1
1
// tslint:disable:max-line-length
2
2
import { HttpClientModule } from "@angular/common/http" ;
3
- import { IgxButtonGroupModule , IgxButtonModule , IgxCheckboxModule , IgxDatePickerModule , IgxDialogModule , IgxDragDropModule , IgxGridModule , IgxHierarchicalGridModule , IgxIconModule , IgxInputGroupModule , IgxSelectModule , IgxSnackbarModule , IgxSwitchModule , IgxToastModule , IgxTooltipModule , IgxAvatarModule } from "igniteui-angular" ;
3
+ import { IgxAvatarModule , IgxButtonGroupModule , IgxButtonModule , IgxCheckboxModule , IgxDatePickerModule , IgxDialogModule , IgxDragDropModule , IgxGridModule , IgxHierarchicalGridAPIService , IgxHierarchicalGridModule , IgxIconModule , IgxInputGroupModule , IgxListModule , IgxOverlayService , IgxSelectModule , IgxSnackbarModule , IgxSwitchModule , IgxToastModule , IgxTooltipModule } from "igniteui-angular" ;
4
4
import { IgxPreventDocumentScrollModule } from "../../src/app/directives/prevent-scroll.directive" ;
5
+ import { HierarchicalGridColumnGroupSelectionComponent } from "../../src/app/hierarchical-grid/column-group-selection/hierarchical-grid-column-group-selection.component" ;
6
+ import { HGridColumnSelectionStylesComponent } from "../../src/app/hierarchical-grid/column-selection-styles/hierarchical-grid-column-selection-styles.component" ;
7
+ import { HierarchicalGridColumnSelectionComponent } from "../../src/app/hierarchical-grid/column-selection/hierarchical-grid-column-selection.component" ;
8
+ import { HGridKeyboardnavGuide } from "../../src/app/hierarchical-grid/hgrid-keybarod-nav-guide-sample/hgrid-keyboard-guide.component" ;
5
9
import { HGridAdvancedFilteringStyleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-advanced-filtering-style/hierarchical-grid-advanced-filtering-style.component" ;
6
10
import { HGridAdvancedFilteringSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-advanced-filtering/hierarchical-grid-advanced-filtering.component" ;
7
11
import { HGridAllDataSummaryComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-allData-summary/hierarchical-grid-allData-summary.component" ;
@@ -48,6 +52,7 @@ import { HGridDragSampleComponent } from "../../src/app/hierarchical-grid/hierar
48
52
import { HGridRowEditStyleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-row-edit-style/hierarchical-grid-row-edit-style.component" ;
49
53
import { HGridRowEditingSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-row-editing/hierarchical-grid-row-editing.component" ;
50
54
import { HGridRowReorderComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-row-reorder/hierarchical-grid-row-reorder.component" ;
55
+ import { HierarchicalGridRightPinningSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-sample-right-pinning/hierarchical-grid-right-pinning.component" ;
51
56
import { HGridSelectionTemplateNumbersSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-selection-template-numbers/hierarchical-grid-selection-template-numbers.component" ;
52
57
import { HGridSelectionSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-selection/hierarchical-grid-selection.component" ;
53
58
import { HGridSortingStylingComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-sorting-styling/hierarchical-grid-sorting-styling.component" ;
@@ -64,10 +69,6 @@ import { RemoteLoDService } from "../../src/app/hierarchical-grid/services/remot
64
69
import { AppModuleConfig } from "./core/AppModuleConfig" ;
65
70
import { Config } from "./core/Config" ;
66
71
import { IConfigGenerator } from "./core/IConfigGenerator" ;
67
- import { HierarchicalGridRightPinningSampleComponent } from '../../src/app/hierarchical-grid/hierarchical-grid-sample-right-pinning/hierarchical-grid-right-pinning.component' ;
68
- import { HierarchicalGridColumnSelectionComponent } from '../../src/app/hierarchical-grid/column-selection/hierarchical-grid-column-selection.component' ;
69
- import { HierarchicalGridColumnGroupSelectionComponent } from '../../src/app/hierarchical-grid/column-group-selection/hierarchical-grid-column-group-selection.component' ;
70
- import { HGridColumnSelectionStylesComponent } from '../../src/app/hierarchical-grid/column-selection-styles/hierarchical-grid-column-selection-styles.component' ;
71
72
72
73
export class HierarchicalGridConfigGenerator implements IConfigGenerator {
73
74
public generateConfigs ( ) : Config [ ] {
@@ -524,7 +525,7 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator {
524
525
} ) ) ;
525
526
526
527
configs . push ( new Config ( {
527
- additionalFiles : [ "/src/app/directives/prevent-scroll.directive.ts" ,
528
+ additionalFiles : [ "/src/app/directives/prevent-scroll.directive.ts" ,
528
529
"/src/app/data/utils.ts" ,
529
530
"/src/app/data/files.data.ts" ] ,
530
531
appModuleConfig : new AppModuleConfig ( {
@@ -607,7 +608,7 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator {
607
608
} ) ) ;
608
609
609
610
configs . push ( new Config ( {
610
- additionalFiles : [ "/src/app/directives/prevent-scroll.directive.ts" ,
611
+ additionalFiles : [ "/src/app/directives/prevent-scroll.directive.ts" ,
611
612
"/src/app/hierarchical-grid/data.ts"
612
613
] ,
613
614
appModuleConfig : new AppModuleConfig ( {
@@ -701,6 +702,19 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator {
701
702
} )
702
703
} ) ) ;
703
704
705
+ configs . push ( new Config ( {
706
+ component : HGridKeyboardnavGuide ,
707
+ additionalFiles : [
708
+ "/src/app/hierarchical-grid/data.ts"
709
+ ] ,
710
+ appModuleConfig : new AppModuleConfig ( {
711
+ imports : [ HGridKeyboardnavGuide , IgxHierarchicalGridModule , IgxListModule , IgxOverlayService ] ,
712
+ ngDeclarations : [ HGridKeyboardnavGuide ] ,
713
+ ngImports : [ IgxHierarchicalGridModule , IgxListModule ] ,
714
+ ngProviders : [ IgxOverlayService ]
715
+ } )
716
+ } ) ) ;
717
+
704
718
return configs ;
705
719
}
706
720
}
0 commit comments