@3mo/moddable-data-grid
Version:
A moddable variant of @3mo/fetchable-data-grid
19 lines • 1.07 kB
TypeScript
import { DialogComponent } from '@a11d/lit-application';
import { type FetchableDataGridParametersType } from '@3mo/fetchable-data-grid';
import { ModdableDataGridMode } from './ModdableDataGridMode.js';
import { type ModdableDataGrid } from './ModdableDataGrid.js';
type Parameters<TData, TParameters extends FetchableDataGridParametersType> = {
readonly dataGrid: ModdableDataGrid<TData, TParameters, any>;
readonly mode?: ModdableDataGridMode<TData, TParameters>;
};
export declare class DialogMode<TData, TParameters extends FetchableDataGridParametersType> extends DialogComponent<Parameters<TData, TParameters>, ModdableDataGridMode<TData, TParameters> | undefined> {
mode: ModdableDataGridMode<TData, TParameters>;
private readonly binder;
private get dataGrid();
private get heading();
protected get template(): import("lit-html").HTMLTemplateResult;
protected primaryAction(): Promise<ModdableDataGridMode<TData, TParameters>>;
protected secondaryAction(): Promise<undefined>;
}
export {};
//# sourceMappingURL=DialogMode.d.ts.map