The MobileCalendar widget lets the user select a date from a graphical calendar.


  • UI Type:

Extends: BaseWidget

Properties

Name Desciption
descriptionAttr
DisabledThe widget cannot be used.
endAttr
eventDisplayFunction
filterFunction
HiddenHides the widget from the user.
originalStartAttr
query
repeatDailyAttribute
repeatDurationAttribute
repeatException
repeatMonthlyAttribute
repeatWeeklyAttribute
repeatYearlyAttribute
startAttr
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.

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.
Current day colorBackground color for the present day in calendar.
Event indicator colorBackground color for event indicator.
Event list backgroundBackground color of the list items in the calendar.
Event list text colorText color of the list items in the calendar.
Font SizeSet the font size in pixels for text.
Header background colorBackground color of the header panel of the calendar.
Header text colorText color of the header panel of the calendar.
Selected date background
Selected date text color
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.
ItemClick Triggered when an item in a list, table or a calendar is clicked.
event Object containing the item (event.item) that was clicked.

Function

clearQueryParams ( )

addQueryParam ( )

refresh ( )

forward ( )

back ( )

setMonth ( )

setYear ( )

getSelectedDate ( )

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.

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.