File

projects/netgrif-components-core/src/lib/view/tree-case-view/tree-component/remove-node/abstract-remove-node.component.ts

Metadata

selector ncc-abstract-remove-node

Index

Properties
Methods
Inputs

Constructor

constructor(_treeService: CaseTreeService)
Parameters :
Name Type Optional
_treeService CaseTreeService No

Inputs

node
Type : CaseTreeNode

Methods

Public removeNode
removeNode(event: Event)
Parameters :
Name Type Optional
event Event No
Returns : void

Properties

node
Type : CaseTreeNode
Decorators :
@Input()
import {Component, Input} from '@angular/core';
import {CaseTreeNode} from '../model/case-tree-node';
import {CaseTreeService} from '../case-tree.service';

@Component({
    selector: 'ncc-abstract-remove-node',
    template: ''
})
export abstract class AbstractRemoveNodeComponent {

    @Input() node: CaseTreeNode;

    constructor(protected _treeService: CaseTreeService) {
    }

    public removeNode(event: Event): void {
        event.stopPropagation();
        this._treeService.removeNode(this.node);
    }

}
Legend
Html element
Component
Html element with directive

result-matching ""

    No results matching ""