XULJet - XULJet
![]() | tento článek potřebuje další citace pro ověření.Února 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Konečné vydání | XULJet-3.0.5 / 7. září 2011 |
---|---|
Napsáno | JavaScript |
Operační systém | Cross-platform |
Typ | Knihovna JavaScript |
Licence | Licence MIT |
webová stránka | https://code.google.com/p/xuljet/ |
XULJet byl open-source JavaScript rámec pro Mozilla XULRunner běhové prostředí. Je určen k psaní desktopové aplikace v čistém JavaScript.
XULJet poskytuje architekturu komponent a uživatelské rozhraní popis prvků inspirovaný Pobřeží. Některé implementuje CommonJS Specifikace.[1]
Příklady
Ahoj světe v XULJet:

var xuljet = vyžadovat("lib / xuljet")var Hlavní = funkce(okno) { xuljet.Součástka.volání(tento, okno) tento.zpráva = "Ahoj světe!"}xuljet.dědí(Hlavní, xuljet.Součástka)Hlavní.prototyp.poskytnout = funkce(xul) { xul.vbox( { flex: 1 }, xul.sada nástrojů( xul.lišta menu( xul.Jídelní lístek( { označení: "Soubor", přístupový klíč: "F" }, xul.menupopup( xul.položka nabídky({ označení: "Zavřít", na příkaz: „window.close ()“ }))))), xul.vbox( { sladit: "centrum", balíček: "centrum", flex: 1 }, xul.popis({ svázat: "sestup" }, "Zmáčknout tlačítko"), xul.knoflík({ označení: "OK", na příkaz: funkce() { tento["sestup"].hodnota = tento.zpráva } })), xul.stavový řádek(xul.stavový panel({ flex: 1, označení: "Připraveno ..." })) )}funkce hlavní() { var rootComponent = Nový Hlavní(okno) okno.setTitle(„XULJet“) rootComponent.beMainWindowComponent()}
Viz také
Reference
- ^ "Implementace / XULJet - CommonJS Spec Wiki". wiki.commonjs.org. Citováno 2018-09-08.
externí odkazy
- Oficiální webové stránky
- Knihovny Javascript
- Seznam adresátů XULJet - obecná diskuse o XULJet