UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

26 lines 3.02 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "../case-tree.service"; export class AbstractAddChildNodeComponent { _treeService; node; constructor(_treeService) { this._treeService = _treeService; } addChild(event) { event.stopPropagation(); this._treeService.addChildNode(this.node); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AbstractAddChildNodeComponent, deps: [{ token: i1.CaseTreeService }], target: i0.ɵɵFactoryTarget.Component }); static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: AbstractAddChildNodeComponent, selector: "ncc-abstract-add-child-node", inputs: { node: "node" }, ngImport: i0, template: '', isInline: true }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AbstractAddChildNodeComponent, decorators: [{ type: Component, args: [{ selector: 'ncc-abstract-add-child-node', template: '' }] }], ctorParameters: () => [{ type: i1.CaseTreeService }], propDecorators: { node: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzdHJhY3QtYWRkLWNoaWxkLW5vZGUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmV0Z3JpZi1jb21wb25lbnRzLWNvcmUvc3JjL2xpYi92aWV3L3RyZWUtY2FzZS12aWV3L3RyZWUtY29tcG9uZW50L2FkZC1jaGlsZC1ub2RlL2Fic3RyYWN0LWFkZC1jaGlsZC1ub2RlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFFLEtBQUssRUFBQyxNQUFNLGVBQWUsQ0FBQzs7O0FBUS9DLE1BQU0sT0FBZ0IsNkJBQTZCO0lBSXpCO0lBRmIsSUFBSSxDQUFlO0lBRTVCLFlBQXNCLFlBQTZCO1FBQTdCLGlCQUFZLEdBQVosWUFBWSxDQUFpQjtJQUNuRCxDQUFDO0lBRU0sUUFBUSxDQUFDLEtBQVk7UUFDeEIsS0FBSyxDQUFDLGVBQWUsRUFBRSxDQUFDO1FBQ3hCLElBQUksQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUM5QyxDQUFDO3dHQVZpQiw2QkFBNkI7NEZBQTdCLDZCQUE2Qiw2RkFGckMsRUFBRTs7NEZBRU0sNkJBQTZCO2tCQUpsRCxTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSw2QkFBNkI7b0JBQ3ZDLFFBQVEsRUFBRSxFQUFFO2lCQUNmO29GQUdZLElBQUk7c0JBQVosS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBJbnB1dH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge0Nhc2VUcmVlU2VydmljZX0gZnJvbSAnLi4vY2FzZS10cmVlLnNlcnZpY2UnO1xuaW1wb3J0IHtDYXNlVHJlZU5vZGV9IGZyb20gJy4uL21vZGVsL2Nhc2UtdHJlZS1ub2RlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICduY2MtYWJzdHJhY3QtYWRkLWNoaWxkLW5vZGUnLFxuICAgIHRlbXBsYXRlOiAnJ1xufSlcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBBYnN0cmFjdEFkZENoaWxkTm9kZUNvbXBvbmVudCB7XG5cbiAgICBASW5wdXQoKSBub2RlOiBDYXNlVHJlZU5vZGU7XG5cbiAgICBjb25zdHJ1Y3Rvcihwcm90ZWN0ZWQgX3RyZWVTZXJ2aWNlOiBDYXNlVHJlZVNlcnZpY2UpIHtcbiAgICB9XG5cbiAgICBwdWJsaWMgYWRkQ2hpbGQoZXZlbnQ6IEV2ZW50KTogdm9pZCB7XG4gICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xuICAgICAgICB0aGlzLl90cmVlU2VydmljZS5hZGRDaGlsZE5vZGUodGhpcy5ub2RlKTtcbiAgICB9XG59XG4iXX0=