XULJet - XULJet

XULJet
Son sürüm
XULJet-3.0.5 / 7 Eylül 2011 (2011-09-07)
YazılmışJavaScript
İşletim sistemiÇapraz platform
TürJavaScript kitaplığı
LisansMIT Lisansı
İnternet sitesihttps://code.google.com/p/xuljet/

XULJet bir açık kaynak JavaScript çerçeve için Mozilla XULRunner çalışma ortamı. Yazmak için tasarlanmıştır masaüstü uygulamaları saf JavaScript.

XULJet bir bileşen mimarisi sağlar ve Kullanıcı arayüzü esinlenilen unsurların açıklaması Sahil. Bazılarını uygular CommonJS özellikler.[1]

Örnekler

Selam Dünya XULJet'te:

XULJet helloworld.png
var xuljet = gerek("lib / xuljet")var Ana = işlevi(bir pencere) {  xuljet.Bileşen.telefon etmek(bu, bir pencere)  bu.İleti = "Selam Dünya!"}xuljet.miras alır(Ana, xuljet.Bileşen)Ana.prototip.vermek = işlevi(xul) {  xul.vbox(    { esnek: 1 },    xul.alet kutusu(      xul.Menü çubuğu(        xul.Menü(          { etiket: "Dosya", erişim anahtarı: "f" },          xul.menupopup(            xul.menü seçeneği({ etiket: "Kapat", Emrinle: "window.close ()" }))))),    xul.vbox(      { hizalamak: "merkez", paketlemek: "merkez", esnek: 1 },      xul.açıklama({ bağlamak: "azalan" }, "Düğmesine basın"),      xul.buton({        etiket: "TAMAM MI",        Emrinle: işlevi() {          bu["azalan"].değer = bu.İleti        }      })),    xul.durum çubuğu(xul.durum çubuğu({ esnek: 1, etiket: "Hazır..." }))  )}işlevi ana() {  var rootComponent = yeni Ana(pencere)  pencere.setTitle("XULJet")  rootComponent.beMainWindowComponent()}

Ayrıca bakınız

Referanslar

  1. ^ "Uygulamalar / XULJet - CommonJS Spec Wiki". wiki.commonjs.org. Alındı 2018-09-08.

Dış bağlantılar