UNPKG

@ohayojp.com/components

Version:

Common business components of ohayojp.

21 lines (20 loc) 910 B
import { EventEmitter, OnInit } from '@angular/core'; import { OhayoLocaleService } from '@ohayojp.com/theme'; import { CloseType, ReuseContextCloseEvent, ReuseContextI18n, ReuseCustomContextMenu, ReuseItem } from './reuse-tab.interfaces'; export declare class ReuseTcomponentsontextMenuComponent implements OnInit { private i18nSrv; private _i18n; set i18n(value: ReuseContextI18n); get i18n(): ReuseContextI18n; item: ReuseItem; event: MouseEvent; customContextMenu: ReuseCustomContextMenu[]; readonly close: EventEmitter<ReuseContextCloseEvent>; get includeNonCloseable(): boolean; constructor(i18nSrv: OhayoLocaleService); private notify; ngOnInit(): void; click(e: MouseEvent, type: CloseType, custom?: ReuseCustomContextMenu): void; isDisabled(custom: ReuseCustomContextMenu): boolean; closeMenu(event: MouseEvent): void; }