An object defining configuration options for the widget.
A Boolean value specifying whether or not the widget changes its state when being hovered by an end user.
An array of items displayed by the widget.
Generally, the array of items is auto-generated when a validation result is ready. And if you set a custom array of items, it will be overridden by the auto-generated array. So use this option to read the current array of items. Alternatively, you can set the array of items generated by a custom validation engine.
The template to be used for rendering items.
A binding context of an item template is the data source object that corresponds to the currently rendered item.
In Knockout approach, you can bind template elements to the item object's fields directly. To access another binding context within an item template, use Knockout binding variables.
In AngularJS Approach, if you need to access item object's fields within a template, use a variable whose name is assigned to the
dx-item-alias directive. Add the directive to the widget element to specify an alias to the root object of an item. Without this directive, item object fields are beyond reach. To access another binding context within an item template, use AngularJS binding variables.
A handler for the contentReady event.
Assign a function to perform a custom action when widget content is ready.
A handler for the disposing event.
A handler for the initialized event.
Assign a function to perform a custom action when the widget is initialized.
A handler for the itemClick event.
Assign a function to perform a custom action when a widget item is clicked.
To navigate to a specific URL when the itemClick event fires, assign that URL or the anchor part (#) of that URL directly to this option as a string.
A handler for the optionChanged event.
Assign a function to perform a custom action after an option of the component is changed.
Specifies the validation group for which summary should be generated.
In the Knockout approach, the ValidationSummary widget should be added to the div element representing the ValidationGroup component. In this instance, you do not have to specify the validationGroup option for the ValidationSummary widget.
If you use the JQuery approach, the validationGroup option should be specified for the ValidationSummary widget to generate a summary for a particular validation group. Assign the validation group name that is specified for the validationGroup option of the validators that extend the editors to be validated.