UNPKG

@deepkit/desktop-ui

Version:

Library for desktop UI widgets in Angular 10+

16 lines (15 loc) 559 B
import { MenuDirective } from '../app/menu.component'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class WindowMenuState { menus: MenuDirective[]; focused: boolean; subscriptions: Map<MenuDirective, Subscription>; addMenu(menu: MenuDirective): void; removeMenu(menu: MenuDirective): void; build(): void; protected _build(): void; focus(): void; static ɵfac: i0.ɵɵFactoryDeclaration<WindowMenuState, never>; static ɵprov: i0.ɵɵInjectableDeclaration<WindowMenuState>; }