UNPKG

@delon/abc

Version:

Common business components of ng-alain.

22 lines (21 loc) 1.3 kB
import { EventEmitter, OnInit } from '@angular/core'; import { CloseType, ReuseContextCloseEvent, ReuseContextI18n, ReuseCustomContextMenu, ReuseItem } from './reuse-tab.interfaces'; import * as i0 from "@angular/core"; export declare class ReuseTabContextMenuComponent implements OnInit { private readonly i18nSrv; private _i18n; set i18n(value: ReuseContextI18n); get i18n(): ReuseContextI18n; item: ReuseItem; event: MouseEvent; customContextMenu: ReuseCustomContextMenu[]; readonly close: EventEmitter<ReuseContextCloseEvent>; get includeNonCloseable(): boolean; private notify; ngOnInit(): void; click(e: MouseEvent, type: CloseType, custom?: ReuseCustomContextMenu): void; isDisabled(custom: ReuseCustomContextMenu): boolean; closeMenu(event: MouseEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration<ReuseTabContextMenuComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ReuseTabContextMenuComponent, "reuse-tab-context-menu", never, { "i18n": { "alias": "i18n"; "required": false; }; "item": { "alias": "item"; "required": false; }; "event": { "alias": "event"; "required": false; }; "customContextMenu": { "alias": "customContextMenu"; "required": false; }; }, { "close": "close"; }, never, never, true, never>; }