import { AdaptableModule } from '../../types'; /** * Provides run-time access to the Settings Panel **/ export interface SettingsPanelApi { /** * Opens Settings Panel and displays specified Module (if provided) or first available one * @param moduleName name of Module to display */ openSettingsPanel(moduleName?: AdaptableModule): void; /** * Opens Settings Panel with the Custom Settings Panel, provided by name, displayed * @param name name of Custom Settings Panel to display */ openCustomSettingsPanel(name: string): void; /** * Closes Settings Panel */ closeSettingsPanel(): void; }