Mobile list Item converts each item into a list view. List view is the most commonly used scrolling widget.


  • UI Type:

Extends: BaseWidget ColoredWidget

Properties

Name Desciption
ClickableSet whether the item should be clickable or not
ColorSet the display color of the item element
DisabledThe widget cannot be used.
HiddenHides the widget from the user
IconSet the icon that should be displayed for this item
LabelText label shown on the widget
LinkSet what this list item should link to
No ArrowSet whether the item should display an arrow or not
Right IconSet the icon that should be display on the right of this item
Tab IndexThe Tab Index is an integer that tells the order of the widget when using the tab-key to move from one widget to another.
TransitionSet the transition that should be used for the item

Style

Name Desciption
Background-colorChange background color of the widget
ColorColor of the text inside the widgets. May not apply to all text inside all widgets
Font SizeSet the font size in pixels for text
Icon font sizeSize for icons in the widget
Left icon colorLeft icon color in the list items
List border colorAdd the color for the border.
Right icon colorRight icon color in the list items
Text-alignmentSet left, centered or right. Applies both to icon and text

Events

Name Description Event Attribute
Blur Event when a widget goes out of focus
Click Event that triggers based on touch or click
event The event that triggered the handler
DblClick Event that triggers based on double click
event The event that triggered the handler
Focus Event when indicating/ highlighting widget using the cursor
SwipeLeft Event triggered when an item of the element is swiped left
event The event that triggered the handler
SwipeRight Event triggered when an item of the element is swiped right
event The event that triggered the handler

Function

blur ( )

Triggers the blur event.

focus ( )

Triggers the focus event.

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.

getId ( ) →{ ID }

Returns the ID of the widget.

Returns

The ID of the widget

getValue ( ) →{ Object }

Returns the widget's value.

Returns

The widget's value.

hide ( )

Hides the widget.

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.

setLabel ( val: String )

Sets the item's label

Parameters
Name Type Description
val String The new label.

setNote ( note: String )

Sets the item's note

Parameters
Name Type Description
note String The new note.

setStyle ( Object: Object )

Set the widget-style

Parameters
Name Type Description
Object Object properties

setValue ( value: Object )

Sets the widget's value.

Parameters
Name Type Description
value Object The new value.

show ( )

Shows the widget.