sviluppo:cityware_componenti_dinamici
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
sviluppo:cityware_componenti_dinamici [2016/03/29 14:38] – m.biagioli | sviluppo:cityware_componenti_dinamici [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 43: | Linea 43: | ||
</ | </ | ||
+ | ===== Componenti dinamici Su Grid===== | ||
+ | Metodo: | ||
+ | **addGridComponent**($formName, | ||
+ | |||
+ | Parametri: | ||
+ | * **$formName**: | ||
+ | * **$components**: | ||
+ | |||
+ | Componenti attualmente gestiti: | ||
+ | |||
+ | ==== ita-edit==== | ||
+ | L' | ||
+ | |||
+ | * **type**: ' | ||
+ | * **id**: id componente | ||
+ | * **onChangeEvent**: | ||
+ | * **model**: il nome della form su cui deve rientrare (solo se richiesta gestione eventi ' | ||
+ | * **rowKey**: identificativo riga selezionata in griglia | ||
+ | * **additionalClass**: | ||
+ | * **properties**: | ||
+ | |||
+ | ==== ita-edit-date==== | ||
+ | L' | ||
+ | |||
+ | * **type**: ' | ||
+ | * **id**: id componente | ||
+ | * **onChangeEvent**: | ||
+ | * **model**: il nome della form su cui deve rientrare (solo se richiesta gestione eventi ' | ||
+ | * **rowKey**: identificativo riga selezionata in griglia | ||
+ | * **additionalClass**: | ||
+ | * **properties**: | ||
+ | * **formatter**: | ||
+ | |||
+ | ==== ita-select==== | ||
+ | L' | ||
+ | |||
+ | * **type**: ' | ||
+ | * **id**: id componente | ||
+ | * **onChangeEvent**: | ||
+ | * **model**: il nome della form su cui deve rientrare (solo se richiesta gestione eventi ' | ||
+ | * **rowKey**: identificativo riga selezionata in griglia | ||
+ | * **additionalClass**: | ||
+ | * **properties**: | ||
+ | * **options**: | ||
- | ===== Componenti dinamici ===== | + | ===== Componenti dinamici |
Metodo: | Metodo: | ||
Linea 70: | Linea 114: | ||
==== ita-edit ==== | ==== ita-edit ==== | ||
- | * **type**: 'ita-button' | + | * **type**: 'ita-edit' |
* **id**: id conmponente | * **id**: id conmponente | ||
* **newline**: | * **newline**: | ||
* **properties**: | * **properties**: | ||
* **label**: oggetto label associato al componente | * **label**: oggetto label associato al componente | ||
+ | * **additionalClass**: | ||
+ | * **onChangeEvent**: | ||
+ | * **model**: il nome della form su cui deve rientrare (solo se richiesta gestione eventi ' | ||
==== ita-edit-lookup ==== | ==== ita-edit-lookup ==== | ||
Linea 104: | Linea 151: | ||
* **label**: oggetto label associato al componente | * **label**: oggetto label associato al componente | ||
* **options**: | * **options**: | ||
+ | * **onChangeEvent**: | ||
+ | * **model**: il nome della form su cui deve rientrare (solo se richiesta gestione eventi ' | ||
+ | * **additionalClass**: | ||
==== label ==== | ==== label ==== | ||
Linea 265: | Linea 315: | ||
Parametri: | Parametri: | ||
- | * **type**: Tipo componente (' | + | |
- | * **model**: Nome della form (corrisponde con $this-> | + | * **model**: Nome della form (corrisponde con $this-> |
- | * **name**: Nome del componente (serve per costruire l'id in questo modo: [model]_[name]_[rowKey]) | + | * **name**: Nome del componente (serve per costruire l'id in questo modo: [model]_[name]_[rowKey]) |
- | * **rowKey**: Chiave che identifica il record | + | * **rowKey**: Chiave che identifica il record |
- | * **options**: | + | * **options**: |
- | * **additionalData**: | + | * **additionalData**: |
- | All' | + | All' |
- | * **id**: Id del componente html | + | * **id**: Id del componente html |
- | * **name**: Nome componente (id, senza rowKey) | + | * **name**: Nome componente (id, senza rowKey) |
- | * **model**: Nome della form | + | * **model**: Nome della form |
- | * **value**: Nuovo valore | + | * **value**: Nuovo valore |
Inoltre, verranno passati tutti i valori previsti in ' | Inoltre, verranno passati tutti i valori previsti in ' | ||
Linea 311: | Linea 361: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ===== Note ===== | ||
+ | E' necessario dopo aver creato a runtime dei componenti particolari (date-picker , ita-button ecc) associare tramite la funzione " | ||
+ | Ad esempio se creo una griglia editabile da codice è necessario per far funzionare tutti i sui elementi (date-picker, | ||
+ | |||
+ | < | ||
+ | cwbLibHtml:: | ||
+ | </ | ||
+ | |||
+ | {{counter}} visualizzazioni. | ||
+ |
sviluppo/cityware_componenti_dinamici.1459262332.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)