custom:api_js_gw_attribute_widget_exposed_fx

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.

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();

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);

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();

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();

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);

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();

Mostra il widget. Può essere di nuovo nascosto con le apposite function esposte.

Parametri

Nessuno

Esempi

gwAttributeWidget.gwShow();

Mostra il widget se è attualmente nascondo. Nasconde il widget se è attualmente visibile.

Parametri

Nessuno

Esempi

gwAttributeWidget.gwToggleHidden();

Ritorna il valore corrente della proprietà 'readonly ' del widget.

Parametri

Nessuno

Esempi

var readonly = gwAttributeWidget.gwGetReadonly();

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);

Ritorna il valore corrente della proprietà 'required' del widget.

Parametri

Nessuno

Esempi

var required = gwAttributeWidget.gwGetRequired();

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);

Ritorna il valore corrente della proprietà 'disabled' del widget.

Parametri

Nessuno

Esempi

var disabled = gwAttributeWidget.gwGetDisabled();

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);
  • custom/api_js_gw_attribute_widget_exposed_fx.1576601012.txt.gz
  • Ultima modifica: 2019/12/17 17:43
  • da giorgio.scali