ng2-right-click-menu
Version:
Right click context menu for Angular
25 lines (24 loc) • 976 B
TypeScript
import { OnDestroy, QueryList } from '@angular/core';
import { ShContextMenuItemDirective } from './sh-context-menu-item.directive';
import { ShContextMenuService } from './sh-context-menu.service';
import { OverlayRef } from '@angular/cdk/overlay';
export declare class ShContextMenuComponent implements OnDestroy {
private ctxService;
thisContext: any;
contentChildrenItems: any;
viewChildrenItems: any;
menuTemplate: any;
menuContainer: any;
overlayRef: OverlayRef;
subActive: boolean;
constructor(ctxService: ShContextMenuService);
readonly menuItems: QueryList<ShContextMenuItemDirective>;
onEnter($event: MouseEvent, item: ShContextMenuItemDirective, elm: HTMLElement): void;
private setActive;
onClick(event: MouseEvent, item: ShContextMenuItemDirective): void;
private callWithContext;
close(): void;
ngOnDestroy(): void;
setNotActive(): void;
isVisible(item: ShContextMenuItemDirective): any;
}