custom:api_js_gw_class_detail_exposed_fx

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
custom:api_js_gw_class_detail_exposed_fx [2019/12/17 17:12]
giorgio.scali
custom:api_js_gw_class_detail_exposed_fx [2020/02/13 18:29] (versione attuale)
giorgio.scali
Linea 16: Linea 16:
   * [[:​custom:​api_js_gw_class_detail_exposed_fx#​disableGwActionInToolbarButton|disableGwActionInToolbarButton()]]   * [[:​custom:​api_js_gw_class_detail_exposed_fx#​disableGwActionInToolbarButton|disableGwActionInToolbarButton()]]
   * [[:​custom:​api_js_gw_class_detail_exposed_fx#​enableGwActionInToolbarButton|enableGwActionInToolbarButton()]]   * [[:​custom:​api_js_gw_class_detail_exposed_fx#​enableGwActionInToolbarButton|enableGwActionInToolbarButton()]]
 +  * [[:​custom:​api_js_gw_class_detail_exposed_fx#​isGwFormValid|isGwFormValid()]]
 +  * [[:​custom:​api_js_gw_class_detail_exposed_fx#​notifyGwFormNotValidToUser|notifyGwFormNotValidToUser()]]
 +  * [[:​custom:​api_js_gw_class_detail_exposed_fx#​validateGwForm|validateGwForm()]]
  
  
Linea 223: Linea 226:
 var gwActionName = '​gw_action_name';​ var gwActionName = '​gw_action_name';​
 detailContainer.enableGwActionInToolbarButton(gwActionName);​ detailContainer.enableGwActionInToolbarButton(gwActionName);​
 +</​code>​
 +
 +
 +
 +===== isGwFormValid() =====
 +
 +Ritorna un true se tutti gli eventuali gwForms nel detailContainer passano la validazione
 +
 +=== Parametri ===
 +
 +=== Esempi ===
 +<code javascript>​
 +var isValid = detailContainer.isGwFormValid();​
 +if(isValid){
 + //do stuff
 +}
 +</​code>​
 +
 +
 +===== notifyGwFormNotValidToUser() =====
 +
 +Notifica il gwUser riguardo ai widget che non hanno passato la validazione. La notifica comprende:
 +  * evidenziare di rosso (contorno del widget) tutti i widget required non valorizzati
 +  * In caso di una struttura di layout complessa, selezionare i figli dei TabContaine/​AccordionContainer in maniera tale da visualizzare il primo widget non valido
 +  * mostrare al gwUser, in concomitanza del primo widget non valido, un tooltip con le istruzioni per la corretta compilazione
 +
 +=== Parametri ===
 +
 +=== Esempi ===
 +<code javascript>​
 +detailContainer.notifyGwFormNotValidToUser();​
 +</​code>​
 +
 +
 +
 +===== validateGwForm() =====
 +
 +In caso qualche widget della form non passi la validazione,​ notifica l'​utente.
 +Di fatto, nella sua implementazione,​ utilizza internamente le js API isGwFormValid() e notifyGwFormNotValidToUser().
 +
 +=== Parametri ===
 +
 +=== Esempi ===
 +<code javascript>​
 +detailContainer.validateGwForm();​
 </​code>​ </​code>​
  • custom/api_js_gw_class_detail_exposed_fx.1576599124.txt.gz
  • Ultima modifica: 2019/12/17 17:12
  • da giorgio.scali