ng2-tree
Version:
angular2 component for visualizing data that can be naturally represented as a tree
40 lines • 5.15 kB
JavaScript
import './rxjs-imports';
import { NgModule } from '@angular/core';
import { TreeComponent } from './tree.component';
import { TreeInternalComponent } from './tree-internal.component';
import { CommonModule } from '@angular/common';
import { NodeDraggableDirective } from './draggable/node-draggable.directive';
import { NodeDraggableService } from './draggable/node-draggable.service';
import { NodeEditableDirective } from './editable/node-editable.directive';
import { NodeMenuComponent } from './menu/node-menu.component';
import { NodeMenuService } from './menu/node-menu.service';
import { TreeService } from './tree.service';
import { SafeHtmlPipe } from './utils/safe-html.pipe';
import * as i0 from "@angular/core";
export class TreeModule {
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TreeModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "16.2.12", ngImport: i0, type: TreeModule, declarations: [NodeDraggableDirective,
TreeComponent,
NodeEditableDirective,
NodeMenuComponent,
TreeInternalComponent,
SafeHtmlPipe], imports: [CommonModule], exports: [TreeComponent] });
static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TreeModule, providers: [NodeDraggableService, NodeMenuService, TreeService], imports: [CommonModule] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: TreeModule, decorators: [{
type: NgModule,
args: [{
imports: [CommonModule],
declarations: [
NodeDraggableDirective,
TreeComponent,
NodeEditableDirective,
NodeMenuComponent,
TreeInternalComponent,
SafeHtmlPipe
],
exports: [TreeComponent],
providers: [NodeDraggableService, NodeMenuService, TreeService]
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdHJlZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxnQkFBZ0IsQ0FBQztBQUV4QixPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNqRCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUNsRSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sc0NBQXNDLENBQUM7QUFDOUUsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDMUUsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDM0UsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFDL0QsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzNELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUM3QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7O0FBZXRELE1BQU0sT0FBTyxVQUFVO3dHQUFWLFVBQVU7eUdBQVYsVUFBVSxpQkFWbkIsc0JBQXNCO1lBQ3RCLGFBQWE7WUFDYixxQkFBcUI7WUFDckIsaUJBQWlCO1lBQ2pCLHFCQUFxQjtZQUNyQixZQUFZLGFBUEosWUFBWSxhQVNaLGFBQWE7eUdBR1osVUFBVSxhQUZWLENBQUMsb0JBQW9CLEVBQUUsZUFBZSxFQUFFLFdBQVcsQ0FBQyxZQVZyRCxZQUFZOzs0RkFZWCxVQUFVO2tCQWJ0QixRQUFRO21CQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFDLFlBQVksQ0FBQztvQkFDdkIsWUFBWSxFQUFFO3dCQUNaLHNCQUFzQjt3QkFDdEIsYUFBYTt3QkFDYixxQkFBcUI7d0JBQ3JCLGlCQUFpQjt3QkFDakIscUJBQXFCO3dCQUNyQixZQUFZO3FCQUNiO29CQUNELE9BQU8sRUFBRSxDQUFDLGFBQWEsQ0FBQztvQkFDeEIsU0FBUyxFQUFFLENBQUMsb0JBQW9CLEVBQUUsZUFBZSxFQUFFLFdBQVcsQ0FBQztpQkFDaEUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgJy4vcnhqcy1pbXBvcnRzJztcblxuaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFRyZWVDb21wb25lbnQgfSBmcm9tICcuL3RyZWUuY29tcG9uZW50JztcbmltcG9ydCB7IFRyZWVJbnRlcm5hbENvbXBvbmVudCB9IGZyb20gJy4vdHJlZS1pbnRlcm5hbC5jb21wb25lbnQnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IE5vZGVEcmFnZ2FibGVEaXJlY3RpdmUgfSBmcm9tICcuL2RyYWdnYWJsZS9ub2RlLWRyYWdnYWJsZS5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTm9kZURyYWdnYWJsZVNlcnZpY2UgfSBmcm9tICcuL2RyYWdnYWJsZS9ub2RlLWRyYWdnYWJsZS5zZXJ2aWNlJztcbmltcG9ydCB7IE5vZGVFZGl0YWJsZURpcmVjdGl2ZSB9IGZyb20gJy4vZWRpdGFibGUvbm9kZS1lZGl0YWJsZS5kaXJlY3RpdmUnO1xuaW1wb3J0IHsgTm9kZU1lbnVDb21wb25lbnQgfSBmcm9tICcuL21lbnUvbm9kZS1tZW51LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOb2RlTWVudVNlcnZpY2UgfSBmcm9tICcuL21lbnUvbm9kZS1tZW51LnNlcnZpY2UnO1xuaW1wb3J0IHsgVHJlZVNlcnZpY2UgfSBmcm9tICcuL3RyZWUuc2VydmljZSc7XG5pbXBvcnQgeyBTYWZlSHRtbFBpcGUgfSBmcm9tICcuL3V0aWxzL3NhZmUtaHRtbC5waXBlJztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW0NvbW1vbk1vZHVsZV0sXG4gIGRlY2xhcmF0aW9uczogW1xuICAgIE5vZGVEcmFnZ2FibGVEaXJlY3RpdmUsXG4gICAgVHJlZUNvbXBvbmVudCxcbiAgICBOb2RlRWRpdGFibGVEaXJlY3RpdmUsXG4gICAgTm9kZU1lbnVDb21wb25lbnQsXG4gICAgVHJlZUludGVybmFsQ29tcG9uZW50LFxuICAgIFNhZmVIdG1sUGlwZVxuICBdLFxuICBleHBvcnRzOiBbVHJlZUNvbXBvbmVudF0sXG4gIHByb3ZpZGVyczogW05vZGVEcmFnZ2FibGVTZXJ2aWNlLCBOb2RlTWVudVNlcnZpY2UsIFRyZWVTZXJ2aWNlXVxufSlcbmV4cG9ydCBjbGFzcyBUcmVlTW9kdWxlIHt9XG4iXX0=