Skip to end of metadata
Go to start of metadata



Known Subclasses
RuntimeBean RuntimeButton RuntimeCalendar RuntimeCheck RuntimeChecks RuntimeCombobox RuntimeDataButton RuntimeDataLabel RuntimeInsetList RuntimeLabel RuntimePassword RuntimeRadio RuntimeRadios RuntimeTextArea RuntimeTextField



Property Summary
Boolean enabled
Gets or sets the enabled state of a specified field, also known as "grayed".
Boolean visible
Gets or sets the visibility of an element; true - visible; false - not visible; ! - the visibility state is inverted (the opposite).



Method Summary
String getName()
Returns the name of an element.



Property Details

enabled

Gets or sets the enabled state of a specified field, also known as "grayed".
true - enabled; false - not enabled; ! - the enabled state is inverted (the opposite).

NOTE: A disabled element cannot be selected by clicking the element (or by pressing the TAB key even if this option is supported by the operating system).

NOTE: A label or button element will not disable if the "displayType" design time property for a field is set to HTML_AREA.

NOTE: The disabled "grayed" color is dependent on the LAF set in the Servoy Client Application Preferences. For more information see Preferences: Look And Feel in the Servoy Developer User's Guide.

Returns

Sample

//gets the enabled state of the field
var currState = forms.customer.elements.customer_id.enabled;

//sets the enabled state of the field
forms.customer.elements.customer_id.enabled = !currentState;
 

visible

Gets or sets the visibility of an element; true - visible; false - not visible; ! - the visibility state is inverted (the opposite).

NOTE: The visibility of an element is not persistent; the state of visibility only applies to the current user in his/her current session.

Returns

Sample

//sets the element as visible
forms.company.elements.faxBtn.visible = true;

//gets the visibility of the element
var currentState = forms.company.elements.faxBtn.visible;

//sets the element as not visible when the current state is visible
forms.company.elements.faxBtn.visible = !currentState;
 



Method Details

getName

String getName ()
Returns the name of an element. (may be null as well)

Returns

String - The name of the element.

Sample

var name = forms.customer.elements.customer_id.getName();
 



  • No labels