WAJAF istemci tarayıcı tarafında çalışan bir JavaScript framework ve tek bir HTML veya Javascript hattı programlama olmadan tam uygulamalar yapalım.
WAJAF kendi kullanımı için GPLv3 lisansı altında yayımlanan ve ücretsiz topluluk arasında büyümek olduğunu.
Geliştirici yorumlar
Biz high-end profesyonel kütüphaneler (neredeyse) hatasız sunmak için satır tüm kod satırı kontrol edilir.
Metotlar, kütüphaneler, örnekler belgeleri kurtarmak iken, biz uygulamanın sürüm numarasını artırır.
WAJAF zaten birçok projeler üzerinde çalışan ve WebAbility v5 idari arka sonuna üssü olan
Bu sürümde Yeni nedir:.
- Bazı unsurlar daha iyi çalışması için modifiye edilmiştir:. bottonElement, textfieldElement, textareafieldElement, lovfieldElement, LinkElement ve hiddenfieldElement
- groupContainer sunucusundan sucess, başarısızlık, ve mesajları yönetmek için modifiye edilmiştir.
- _4glnode sınıf kodu listede sadece ilk değil tüm olayları, kayıt modifiye edilmiştir.
- wajaf.lib geliştirilmiştir ve bazı hatalar düzeltildi.
- düğmesi sınıfları geliştirilmiş edildi, düğmeler kullanımı kolay ve görsel olarak daha parlak hale.
sürüm 1.00.26 Yeni nedir:
- helpManager sayfa boşaltma üzerindeki removehelp korumak için modifiye zaman Nesne zaten yok edilir
- ddManager sayfa boşaltma üzerindeki removehelp korumak için modifiye
- Bug arayanlar dizisi kez başladı REINIT için WA.librariesloaded.
- codeElement gerçekten DOM düğümü boşaltmak için modifiye
- ondemandManager gerçekten bir betik DOM düğümünü kaldırmak için modifiye
- wa4glManager._element 'hızlı' parametresini kabul modifiye ve hızlı doğru değilse iç düğüm siler.
- TabManager kodlu
- wa4glManager._zone modifiye kullanmak 'ekran' parametresi
- expandableContainer _zone 'ekran' parametresini kullanmasına izin modifiye
- separatorContainer _zone 'ekran' parametresini kullanmasına izin modifiye
- bölgelerin resmi düzeni sağlamak için varsayılan wa4glManager._container nesnesine dizi zonesorder eklendi
- 16 konteynerler için Dokümantasyon yapısı wiki şimdi
- Tüm eksik konteyner dosya ve sınıfların oluşturulması
- PHP kitaplığına tüm sınıfların oluşturulması bağlantı tüm konteyner nesneleri
Nesne zaten yok olduğunda
Wa4glManager giderilmiştir
Tahrip
Tahrip
sürüm 1.00.25 yeni nedir:
- eklendi ex_elementlab ve Tahlil ve yapmak için örnekler kombine ex_containerlab elemanları ve konteynerler için bir laboratuar
- expandableContainer basitleştirmek için CSS her bileşen için sadece 1 sınıf ile ayarlanır. Bunun için sabit css.
- basitleştirmek için CSS her bileşen için sadece 1 sınıf ile ayarlanır separatorContainer. Bunun için sabit css.
- buttonElement şimdi bir giriş / düğmesine yerine bir 'a' html etiketi. 4gl.css da sabit olmuştur
sürüm 1.00.24 Yeni nedir:
- Modifiye wa4glManager.js düzeltmek için bir hata
başlarken bir iç uygulama: konteyner düğümün içeriği önce temizlenmiş değil
- Modifiye wa4glManager.js bir hatayı düzeltmek için, uygulama tamamen ortadan değildi
- Eklendi tabZone, treeTemplate, PHP wajaf.lib için treeDataset sınıfları
- PHP wajaf.lib içine Modifiye imageElement sınıfı, şimdi başlık CDATA içine değil, adında bir özellik başlığı içine ayarlanır
- taşındı WA.checkAvailability, WA.checkLibrary yerine uygulama nesnesinin WA nesnesine WA.callLibraries bir paralellik hatayı düzeltmek için
- kodu göndermek için 4gl örnekler içine ve app.php içine eklendi kod görünümü
- hata oluşturmaz değiştirilmiş Uygulama yıkıcı. Bu geçici çözüm ve iyi çünkü TabManager hala uyumlu kontrol edilecek var
- PHP viewport'un sabit ve çalışıyor
- * ex_ için değiştirildi Tüm örnekler: örnekler sınıfları wajaf sınıfları olarak adlandırılan olamaz
- ex_simpleContainer PHP örneği eklendi
Bir düğümden bir uygulama boşaltma sırasında
Birden fazla uygulama aynı anda kütüphaneleri yüklenirken
Prettify: Telif Hakkı (C) 2006 Google Inc. http://code.google.com/p/google-code-prettify/ Eklendi XML ve PHP 4gl örneklerde XML kodu vurgulamak sözdizimi için kütüphaneler prettify >
nedir sürüm 1.00.23 Yeni:
- eklendi parametre 'ekran' php içine expandableZone için / wajaf.lib
- php / wajaf.lib içine eklendi separatorContainer sınıfı
- php / wajaf.lib içine eklendi separatorZone sınıfı
- Eklendi linkElement.js, php / wajaf.lib, örnekler, 4gl.css sabit içine sınıf
- Eklendi imageElement.js, php / wajaf.lib, örnekler, 4gl.css sabit içine sınıf
- sizer.png ayırıcı-sizer.png olarak değiştirildi ve sabit 4gl.css, 4gl.css sabit
- Eklendi codeElement.js, php / wajaf.lib, örnekler, 4gl.css sabit içine sınıf
- Eklendi buttonElement.js, uygulanan butonlar php / wajaf.lib, örnekler, 4gl.css, simgeler eklendi, sabit birçok türleri içine sınıf
- Eklendi tabElement.js 4GL için örnekler
- eklendi 4glphpcode,
Wajaf.lib - Modifiye sınıf wajaf zincir seti izin set değişkenler $ bu geri dönmek için. boyut (), her ikisi de pozisyon () ve boyut () fonksiyonu değiştirildi boyut () yöntemi kamuya
- ondemandManager.loadCSS artık standart css düğümleri var MSIE de çalışır
Main.xml örnekler menüden kaldırıldı - henüz yayınlanmamış
4GL ve yerine XML dosyaları PHP sınıfları bir kopyasıdır örnekler içine
S :
nedir sürüm 1.00.22 Yeni:
- Eklendi WA.applyStyle (düğüm, stili) wa4glManager.js içine WA bir düğüme bir dize stilini uygulamak için
- WA.applyStyle simpleContainer.js eklenen
- Ekran ve stil parametreleri
- simpleContainer ve htmlElement sabit wajaf.lib
- güvenlik app.php içine preg_match Eklenenler
- Eklendi String.trim (değer) prototip fonksiyonu
- WA.extend için değiştirildi WA.Extends
- _zone, _container ve _element temel sınıflar wa4glManager.js içine oluşturulmuş uzatmak için
- simpleContainer kaldırıldı _zone ve _container ve ekstra kod uzatıldı
- htmlElement.js 4GL ve 4GL örnekleri merkezinde, ilave edildi ve sabit
- örnekler standalone ile expandableContainer.js 4GL ve 4GL örnekler merkezinde, eklenmiştir
- textElement.js 4GL ve 4GL örnekleri merkezinde, ilave edildi ve sabit
- separatorContainer.js 4GL ve 4GL örnekleri merkezinde örnekler bağımsız ile eklenmiştir
- yeni sınıflar için ayarlanmış 4gl.css
- ondemandManager.js düzeltilmiş Hata: 'kuvvet' parametresi göz ardı edildi ve errorcount 3 denemeden sabit yalnızca
- ondemandManager.js ilave İşlevsellik: onload olayı bir bağlantı / css için, biz onload olayı aramak için bir numara kullanılmaktadır Varlığından değil
Wajaf.lib içinde Xcontainer ve XElement sınıfları eklenen
Örnekler standalone ile
Örnekler standalone ile
nedir sürüm 1.00.21 Yeni:
- Eklendi WA.JSON.withalert = true 4GL için Uygulama _getJSON kodu JSON deşifre henüz nasıl göstermek için (genellikle bir sunucu hatası)
- Tüm konteynerler ve elementler Konteynerler ve Elemanları dizinlere eklenmiştir. (Çoğu henüz çalışmıyor)
- Tüm yeni konteynerler ve elementler WA.Containers ve WA.Elements ortayı güzel edilmiştir
- PHP için wajaf.lib entegre edilmiştir ve tüm diğer kütüphaneler silinen
- dommask * onlar Dominion ait beri elemanları kaldırıldı kütüphaneler.
- simpleZone._callNotify şimdi özel
- simpleContainer._callNotify şimdi özel
- simpleContainer._checkID şimdi özel
- simpleContainer.destroyZone şimdi 4gl giriş kontrol ve gerekirse onu aramak
- wa4glManager call * İkinci parametre olarak true 4gl göstergesi ile Container.destroyZone
- Tüm konteynerler ve elemanları artık son olarak _4glNode parametresi, Müdür de modifiye edilmiş bulunmaktadır. Bu her zaman null ilk parametre olmadan bağımsız modunu kullanmak için
- dblistContainer Dominion projesi taşındı
- Tüm javascript kütüphaneleri sabit Telif Hakları
sürüm 1.00.20 yeni nedir:
- bir hata newTree yönteminde yeni yani kaldırıldı inşa App başladı eğer ağaç başlatılır.
- _4glapplication._buildApp şimdi özel
- _4glapplication._checkAvailability şimdi özel
- _4glapplication._jsLoaded şimdi özel
- _4glapplication._callLibraries şimdi özel
- _4glapplication._buildNode şimdi özel
- _4glapplication._buildTree şimdi özel
- _4glapplication._buildApp şimdi özel
- 4gl düğümlerin inşaat mantığı tamamen için _4glapplication taşındı
- Uygulama başlıkları içine komut uygulamak gerek artık yoktur bu yüzden kod _buildTree ilave edilmiştir şablonları Okuma
- core.js içine modifiye edilmiş tüm döngüler nesnelere eklenmiş olabilir nihai proto fonksiyonlarını filtre ve kırmak için nesnelerin döngüler için ''
- wa4glManager.js içine modifiye edilmiş tüm döngüler nesnelere eklenmiş olabilir nihai proto fonksiyonlarını filtre ve kırmak için nesnelerin döngüler için ''
- _4glapplication._paintApp şimdi özel
- _4glnode.createMain, createContainer, createZone, createElement özel şimdi
- _4glnode.paint içine bir test bir hata değilse aramak için kütüphane yüklü olup olmadığını kontrol edin ve atmak eklenmiştir
- Tüm konteynerler ve elementler WA.Containers ve WA.Elements kanca modifiye edilmiş
- _getMeasure _4glnode kaldırıldı
- Tüm yeniden boyutlandırma () ve boya () tüm nesneler üzerinde start () yöntemine kaldırıldı
- Yeni devlet düzey uygulamalar eklendi: şimdi 4 5 çalışıyor, resim ve 6 stoped edilir
- Tüm yöntemleri ilgili bölümlerde yeniden sıralanmış edilmiştir: oluşturucu, ressam, marş, Resizer, bildirimler, olaylar, araçlar
- _4glnode.removeChild eklendi, _4glnode.appendApplication kaldırıldı
- Eklendi helpManager.setMode (mod)
_4glnode
sürüm 1.00.19 yeni nedir:
- space3dManager içinde coords Düğüm kaldırıldı hata ayıklama
- drawManager: biten hat piksel ayarlanabilir;
- drawManager.erase kodlu
- _line.destroy ve drawManager.destroy kodlu
- Eklenen yeni bir örnek draw.clock.html
- Eklendi buttonElement.js
- 4GL kontrol merkezi haline simpleContainer.xml örnek Kodlu parçası
- (XML) bir X ile değiştirildi PHP temel wajaf kodu: Xapplication, Xcontainer, XElement, Xzone
- wajafError ve wajaf sınıfları kodlu
- Tüm PHP sınıfları artık wajaf.lib içine konsantre edilir
- simpleContainer.standalone eklendi örnek
Yorum Bulunamadı