@heridux/form-arrays
v0.0.1
Published
Manage easily array fields with heridux
Downloads
1
Maintainers
Readme
Table of Contents
FormArray
Constructeur de champs de type tableau
Parameters
obj
Object objet décrivant un élément du tableau
Returns FormArray instance
FormStore
Extends HeriduxForm
Gestion des tableaux de formulaire avec Heridux
Parameters
STATE_PROPERTY
formArrayDef
Définit la structure des éléments du tableau si on ne l'a pas fait dans defineForm
Parameters
path
(String | Array) chemin du tableau de formulaireitemDefinition
Object description de la structure des éléments du tableau
Returns undefined
formArrayAdd
Ajoute un élément au tableau
Parameters
path
(String | Array) chemin du tableau de formulaireind
Number indice où ajouter l'élément (à la fin par défaut)
Returns Number l'indice où a été ajouté l'élément
formArrayRemove
Supprime un élément du tableau
Parameters
path
(String | Array) chemin du tableau de formulaireindex
Number indice de l'élément à supprimer (le dernier par défaut) (optional, defaultnull
)
Returns undefined
formArrayReset
Supprime tous les éléments du tableau
Parameters
Returns undefined
formArrayMove
Déplace un élément du tableau
Parameters
path
(String | Array) chemin du tableau de formulaireoldIndex
Number indice de l'élément à déplacernewIndex
Number indice où déplacer l'élément
Returns undefined
getFormArrayLength
Renvoie la longueur du tableau
Parameters
Returns Number longueur du tableau
getFormArray
Renvoie un objet permettant de manipuler plus facilement le tableau de formulaire
Parameters
Returns Object objet contenant les méthodes add, remove, move et la propriété length