Defines the fluent interface for configuring Selectable
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Syntax:
public class GridSelectionSettingsBuilder
Inheritance: objectGridSelectionSettingsBuilder
Inherited Members
Constructors
public GridSelectionSettingsBuilder(GridSelectableSettings settings)
Methods
Customize the selection aggregates will be calculated and made available to the Status Bar.
public GridSelectionSettingsBuilder CellAggregates(Action<GridSelectionAggregatesBuilder> configurator)
If set to true all selection aggregates will be calculated and made available to the Status Bar.
public GridSelectionSettingsBuilder CellAggregates(bool value)
The boolean parameter for CellAggregates funtionality.
Returns:When set to true, the Grid.Selectable will not be initialized. Should be enabled when both checkbox selection for the Grid and cell aggregates are required.
public GridSelectionSettingsBuilder CheckboxSelection(bool value)
The boolean parameter for CheckboxSelection funtionality.
Returns:When set to true, the user can drag to select multiple Grid rows or cells. Applies only for multiple row or cell selection.
public GridSelectionSettingsBuilder DragToSelect(bool dragToSelect)
The boolean parameter for DragToSelect funtionality.
Returns:Enables or disables selection.
public GridSelectionSettingsBuilder Enabled(bool value)
The boolean parameter for enabling the Selectable functionality.
Returns:Specifies whether IgnoreOverlapped is enabled.
public GridSelectionSettingsBuilder IgnoreOverlapped(bool ignoreOverlapped)
The boolean parameter for the IgnoreOverlapped functionality.
Returns:Specifies whether multiple or single selection is allowed.
public GridSelectionSettingsBuilder Mode(GridSelectionMode mode)
The mode set for the grid selection.
Returns:Specifies whether row or cell selection is allowed.
public GridSelectionSettingsBuilder Type(GridSelectionType type)
The type set for the grid selection.
Returns: