@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
15 lines (14 loc) • 821 B
TypeScript
import { EventEmitter, OnDestroy } from '@angular/core';
import { TccContextMenuService, TccContextMenuServiceNamespace } from '../../services/tcc-context-menu/tcc-context-menu.service';
import { TccContextMenu } from '../../components/tcc-context-menu/tcc-context-menu.component';
export declare class TccContextMenuDirective implements OnDestroy {
private contextMenuService;
onContextMenu(event: PointerEvent): boolean;
tccContextMenuOptions: TccContextMenu.option[];
tccContextMenuEntity: TccContextMenu.entity;
tccContextMenuGetSelectedEntities: TccContextMenu.getSelectedEntitiesFunction;
tccContextMenuClick: EventEmitter<TccContextMenuServiceNamespace.contextMenuClickEvent>;
private subscription;
constructor(contextMenuService: TccContextMenuService);
ngOnDestroy(): void;
}