addRecord ( item: Record )
Adds a record to the select.
Parameters
Name | Type | Description |
---|---|---|
item | Record | The record to add. |
getDisplayValue ( ) →{ String }
Returns the currently displayed value.
Returns
The currently displayed value.
getEnumValue ( ) →{ Record }
Returns the integer value of the currently selected enum. Note: Only works when the widget is coupled to an enum attribute.
Returns
The currently selected record.
getOptions ( ) →{ Array }
Returns the currently selectable options
Returns
An array of all of the currently selectable options.
getSelectedRecord ( ) →{ Record }
Returns the currently selected record.
Returns
The currently selected record.
isEmpty ( ) →{ Boolean }
Checks if the select has any selectable options.
Returns
True if there are no selectable options.
setDisplayValue ( value: String )
Sets the currently displayed value.
Parameters
Name | Type | Description |
---|---|---|
value | String | The new value. |
setOptions ( options: Object )
Sets widget's selectable options to the options in the provided array.
Parameters
Name | Type | Description |
---|---|---|
options | Object | An object or array containing option values. |
setValueAndReload ( value: Object )
Sets the value and then refreshes the widget.
Parameters
Name | Type | Description |
---|---|---|
value | Object | Optional new value to select. |
get ( name: String ) →{ Object }
Gets the value of the specified property.
Parameters
Name | Type | Description |
---|---|---|
name | String | The name of the property. |
Returns
The property's value.
isEnabled ( ) →{ Boolean }
Returns true if the widget is enabled.
Returns
True if enabled, otherwise false.
isHidden ( ) →{ Boolean }
Returns true if the widget is hidden.
Returns
True if hidden, otherwise false.
set ( name: String , value: Object )
Sets the value of the specified property.
Parameters
Name | Type | Description |
---|---|---|
name | String | The name of the property. |
value | Object | The new value. |
setEnabled ( Enabled: Boolean )
Enables/disables the widget.
Parameters
Name | Type | Description |
---|---|---|
Enabled | Boolean | True to enable the widget, false to disable. |
setStyle ( Object: Object )
Set the widget-style
Parameters
Name | Type | Description |
---|---|---|
Object | Object | properties |