Release »form.fabrik.js.5«
-
- Vollendet
- 01/04/21 11:20:37
- Released
- form.fabrik.js.5
- Projekt
- form.fabrik
- Titel
- Eine Form-Fabrik auf der Höhe ihrer Zeit
- Kategorie
- javascript (36)
- Maintainer
- pieli
- Src
- <Quellen>
- Abhängigkeiten
- keine
Eine Form-Fabrik auf der Höhe ihrer Zeit
Ziel
ist es, ein Formular inkl. Sonderknöpfen durch ein Listen-Objekt zu erstellen.
Ein Objekt für die Fabrik
search : { form : 'searchForm', cat : { type : 'SELECT', value : 0, defaults : Object.values(ariadne.statics.search.cats), ids : Object.keys(ariadne.statics.search.cats), tabIndex : 3, required : 1, label : ariadne.i18n[ariadne.cfg.lang].search.cats, title : ariadne.i18n[ariadne.cfg.lang].search.cats, focus : function(){ariadne.state.inForm = 'search'}, blur : function(){ariadne.state.inForm = false}, }, ss : { type : 'INPUT', valid : '^[.]+$', label : ariadne.i18n[ariadne.cfg.lang].search.cta, placeholder : ariadne.i18n[ariadne.cfg.lang].search.default, title : ariadne.i18n[ariadne.cfg.lang].search.provide , tabIndex : 1, required : 1, focus : function(){ariadne.state.inForm = 'search'}, blur : function(){ariadne.state.inForm = false}, }, gogogo : { type : 'BUTTON', label : 'Go', value : 'Go', tabIndex : 2, click : ariadne.clicks.search.go, focus : function(){ariadne.state.inForm = 'search'}, blur : function(){ariadne.state.inForm = false}, }, }