1 | import { ElementRef } from '@angular/core';
|
2 | import { NodeMenuAction, NodeMenuEvent } from './menu.events';
|
3 | import { Observable, Subject } from 'rxjs';
|
4 | import * as i0 from "@angular/core";
|
5 | export 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 | }
|