ag-grid-enterprise
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
17 lines (16 loc) • 609 B
TypeScript
import type { ToolPanelDef } from 'ag-grid-community';
import { Component } from 'ag-grid-community';
export type SideBarButtonCompEvent = 'toggleButtonClicked';
export declare class SideBarButtonComp extends Component<SideBarButtonCompEvent> {
private readonly toolPanelDef;
readonly eToggleButton: HTMLButtonElement;
private readonly eIconWrapper;
private readonly eLabel;
constructor(toolPanelDef: ToolPanelDef);
getToolPanelId(): string;
postConstruct(): void;
private setLabel;
private setIcon;
private onButtonPressed;
setSelected(selected: boolean): void;
}