ngx-bootstrap-treeview
Version:
Ngx Bootstrap Treeview - Simple library to visualize, search and interact with tree data
32 lines • 2.51 kB
JavaScript
/**
* @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=