Commit Graph

509 Commits

Author SHA1 Message Date
xdrm-brackets 27330bf829 Suppression du journal d'appel des fichiers de config 2016-09-25 12:27:19 +02:00
xdrm-brackets ba024a650a Suppression du telephone front-end 2016-09-25 12:25:34 +02:00
xdrm-brackets b412e5b6fb Gestion du suivi dynamique des attributs et de leur modification (DOM->objet) uniquement si la variable est soit 1) une référence unique, ou 2) un tableau contenant 1 référence uniquement 2016-09-24 11:40:01 +02:00
xdrm-brackets a6c1c8c8cf Ajout observer sur les attributs 2016-09-23 17:15:18 +02:00
xdrm-brackets bdf1aa9ab1 Gestion de l'affectation de la valeur d'un <select> lors du build() 2016-09-23 16:37:35 +02:00
xdrm-brackets 250d45197c Gestion de la mise à jour de la valeur d'un <input> a chaque changement (evenement 'oninput') 2016-09-23 15:03:51 +02:00
xdrm-brackets 0e25d6d033 Gestion de la mise à jour de la valeur d'un <select> a chaque changement 2016-09-23 14:49:58 +02:00
xdrm-brackets 934bff5828 Refactor code du 'getter' et 'setter' + mise à jour du DOM lors du 'set' + erreur: les actions du style 'array.push(newVal)' utilisent le 'getter' mais pas le 'setter' 2016-09-22 15:09:36 +02:00
xdrm-brackets f1c32cabdb Gestion des 'getter' et 'setter' dynamiques de variables directement sur l'objet, soit l'objet A notre 'FormBuilder' et 'someVar' une de ses variables de construction, 'someVar' est accessible via 'A.' en GET et en SET 2016-09-22 15:01:01 +02:00
xdrm-brackets 6b325f7198 Gestion du debugger (pour les perfs et l'arbre d'exécution' pour le 'form-builder' 2016-09-21 13:09:25 +02:00
xdrm-brackets c8bc92461a Gestion pour l'attribut 'browse' des fonctions custom avant les attributs, car par exemple 'length' est un attribut, mais la fonction custom n'est jamais appelée 2016-09-21 11:53:04 +02:00
xdrm-brackets 8479d5a2b6 Création de la 'doc' de 'form-builder' dans /doc/form-builder/behaviour.js 2016-09-21 09:13:43 +02:00
xdrm-brackets e09d2f3651 Prise en compte du css avec l'attribut 'css' dans le 'form-builder' 2016-09-20 20:16:00 +02:00
xdrm-brackets f4f749ffcc Gestion de la création d'un 'repeat' ou 'browse' dans un 'node_link', possibilité d'imbrication de 'repeat'/'browse' 2016-09-20 19:15:33 +02:00
xdrm-brackets ca3c151867 Correction [partielle] du cas ou une valeur de 'next' ou 'prev' dans la méthode 'buildElements', pour ajouter récursivement, car si on lie en cascade, 'next' peut contenir un objet built, donc récursion (idem pour 'prev') 2016-09-20 15:28:16 +02:00
xdrm-brackets 410e3f2359 Gestion de 'browse' avec les valeurs d'un tableau, possibilité de créer des fonctions custom qui retournerons une valeur pour chaque élément, sinon on peut utiliser les attributs propres 2016-09-20 14:37:40 +02:00
xdrm-brackets 7e26e80604 Remplacement de 'repeater.i' et 'repeater.n' en 'repeater:i' et 'repeater:n' 2016-09-20 14:18:38 +02:00
xdrm-brackets 66ad11700d la gestion de la création du 'repeat' fonctionne 2016-09-20 10:59:46 +02:00
xdrm-brackets 2f8d0fc9ea Gestion de la création de +ieurs éléments simultanés 2016-09-20 10:41:56 +02:00
xdrm-brackets ab97198abc Gestion de la récupération de l'attribut 'repeat' + gestion de la création de référence pour une valeur de tableau dans repeat, exemple: 'monTableau.maVar', référence qui sera modifiée à chaque itération avec la valeur du tableau 2016-09-19 19:22:51 +02:00
xdrm-brackets bb75d62412 Gestion des 'listeners' par référence 2016-09-19 12:35:17 +02:00
xdrm-brackets 3d5b5acda6 Création d'élément fonctionnelle [FCT] reste à gérer le repeat 2016-09-19 12:07:04 +02:00
xdrm-brackets 0867417929 Gestion de la modification par référence fonctionnelle [FCT] 2016-09-19 10:24:34 +02:00
xdrm-brackets 1f0155e109 Remplacement par référence fonctionnel [FCT] reste à faire des 'getters' et 'setters' de références 2016-09-19 10:09:10 +02:00
xdrm-brackets 1ce1788801 Correction du remplacement de texte 2016-09-19 09:51:34 +02:00
xdrm-brackets 2763a32e91 Remplacement avec référence fonctionne pour les PRIMARY variables, à tester pour le reste, méthodes à part pour 'replaceArray' et 'replacePrimary', à faire pour 'replaceRegex' et 'replaceArrayVal' 2016-09-19 08:37:35 +02:00
xdrm-brackets dff156a88b FIXED: gestion des regexp 2016-09-18 15:13:14 +02:00
xdrm-brackets 6fb77480ca Correction du 'scope' [FCT] 2016-09-18 15:11:19 +02:00
xdrm-brackets ca63da8d61 Gestion des rérérences en cours 'pri_replacement' 2016-09-18 12:37:21 +02:00
xdrm-brackets 8d91b62bc6 Gestion de 'node_link' récursivement (pas uniquement au premier niveau) 2016-09-18 11:29:46 +02:00
xdrm-brackets d997066e36 Correction pour selectionner une definition sans regex : defs.node -> defs[node] 2016-09-18 10:48:39 +02:00
xdrm-brackets 504ee83d33 Gestion de 'node_link' en clonage (et non référence) + gestion du passage de 'scope' 2016-09-18 10:44:21 +02:00
xdrm-brackets 3d346f5efe Correction du scope (mais erreur persistante) v2 2016-09-17 18:58:18 +02:00
xdrm-brackets 01649b00bd Correction du scope (mais erreur persistante) 2016-09-17 18:44:17 +02:00
xdrm-brackets c38862385e Création de la classe 'ElementObject' pour modéliser le système plus formellement 2016-09-17 17:14:41 +02:00
xdrm-brackets 21f9e10fe6 Gestion du scope avancement 2016-09-17 16:04:03 +02:00
xdrm-brackets 5f0a670d5f Gestion du remplacement des regex + conditions pour noms de définitions. Reste à faire la gestion du scope pour qu'aucune donnée n'en écrase d'autre 2016-09-17 12:40:29 +02:00
xdrm-brackets b285d75fba Gestion du remplacement avec passage de scope fonctionnel pour l'instant, reste à lier les définitions de this.defs_object 2016-09-17 10:02:22 +02:00
xdrm-brackets 3326f44b15 Form-Builder début implémentation 2016-09-17 08:29:59 +02:00
xdrm-brackets 6ab5dec529 Développement premier jet (pas du tout abouti) form-builder.js 2016-09-16 16:52:41 +02:00
xdrm-brackets f8e28de6f6 Définition des premiers comportements du form-builder, dans 'js/form-builder.js' 2016-09-15 19:53:51 +02:00
xdrm-brackets 0959e171d5 Optimisation, passage de 'array()' à '[]' 2016-09-12 18:04:53 +02:00
xdrm-brackets db0c6a7933 Suppression des 'repo' inutiles + Intégration de l'ORM 2016-09-12 17:24:47 +02:00
xdrm-brackets acc2d9767e Intégration du 'Checker' + Quelques manager 2016-09-12 17:03:48 +02:00
xdrm-brackets bc7bc68c7d Suppression 'Labex SMS' 2016-09-11 18:58:40 +02:00
xdrm-brackets 31f2545486 minmod: ajout image 'check' checkbox+radio buttons 2016-09-11 12:22:35 +02:00
xdrm-brackets 02e2e6cd4b Gestion de la coloration des svg sur le pattern 'resource@ffffff.svg' dans les fichiers CSS 2016-09-11 12:18:21 +02:00
xdrm-brackets 93e8d2d527 Suppression complète du ResourceDispatcher 2016-09-11 12:09:29 +02:00
xdrm-brackets 0af02f1243 Suppression de ResourceDispatcher en cours 2016-09-11 12:06:40 +02:00
xdrm-brackets 0bed2f351b minmod 2016-06-20 07:54:40 +02:00