UNPKG

bs-datatable

Version:

A data table based on Bootstrap 5

24 lines (23 loc) 889 B
import { Modal } from "bootstrap"; import { BSDataTableBase } from "./BSDataTableBase"; import { BSSelectorWindowOptions } from "../commonTypes/common-types"; import { BSDataTable } from "./BSDataTable"; export declare class BSDataTableSelectorWindow extends BSDataTableBase { selectorModal: Modal; grid: BSDataTable; options: BSSelectorWindowOptions; parentContainerId: string; modalId: string; modalTitleId: string; containerId: string; gridId: string; onItemSelected: (sender: any, e: any) => void; onWindowShown: (sender: BSDataTableSelectorWindow) => void; /** * @param {{ propName: string; containerId: string; urlCb: getUrlCallback; gridCols: BSDataTableColDefinition[]}} options */ constructor(options: BSSelectorWindowOptions); render(): void; show(): void; renderGrid(): BSDataTable; }