@ni/nimble-react
Version:
React components for the NI Nimble Design System
16 lines (15 loc) • 925 B
TypeScript
import { TableColumnMenuButton, tableColumnMenuButtonTag } from '@ni/nimble-components/dist/esm/table-column/menu-button';
import type { MenuButtonColumnToggleEventDetail } from '@ni/nimble-components/dist/esm/table-column/menu-button/types';
import { type EventName } from '../../utilities/react-wrapper';
export { tableColumnMenuButtonTag };
export { type TableColumnMenuButton };
export declare const NimbleTableColumnMenuButton: import("@lit/react").ReactWebComponent<TableColumnMenuButton, {
onToggle: EventName<TableColumnMenuButtonToggleEvent>;
onBeforeToggle: EventName<TableColumnMenuButtonBeforeToggleEvent>;
}>;
export interface TableColumnMenuButtonToggleEvent extends CustomEvent<MenuButtonColumnToggleEventDetail> {
target: TableColumnMenuButton;
}
export interface TableColumnMenuButtonBeforeToggleEvent extends CustomEvent<MenuButtonColumnToggleEventDetail> {
target: TableColumnMenuButton;
}