Inputfields

In questa sezione sono raccolti i widget di input utilizzati nelle form di Genropy. Gli inputfields supportano le seguenti caratteristiche:

  • Validazioni introdotte dai parametri con prefisso validate_
  • Etichette di campo i cui attributi sono prefissati da lbl_

Parameters:

Parameter name Type Description
value T Permette di inserire un valore, in termini assoluti (es. value=”Pippo”) o posizionali (es. value=”^.name”). Nel primo caso verrà assegnato il valore “Pippo”, nel secondo verrà assegnato a “name” il valore che inseriremo nell’inputfield.
lbl T Permette di inserire un’etichetta per il campo. Per div, caselle e aree di testo la «lbl» verrà visualizzata prima del campo, per le checkbox invece verrà mostrata dopo.
lbl_ T Permette di assegnare attributi alla lbl (es: «lbl_class»)
default T Valore di default se non modificato
placeholder T Testo di anteprima (non rappresenta un valore inserito ma solo un suggerimento)
disabled B Permette di disabilitare il campo. Es: disabled=True
tabindex L In un formbuilder con una serie di campi, permette di dare un ordinamento personalizzato nella compilazione nel passaggio da un campo a un altro con il tabulatore (es: tabindex=4)
_autoselect B Se impostato a True, alla selezione del campo il contenuto del campo sarà automaticamente selezionato
Validations Parameters
validate_empty T Restituisce un errore se il valore è nullo o è una stringa vuota
validate_notnull B Restituisce un errore se il campo è vuoto
validate_call T Restituisce un errore js
validate_regex T Restituisce un errore se il campo corrisponde esattamente a quanto indicato
validate_remote T Metodo RPC che effettua la validazione del valore inserito
Html Parameters
_class T Permette di assegnare una specifica classe CSS al widget
height T Permette di assegnare un’altezza al widget
width T Permette di assegnare una larghezza al widget
border T Permette di assegnare un bordo al widget
rounded L Permette di assegnare un rientro al widget
style T Permette di assegnare uno stile (da esprimersi come serie di attributi CSS) al widget
background T Permette di assegnare uno sfondo al widget