W2UI 1.2 release est sortie
W2UI 1.2 release, la librairie en jquery qui permet de faire la même chose qu’extJS mais avec une licence MIT, vient d’être publié.
Cette version est la première avec des contributeurs de la communauté que Vitali a intégré au projet.
En bref, cette version a une tonne de corrections d’anomalies, d’améliorations, de mise à jour de la documentation et de démos.
Les principales mise à jour dans cette version sont les suivantes :
– Tous les fichiers CSS sont converti avec LESS.
– Les bibliothèques sont localisées, et la première des langues peut être trouvée, dans le dossier « locale ».
– D’importantes améliorations ont été apportées au widget « w2form ».
– Ajout du support pour les polices de la bibliothèques icône (par exemple la police « awesome »).
– Ajout du support « tabs » et « tootlbar » pour les panneaux de « w2layout ».
– Ajout pour l’upload de fichier en HTML5 de l’encodage des données en base64.
Pour rentrer plus dans le détail :
Mise en page (Layout)
- Ajouté de propriétés pour .tabs et . toolbar
- Tous les panneaux sont maintenant créés, mais cachés s’ils ne sont pas explicitement définies
- Ajout du deuxième argument pour la méthode .get (id, returnIndex)
- La méthode . getIndex () est désapprouvée
- Les méthodes .add () et .remove () sont Désapprouvées
- Les propriétés .width et .height sont désapprouvées.
- La propriété .spacer a été renommée en .resizer
Grille (Grid)
- Ajout des méthodes .addColumn(), .removeColumn(), .getColumn()
- Ajout des méthodes .hideColumn(), .showColumn()
- Ajout des méthodes . addSearch () , . removeSearch () , . getSearch ()
- Ajout des méthodes hideSearch (). , . showSearch ()
- Ajout de la méthodes getSearchData ().
- Ajout de la méthodes initColumnOnOff ().
- Ajout des événements error (). et . onError
- Ajout de la propriété . column.searchable
- Ajout du second argument pour la méthode . find (obj, returnRecords)
- Ajout du second argument pour la méthode . get (id, returnIndex)
- La méthode . getIndex () est désapprouvée
- Les propriétés .width et .height sont désapprouvées
- La propriété . IsLoaded est désapprouvée
- La méthode .showStatus () est renommée en .lock ()
- La méthode .hideStatus () est renommée en .unlock ()
Barre d’outils (Toolbar)
- Ajout du support des polices d’icône
- Ajouté de la méthode .doMenuClick ()
- Ajout du deuxième argument pour la méthode .get (id, returnIndex)
- La méthode . getIndex () est obsolète
- Les méthodes .doOver(), .doOut(), .doDown(), .doDropOver(), .doDropOut() sont désapprouvées
Barre latérale (Sidebar)
- Ajout du Support des polices d’icône
- Ajout des propriétés .topHTML et .bottomHTML
- Ajout des méthodes .collapseAll () , .expandAll () , .expandParents ()
- Ajout de la propriété .node.plus
- Ajout du deuxième argument pour la méthode .get (id, returnIndex)
- La méthode .getIndex () est désapprouvée
- La méthode .doExpand () est renommée en .collapse()
- La méthode .doCollapse () est renommée en .collapse ()
- La méthode .doToggle() est renommée en .toggle()
Onglets (Tabs)
- Ajout de la méthode .select ()
- Ajout du deuxième argument pour la méthode . get (id, returnIndex)
- La méthode . getIndex () est désapprouvée
Formulaire (Form)
- Ajout de la propriété . focusFirst
- Ajout de la propriété .header
- Ajout des méthodes .lock () , .unlock ()
- Ajout des méthodes .error (). et événements .onError
- Les propriétés .width et .height sont désapprouvées
- La propriété .IsLoaded est désapprouvée
- La propriété .form_html est renommée en .formHTML
- La propriété .form_url est renommée en .formURL
Popup
- Ajout des propriétés .options.maximized
- Ajout des méthodes .min(), .max(), .toggle()
Champs (Fields)
- Ajout d’une nouvelle liste de type / sélection
- Ajout de la méthode .addType ()
- Ajout de la propriété .CustomTypes
- Ajout d’un nouveau type de champ – upload
Utils
- Ajouté de la variable globale pour l’extensibilité facile w2obj
- Ajout de la méthode .escapeId ()
- Ajout de la méthode .locale ()
- Ajout de la méthode .lang ()
- Ajout de la méthode event.preventDefault () pour tous les widgets qui utilisent l’objet w2event
Vous pouvez lire l’annonce officielle en anglais sur le blog de w2ui [en] et consulter le site officiel de w2ui [en] ainsi que télécharger la version 1.2.