@finos/perspective-viewer-datagrid
Version:
Perspective datagrid plugin based on `regular-table`
21 lines (16 loc) • 657 B
TypeScript
import type {IPerspectiveViewerPlugin} from "@finos/perspective-viewer";
declare global {
interface CustomElementRegistry {
get(
tagName: "perspective-viewer-datagrid"
): HTMLPerspectiveViewerDatagridPluginElement;
// TODO is this needed?
whenDefined(tagName: "perspective-viewer-datagrid"): Promise<void>;
}
}
// eslint-disable-next-line @typescript-eslint/no-empty-interface
interface HTMLPerspectiveViewerDatagridPluginElement
extends IPerspectiveViewerPlugin {}
export declare class HTMLPerspectiveViewerDatagridPluginElement
extends HTMLElement
implements IPerspectiveViewerPlugin {}