UNPKG

handsontable

Version:

Handsontable is a JavaScript Data Grid available for React, Angular and Vue.

20 lines 981 B
import { createFocusScopeManager } from "./scopeManager.mjs"; import { FocusGridManager } from "./grid.mjs"; export * from "./scopes/index.mjs"; /** * @typedef {object} FocusScopeManager * @property {function(): string | null} getActiveScopeId Returns the ID of the active scope. * @property {function(string, HTMLElement, object): void} registerScope Registers a new focus scope. * @property {function(string): void} unregisterScope Unregisters a scope by its ID. * @property {function(string): void} activateScope Activates a focus scope by its ID. * @property {function(string): void} deactivateScope Deactivates a scope by its ID. * @property {function(): void} destroy Destroys the focus scope manager. */ /** * Creates a focus scope manager instance for a Handsontable instance. * * @param {Core} hotInstance The Handsontable instance. * @returns {FocusScopeManager} Focus scope manager object. */ export { createFocusScopeManager }; export { FocusGridManager };