UNPKG

ngx-tree-dnd

Version:

Angular 7 support tree with drag-and-drop sortable data tree. It`s fast and smart.

37 lines (36 loc) 1.32 kB
import { FormBuilder } from '@angular/forms'; import { EventEmitter, AfterViewInit } from '@angular/core'; import { NgxTreeService } from '../ngx-tree-dnd.service'; import { TreeModel, TreeConfig } from '../models/tree-view.model'; export declare class NgxTreeParentComponent implements AfterViewInit { treeService: NgxTreeService; private fb; treeView: TreeModel[]; userConfig: TreeConfig; showError: boolean; renameForm: any; ondragstart: EventEmitter<any>; ondragenter: EventEmitter<any>; ondragleave: EventEmitter<any>; ondrop: EventEmitter<any>; onallowdrop: EventEmitter<any>; ondragend: EventEmitter<any>; onadditem: EventEmitter<any>; onStartRenameItem: EventEmitter<any>; onFinishRenameItem: EventEmitter<any>; onStartDeleteItem: EventEmitter<any>; onFinishDeleteItem: EventEmitter<any>; onCancelDeleteItem: EventEmitter<any>; config: TreeConfig; treeData: TreeModel[]; constructor(treeService: NgxTreeService, fb: FormBuilder); setConfig(config: any): void; setValue(item: any, config: any): void; enableSubscribers(): void; getTreeData(userTree: any): void; createForm(): void; enableRootRenameMode(): void; submitAdd(name: any): void; submitRootRename(): void; ngAfterViewInit(): void; }