UNPKG

ngx-bootstrap-treeview

Version:

Ngx Bootstrap Treeview - Simple library to visualize, search and interact with tree data

32 lines 2.51 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import * as i0 from "@angular/core"; export class ContextMenuService { constructor() { this.lastContextMenuEvent = new BehaviorSubject(null); } /** * @param {?} event * @return {?} */ fire(event) { this.lastContextMenuEvent.next(event); } } ContextMenuService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ ContextMenuService.ctorParameters = () => []; /** @nocollapse */ ContextMenuService.ngInjectableDef = i0.defineInjectable({ factory: function ContextMenuService_Factory() { return new ContextMenuService(); }, token: ContextMenuService, providedIn: "root" }); if (false) { /** @type {?} */ ContextMenuService.prototype.lastContextMenuEvent; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGV4dC1tZW51LnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYm9vdHN0cmFwLXRyZWV2aWV3LyIsInNvdXJjZXMiOlsic2VydmljZXMvY29udGV4dC1tZW51LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLE1BQU0sQ0FBQzs7QUFRdkMsTUFBTSxPQUFPLGtCQUFrQjtJQUczQjtRQUZPLHlCQUFvQixHQUFHLElBQUksZUFBZSxDQUFtQixJQUFJLENBQUMsQ0FBQztJQUUzRCxDQUFDOzs7OztJQUVoQixJQUFJLENBQUMsS0FBdUI7UUFDeEIsSUFBSSxDQUFDLG9CQUFvQixDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUMxQyxDQUFDOzs7WUFWSixVQUFVLFNBQUM7Z0JBQ1IsVUFBVSxFQUFFLE1BQU07YUFDckI7Ozs7Ozs7SUFFRyxrREFBMEUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEJlaGF2aW9yU3ViamVjdCB9IGZyb20gJ3J4anMnO1xyXG5pbXBvcnQgeyBMZWFmIH0gZnJvbSAnLi4vbW9kZWxzL2xlYWYubW9kZWwnO1xyXG5pbXBvcnQgeyBUcmVlIH0gZnJvbSAnLi4vbW9kZWxzL3RyZWUubW9kZWwnO1xyXG5pbXBvcnQgeyBDb250ZXh0TWVudUV2ZW50IH0gZnJvbSAnLi4vbW9kZWxzL2NvbnRleHQtbWVudS1ldmVudC5tb2RlbCc7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuZXhwb3J0IGNsYXNzIENvbnRleHRNZW51U2VydmljZSB7XHJcbiAgICBwdWJsaWMgbGFzdENvbnRleHRNZW51RXZlbnQgPSBuZXcgQmVoYXZpb3JTdWJqZWN0PENvbnRleHRNZW51RXZlbnQ+KG51bGwpO1xyXG5cclxuICAgIGNvbnN0cnVjdG9yKCkge31cclxuXHJcbiAgICBmaXJlKGV2ZW50OiBDb250ZXh0TWVudUV2ZW50KSB7XHJcbiAgICAgICAgdGhpcy5sYXN0Q29udGV4dE1lbnVFdmVudC5uZXh0KGV2ZW50KTtcclxuICAgIH1cclxufVxyXG4iXX0=