@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
12 lines (11 loc) • 671 B
TypeScript
import { IToolbarActionButton, IToolbarActionButtonsService } from '@docsvision/webclient/Platform/$ToolbarActionButtons';
import { IToolbarActionContainerButton } from '@docsvision/web/components/table/plugins/toolbar-action-container';
import { Store, Event } from 'effector';
/** @internal Реализация {@link IFolderGridToolbarService}. */
export declare class ToolbarActionButtonsService implements IToolbarActionButtonsService {
$buttons: Store<Record<string, IToolbarActionButton>>;
setVisibility: Event<Record<string, unknown>>;
constructor();
get visibilityResetButton(): boolean;
getButtons: () => IToolbarActionContainerButton[];
}