UNPKG

ngx-tree-dnd

Version:

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

42 lines 5.25 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { ReactiveFormsModule } from '@angular/forms'; import { AutoFocusDirective } from './directives/ngx-tree-dnd-autofocus.directive'; import { DragElementsDirective } from './directives/ngx-tree-dnd-drag.directive'; import { DropElementsDirective } from './directives/ngx-tree-dnd-drop.directive'; import { NgxTreeParentComponent } from './ngx-tree-dnd-parent/ngx-tree-dnd-parent.component'; import { NgxTreeChildrenComponent } from './ngx-tree-dnd-children/ngx-tree-dnd-children.component'; import { FontAwesomeModule } from '@fortawesome/angular-fontawesome'; import { library } from '@fortawesome/fontawesome-svg-core'; import { faCoffee, faPlus, faEdit, faMinus, faTimes, faCheck, faArrowDown } from '@fortawesome/free-solid-svg-icons'; library.add(faCoffee, faPlus, faEdit, faMinus, faTimes, faCheck, faArrowDown); export class NgxTreeDndModule { } NgxTreeDndModule.decorators = [ { type: NgModule, args: [{ imports: [ CommonModule, ReactiveFormsModule, FontAwesomeModule ], declarations: [ AutoFocusDirective, DragElementsDirective, DropElementsDirective, NgxTreeParentComponent, NgxTreeChildrenComponent ], exports: [ AutoFocusDirective, DragElementsDirective, DropElementsDirective, NgxTreeParentComponent, NgxTreeChildrenComponent ] },] }, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXRyZWUtZG5kLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC10cmVlLWRuZC8iLCJzb3VyY2VzIjpbImxpYi9uZ3gtdHJlZS1kbmQubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUNuRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUNqRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUNqRixPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxxREFBcUQsQ0FBQztBQUM3RixPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSx5REFBeUQsQ0FBQztBQUNuRyxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNyRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDNUQsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBRXJILE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsV0FBVyxDQUFFLENBQUM7QUF1Qi9FLE1BQU0sT0FBTyxnQkFBZ0I7OztZQXJCNUIsUUFBUSxTQUFDO2dCQUNSLE9BQU8sRUFBRTtvQkFDUCxZQUFZO29CQUNaLG1CQUFtQjtvQkFDbkIsaUJBQWlCO2lCQUNsQjtnQkFDRCxZQUFZLEVBQUU7b0JBQ1osa0JBQWtCO29CQUNsQixxQkFBcUI7b0JBQ3JCLHFCQUFxQjtvQkFDckIsc0JBQXNCO29CQUN0Qix3QkFBd0I7aUJBQ3pCO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxrQkFBa0I7b0JBQ2xCLHFCQUFxQjtvQkFDckIscUJBQXFCO29CQUNyQixzQkFBc0I7b0JBQ3RCLHdCQUF3QjtpQkFDekI7YUFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgUmVhY3RpdmVGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IEF1dG9Gb2N1c0RpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9uZ3gtdHJlZS1kbmQtYXV0b2ZvY3VzLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBEcmFnRWxlbWVudHNEaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvbmd4LXRyZWUtZG5kLWRyYWcuZGlyZWN0aXZlJztcbmltcG9ydCB7IERyb3BFbGVtZW50c0RpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9uZ3gtdHJlZS1kbmQtZHJvcC5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTmd4VHJlZVBhcmVudENvbXBvbmVudCB9IGZyb20gJy4vbmd4LXRyZWUtZG5kLXBhcmVudC9uZ3gtdHJlZS1kbmQtcGFyZW50LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOZ3hUcmVlQ2hpbGRyZW5Db21wb25lbnQgfSBmcm9tICcuL25neC10cmVlLWRuZC1jaGlsZHJlbi9uZ3gtdHJlZS1kbmQtY2hpbGRyZW4uY29tcG9uZW50JztcbmltcG9ydCB7IEZvbnRBd2Vzb21lTW9kdWxlIH0gZnJvbSAnQGZvcnRhd2Vzb21lL2FuZ3VsYXItZm9udGF3ZXNvbWUnO1xuaW1wb3J0IHsgbGlicmFyeSB9IGZyb20gJ0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1zdmctY29yZSc7XG5pbXBvcnQgeyBmYUNvZmZlZSwgZmFQbHVzLCBmYUVkaXQsIGZhTWludXMsIGZhVGltZXMsIGZhQ2hlY2ssIGZhQXJyb3dEb3duIH0gZnJvbSAnQGZvcnRhd2Vzb21lL2ZyZWUtc29saWQtc3ZnLWljb25zJztcblxubGlicmFyeS5hZGQoZmFDb2ZmZWUsIGZhUGx1cywgZmFFZGl0LCBmYU1pbnVzLCBmYVRpbWVzLCBmYUNoZWNrLCBmYUFycm93RG93biApO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXG4gICAgRm9udEF3ZXNvbWVNb2R1bGVcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgQXV0b0ZvY3VzRGlyZWN0aXZlLFxuICAgIERyYWdFbGVtZW50c0RpcmVjdGl2ZSxcbiAgICBEcm9wRWxlbWVudHNEaXJlY3RpdmUsXG4gICAgTmd4VHJlZVBhcmVudENvbXBvbmVudCxcbiAgICBOZ3hUcmVlQ2hpbGRyZW5Db21wb25lbnRcbiAgXSxcbiAgZXhwb3J0czogW1xuICAgIEF1dG9Gb2N1c0RpcmVjdGl2ZSxcbiAgICBEcmFnRWxlbWVudHNEaXJlY3RpdmUsXG4gICAgRHJvcEVsZW1lbnRzRGlyZWN0aXZlLFxuICAgIE5neFRyZWVQYXJlbnRDb21wb25lbnQsXG4gICAgTmd4VHJlZUNoaWxkcmVuQ29tcG9uZW50XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgTmd4VHJlZURuZE1vZHVsZSB7IH1cbiJdfQ==