Formulaires v1.0.0

Modification en ligne

Composant de modification en ligne au clic avec les styles texte, zone de texte et sélecteur. Prend en charge l'enregistrement automatique à la perte de focus, le PATCH optionnel vers le serveur et les raccourcis clavier. Entrée pour enregistrer (texte/sélecteur), Ctrl+Entrée pour enregistrer (zone de texte), Échap pour annuler.

Texte

Modification en ligne de texte sur une seule ligne

Options

Nom Type Par défaut Description
name * String requis Field name attribute
value String "" Current display value
url String Optional PATCH URL for auto-save
save_on_blur Boolean true Save when field loses focus
placeholder String "Click to edit" Placeholder text when empty

Zone de texte

Modification en ligne de texte multi-lignes

Options

Nom Type Par défaut Description
name * String requis Field name attribute
value String "" Current display value
url String Optional PATCH URL for auto-save
save_on_blur Boolean true Save when field loses focus
placeholder String "Click to edit" Placeholder text when empty

Sélecteur

Modification en ligne par liste déroulante

Options

Nom Type Par défaut Description
name * String requis Field name attribute
value String "" Current display value
url String Optional PATCH URL for auto-save
save_on_blur Boolean true Save when field loses focus
placeholder String "Click to edit" Placeholder text when empty
options * Array requis Array of hashes with :value and :label keys

Journal des modifications v1.0.0

- Initial release with text, textarea, and select styles

Obtenir l'accès complet

Débloquez le code source de ce composant et de tous les autres. Paiement unique pour un accès à vie.

Obtenir l'accès maintenant