UNPKG

@odymaui/angular-tree-component

Version:

A simple yet powerful tree component for Angular16. WARNING: This is an unsupported fork for use in a dependent project to upgrade it to Angular 16. Unit tests pass and the example-app works as expected.

22 lines (21 loc) 1.1 kB
import { AfterViewInit, DoCheck, ElementRef, NgZone, OnDestroy, Renderer2 } from '@angular/core'; import { TreeDraggedElement } from '../models/tree-dragged-element.model'; import * as i0 from "@angular/core"; export declare class TreeDragDirective implements AfterViewInit, DoCheck, OnDestroy { private el; private renderer; private treeDraggedElement; private ngZone; draggedElement: any; treeDragEnabled: any; private readonly dragEventHandler; constructor(el: ElementRef, renderer: Renderer2, treeDraggedElement: TreeDraggedElement, ngZone: NgZone); ngAfterViewInit(): void; ngDoCheck(): void; ngOnDestroy(): void; onDragStart(ev: any): void; onDrag(ev: any): void; onDragEnd(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TreeDragDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TreeDragDirective, "[treeDrag]", never, { "draggedElement": { "alias": "treeDrag"; "required": false; }; "treeDragEnabled": { "alias": "treeDragEnabled"; "required": false; }; }, {}, never, never, false, never>; }