UNPKG

@nakedobjects/gemini

Version:

Single Page Application client for a Naked Objects application.

18 lines (17 loc) 1 kB
import { AfterViewInit, OnDestroy, QueryList } from '@angular/core'; import { IMenuHolderViewModel } from '@nakedobjects/view-models'; import { IActionHolder } from '../action/action.component'; import { ActionComponent } from '../action/action.component'; import * as i0 from "@angular/core"; export declare class ActionBarComponent implements OnDestroy, AfterViewInit { actions?: IActionHolder[]; set menuHolder(mhvm: IMenuHolderViewModel); actionChildren?: QueryList<ActionComponent>; private sub?; classes(action: IActionHolder): string; focusOnFirstAction(actions?: QueryList<ActionComponent>): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ActionBarComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ActionBarComponent, "nof-action-bar", never, { "actions": { "alias": "actions"; "required": false; }; "menuHolder": { "alias": "menuHolder"; "required": false; }; }, {}, never, never, false, never>; }