UNPKG

slickgrid

Version:

A lightning fast JavaScript grid/spreadsheet

18 lines (14 loc) 497 B
import { type SlickEventData } from '../slick.core.js'; export type Handler<ArgType = any> = (e: SlickEventData<ArgType>, args: ArgType) => void; export interface ElementEventListener { element: Element | Window; eventName: string; listener: EventListenerOrEventListenerObject; groupName?: string; } export interface EditController { /** Commit Current Editor command */ commitCurrentEdit: () => boolean; /** Cancel Current Editor command */ cancelCurrentEdit: () => boolean; }