pipeline-builder-demo
Version:
Pipeline Builder
21 lines (16 loc) • 482 B
text/typescript
import {Directive, Input, HostListener} from '@angular/core';
({
selector: '[pb-contextmenu]',
providers: []
})
export class ContextMenuDirective {
('pb-contextmenu') pbContextmenu: any;
constructor() {}
('contextmenu', ['$event']) onContextmenu(event: any) {
if(this.pbContextmenu) {
this.pbContextmenu.show(event.clientX, event.clientY);
}
event.stopPropagation();
event.preventDefault();
}
}