ngx-tree-dnd
Version:
Angular 7 support tree with drag-and-drop sortable data tree. It`s fast and smart.
46 lines • 5.53 kB
JavaScript
/**
* @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);
var NgxTreeDndModule = /** @class */ (function () {
function NgxTreeDndModule() {
}
NgxTreeDndModule.decorators = [
{ type: NgModule, args: [{
imports: [
CommonModule,
ReactiveFormsModule,
FontAwesomeModule
],
declarations: [
AutoFocusDirective,
DragElementsDirective,
DropElementsDirective,
NgxTreeParentComponent,
NgxTreeChildrenComponent
],
exports: [
AutoFocusDirective,
DragElementsDirective,
DropElementsDirective,
NgxTreeParentComponent,
NgxTreeChildrenComponent
]
},] },
];
return NgxTreeDndModule;
}());
export { NgxTreeDndModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXRyZWUtZG5kLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC10cmVlLWRuZC8iLCJzb3VyY2VzIjpbImxpYi9uZ3gtdHJlZS1kbmQubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUNuRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUNqRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUNqRixPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxxREFBcUQsQ0FBQztBQUM3RixPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSx5REFBeUQsQ0FBQztBQUNuRyxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNyRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDNUQsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBRXJILE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsV0FBVyxDQUFFLENBQUM7QUFFL0U7SUFBQTtJQXFCZ0MsQ0FBQzs7Z0JBckJoQyxRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFO3dCQUNQLFlBQVk7d0JBQ1osbUJBQW1CO3dCQUNuQixpQkFBaUI7cUJBQ2xCO29CQUNELFlBQVksRUFBRTt3QkFDWixrQkFBa0I7d0JBQ2xCLHFCQUFxQjt3QkFDckIscUJBQXFCO3dCQUNyQixzQkFBc0I7d0JBQ3RCLHdCQUF3QjtxQkFDekI7b0JBQ0QsT0FBTyxFQUFFO3dCQUNQLGtCQUFrQjt3QkFDbEIscUJBQXFCO3dCQUNyQixxQkFBcUI7d0JBQ3JCLHNCQUFzQjt3QkFDdEIsd0JBQXdCO3FCQUN6QjtpQkFDRjs7SUFDK0IsdUJBQUM7Q0FBQSxBQXJCakMsSUFxQmlDO1NBQXBCLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgUmVhY3RpdmVGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IEF1dG9Gb2N1c0RpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9uZ3gtdHJlZS1kbmQtYXV0b2ZvY3VzLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBEcmFnRWxlbWVudHNEaXJlY3RpdmUgfSBmcm9tICcuL2RpcmVjdGl2ZXMvbmd4LXRyZWUtZG5kLWRyYWcuZGlyZWN0aXZlJztcbmltcG9ydCB7IERyb3BFbGVtZW50c0RpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9uZ3gtdHJlZS1kbmQtZHJvcC5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTmd4VHJlZVBhcmVudENvbXBvbmVudCB9IGZyb20gJy4vbmd4LXRyZWUtZG5kLXBhcmVudC9uZ3gtdHJlZS1kbmQtcGFyZW50LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOZ3hUcmVlQ2hpbGRyZW5Db21wb25lbnQgfSBmcm9tICcuL25neC10cmVlLWRuZC1jaGlsZHJlbi9uZ3gtdHJlZS1kbmQtY2hpbGRyZW4uY29tcG9uZW50JztcbmltcG9ydCB7IEZvbnRBd2Vzb21lTW9kdWxlIH0gZnJvbSAnQGZvcnRhd2Vzb21lL2FuZ3VsYXItZm9udGF3ZXNvbWUnO1xuaW1wb3J0IHsgbGlicmFyeSB9IGZyb20gJ0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1zdmctY29yZSc7XG5pbXBvcnQgeyBmYUNvZmZlZSwgZmFQbHVzLCBmYUVkaXQsIGZhTWludXMsIGZhVGltZXMsIGZhQ2hlY2ssIGZhQXJyb3dEb3duIH0gZnJvbSAnQGZvcnRhd2Vzb21lL2ZyZWUtc29saWQtc3ZnLWljb25zJztcblxubGlicmFyeS5hZGQoZmFDb2ZmZWUsIGZhUGx1cywgZmFFZGl0LCBmYU1pbnVzLCBmYVRpbWVzLCBmYUNoZWNrLCBmYUFycm93RG93biApO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXG4gICAgRm9udEF3ZXNvbWVNb2R1bGVcbiAgXSxcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgQXV0b0ZvY3VzRGlyZWN0aXZlLFxuICAgIERyYWdFbGVtZW50c0RpcmVjdGl2ZSxcbiAgICBEcm9wRWxlbWVudHNEaXJlY3RpdmUsXG4gICAgTmd4VHJlZVBhcmVudENvbXBvbmVudCxcbiAgICBOZ3hUcmVlQ2hpbGRyZW5Db21wb25lbnRcbiAgXSxcbiAgZXhwb3J0czogW1xuICAgIEF1dG9Gb2N1c0RpcmVjdGl2ZSxcbiAgICBEcmFnRWxlbWVudHNEaXJlY3RpdmUsXG4gICAgRHJvcEVsZW1lbnRzRGlyZWN0aXZlLFxuICAgIE5neFRyZWVQYXJlbnRDb21wb25lbnQsXG4gICAgTmd4VHJlZUNoaWxkcmVuQ29tcG9uZW50XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgTmd4VHJlZURuZE1vZHVsZSB7IH1cbiJdfQ==