WAJAF is een Javascript kader werken op de client browser kant, en laat u volledige applicaties te bouwen zonder te programmeren een enkele HTML of Javascript lijn.
WAJAF wordt vrijgegeven onder de GPLv3 licentie voor het gebruik en groeien tussen de freeware gemeenschap.
Developer reacties
Wij controleren de gehele code regel voor regel tot high-end professionele bibliotheken (bijna) foutloos te bieden.
Terwijl we bevrijden de documentatie methoden, bibliotheken, voorbeelden, zullen we het versienummer van de applicatie te verhogen.
WAJAF is al bezig met een groot aantal projecten en is de basis van de WebAbility v5 administratieve back-end
Wat is nieuw in deze release:.
- hebben Sommige elementen zijn aangepast om beter te werken:. bottonElement, textfieldElement, textareafieldElement, lovfieldElement, LinkElement en hiddenfieldElement
- De groupContainer is aangepast om succes, mislukking, en de berichten van de server te beheren.
- De _4glnode klasse is aangepast om alle gebeurtenissen, niet alleen de eerste in de lijst in de code te registreren.
- wajaf.lib is verbeterd en een aantal bugs zijn verholpen.
- De knop klassen werden verbeterd, waardoor de knoppen gemakkelijker te gebruiken en visueel helderder.
Wat is nieuw in versie 1.00.26:
- helpManager aangepast om removehelp beschermen op pagina lossen wanneer de object is al vernietigd
- ddManager aangepast om removehelp beschermen op pagina lossen wanneer het object reeds is vernietigd
- Bug verholpen in wa4glManager WA.librariesloaded om opnieuw te initialiseren de bellers serie ooit begon.
- codeElement aangepast om echt te lossen van de DOM-knooppunt toen vernietigd
- ondemandManager aangepast om echt te lossen van de DOM-knooppunt van een script toen verwoest
- wa4glManager._element gewijzigd om de parameter 'snelle' te accepteren en verwijdert de innerlijke Node als snel niet waar is.
- tabManager gecodeerd
- parameter wa4glManager._zone aangepast voor het hanteren 'display'
- expandableContainer gewijzigd te laten _zone gebruikt u de parameter 'display'
- separatorContainer gewijzigd te laten _zone gebruikt u de parameter 'display'
- Toegevoegd de array zonesorder om de standaard wa4glManager._container object naar de officiële volgorde van de zones te houden
- Documentatie structuur voor de 16 containers is nu in de wiki
- Oprichting van alle ontbrekende containers bestanden en klassen
- Oprichting van alle klassen in PHP bibliotheek te bezoeken alle containerobjecten
Wat is nieuw in versie 1.00.25:
- Toegevoegd ex_elementlab en ex_containerlab gecombineerd voorbeelden om analize en maak een laboratorium voor de elementen en containers
- expandableContainer aangepast met slechts 1 klasse voor elke component in CSS te vereenvoudigen. css voor het vast.
- separatorContainer aangepast met slechts 1 klasse voor elke component in CSS te vereenvoudigen. css voor het vast.
- buttonElement is nu een input / knop in plaats van een 'a' html-tag. De 4gl.css is ook vaste
Wat is nieuw in versie 1.00.24:
- Gewijzigde wa4glManager.js op te lossen een bug bij het starten een innerlijke toepassing: de inhoud van de container knooppunt werd niet opgeruimd voordat
- Gewijzigde wa4glManager.js om een bug te herstellen tijdens het lossen een aanvraag van een knooppunt, werd de aanvraag niet volledig vernietigd
- Toegevoegd tabZone, treeTemplate, treeDataset klassen om PHP wajaf.lib
- Gewijzigde imageElement klas in PHP wajaf.lib, nu de titel is ingesteld in de BGeg en niet naar een eigenschap met de naam titel
- Verplaatst WA.checkAvailability, WA.checkLibrary, WA.callLibraries naar WA voorwerp in plaats van toepassing object naar een parallellisme bug te herstellen wanneer er meer dan één toepassing wordt geladen bibliotheken tegelijkertijd
- Toegevoegd code blik in 4GL voorbeelden en in app.php om de code te verzenden
- Applicatie destructor aangepast om geen fouten op. Dit is een tijdelijke oplossing en hebben goed te worden gecontroleerd vanwege tabManager nog niet compliant
- Toegevoegd mooier bibliotheken syntactische markeren de XML-code in XML en PHP 4gl voorbeelden: Prettify: Copyright (C) 2006 Google Inc. http://code.google.com/p/google-code-prettify/
- PHP viewport is vast en werkt
- Alle voorbeelden omgedoopt tot ex_ *: de voorbeelden klassen kunnen niet worden genoemd als wajaf klassen
- ex_simpleContainer PHP voorbeeld toegevoegd
Wat is nieuw in versie 1.00.23:
- Toegevoegd parameter 'display' te expandableZone in php / wajaf.lib
- Toegevoegd separatorContainer klas in php / wajaf.lib
- Toegevoegd separatorZone klas in php / wajaf.lib
- Toegevoegd linkElement.js, klas in php / wajaf.lib, voorbeelden, 4gl.css vaste
- Toegevoegd imageElement.js, klas in php / wajaf.lib, voorbeelden, 4gl.css vaste
- sizer.png hernoemd naar separator-sizer.png en 4gl.css vaste, 4gl.css vaste
- Toegevoegd codeElement.js, klas in php / wajaf.lib, voorbeelden, 4gl.css vaste
- Toegevoegd buttonElement.js, klas in php / wajaf.lib, voorbeelden, 4gl.css vaste, pictogrammen toegevoegd, vele soorten knoppen geïmplementeerd
- Toegevoegd tabElement.js naar 4GL voorbeelden
- Toegevoegd 4glphpcode naar voorbeelden, dat is een replica van 4GL maar met PHP klassen in plaats van XML-bestanden
- Modified klasse wajaf in wajaf.lib tot $ deze op de set variabelen terug te keren naar ketting set toe. dimensie () methode hernoemd naar grootte (), zowel stand () en grootte () functie openbaar gemaakt
- ondemandManager.loadCSS werkt nu ook op MSIE dat geen standaard css knooppunten: S
- Verwijderd uit het menu van main.xml de voorbeelden nog niet vrijgegeven
Wat is nieuw in versie 1.00.22:
- Toegevoegde WA.applyStyle (knooppunt, stijl) te WA in de wa4glManager.js om een string stijl toepassen op een knooppunt
- WA.applyStyle om simpleContainer.js toegevoegd
- weergave en stijl parameters toegevoegd aan Xcontainer en Xelement klassen in wajaf.lib
- wajaf.lib voor simpleContainer en htmlElement vaste
- Toegevoegd preg_match in app.php voor beveiliging
- Toegevoegde String.trim (waarde) prototype functie
- WA.Extends omgedoopt tot WA.extend
- _zone, _container en _element elementaire klassen om uit te breiden zijn gecreëerd in wa4glManager.js
- simpleContainer is verlengd van _zone en _container en extra code verwijderd
- htmlElement.js toegevoegd en vast, met voorbeelden standalone, in 4GL en in 4GL voorbeelden centrum
- expandableContainer.js is toegevoegd, met voorbeelden standalone, in 4GL en in 4GL voorbeelden centrum
- textElement.js toegevoegd en vast, met voorbeelden standalone, in 4GL en in 4GL voorbeelden centrum
- separatorContainer.js is toegevoegd, met voorbeelden standalone, in 4GL en in 4GL voorbeelden centrum
- 4gl.css aangepast voor de nieuwe klassen
- Bug gecorrigeerd in ondemandManager.js: de parameter 'kracht' werd genegeerd en de errorcount bevestigd aan 3 probeert alleen
- Functionaliteit toegevoegd in ondemandManager.js: de onload event bestaat niet voor een link / css, gebruikten we een truc om onload event noemen
Wat is nieuw in versie 1.00.21:
- Toegevoegd WA.JSON.withalert = true om 4GL toepassing _getJSON code te laten zien hoe de JSON is niet gedecodeerd (meestal een server error)
- Alle containers en elementen toegevoegd aan de containers en elementen directories. (De meeste van hen werken nog niet)
- Alle nieuwe containers en elementen zijn gehaakt in WA.Containers en WA.Elements
- De wajaf.lib voor PHP is geïntegreerd en alle andere bibliotheken verwijderd
- dommask * bibliotheken verwijderd uit elementen, omdat ze behoren tot Dominion.
- simpleZone._callNotify is nu prive
- simpleContainer._callNotify is nu prive
- simpleContainer._checkID is nu prive
- simpleContainer.destroyZone controleren nu de 4GL binnenkomst en noem het indien nodig
- wa4glManager nu noemen * Container.destroyZone met 4GL-indicator om waar als tweede parameter
- Alle containers en elementen hebben nu de parameter _4glNode als de laatste, heeft de manager is zo goed gewijzigd. Dit is om de stand-alone modus gebruiken zonder de eerste parameter altijd op null
- dblistContainer is verplaatst naar de Dominion project
- over het geheel javascript bibliotheken vaste Auteursrechten
Wat is nieuw in versie 1.00.20:
- Verwijderd een bug in NewTree methode, zodat de nieuwe gebouwde boom wordt gestart als de app wordt gestart.
- _4glapplication._buildApp is nu prive
- _4glapplication._checkAvailability is nu prive
- _4glapplication._jsLoaded is nu prive
- _4glapplication._callLibraries is nu prive
- _4glapplication._buildNode is nu prive
- _4glapplication._buildTree is nu prive
- _4glapplication._buildApp is nu prive
- De constructie logica van de 4GL knooppunten is volledig verhuisd naar _4glapplication
- Reading sjablonen code is toegevoegd in _buildTree dus er is geen noodzaak om de scripts dwingen naar de toepassing headers meer
- core.js is gewijzigd in alle 'voor' lussen van objecten tot uiteindelijke proto functies die had kunnen worden toegevoegd aan de objecten van de lussen te filteren en te breken
- wa4glManager.js is gewijzigd in alle 'voor' lussen van objecten tot uiteindelijke proto functies die had kunnen worden toegevoegd aan de objecten van de lussen te filteren en te breken
- _4glapplication._paintApp is nu prive
- _4glnode.createMain, createContainer, createZone, createElement zijn nu privé
- Een test in _4glnode.paint is toegevoegd om te controleren of de bibliotheek te bellen is geladen en gooi een fout als niet
- Alle containers en elementen zijn gewijzigd aan te haken bij WA.Containers en WA.Elements
- _getMeasure is verwijderd uit _4glnode
- Alle resize () en paint () is verwijderd uit de methode start () op alle objecten
- Nieuwe staatsniveau toegevoegd aan het programma: nu 4 is schilderen, 5 draait en 6 is gestopt
- Alle methoden in _4glnode zijn geordend in de respectievelijke secties: bouwer, schilder, starter, resizer, meldingen, evenementen, gereedschappen
- _4glnode.removeChild is toegevoegd, _4glnode.appendApplication is verwijderd
- Toegevoegde helpManager.setMode (mode)
Wat is nieuw in versie 1.00.19:
- Verwijderd debug in coords Node in space3dManager
- drawManager: eerst lijn pixels aangepast;
- drawManager.erase gecodeerd
- _line.destroy en drawManager.destroy gecodeerd
- Toegevoegd nieuw voorbeeld draw.clock.html
- Toegevoegd buttonElement.js
- Code deel van simpleContainer.xml bijvoorbeeld in de 4GL controlecentrum
- PHP elementaire wajaf code hernoemd met een X (van XML): Xapplication, Xcontainer, Xelement, Xzone
- wajafError en wajaf klassen gecodeerd
- Alle PHP-klassen zijn nu geconcentreerd in wajaf.lib
- Toegevoegd voorbeeld voor simpleContainer.standalone
Reacties niet gevonden