ngx-ui-hero
Version:
Simple, fast and reliable utilities for Angular.
57 lines • 6.58 kB
JavaScript
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { NgxUiHeroInputFormsModule } from '../input-forms/input-forms.module';
import { TREEVIEW_CONFIG } from './config/tree-view-config.contants';
import { TreeViewItemComponent } from './tree-view-item/tree-view-item.component';
import { TreeViewComponent } from './tree-view.component';
import { TreeViewService } from './tree-view.service';
import * as i0 from "@angular/core";
export { TreeViewService } from './tree-view.service';
export { TreeViewComponent } from './tree-view.component';
export { TreeViewStylesConfig } from './config/tree-view-config';
export { TreeViewColumnModel, EnumTreeViewColumnDataType } from './models/tree-view-column.model';
export class NgxUiHeroTreeViewModule {
static forRoot(config) {
return {
ngModule: NgxUiHeroTreeViewModule,
providers: [
{
provide: TREEVIEW_CONFIG,
useValue: config,
}
]
};
}
}
NgxUiHeroTreeViewModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroTreeViewModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
NgxUiHeroTreeViewModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroTreeViewModule, declarations: [TreeViewComponent,
TreeViewItemComponent], imports: [CommonModule,
FormsModule,
NgxUiHeroInputFormsModule], exports: [TreeViewComponent] });
NgxUiHeroTreeViewModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroTreeViewModule, providers: [
TreeViewService
], imports: [CommonModule,
FormsModule,
NgxUiHeroInputFormsModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroTreeViewModule, decorators: [{
type: NgModule,
args: [{
imports: [
CommonModule,
FormsModule,
NgxUiHeroInputFormsModule
],
declarations: [
TreeViewComponent,
TreeViewItemComponent
],
exports: [
TreeViewComponent
],
providers: [
TreeViewService
],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJlZS12aWV3Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC11aS1oZXJvL3NyYy9saWIvdHJlZS12aWV3L3RyZWUtdmlldy5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUU3QyxPQUFPLEVBQUUseUJBQXlCLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUU5RSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDckUsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDbEYsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDMUQsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHFCQUFxQixDQUFDOztBQUV0RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDMUQsT0FBTyxFQUFrQixvQkFBb0IsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ2pGLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSwwQkFBMEIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBbUJsRyxNQUFNLE9BQU8sdUJBQXVCO0lBQ2hDLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBc0I7UUFDakMsT0FBTztZQUNILFFBQVEsRUFBRSx1QkFBdUI7WUFDakMsU0FBUyxFQUFFO2dCQUNQO29CQUNJLE9BQU8sRUFBRSxlQUFlO29CQUN4QixRQUFRLEVBQUUsTUFBTTtpQkFDbkI7YUFDSjtTQUNKLENBQUM7SUFDTixDQUFDOztxSEFYUSx1QkFBdUI7c0hBQXZCLHVCQUF1QixpQkFWNUIsaUJBQWlCO1FBQ2pCLHFCQUFxQixhQU5yQixZQUFZO1FBQ1osV0FBVztRQUNYLHlCQUF5QixhQU96QixpQkFBaUI7c0hBTVosdUJBQXVCLGFBSnJCO1FBQ1AsZUFBZTtLQUNsQixZQWJHLFlBQVk7UUFDWixXQUFXO1FBQ1gseUJBQXlCOzRGQWFwQix1QkFBdUI7a0JBakJuQyxRQUFRO21CQUFDO29CQUNOLE9BQU8sRUFBRTt3QkFDTCxZQUFZO3dCQUNaLFdBQVc7d0JBQ1gseUJBQXlCO3FCQUM1QjtvQkFDRCxZQUFZLEVBQUU7d0JBQ1YsaUJBQWlCO3dCQUNqQixxQkFBcUI7cUJBQ3hCO29CQUNELE9BQU8sRUFBRTt3QkFDTCxpQkFBaUI7cUJBQ3BCO29CQUNELFNBQVMsRUFBRTt3QkFDUCxlQUFlO3FCQUNsQjtpQkFDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5cbmltcG9ydCB7IE5neFVpSGVyb0lucHV0Rm9ybXNNb2R1bGUgfSBmcm9tICcuLi9pbnB1dC1mb3Jtcy9pbnB1dC1mb3Jtcy5tb2R1bGUnO1xuaW1wb3J0IHsgVHJlZVZpZXdDb25maWcgfSBmcm9tICcuL2NvbmZpZy90cmVlLXZpZXctY29uZmlnJztcbmltcG9ydCB7IFRSRUVWSUVXX0NPTkZJRyB9IGZyb20gJy4vY29uZmlnL3RyZWUtdmlldy1jb25maWcuY29udGFudHMnO1xuaW1wb3J0IHsgVHJlZVZpZXdJdGVtQ29tcG9uZW50IH0gZnJvbSAnLi90cmVlLXZpZXctaXRlbS90cmVlLXZpZXctaXRlbS5jb21wb25lbnQnO1xuaW1wb3J0IHsgVHJlZVZpZXdDb21wb25lbnQgfSBmcm9tICcuL3RyZWUtdmlldy5jb21wb25lbnQnO1xuaW1wb3J0IHsgVHJlZVZpZXdTZXJ2aWNlIH0gZnJvbSAnLi90cmVlLXZpZXcuc2VydmljZSc7XG5cbmV4cG9ydCB7IFRyZWVWaWV3U2VydmljZSB9IGZyb20gJy4vdHJlZS12aWV3LnNlcnZpY2UnO1xuZXhwb3J0IHsgVHJlZVZpZXdDb21wb25lbnQgfSBmcm9tICcuL3RyZWUtdmlldy5jb21wb25lbnQnO1xuZXhwb3J0IHsgVHJlZVZpZXdDb25maWcsIFRyZWVWaWV3U3R5bGVzQ29uZmlnIH0gZnJvbSAnLi9jb25maWcvdHJlZS12aWV3LWNvbmZpZyc7XG5leHBvcnQgeyBUcmVlVmlld0NvbHVtbk1vZGVsLCBFbnVtVHJlZVZpZXdDb2x1bW5EYXRhVHlwZSB9IGZyb20gJy4vbW9kZWxzL3RyZWUtdmlldy1jb2x1bW4ubW9kZWwnO1xuXG5ATmdNb2R1bGUoe1xuICAgIGltcG9ydHM6IFtcbiAgICAgICAgQ29tbW9uTW9kdWxlLFxuICAgICAgICBGb3Jtc01vZHVsZSxcbiAgICAgICAgTmd4VWlIZXJvSW5wdXRGb3Jtc01vZHVsZVxuICAgIF0sXG4gICAgZGVjbGFyYXRpb25zOiBbXG4gICAgICAgIFRyZWVWaWV3Q29tcG9uZW50LFxuICAgICAgICBUcmVlVmlld0l0ZW1Db21wb25lbnRcbiAgICBdLFxuICAgIGV4cG9ydHM6IFtcbiAgICAgICAgVHJlZVZpZXdDb21wb25lbnRcbiAgICBdLFxuICAgIHByb3ZpZGVyczogW1xuICAgICAgICBUcmVlVmlld1NlcnZpY2VcbiAgICBdLFxufSlcbmV4cG9ydCBjbGFzcyBOZ3hVaUhlcm9UcmVlVmlld01vZHVsZSB7XG4gICAgc3RhdGljIGZvclJvb3QoY29uZmlnOiBUcmVlVmlld0NvbmZpZyk6IE1vZHVsZVdpdGhQcm92aWRlcnM8Tmd4VWlIZXJvVHJlZVZpZXdNb2R1bGU+IHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIG5nTW9kdWxlOiBOZ3hVaUhlcm9UcmVlVmlld01vZHVsZSxcbiAgICAgICAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvdmlkZTogVFJFRVZJRVdfQ09ORklHLFxuICAgICAgICAgICAgICAgICAgICB1c2VWYWx1ZTogY29uZmlnLFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIF1cbiAgICAgICAgfTtcbiAgICB9XG59XG4iXX0=