UNPKG

@3mo/moddable-data-grid

Version:

A moddable variant of @3mo/fetchable-data-grid

29 lines 1.17 kB
import { Component } from '@a11d/lit'; import { type FetchableDataGridParametersType } from '@3mo/fetchable-data-grid'; import { type Menu } from '@3mo/menu'; import { type ModdableDataGridMode } from './ModdableDataGridMode.js'; import { type ModdableDataGrid } from './ModdableDataGrid.js'; export declare class ModdableDataGridChip<TData, TParameters extends FetchableDataGridParametersType> extends Component { dataGrid: ModdableDataGrid<TData, TParameters>; mode: ModdableDataGridMode<TData, TParameters>; selected: boolean; readonly menu: Menu; readonly optionsContainer: HTMLElement; static get styles(): import("@a11d/lit").CSSResult; protected get template(): import("lit-html").HTMLTemplateResult; private get contextMenuTemplate(); private discard; private edit; private copy; private saveAsNew; private saveChanges; private archive; private delete; protected handleClick(e: PointerEvent): Promise<void>; } declare global { interface HTMLElementTagNameMap { 'mo-moddable-data-grid-chip': ModdableDataGridChip<unknown, any>; } } //# sourceMappingURL=ModdableDataGridChip.d.ts.map