@theia/core
Version:
Theia is a cloud & desktop IDE framework implemented in TypeScript.
17 lines • 822 B
TypeScript
import { MenuNode, MenuPath } from '../../../common';
import { RenderedToolbarItem } from './tab-bar-toolbar-types';
export declare const TOOLBAR_WRAPPER_ID_SUFFIX = "-as-tabbar-toolbar-item";
export declare class ToolbarMenuNodeWrapper implements RenderedToolbarItem {
protected readonly menuNode: MenuNode;
readonly group: string | undefined;
readonly delegateMenuPath: MenuPath;
readonly menuPath?: MenuPath | undefined;
constructor(menuNode: MenuNode, group: string | undefined, delegateMenuPath: MenuPath, menuPath?: MenuPath | undefined);
get id(): string;
get command(): string;
get icon(): string | undefined;
get tooltip(): string | undefined;
get when(): string | undefined;
get text(): string | undefined;
}
//# sourceMappingURL=tab-bar-toolbar-menu-adapters.d.ts.map