@@ -5,12 +5,14 @@ import {
55 IgxDropDownModule ,
66 IgxExcelExporterService ,
77 IgxGridModule ,
8- IgxTreeGridModule
8+ IgxTreeGridModule ,
9+ IgxToggleModule
910} from 'igniteui-angular' ;
1011import { AppModuleConfig , Config , IConfigGenerator } from 'igniteui-live-editing' ;
1112export class ExportExcelConfigGenerator implements IConfigGenerator {
1213 public additionalImports = {
13- PasteHandler : '../../src/app/grid/grid-paste/paste-handler.directive'
14+ PasteHandler : '../../src/app/grid/grid-paste/paste-handler.directive' ,
15+ IgxPreventDocumentScrollModule : '../../src/app/directives/prevent-scroll.directive'
1416 } ;
1517 public generateConfigs ( ) : Config [ ] {
1618 const configs = new Array < Config > ( ) ;
@@ -43,22 +45,22 @@ export class ExportExcelConfigGenerator implements IConfigGenerator {
4345 '/src/app/grid/grid-paste/paste-handler.directive.ts' ] ,
4446 appModuleConfig : new AppModuleConfig ( {
4547 imports : [ 'IgxGridModule' , 'IgxExcelExporterService' , 'GridPasteSampleComponent' , 'IgxDropDownComponent' ,
46- 'IgxDropDownModule' , 'IgxButtonModule' , 'PasteHandler' ] ,
48+ 'IgxDropDownModule' , 'IgxButtonModule' , 'PasteHandler' , 'IgxToggleModule' , 'IgxPreventDocumentScrollModule' ] ,
4749 ngDeclarations : [ 'GridPasteSampleComponent' , 'PasteHandler' ] ,
48- ngImports : [ 'IgxGridModule' , 'IgxDropDownModule' , 'IgxButtonModule' ] ,
50+ ngImports : [ 'IgxGridModule' , 'IgxDropDownModule' , 'IgxButtonModule' , 'IgxToggleModule' , 'IgxPreventDocumentScrollModule' ] ,
4951 ngProviders : [ 'IgxExcelExporterService' ]
5052 } ) ,
5153 shortenComponentPathBy : '/grid-paste/'
5254 } ) ) ;
5355
5456 configs . push ( new Config ( {
5557 component : 'TreeGridExcelExportSample1Component' ,
56- additionalFiles : [ '/src/app/tree-grid/data/foods .ts' ] ,
58+ additionalFiles : [ '/src/app/tree-grid/data/orders .ts' , '/src/app/directives/prevent-scroll.directive.ts' , ] ,
5759 appModuleConfig : new AppModuleConfig ( {
5860 imports : [ 'IgxTreeGridModule' , 'IgxExcelExporterService' , 'TreeGridExcelExportSample1Component' ,
59- 'IgxButtonModule' ] ,
61+ 'IgxButtonModule' , 'IgxPreventDocumentScrollModule' ] ,
6062 ngDeclarations : [ 'TreeGridExcelExportSample1Component' ] ,
61- ngImports : [ 'IgxTreeGridModule' , 'IgxButtonModule' ] ,
63+ ngImports : [ 'IgxTreeGridModule' , 'IgxButtonModule' , 'IgxPreventDocumentScrollModule' ] ,
6264 ngProviders : [ 'IgxExcelExporterService' ]
6365 } )
6466 } ) ) ;
0 commit comments