Interface IBaseGridController
A common interface that all implementations of BaseGridController provide access to which manipulate the IBaseGrid<T> view
Inherited Members
Namespace: LemonEdge.Client.Core.Views.Core
Assembly: LemonEdge.ClientCore.dll
Syntax
public interface IBaseGridController : IGrid, IModelViewController
Properties
BulkUpdateMultipleSelectedItemsOnEdit
Indicates whether or not the system should apply any changes made to all other selected items in the grid.
The system uses this to turn off the feature while updating, but can also be used to override the behaviour when needed
Declaration
bool BulkUpdateMultipleSelectedItemsOnEdit { get; set; }
Property Value
Type | Description |
---|---|
bool |
ColumnFilters
Provides a list of the current filters applied to the grid in the view by the user
Declaration
IEnumerable<QueryableFilter> ColumnFilters { get; }
Property Value
Type | Description |
---|---|
IEnumerable<QueryableFilter> |
ColumnSortings
Provides a list of the current sortings applied to the grid in the view by the user
Declaration
IEnumerable<QueryableSort> ColumnSortings { get; }
Property Value
Type | Description |
---|---|
IEnumerable<QueryableSort> |
InternalFilter
Provides the internal filter applied to the grid
Declaration
QueryableFilter InternalFilter { get; set; }
Property Value
Type | Description |
---|---|
QueryableFilter |