Questa è una vecchia versione del documento!
gwAttributeWidget funzioni esposte
Il gwAttributeWidget rappresenta il widget che rappresenta nel gwClassDetail il gwAttribute. Il gwAttributeWidget espone tutta una serie di function di utilità, che servono per interagire con esso o conoscerne lo stato corrente.
gwGetValue()
Ritorna il valore corrente della proprietà 'value' del widget. Nel caso il widget gestisca valueToStore/valueToShow, ad essere ritornato è il valueToStore.
Parametri
Nessuno
Esempi
var value = gwAttributeWidget.gwGetValue();
gwSetValue()
Imposta il valore della proprietà 'value' per il widget. Nel caso il widget gestisca valueToStore/valueToShow, ad essere ritornato è il valueToStore.
Parametri
- value: Object, required, null è un valore ammesso. A seconda della tipologia del widget esso potrebbe essere di tipo string, number, Date, object
Esempi
var newValue = 'new value'; gwAttributeWidget.gwSetValue(newValue);
gwGetHidden()
Ritorna il valore corrente della proprietà 'hidden' del widget. Nel caso il widget gestisca valueToStore/valueToShow, ad essere ritornato è il valueToStore.
Parametri
Nessuno
Esempi
var hidden = gwAttributeWidget.gwGetHidden();
gwIsHidden()
Lavora come gwGetHidden(). Ritorna il valore corrente della proprietà 'hidden' del widget. Nel caso il widget gestisca valueToStore/valueToShow, ad essere ritornato è il valueToStore.
Parametri
Nessuno
Esempi
var hidden = gwAttributeWidget.gwIsHidden();
gwSetHidden()
Imposta il valore della proprietà 'hidden' per il widget. 'hidden' true ha l'effetto di nascondere il widget. Il widget di fatto esiste ancora e risponde all'invocazione di tutte le altre function esposte. Può essere reso di nuovo visibile con le apposite function esposte.
Parametri
- hidden: Boolean, required. Se posto a true il widget viene nascosto.
Esempi
var hidden = true; gwAttributeWidget.gwSetHidden(hidden);
gwHide()
Nasconde il widget. Il widget di fatto esiste ancora e risponde all'invocazione di tutte le altre function esposte. Può essere reso di nuovo visibile con le apposite function esposte.
Parametri
Nessuno
Esempi
gwAttributeWidget.gwHide();
gwShow()
Mostra il widget. Può essere di nuovo nascosto con le apposite function esposte.
Parametri
Nessuno
Esempi
gwAttributeWidget.gwShow();
gwToggleHidden()
Mostra il widget se è attualmente nascondo. Nasconde il widget se è attualmente visibile.
Parametri
Nessuno
Esempi
gwAttributeWidget.gwToggleHidden();
gwGetReadonly()
Ritorna il valore corrente della proprietà 'readonly ' del widget.
Parametri
Nessuno
Esempi
var readonly = gwAttributeWidget.gwGetReadonly();
gwSetReadonly()
Imposta il valore della proprietà 'readonly' per il widget. 'readonly' a true ha l'effetto di porre il widget in sola lettura. 'readonly' a false ha l'effetto di rendere il widget editabile.
Parametri
- readonly: Boolean, required. Se posto a true il widget viene posto in sola lettura.
Esempi
var readonly = true; gwAttributeWidget.gwSetReadonly(readonly);
gwGetRequired()
Ritorna il valore corrente della proprietà 'required' del widget.
Parametri
Nessuno
Esempi
var required = gwAttributeWidget.gwGetRequired();
gwSetRequired()
Imposta il valore della proprietà 'required' per il widget. 'required' a true ha l'effetto che widget non permetterà il salvataggio in assenza di un valore impostato.
Parametri
- required: Boolean, required. Se posto a true il widget non permetterà il salvataggio in assenza di un valore impostato.
Esempi
var required = true; gwAttributeWidget.gwSetRequired(required);
gwGetDisabled()
Ritorna il valore corrente della proprietà 'disabled' del widget.
Parametri
Nessuno
Esempi
var disabled = gwAttributeWidget.gwGetDisabled();
gwSetDisabled()
Imposta il valore della proprietà 'required' per il widget. 'required' a true ha l'effetto di rendere il widget non utilizzabile, seppur ancora visibile.
Parametri
- disabled: Boolean, required. Se posto a true il widget verrà disabilitato. Cioè non utilizzabile, seppur ancora visibile.
Esempi
var disabled= true; gwAttributeWidget.gwSetDisabled(disabled);