XULJet - XULJet

XULJet
Konečné vydání
XULJet-3.0.5 / 7. září 2011 (2011-09-07)
NapsánoJavaScript
Operační systémCross-platform
TypKnihovna JavaScript
LicenceLicence MIT
webová stránkahttps://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:

XULJet helloworld.png
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

  1. ^ "Implementace / XULJet - CommonJS Spec Wiki". wiki.commonjs.org. Citováno 2018-09-08.

externí odkazy