UNPKG

621 BTypeScriptView Raw
1import { ElementRef } from '@angular/core';
2import { NodeMenuAction, NodeMenuEvent } from './menu.events';
3import { Observable, Subject } from 'rxjs';
4import * as i0 from "@angular/core";
5export declare class NodeMenuService {
6 nodeMenuEvents$: Subject<NodeMenuEvent>;
7 fireMenuEvent(sender: HTMLElement, action: NodeMenuAction): void;
8 hideMenuStream(treeElementRef: ElementRef): Observable<any>;
9 hideMenuForAllNodesExcept(treeElementRef: ElementRef): void;
10 static ɵfac: i0.ɵɵFactoryDeclaration<NodeMenuService, never>;
11 static ɵprov: i0.ɵɵInjectableDeclaration<NodeMenuService>;
12}