> For the complete documentation index, see [llms.txt](https://docs.gapvelocity.ai/webmap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gapvelocity.ai/webmap/general/frontend/documentation/powerbuilder-kendo-components/data-manager-componets/data-manager-control-base.md).

# data-manager-control-base

DataManagerControlComponent is the one in charge of handle all datamanager events and call the corresponding event emitter on DataManagerControlBaseComponent.

## Support

### Events handling

In this section all the events are handled by eventsHandler function and eventually sended to DataManagerControlBaseComponent.

### Functions

| Function                   | Supported | Details                                                               |
| -------------------------- | --------- | --------------------------------------------------------------------- |
| clickEventHandler          | Yes       | Handle the click event for DataManagerControl.                        |
| eventsHandler              | Yes       | Invoke the corresponding handling for data window control.            |
| fireDoubleClickEvents      | Yes       | Handle the doubleclick events.                                        |
| fireChangeEvent            | Yes       | Is Triggered when change event                                        |
| fireClickAndChangeCheckBox | Yes       | Is triggered when checkboxChanged event.                              |
| fireClickEvents            | Yes       | Performs the click events for datamanagercontrol                      |
| fireItemFocusEvent         | Yes       | Triggers `itemFocusChanged` Event.                                    |
| fireSelectionChangedEvent  | Yes       | Sets new current row and triggers selectionChanged event              |
| fireSelectionChangingEvent | Yes       | Triggers `selectionChanging` Event.                                   |
| fireKeyDownEvent           | Yes       | Is triggered when key down event                                      |
| getCommandService          | Yes       | Returns commandService.                                               |
| getModelDataManager        | Yes       | Returns the model for the corresponding dataManager.                  |
| RButtonDownEvent           | Yes       | Triggers `RButtonDown` Event.                                         |
| setDelay                   | Yes       | Calls UPDATE\_BUNDLE command and sets delay                           |
| scrollVerticalEvent        | Yes       | Triggers `scrollVertical` Event.                                      |
| setUpdateData              | Yes       | Calls UPDATE\_BUNDLE command and sets updateData                      |
| setIdInDataManager         | Yes       | Assigns the heightContainer property in the model of the dataManager. |
