Skip to content

HandlersManager

Defined in: core/managers/handler-manager.ts:19

Manages handlers for various services within the datagrid. Provides access to services for column control, filtering, global search, grouping, pagination, row operations, sorting, and editing.

HandlersManager

Constructors

new HandlersManager()

new HandlersManager(datagrid, eventService): HandlersManager

Defined in: core/managers/handler-manager.ts:82

Creates an instance of the HandlersManager, initializing all the necessary services.

Parameters

datagrid

DatagridCore<any>

The core datagrid instance to which services will be bound.

eventService

EventService

The event service used for event-driven interactions between services.

Returns

HandlersManager

Properties

PropertyModifierTypeDescriptionDefined in
columnreadonlyColumnControlServiceService to manage column controls such as visibility, ordering, etc.core/managers/handler-manager.ts:25
editingreadonlyEditingServiceService to manage editing functionality for rows within the datagrid.core/managers/handler-manager.ts:74
filteringreadonlyFilteringServiceService to manage filtering functionality within the datagrid.core/managers/handler-manager.ts:32
globalSearchreadonlySearchServiceService to manage global search functionality.core/managers/handler-manager.ts:39
groupingreadonlyGroupingServiceService to manage grouping functionality within the datagrid.core/managers/handler-manager.ts:46
paginationreadonlyPaginationServiceService to manage pagination functionality within the datagrid.core/managers/handler-manager.ts:53
rowsreadonlyRowServiceService to manage row operations such as selection, expansion, etc.core/managers/handler-manager.ts:60
sortingreadonlySortingServiceService to manage sorting functionality within the datagrid.core/managers/handler-manager.ts:67