Methods
Events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of a Form control have been changed dynamically | 
| afterHide | fires after a Form control or its element is hidden | 
| afterSend | fires after a form is sent to the server | 
| afterShow | fires after a Form control or its element is shown | 
| afterValidate | fires after validation of form fields is finished | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of a Form control are changed dynamically | 
| beforeHide | fires before a Form control or its element is hidden | 
| beforeSend | fires before a form is sent to the server | 
| beforeShow | fires before a Form control or its element is shown | 
| beforeValidate | fires before validation of form fields has started | 
| blur | fires when a control of Form has lost focus | 
| change | fires on changing the value of a control | 
| click | fires after a click on a button in a form | 
| focus | fires when a control of Form has received focus | 
| keydown | fires when any key is pressed | 
Properties
| Name | Description | 
|---|
| align | Optional. Sets the alignment of controls inside the control group | 
| cols | Optional. Arranges controls inside the control group horizontally | 
| css | Optional. The name of a CSS class(es) applied to the control group | 
| disabled | Optional. Makes a form disabled | 
| height | Optional. Sets the height of the control group | 
| hidden | Optional. Defines whether a form is hidden | 
| padding | Optional. Sets padding for content inside the control group | 
| rows | Optional. Arranges controls inside the control group vertically | 
| title | Optional. Specifies the title of the control group | 
| width | Optional. Sets the width of the control group | 
Avatar API
Avatar methods
| Name | Description | 
|---|
| blur() | removes focus from a control | 
| clear() | clears the value of an Avatar control | 
| clearValidate() | clears validation of an Avatar control | 
| destructor() | removes an avatar instance and releases the occupied resources | 
| disable() | disables an Avatar control on a page | 
| enable() | enables a disabled Avatar control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of an Avatar control | 
| hide() | hides an Avatar control | 
| isDisabled() | checks whether an Avatar control is disabled | 
| isVisible() | checks whether an Avatar control is visible on the page | 
| selectFile() | opens the dialog for selecting an image | 
| send() | sends a POST request for a file upload to a server-side URL | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for an Avatar control | 
| show() | shows an Avatar control on the page | 
| validate() | validates an Avatar control | 
Avatar events
Avatar properties
List of the Avatar properties
| Name | Description | 
|---|
| blur() | removes focus from a Button control | 
| destructor() | removes a button instance and releases the occupied resources | 
| disable() | disables a Button control on a page | 
| enable() | enables a disabled Button control | 
| focus() | sets focus to a Button control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| hide() | hides a Button control | 
| isDisabled() | checks whether a Button control is disabled | 
| isVisible() | checks whether a Button control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| show() | shows a Button control on the page | 
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a Button control is hidden | 
| afterShow | fires after a Button control is shown | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a Button control is hidden | 
| beforeShow | fires before a Button control is shown | 
| blur | fires when a Button control has lost focus | 
| click | fires after a click on a Button control | 
| focus | fires when a Button control has received focus | 
| keydown | fires when any key is pressed and the Button control is in focus | 
List of the Button properties
DatePicker API
DatePicker methods
| Name | Description | 
|---|
| blur() | removes focus from a Datepicker control | 
| clear() | clears a value of a DatePicker control | 
| clearValidate() | clears validation of a DatePicker control | 
| destructor() | removes a date picker instance and releases the occupied resources | 
| disable() | disables a DatePicker control on a page | 
| enable() | enables a disabled DatePicker control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a DatePicker control | 
| getWidget() | returns the DHTMLX Calendar widget attached to a DatePicker control | 
| hide() | hides a DatePicker control | 
| isDisabled() | checks whether a DatePicker control is disabled | 
| isVisible() | checks whether a DatePicker control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets a date in a DatePicker control | 
| show() | shows a DatePicker control on the page | 
| validate() | validates a DatePicker control | 
DatePicker events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Datepicker control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Datepicker control has received focus | 
| input | fires when a user enters the value of a control in the input manually | 
| keydown | fires when any key is pressed and the Datepicker control is in focus | 
DatePicker properties
List of the DatePicker properties
Checkbox API
Checkbox methods
| Name | Description | 
|---|
| blur() | removes focus from a Checkbox control | 
| clear() | clears a value of a Checkbox control | 
| clearValidate() | clears validation of a Checkbox control | 
| destructor() | removes a Checkbox instance and releases the occupied resources | 
| disable() | disables a Checkbox control on a page | 
| enable() | enables a disabled Checkbox control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value/state of a Checkbox control | 
| hide() | hides a Checkbox control | 
| isChecked() | checks whether a Checkbox control is checked | 
| isDisabled() | checks whether a Checkbox control is disabled | 
| isVisible() | checks whether a Checkbox control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the state for a Checkbox control | 
| show() | shows a Checkbox control on the page | 
| validate() | validates a Checkbox control | 
Checkbox events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Checkbox control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Checkbox control has received focus | 
| keydown | fires when any key is pressed and the Checkbox control is in focus | 
Checkbox properties
List of the Checkbox properties
CheckboxGroup API
CheckboxGroup methods
| Name | Description | 
|---|
| blur() | removes focus from a CheckboxGroup control | 
| clear() | clears a value of a CheckboxGroup control | 
| clearValidate() | clears validation of a CheckboxGroup control | 
| destructor() | removes a CheckboxGroup instance and releases the occupied resources | 
| disable() | disables a CheckboxGroup control or a specific element inside the control | 
| enable() | enables a CheckboxGroup control or a specific element inside the control | 
| focus() | sets focus to a checkbox of the CheckboxGroup control by its id | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value/state of a checkbox(s) | 
| hide() | hides either a checkbox of CheckboxGroup or the whole CheckboxGroup | 
| isChecked() | checks whether a checkbox of the CheckboxGroup control is checked | 
| isDisabled() | checks whether a CheckboxGroup control or a specific element inside the control is disabled | 
| isVisible() | checks whether a CheckboxGroup control or a specific element inside the control is visible | 
| setProperties() | allows changing the available configuration attributes of the control dynamically | 
| setValue() | sets the value for a CheckboxGroup control | 
| show() | shows either a checkbox of CheckboxGroup or the whole CheckboxGroup | 
| validate() | validates a CheckboxGroup control | 
CheckboxGroup events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control or its checkbox is hidden | 
| afterShow | fires after a control or its checkbox is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control or its checkbox is hidden | 
| beforeShow | fires before a control or its checkbox is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a CheckboxGroup control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a CheckboxGroup control has received focus | 
| keydown | fires when any key is pressed and a checkbox of the CheckboxGroup control is in focus | 
CheckboxGroup properties
List of the CheckboxGroup properties
Properties of a Checkbox of CheckboxGroup
List of properties of a Checkbox of the CheckboxGroup control
Color Picker API
Color Picker methods
| Name | Description | 
|---|
| blur() | removes focus from a ColorPicker control | 
| clear() | clears a value of a ColorPicker control | 
| clearValidate() | clears validation of a ColorPicker control | 
| destructor() | removes a СolorPicker instance and releases the occupied resources | 
| disable() | disables a ColorPicker control on a page | 
| enable() | enables a disabled ColorPicker control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a ColorPicker control (in the Hex format) | 
| getWidget() | returns the DHTMLX ColorPicker widget attached to a ColorPicker control | 
| hide() | hides a ColorPicker control | 
| isDisabled() | checks whether a ColorPicker control is disabled | 
| isVisible() | checks whether a ColorPicker control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value as a string (in the Hex format) for a ColorPicker control | 
| show() | shows a ColorPicker control on the page | 
| validate() | validates a ColorPicker control | 
Color Picker events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Colorpicker control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Colorpicker control has received focus | 
| input | fires when a user enters the value of a control in the input manually | 
| keydown | fires when any key is pressed and the Colorpicker control is in focus | 
Color Picker properties
List of the Colorpicker properties
Combo API
Combo methods
| Name | Description | 
|---|
| blur() | removes focus from a Combo control | 
| clear() | clears a value of a Combo control | 
| clearValidate() | clears validation of a Combo control | 
| destructor() | removes a combo instance and releases the occupied resources | 
| disable() | disables a Combo control on a page | 
| enable() | enables a disabled Combo control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns IDs of options which are currently selected in the Combo control | 
| getWidget() | returns the ComboBox widget attached to a Combo control | 
| hide() | hides a Combo control | 
| isDisabled() | checks whether a Combo control is disabled | 
| isVisible() | checks whether a Combo control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a Combo control | 
| show() | shows a Combo control on the page | 
| validate() | validates a Combo control | 
Combo events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Combo control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Combo control has received focus | 
| keydown | fires when any key is pressed and an option of the Combo control is in focus | 
Combo properties
List of the Combo properties
Container API
Container methods
| Name | Description | 
|---|
| attach() | attaches a DHTMLX widget into a Container control | 
| attachHTML() | attaches an HTML content into a Container control | 
| disable() | disables a Container control on a page | 
| enable() | enables a Container control on a page | 
| getProperties() | returns an object with the available configuration properties of the control and their values | 
| hide() | hides a Container control | 
| isDisabled() | checks whether a Container control is disabled | 
| isVisible() | checks whether a Container control is visible on the page | 
| setProperties() | allows changing available configuration properties of the Container control dynamically | 
| show() | shows a Container control on the page | 
Container events
| Name | Description | 
|---|
| afterChangeProperties | fires after properties of a Container control have been changed dynamically | 
| afterHide | fires after a Container control is hidden | 
| afterShow | fires after a Container control is shown | 
| beforeChangeProperties | fires before properties of a Container control are changed dynamically | 
| beforeHide | fires before a Container control is hidden | 
| beforeShow | fires before a Container control is shown | 
Container properties
List of the Container control properties
Fieldset API
Fieldset methods
| Name | Description | 
|---|
| destructor() | removes a fieldset instance and releases the occupied resources | 
| disable() | disables a Fieldset control on a page | 
| enable() | enables a disabled Fieldset control | 
| forEach() | allows iterating through all the nested items | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| hide() | hides a Fieldset control | 
| isDisabled() | checks whether a Fieldset control is disabled | 
| isVisible() | checks whether a Fieldset control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| show() | shows a Fieldset control on the page | 
Fieldset events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
Fieldset properties
List of the Fieldset control properties
| Name | Description | 
|---|
| blur() | removes focus from an Input control | 
| clear() | clears a value of an Input control | 
| clearValidate() | clears validation of an Input control | 
| destructor() | removes an input instance and releases the occupied resources | 
| disable() | disables an Input control on a page | 
| enable() | enables a disabled Input control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of an Input control | 
| hide() | hides an Input control | 
| isDisabled() | checks whether an Input control is disabled | 
| isVisible() | checks whether an Input control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for an Input control | 
| show() | shows an Input control on the page | 
| validate() | validates an Input control | 
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when an Input control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when an Input control has received focus | 
| input | fires when a user types some text in the input | 
| keydown | fires when any key is pressed and the Input control is in focus | 
List of the Input properties
RadioGroup API
RadioGroup methods
| Name | Description | 
|---|
| blur() | removes focus from a RadioGroup control | 
| clear() | clears a value of a RadioGroup control | 
| clearValidate() | clears validation of a RadioGroup control | 
| destructor() | removes a RadioGroup instance and releases the occupied resources | 
| disable() | disables a RadioGroup control or a specific element inside the control | 
| enable() | enables a disabled RadioGroup control or a specific element inside the control | 
| focus() | sets focus to the radio button of the RadioGroup control by its id | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a RadioGroup control | 
| hide() | hides either a radio button of RadioGroup or the whole RadioGroup | 
| isDisabled() | checks whether a RadioGroup control or a specific element inside the control is disabled | 
| isVisible() | checks whether a RadioGroup control or a specific element inside the control is visible | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a RadioGroup control | 
| show() | shows either a radio button of RadioGroup or the whole RadioGroup | 
| validate() | validates a RadioGroup control | 
RadioGroup events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control or its radio button is hidden | 
| afterShow | fires after a control or its radio button is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control or its radio button is hidden | 
| beforeShow | fires before a control or its radio button is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Radiogroup control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Radiogroup control has received focus | 
| keydown | fires when any key is pressed and a radio button of the Radiogroup control is in focus | 
RadioGroup properties
List of the Radiogroup properties
List of the RadioButton properties
Select API
Select methods
| Name | Description | 
|---|
| blur() | removes focus from a Select control | 
| clear() | clears a value of a Select control | 
| clearValidate() | clears validation of a Select control | 
| destructor() | removes a select instance and releases the occupied resources | 
| disable() | disables a Select control or a specific option inside the control | 
| enable() | enables a Select control or a specific option inside the control | 
| focus() | sets focus to a control | 
| getOptions() | returns an array of Select options | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a Select control | 
| hide() | hides a Select control | 
| isDisabled() | checks whether a Select control or a specific option inside the control is disabled | 
| isVisible() | checks whether a Select control is visible on the page | 
| setOptions() | allows changing a list of Select options dynamically | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a Select control | 
| show() | shows a Select control on the page | 
| validate() | validates a Select control | 
Select events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeOptions | fires before changing a list of Select options | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Select control has lost focus | 
| change | fires on changing the value of a control | 
| changeOptions | fires on changing a list of Select options | 
| focus | fires when a Select control has received focus | 
| keydown | fires when any key is pressed and the Select control is in focus | 
Select properties
List of the Select properties
Simple Vault API
Simple Vault methods
| Name | Description | 
|---|
| blur() | removes focus from a control | 
| clear() | clears the value of a SimpleVault control | 
| clearValidate() | clears validation of a SimpleVault control | 
| destructor() | removes a SimpleVault instance and releases the occupied resources | 
| disable() | disables a SimpleVault control on a page | 
| enable() | enables a disabled SimpleVault control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a SimpleVault control | 
| hide() | hides a SimpleVault control | 
| isDisabled() | checks whether a SimpleVault control is disabled | 
| isVisible() | checks whether a SimpleVault control is visible on the page | 
| selectFile() | opens the dialog for selecting a new file (files) for adding to a SimpleVault | 
| send() | sends a POST request for file upload to a server-side URL | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a SimpleVault control | 
| show() | shows a SimpleVault control on the page | 
| validate() | validates a SimpleVault control | 
Simple Vault events
Simple Vault properties
List of the Simple Vault properties
Slider API
Slider methods
| Name | Description | 
|---|
| blur() | removes focus from a thumb of a Slider control | 
| clear() | clears a value of a Slider control | 
| destructor() | removes a slider instance and releases the occupied resources | 
| disable() | disables a Slider control on a page | 
| enable() | enables a disabled Slider control | 
| focus() | sets focus to a thumb of a Slider control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a Slider control | 
| getWidget() | returns the DHTMLX Slider widget attached to a Slider control | 
| hide() | hides a Slider control | 
| isDisabled() | checks whether a Slider control is disabled | 
| isVisible() | checks whether a Slider control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a Slider control | 
| show() | shows a Slider control on the page | 
Slider events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| blur | fires when a Slider control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Slider control has received focus | 
| keydown | fires when any key is pressed and the Slider control is in focus | 
Slider properties
List of the Slider properties
Spacer API
Spacer methods
| Name | Description | 
|---|
| destructor() | removes a spacer instance and releases the occupied resources | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| hide() | hides a Spacer control | 
| isVisible() | checks whether a Spacer control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| show() | shows a Spacer control on the page | 
Spacer events
Spacer properties
List of the Spacer properties
Text API
Text methods
| Name | Description | 
|---|
| clear() | clears a value of a Text control | 
| destructor() | removes a text instance and releases the occupied resources | 
| disable() | disables a Text control on a page | 
| enable() | enables a disabled Text control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a Text control | 
| hide() | hides a Text control | 
| isDisabled() | checks whether a Text control is disabled | 
| isVisible() | checks whether a Text control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a Text control | 
| show() | shows a Text control on the page | 
Text events
Text properties
List of the Text properties
Textarea API
Textarea methods
| Name | Description | 
|---|
| blur() | removes focus from a Textarea control | 
| clear() | clears a value of a Textarea control | 
| clearValidate() | clears validation of a Textarea control | 
| destructor() | removes a textarea instance and releases the occupied resources | 
| disable() | disables a Textarea control on a page | 
| enable() | enables a disabled Textarea control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a Textarea control | 
| hide() | hides a Textarea control | 
| isDisabled() | checks whether a Textarea control is disabled | 
| isVisible() | checks whether a Textarea control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a Textarea control | 
| show() | shows a Textarea control on the page | 
| validate() | validates a Textarea control | 
Textarea events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Textarea control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Textarea control has received focus | 
| input | fires when a user types some text in the textarea | 
| keydown | fires when any key is pressed and the Textarea control is in focus | 
Textarea properties
List of the Textarea properties
Timepicker API
Timepicker methods
| Name | Description | 
|---|
| blur() | removes focus from a Timepicker control | 
| clear() | clears the value of a TimePicker control | 
| clearValidate() | clears validation of a TimePicker control | 
| destructor() | removes a TimePicker instance and releases the occupied resources | 
| disable() | disables a TimePicker control on a page | 
| enable() | enables a disabled TimePicker control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value of a TimePicker control | 
| getWidget() | returns the DHTMLX TimePicker widget attached to a TimePicker control | 
| hide() | hides a TimePicker control | 
| isDisabled() | checks whether a TimePicker control is disabled | 
| isVisible() | checks whether a TimePicker control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the value for a TimePicker control | 
| show() | shows a TimePicker control on the page | 
| validate() | validates a TimePicker control | 
Timepicker events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| afterValidate | fires after the control value is validated | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| beforeValidate | fires before the control value is validated | 
| blur | fires when a Timepicker control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Timepicker control has received focus | 
| input | fires when a user enters the value of a control in the input manually | 
| keydown | fires when any key is pressed and the Timepicker control is in focus | 
Timepicker properties
List of the Timepicker properties
Toggle API
Toggle methods
| Name | Description | 
|---|
| blur() | removes focus from a Toggle control | 
| destructor() | removes a toggle instance and releases the occupied resources | 
| disable() | disables a Toggle control on a page | 
| enable() | enables a disabled Toggle control | 
| focus() | sets focus to a control | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value/state of a Toggle control | 
| hide() | hides a Toggle control | 
| isDisabled() | checks whether a Toggle control is disabled | 
| isSelected() | checks whether the selected state is enabled | 
| isVisible() | checks whether a Toggle control is visible on the page | 
| setProperties() | allows changing available configuration attributes of the control dynamically | 
| setValue() | sets the state for a Toggle control | 
| show() | shows a Toggle control on the page | 
Toggle events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control is hidden | 
| afterShow | fires after a control is shown | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control is hidden | 
| beforeShow | fires before a control is shown | 
| blur | fires when a Toggle control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a Toggle control has received focus | 
| keydown | fires when any key is pressed and the Toggle control is in focus | 
Toggle properties
List of the Toggle properties
ToggleGroup API
ToggleGroup methods
| Name | Description | 
|---|
| blur() | removes focus from a ToggleGroup control | 
| destructor() | removes a toggle group instance and releases the occupied resources | 
| disable() | disables a ToggleGroup control or a specific element inside the control | 
| enable() | enables a ToggleGroup control or a specific element inside the control | 
| focus() | sets focus to an option of the ToggleGroup control by its id | 
| getProperties() | returns an object with the available configuration attributes of the control | 
| getValue() | returns the current value/state of a toggle(s) | 
| hide() | hides either an option of ToggleGroup or the whole ToggleGroup | 
| isDisabled() | checks whether a ToggleGroup control or a specific element inside the control is disabled | 
| isSelected() | checks whether a toggle of the ToggleGroup control is selected | 
| isVisible() | checks whether a ToggleGroup control or a specific element inside the control is visible | 
| setProperties() | allows changing the available configuration attributes of the ToggleGroup or its separate options dynamically | 
| setValue() | defines the state of the option's elements | 
| show() | shows either an option of ToggleGroup or the whole ToggleGroup | 
ToggleGroup events
| Name | Description | 
|---|
| afterChangeProperties | fires after configuration attributes of the control have been changed dynamically | 
| afterHide | fires after a control or its toggle is hidden | 
| afterShow | fires after a control or its toggle is shown | 
| beforeChange | fires before changing the value of a control | 
| beforeChangeProperties | fires before configuration attributes of the control are changed dynamically | 
| beforeHide | fires before a control or its toggle is hidden | 
| beforeShow | fires before a control or its toggle is shown | 
| blur | fires when a ToggleGroup control has lost focus | 
| change | fires on changing the value of a control | 
| focus | fires when a ToggleGroup control has received focus | 
| keydown | fires when any key is pressed and a toggle of the ToggleGroup control is in focus | 
ToggleGroup properties
List of the ToggleGroup properties