From 2044253a7e34b69dc8174b35b2c2eb14ab4333b2 Mon Sep 17 00:00:00 2001 From: Stamen Stoychev Date: Mon, 25 Nov 2024 13:59:44 +0200 Subject: [PATCH 1/4] fix(crm-app): moving to new routing --- .../app-crm/src/app/app-routing.module.ts | 21 ----------- projects/app-crm/src/app/app.component.ts | 4 +- projects/app-crm/src/main.ts | 37 +++++++++++++++---- 3 files changed, 31 insertions(+), 31 deletions(-) delete mode 100644 projects/app-crm/src/app/app-routing.module.ts diff --git a/projects/app-crm/src/app/app-routing.module.ts b/projects/app-crm/src/app/app-routing.module.ts deleted file mode 100644 index d3d9dc6b5..000000000 --- a/projects/app-crm/src/app/app-routing.module.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { NgModule } from '@angular/core'; -import { RouterModule, Routes } from '@angular/router'; -import { GridCRMComponent } from './grid-crm/grid-crm.component'; - -export const gridCrmRoutes: Routes = [ - { - path: '', pathMatch: 'full', component: GridCRMComponent - }, - { - path: 'grid-crm', component: GridCRMComponent - } -]; -@NgModule({ - exports: [ - RouterModule - ], - imports: [ - RouterModule.forRoot(gridCrmRoutes) - ] -}) -export class AppRoutingModule { } \ No newline at end of file diff --git a/projects/app-crm/src/app/app.component.ts b/projects/app-crm/src/app/app.component.ts index 4eb1f82c8..40f6001ce 100644 --- a/projects/app-crm/src/app/app.component.ts +++ b/projects/app-crm/src/app/app.component.ts @@ -1,12 +1,12 @@ import { Component, OnInit } from '@angular/core'; import { SEOService } from '../../../app-lob/src/app/seo.service'; -import { AppRoutingModule } from './app-routing.module'; +import { RouterOutlet } from '@angular/router'; @Component({ selector: 'app-root', styleUrls: ['./app.component.scss'], templateUrl: './app.component.html', - imports: [AppRoutingModule] + imports: [RouterOutlet] }) export class AppComponent implements OnInit { private title = 'Business propeller - Angular Data Grid Example'; diff --git a/projects/app-crm/src/main.ts b/projects/app-crm/src/main.ts index 9f2fb99fe..2893b7202 100644 --- a/projects/app-crm/src/main.ts +++ b/projects/app-crm/src/main.ts @@ -1,24 +1,45 @@ import { enableProdMode, importProvidersFrom } from '@angular/core'; -import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; - - -import { environment } from './environments/environment'; -import { SEOService } from '../../app-lob/src/app/seo.service'; -import { IgxAutocompleteModule, IgxRippleModule, IgxGridModule, IgxIconModule, IgxLayoutModule, IgxAvatarModule, IgxInputGroupModule, IgxButtonModule, IgxProgressBarModule, IgxIconButtonDirective } from 'igniteui-angular'; +import { PreloadAllModules, provideRouter, Routes, withPreloading } from '@angular/router'; import { BrowserModule, HammerModule, bootstrapApplication } from '@angular/platform-browser'; -import { AppRoutingModule } from './app/app-routing.module'; import { provideAnimations } from '@angular/platform-browser/animations'; import { FormsModule } from '@angular/forms'; + +import { environment } from './environments/environment'; +import { SEOService } from '../../app-lob/src/app/seo.service'; +import { + IgxAutocompleteModule, + IgxRippleModule, + IgxGridModule, + IgxIconModule, + IgxLayoutModule, + IgxAvatarModule, + IgxInputGroupModule, + IgxButtonModule, + IgxProgressBarModule, + IgxIconButtonDirective +} from 'igniteui-angular'; + import { IgxPreventDocumentScrollDirective } from '../../../src/app/directives/prevent-scroll.directive'; import { AppComponent } from './app/app.component'; +import { GridCRMComponent } from './app/grid-crm/grid-crm.component'; if (environment.production) { enableProdMode(); } +const gridCrmRoutes: Routes = [ + { + path: '', pathMatch: 'full', component: GridCRMComponent + }, + { + path: 'grid-crm', component: GridCRMComponent + } +]; + bootstrapApplication(AppComponent, { providers: [ - importProvidersFrom(IgxAutocompleteModule, IgxRippleModule, IgxGridModule, IgxIconModule, IgxLayoutModule, IgxAvatarModule, IgxInputGroupModule, BrowserModule, AppRoutingModule, IgxButtonModule, IgxProgressBarModule, FormsModule, IgxPreventDocumentScrollDirective, HammerModule, IgxIconButtonDirective), + importProvidersFrom(IgxAutocompleteModule, IgxRippleModule, IgxGridModule, IgxIconModule, IgxLayoutModule, IgxAvatarModule, IgxInputGroupModule, BrowserModule, IgxButtonModule, IgxProgressBarModule, FormsModule, IgxPreventDocumentScrollDirective, HammerModule, IgxIconButtonDirective), + provideRouter(gridCrmRoutes, withPreloading(PreloadAllModules)), SEOService, provideAnimations() ] From 7e5200b9e1ceeac5247e847b9d450d37fcd60f31 Mon Sep 17 00:00:00 2001 From: Stamen Stoychev Date: Tue, 26 Nov 2024 17:23:51 +0200 Subject: [PATCH 2/4] chore(*): changing name of the preventdocumentscroll --- .../configs/ExportCsvConfigGenerator.ts | 6 +- .../configs/ExportExcelConfigGenerator.ts | 10 +- .../configs/GridCRMConfigGenerator.ts | 6 +- live-editing/configs/GridConfigGenerator.ts | 474 +++++++++--------- .../HierarchicalGridConfigGenerator.ts | 322 ++++++------ .../configs/PivotGridConfigGenerator.ts | 30 +- .../configs/TreeGridConfigGenerator.ts | 378 +++++++------- .../configs/app-dv-configs/DVGridConfig.ts | 18 +- .../DVHierarchicalGridConfig.ts | 6 +- .../app-dv-configs/DVTreeGridConfig.ts | 14 +- 10 files changed, 632 insertions(+), 632 deletions(-) diff --git a/live-editing/configs/ExportCsvConfigGenerator.ts b/live-editing/configs/ExportCsvConfigGenerator.ts index 98e9c9ffb..a6ee95b08 100644 --- a/live-editing/configs/ExportCsvConfigGenerator.ts +++ b/live-editing/configs/ExportCsvConfigGenerator.ts @@ -4,7 +4,7 @@ IgxTreeGridModule} from 'igniteui-angular'; import {AppModuleConfig, Config, IConfigGenerator} from 'igniteui-live-editing' export class ExportCsvConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../src/app/directives/prevent-scroll.directive' + IgxPreventDocumentScrollDirective: '../../src/app/directives/prevent-scroll.directive' }; public generateConfigs(): Config[] { @@ -24,9 +24,9 @@ export class ExportCsvConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts'], component: 'CsvExportSample1Component', appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxCsvExporterService', 'CsvExportSample1Component', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'IgxCsvExporterService', 'CsvExportSample1Component', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['CsvExportSample1Component'], - ngImports: ['IgxGridModule', 'IgxPreventDocumentScrollModule'], + ngImports: ['IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngProviders: ['IgxCsvExporterService'] }), shortenComponentPathBy: "/export-csv/" diff --git a/live-editing/configs/ExportExcelConfigGenerator.ts b/live-editing/configs/ExportExcelConfigGenerator.ts index 8eb8249d4..7c5528dbd 100644 --- a/live-editing/configs/ExportExcelConfigGenerator.ts +++ b/live-editing/configs/ExportExcelConfigGenerator.ts @@ -12,7 +12,7 @@ import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing export class ExportExcelConfigGenerator implements IConfigGenerator { public additionalImports = { PasteHandler: '../../src/app/grid/grid-paste/paste-handler.directive', - IgxPreventDocumentScrollModule: '../../src/app/directives/prevent-scroll.directive' + IgxPreventDocumentScrollDirective: '../../src/app/directives/prevent-scroll.directive' }; public generateConfigs(): Config[] { const configs = new Array(); @@ -45,9 +45,9 @@ export class ExportExcelConfigGenerator implements IConfigGenerator { '/src/app/grid/grid-paste/paste-handler.directive.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxGridModule', 'IgxExcelExporterService', 'GridPasteSampleComponent', 'IgxDropDownComponent', - 'IgxDropDownModule', 'IgxButtonModule', 'PasteHandler', 'IgxToggleModule','IgxPreventDocumentScrollModule'], + 'IgxDropDownModule', 'IgxButtonModule', 'PasteHandler', 'IgxToggleModule','IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridPasteSampleComponent', 'PasteHandler'], - ngImports: ['IgxGridModule', 'IgxDropDownModule', 'IgxButtonModule', 'IgxToggleModule', 'IgxPreventDocumentScrollModule'], + ngImports: ['IgxGridModule', 'IgxDropDownModule', 'IgxButtonModule', 'IgxToggleModule', 'IgxPreventDocumentScrollDirective'], ngProviders: ['IgxExcelExporterService'] }), shortenComponentPathBy: '/grid-paste/' @@ -58,9 +58,9 @@ export class ExportExcelConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/tree-grid/data/orders.ts', '/src/app/directives/prevent-scroll.directive.ts',], appModuleConfig: new AppModuleConfig({ imports: ['IgxTreeGridModule', 'IgxExcelExporterService', 'TreeGridExcelExportSample1Component', - 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridExcelExportSample1Component'], - ngImports: ['IgxTreeGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + ngImports: ['IgxTreeGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngProviders: ['IgxExcelExporterService'] }) })); diff --git a/live-editing/configs/GridCRMConfigGenerator.ts b/live-editing/configs/GridCRMConfigGenerator.ts index ca100d4fb..18e0aecd9 100644 --- a/live-editing/configs/GridCRMConfigGenerator.ts +++ b/live-editing/configs/GridCRMConfigGenerator.ts @@ -16,7 +16,7 @@ import { BrowserModule, HammerModule } from '@angular/platform-browser'; import { RouterModule } from '@angular/router'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { FormsModule } from '@angular/forms'; -import { IgxPreventDocumentScrollModule } from '../../src/app/directives/prevent-scroll.directive'; +import { IgxPreventDocumentScrollDirective } from '../../src/app/directives/prevent-scroll.directive'; export class GridCRMConfigGenerator implements IConfigGenerator { public generateConfigs(): Config[] { @@ -36,10 +36,10 @@ export class GridCRMConfigGenerator implements IConfigGenerator { 'IgxRippleModule', 'IgxGridModule', 'IgxIconModule', 'IgxLayoutModule', 'IgxAvatarModule', 'IgxInputGroupModule', 'IgxButtonModule', - 'IgxPreventDocumentScrollModule', 'GridCRMComponent', 'RouterTestingModule' + 'IgxPreventDocumentScrollDirective', 'GridCRMComponent', 'RouterTestingModule' ], ngDeclarations: ['GridCRMComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxRippleModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxRippleModule', 'IgxGridModule', 'IgxIconModule', 'IgxLayoutModule', 'IgxAvatarModule', 'IgxInputGroupModule', 'IgxButtonModule', 'RouterTestingModule'] }) diff --git a/live-editing/configs/GridConfigGenerator.ts b/live-editing/configs/GridConfigGenerator.ts index c7b9a3d9c..e6164f1f7 100644 --- a/live-editing/configs/GridConfigGenerator.ts +++ b/live-editing/configs/GridConfigGenerator.ts @@ -46,7 +46,7 @@ import { import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing'; export class GridConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../src/app/directives/prevent-scroll.directive', ContextmenuComponent: '../../src/app/grid/grid-contextmenu-sample/contextmenu/contextmenu.component', RemoteValuesService: '../../src/app/grid/grid-excel-style-filtering-load-on-demand/remoteValues.service', PlanetComponent: '../../src/app/grid/grid-row-drag/planet/planet.component', @@ -69,9 +69,9 @@ export class GridConfigGenerator implements IConfigGenerator { appModuleConfig: new AppModuleConfig({ imports: ['HttpClientModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxProgressBarModule', - 'IgxRippleModule', 'IgxSwitchModule', 'FinancialSampleComponent', 'FinancialDataService', 'IgxPreventDocumentScrollModule'], + 'IgxRippleModule', 'IgxSwitchModule', 'FinancialSampleComponent', 'FinancialDataService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['FinancialSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxProgressBarModule', 'IgxRippleModule', 'IgxSwitchModule', 'HttpClientModule'], ngProviders: ['FinancialDataService'] @@ -83,9 +83,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['HttpClientModule', 'IgxButtonModule', 'IgxGridModule', 'IgxInputGroupModule', - 'IgxRippleModule', 'IgxSwitchModule', 'GridSample3Component', 'LocalService', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + 'IgxRippleModule', 'IgxSwitchModule', 'GridSample3Component', 'LocalService', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSample3Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxGridModule', 'IgxInputGroupModule', 'IgxRippleModule', 'HttpClientModule', 'IgxIconModule'] }) })); @@ -95,9 +95,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxButtonModule', 'IgxGridModule', - 'IgxSwitchModule', 'GridGroupByCustomSampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollModule', 'IgxDropDownModule', 'IgxToggleModule'], + 'IgxSwitchModule', 'GridGroupByCustomSampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollDirective', 'IgxDropDownModule', 'IgxToggleModule'], ngDeclarations: ['GridGroupByCustomSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxBadgeModule', 'IgxDropDownModule','IgxToggleModule' ] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxBadgeModule', 'IgxDropDownModule','IgxToggleModule' ] }) })); @@ -106,9 +106,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxButtonModule', 'IgxGridModule', - 'IgxSwitchModule', 'GridGroupBySampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollModule'], + 'IgxSwitchModule', 'GridGroupBySampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridGroupBySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxBadgeModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxBadgeModule'] }) })); @@ -117,9 +117,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule', - 'IgxSwitchModule', 'GridGroupBySummarySampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollModule'], + 'IgxSwitchModule', 'GridGroupBySummarySampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridGroupBySummarySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule', 'IgxIconModule', 'IgxBadgeModule', 'IgxSwitchModule'] }) })); @@ -129,9 +129,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule', - 'IgxSwitchModule', 'GridGroupBySummaryStylingSampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollModule'], + 'IgxSwitchModule', 'GridGroupBySummaryStylingSampleComponent', 'IgxIconModule', 'IgxBadgeModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridGroupBySummaryStylingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule', 'IgxIconModule', 'IgxBadgeModule'] }) })); @@ -140,9 +140,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridFilteringStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridFilteringStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridFilteringStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: [] }) })); @@ -151,9 +151,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'FilteringSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxRippleModule', 'FilteringSampleComponent', 'IgxInputGroupModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'IgxRippleModule', 'FilteringSampleComponent', 'IgxInputGroupModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['FilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxRippleModule', 'IgxInputGroupModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxRippleModule', 'IgxInputGroupModule'], ngProviders: [] }) })); @@ -167,9 +167,9 @@ export class GridConfigGenerator implements IConfigGenerator { 'IgxRippleModule', 'FilteringTemplateSampleComponent', 'IgxInputGroupModule', - 'IgxDatePickerModule', 'IgxPreventDocumentScrollModule'], + 'IgxDatePickerModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['FilteringTemplateSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxRippleModule', 'IgxInputGroupModule', 'IgxDatePickerModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxRippleModule', 'IgxInputGroupModule', 'IgxDatePickerModule'], ngProviders: [] }) })); @@ -180,9 +180,9 @@ export class GridConfigGenerator implements IConfigGenerator { appModuleConfig: new AppModuleConfig({ imports: ['HttpClientModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxProgressBarModule', - 'IgxRippleModule', 'IgxSwitchModule', 'PagingSampleComponent', 'IgxPreventDocumentScrollModule'], + 'IgxRippleModule', 'IgxSwitchModule', 'PagingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['PagingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxProgressBarModule', 'IgxRippleModule', 'IgxSwitchModule', 'HttpClientModule'] }) @@ -192,9 +192,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridPagerSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxRippleModule', 'IgxSwitchModule', 'GridPagerSampleComponent', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'IgxRippleModule', 'IgxSwitchModule', 'GridPagerSampleComponent', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridPagerSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxRippleModule', 'IgxSwitchModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxRippleModule', 'IgxSwitchModule', 'IgxSelectModule'] }) })); @@ -204,10 +204,10 @@ export class GridConfigGenerator implements IConfigGenerator { '/src/app/services/financial.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['HttpClientModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxSnackbarModule', - 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSwitchModule', 'GridSelectionSampleComponent', 'IgxPreventDocumentScrollModule', + 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSwitchModule', 'GridSelectionSampleComponent', 'IgxPreventDocumentScrollDirective', 'FinancialDataService', 'IgxButtonGroupModule'], ngDeclarations: ['GridSelectionSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxSnackbarModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxSnackbarModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSwitchModule', 'IgxButtonGroupModule', 'HttpClientModule'], ngProviders: ['FinancialDataService'] }) @@ -217,9 +217,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridSelectionTemplateExcelComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridSelectionTemplateExcelComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridSelectionTemplateExcelComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSelectionTemplateExcelComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: [] }) })); @@ -231,9 +231,9 @@ export class GridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ imports: ['IgxCheckboxModule', 'IgxGridModule', - 'GridSelectionTemplateNumbersComponent', 'IgxPreventDocumentScrollModule'], + 'GridSelectionTemplateNumbersComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSelectionTemplateNumbersComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxCheckboxModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxCheckboxModule', 'IgxGridModule'], ngProviders: [] }) })); @@ -243,9 +243,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/grid/grid-search-sample/data.ts'], appModuleConfig: new AppModuleConfig({ imports: ['HttpClientModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', - 'IgxInputGroupModule', 'IgxRippleModule', 'IgxChipsModule', 'GridSearchSampleComponent', 'IgxPreventDocumentScrollModule'], + 'IgxInputGroupModule', 'IgxRippleModule', 'IgxChipsModule', 'GridSearchSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSearchSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxRippleModule', 'IgxChipsModule', 'HttpClientModule'], ngProviders: [] @@ -256,9 +256,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridColumnHidingSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HttpClientModule', 'IgxGridModule', 'IgxRadioModule', 'GridColumnHidingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['HttpClientModule', 'IgxGridModule', 'IgxRadioModule', 'GridColumnHidingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridColumnHidingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxRadioModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxRadioModule', 'HttpClientModule'], ngProviders: [] }) })); @@ -267,9 +267,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridColumnHidingToolbarSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HttpClientModule', 'IgxGridModule', 'GridColumnHidingToolbarSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['HttpClientModule', 'IgxGridModule', 'GridColumnHidingToolbarSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridColumnHidingToolbarSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'HttpClientModule'], ngProviders: [] }) })); @@ -278,9 +278,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridColumnHidingToolbarStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HttpClientModule', 'IgxGridModule', 'GridColumnHidingToolbarStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['HttpClientModule', 'IgxGridModule', 'GridColumnHidingToolbarStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridColumnHidingToolbarStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'HttpClientModule'], ngProviders: [] }) })); @@ -289,9 +289,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'ResizingSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'ResizingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'ResizingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['ResizingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: [] }) })); @@ -300,9 +300,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridResizeLineStylingSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridResizeLineStylingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridResizeLineStylingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridResizeLineStylingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: [] }) })); @@ -312,9 +312,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/localData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxGridModule', 'IgxIconModule', 'IgxRippleModule', - 'SortingSampleComponent', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxPreventDocumentScrollModule', 'IgxSimpleComboModule', 'IgxButtonModule'], + 'SortingSampleComponent', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective', 'IgxSimpleComboModule', 'IgxButtonModule'], ngDeclarations: ['SortingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxRippleModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxSimpleComboModule', 'IgxButtonModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxRippleModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxSimpleComboModule', 'IgxButtonModule'], ngProviders: [] }) })); @@ -324,9 +324,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'SortingStylingComponent', appModuleConfig: new AppModuleConfig({ imports: ['IgxGridModule', 'IgxIconModule', 'IgxRippleModule', - 'SortingStylingComponent', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + 'SortingStylingComponent', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['SortingStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxRippleModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSelectModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxRippleModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxSelectModule'], ngProviders: [] }) })); @@ -336,9 +336,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remoteVirtualization.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridRemoteVirtualizationSampleComponent', 'IgxGridModule', 'IgxToastModule', - 'IgxBadgeModule', 'HttpClientModule', 'RemoteServiceVirt', 'IgxPreventDocumentScrollModule'], + 'IgxBadgeModule', 'HttpClientModule', 'RemoteServiceVirt', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRemoteVirtualizationSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxToastModule', 'IgxBadgeModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxToastModule', 'IgxBadgeModule', 'HttpClientModule'], ngProviders: ['RemoteServiceVirt'] }) })); @@ -348,9 +348,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remoteFiltering.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['RemoteFilteringSampleComponent', 'IgxGridModule', - 'IgxBadgeModule', 'HttpClientModule', 'RemoteFilteringService', 'IgxToastModule', 'IgxPreventDocumentScrollModule'], + 'IgxBadgeModule', 'HttpClientModule', 'RemoteFilteringService', 'IgxToastModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['RemoteFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxBadgeModule', 'HttpClientModule', 'IgxToastModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxBadgeModule', 'HttpClientModule', 'IgxToastModule'], ngProviders: ['RemoteFilteringService'] }) })); @@ -359,9 +359,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'PinningSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['PinningSampleComponent', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['PinningSampleComponent', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['PinningSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -370,9 +370,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'PinningToolbarSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['PinningToolbarSampleComponent', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule', 'RouterModule'], + imports: ['PinningToolbarSampleComponent', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective', 'RouterModule'], ngDeclarations: ['PinningToolbarSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule', 'RouterModule', 'RouterModule.forRoot([])'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule', 'RouterModule', 'RouterModule.forRoot([])'], ngProviders: [] }) })); @@ -382,9 +382,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMovingSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/financialData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMovingSampleComponent', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMovingSampleComponent', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMovingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -393,9 +393,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMovingStyledSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/financialData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMovingStyledSampleComponent', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMovingStyledSampleComponent', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMovingStyledSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxBadgeModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -404,9 +404,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridToolbarSample1Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridToolbarSample1Component', 'IgxAvatarModule', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridToolbarSample1Component', 'IgxAvatarModule', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridToolbarSample1Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxGridModule'], ngProviders: [] }) })); @@ -416,9 +416,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridToolbarSample2Component', 'IgxAvatarModule', 'IgxGridModule', 'IgxSwitchModule', - 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollModule', 'IgxInputGroupModule'], + 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollDirective', 'IgxInputGroupModule'], ngDeclarations: ['GridToolbarSample2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxInputGroupModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxInputGroupModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }) })); @@ -428,9 +428,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridToolbarSample3Component', 'IgxAvatarModule', 'IgxGridModule', - 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollModule'], + 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridToolbarSample3Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxGridModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }) })); @@ -439,9 +439,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridToolbarSample4Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridToolbarSample4Component', 'IgxAvatarModule', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['GridToolbarSample4Component', 'IgxAvatarModule', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['GridToolbarSample4Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxGridModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxGridModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -451,9 +451,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridToolbarStyleComponent', 'IgxAvatarModule', 'IgxGridModule', - 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollModule'], + 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridToolbarStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxGridModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }) })); @@ -465,9 +465,9 @@ export class GridConfigGenerator implements IConfigGenerator { appModuleConfig: new AppModuleConfig({ imports: ['IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxDialogModule', 'IgxGridModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxComboModule', 'IgxToastModule', - 'IgxRippleModule', 'GridEditingSampleComponent', 'IgxPreventDocumentScrollModule'], + 'IgxRippleModule', 'GridEditingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxDialogModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxDialogModule', 'IgxGridModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxRippleModule', 'IgxToastModule', 'IgxComboModule'] }) })); @@ -476,9 +476,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridEditingEventsComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxToastModule', 'GridEditingEventsComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'IgxToastModule', 'GridEditingEventsComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridEditingEventsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxToastModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxToastModule'] }) })); @@ -486,9 +486,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridExcelStyleEditingComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridExcelStyleEditingComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridExcelStyleEditingComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridExcelStyleEditingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -496,9 +496,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridEditingStyleSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridEditingStyleSampleComponent', 'IgxGridModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridEditingStyleSampleComponent', 'IgxGridModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridEditingStyleSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDatePickerModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDatePickerModule'] }) })); @@ -506,9 +506,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiColumnHeadersComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiColumnHeadersComponent', 'IgxGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiColumnHeadersComponent', 'IgxGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiColumnHeadersComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonModule'] }) })); @@ -516,9 +516,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiColumnHeadersStylingComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiColumnHeadersStylingComponent', 'IgxGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiColumnHeadersStylingComponent', 'IgxGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiColumnHeadersStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonModule'] }) })); @@ -526,9 +526,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiColumnHeadersExportComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiColumnHeadersExportComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['GridMultiColumnHeadersExportComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['GridMultiColumnHeadersExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: ['IgxExcelExporterService'] }) })); @@ -538,9 +538,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remotePaging.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['RemotePagingGridSampleComponent', 'IgxGridModule', 'RouterModule', 'HttpClientModule', 'RemotePagingService', - 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['RemotePagingGridSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule', 'IgxSelectModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule', 'IgxSelectModule'], ngProviders: ['RemotePagingService'] }) })); @@ -550,9 +550,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remotePaging.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['CustomRemotePagingGridSampleComponent', 'IgxGridModule', 'RouterModule', 'HttpClientModule', - 'RemotePagingService', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + 'RemotePagingService', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['CustomRemotePagingGridSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule', 'IgxSelectModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule', 'IgxSelectModule'], ngProviders: ['RemotePagingService'] }) })); @@ -562,9 +562,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxButtonModule', 'IgxButtonGroupModule', - 'IgxGridModule', 'GridDisplayDensitySampleComponent', 'IgxPreventDocumentScrollModule'], + 'IgxGridModule', 'GridDisplayDensitySampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridDisplayDensitySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxButtonGroupModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxGridModule'] }) })); @@ -574,9 +574,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridConditionalCellStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridConditionalCellStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridConditionalCellStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridConditionalCellStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -585,9 +585,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridConditionalCellStyle2Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridConditionalCellStyle2Component', 'IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxInputGroupModule'], + imports: ['IgxGridModule', 'GridConditionalCellStyle2Component', 'IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxInputGroupModule'], ngDeclarations: ['GridConditionalCellStyle2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonModule', 'IgxInputGroupModule'] }) })); @@ -597,9 +597,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts', '/src/app/data/utils.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridBatchEditingSampleComponent', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', - 'IgxFocusModule', 'IgxPreventDocumentScrollModule'], + 'IgxFocusModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridBatchEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxFocusModule'] }) })); @@ -610,9 +610,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridActionStripSampleComponent', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', - 'IgxFocusModule', 'IgxPreventDocumentScrollModule', 'IgxActionStripModule'], + 'IgxFocusModule', 'IgxPreventDocumentScrollDirective', 'IgxActionStripModule'], ngDeclarations: ['GridActionStripSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxActionStripModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxActionStripModule', 'IgxFocusModule'] }) })); @@ -622,9 +622,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridCustomSummariesSelectionComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridCustomSummariesSelectionComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridCustomSummariesSelectionComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridCustomSummariesSelectionComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -633,9 +633,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowEditSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridRowEditSampleComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridRowEditSampleComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowEditSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxFocusModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxFocusModule'] }) })); @@ -644,9 +644,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowEditStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridRowEditStyleComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridRowEditStyleComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowEditStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxFocusModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxFocusModule', 'IgxIconModule'] }) })); @@ -654,9 +654,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridCustomFilteringComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridCustomFilteringComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridCustomFilteringComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridCustomFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -664,9 +664,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'ExcelStyleFilteringSample1Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['ExcelStyleFilteringSample1Component', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxPreventDocumentScrollModule'], + imports: ['ExcelStyleFilteringSample1Component', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['ExcelStyleFilteringSample1Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonGroupModule'] }) })); @@ -674,9 +674,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'ExcelStyleFilteringSample2Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['ExcelStyleFilteringSample2Component', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['ExcelStyleFilteringSample2Component', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['ExcelStyleFilteringSample2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -684,9 +684,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'ExcelStyleFilteringSample3Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['ExcelStyleFilteringSample3Component', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['ExcelStyleFilteringSample3Component', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['ExcelStyleFilteringSample3Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule'] }) })); @@ -695,9 +695,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/grid/grid-excel-style-filtering-load-on-demand/remoteValues.service.ts', '/src/app/grid/grid-excel-style-filtering-load-on-demand/employees.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridExcelStyleFilteringLoadOnDemandComponent', 'IgxGridModule', 'RemoteValuesService', 'IgxPreventDocumentScrollModule'], + imports: ['GridExcelStyleFilteringLoadOnDemandComponent', 'IgxGridModule', 'RemoteValuesService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridExcelStyleFilteringLoadOnDemandComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: ['RemoteValuesService'] }) })); @@ -706,9 +706,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'ExcelStyleFilteringStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['ExcelStyleFilteringStyleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['ExcelStyleFilteringStyleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['ExcelStyleFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -716,9 +716,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridExternalExcelStyleFilteringComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridExternalExcelStyleFilteringComponent', 'IgxGridModule', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridExternalExcelStyleFilteringComponent', 'IgxGridModule', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridExternalExcelStyleFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxSelectModule'] }) })); @@ -726,9 +726,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridExternalAdvancedFilteringComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridExternalAdvancedFilteringComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridExternalAdvancedFilteringComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridExternalAdvancedFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -736,9 +736,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiCellSelectionComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiCellSelectionComponent', 'IgxGridModule', 'IgxToastModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiCellSelectionComponent', 'IgxGridModule', 'IgxToastModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiCellSelectionComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxToastModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxToastModule'] }) })); @@ -746,9 +746,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiCellSelectionStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiCellSelectionStyleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiCellSelectionStyleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiCellSelectionStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -756,9 +756,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiRowLayoutComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiRowLayoutComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiRowLayoutComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiRowLayoutComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -771,9 +771,9 @@ export class GridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ imports: ['GridSaveStateComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', - 'IgxToastModule', 'IgxSwitchModule', 'AboutComponent', 'Router', 'RouterModule', 'IgxPreventDocumentScrollModule'], + 'IgxToastModule', 'IgxSwitchModule', 'AboutComponent', 'Router', 'RouterModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSaveStateComponent', 'AboutComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxTooltipModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxTooltipModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', 'RouterModule.forRoot([\{component: AboutComponent, path: \'grid-about\'},\{component: GridSaveStateComponent, path: \'grid-state\'},\{ path: \'\', redirectTo: \'/grid-state\', pathMatch: \'full\' }])', 'IgxToastModule', 'IgxSwitchModule'] }) @@ -785,9 +785,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiRowLayoutConfigurationComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiRowLayoutConfigurationComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiRowLayoutConfigurationComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiRowLayoutConfigurationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -795,9 +795,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxGridModule', 'GridDragToGridSampleComponent', 'IgxDragDropModule', - 'IgxIconModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + 'IgxIconModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridDragToGridSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDragDropModule', 'IgxIconModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDragDropModule', 'IgxIconModule', 'IgxButtonModule'] }), component: 'GridDragToGridSampleComponent' })); @@ -806,9 +806,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridNestedDataBindComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nested-employee-data.ts', '/src/_variables.scss', '/src/_app-layout.scss'], appModuleConfig: new AppModuleConfig({ - imports: ['GridNestedDataBindComponent', 'IgxGridModule', 'IgxInputGroupModule', 'IgxExpansionPanelModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridNestedDataBindComponent', 'IgxGridModule', 'IgxInputGroupModule', 'IgxExpansionPanelModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridNestedDataBindComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxInputGroupModule', 'IgxExpansionPanelModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxInputGroupModule', 'IgxExpansionPanelModule'] }) })); @@ -816,9 +816,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridNestedDataBindAminoacidComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/amino-data.ts', '/src/_variables.scss', '/src/_app-layout.scss'], appModuleConfig: new AppModuleConfig({ - imports: ['GridNestedDataBindAminoacidComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridNestedDataBindAminoacidComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridNestedDataBindAminoacidComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -826,18 +826,18 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridCompositeDataComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts', '/src/_variables.scss', '/src/_app-layout.scss'], appModuleConfig: new AppModuleConfig({ - imports: ['GridCompositeDataComponent', 'IgxGridModule', 'IgxInputGroupModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridCompositeDataComponent', 'IgxGridModule', 'IgxInputGroupModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridCompositeDataComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxInputGroupModule'] }) })); configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridDragBaseSampleComponent', 'IgxDragDropModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridDragBaseSampleComponent', 'IgxDragDropModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridDragBaseSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDragDropModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDragDropModule', 'IgxButtonModule'] }), component: 'GridDragBaseSampleComponent' })); @@ -848,9 +848,9 @@ export class GridConfigGenerator implements IConfigGenerator { 'src/app/grid/grid-contextmenu-sample/contextmenu/contextmenu.component.html', 'src/app/grid/grid-contextmenu-sample/contextmenu/contextmenu.component.scss'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridContextmenuSampleComponent', 'ContextmenuComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridContextmenuSampleComponent', 'ContextmenuComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridContextmenuSampleComponent', 'ContextmenuComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }), component: 'GridContextmenuSampleComponent' })); @@ -859,9 +859,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridCustomKBNavigationComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridCustomKBNavigationComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridCustomKBNavigationComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridCustomKBNavigationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -873,9 +873,9 @@ export class GridConfigGenerator implements IConfigGenerator { '/src/app/grid/grid-row-drag/planet/planet.component.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridDragSampleComponent', 'PlanetComponent', 'IgxDragDropModule', 'IgxDialogModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridDragSampleComponent', 'PlanetComponent', 'IgxDragDropModule', 'IgxDialogModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridDragSampleComponent', 'PlanetComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDragDropModule', 'IgxDialogModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDragDropModule', 'IgxDialogModule'] }), component: 'GridDragSampleComponent' })); @@ -884,9 +884,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMRLCustomNavigationComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/company-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMRLCustomNavigationComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMRLCustomNavigationComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMRLCustomNavigationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -894,9 +894,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'CustomGridPagingStyleSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/athletesData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['CustomGridPagingStyleSampleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['CustomGridPagingStyleSampleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['CustomGridPagingStyleSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule'] }) })); @@ -906,9 +906,9 @@ export class GridConfigGenerator implements IConfigGenerator { '/src/app/data/customers.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridMultipleRowDragComponent', 'IgxDragDropModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridMultipleRowDragComponent', 'IgxDragDropModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultipleRowDragComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDragDropModule'] }) })); @@ -918,9 +918,9 @@ export class GridConfigGenerator implements IConfigGenerator { '/src/app/data/customers.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridRowReorderComponent', 'IgxDragDropModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridRowReorderComponent', 'IgxDragDropModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowReorderComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDragDropModule'] }) })); @@ -930,9 +930,9 @@ export class GridConfigGenerator implements IConfigGenerator { '/src/app/data/customers.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridDropIndicatorComponent', 'IgxDragDropModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridDropIndicatorComponent', 'IgxDragDropModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridDropIndicatorComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDragDropModule'] }) })); @@ -942,45 +942,45 @@ export class GridConfigGenerator implements IConfigGenerator { '/src/app/data/invoiceData.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxIconModule', 'GridGroupByPagingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'IgxIconModule', 'GridGroupByPagingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridGroupByPagingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule'] }) })); configs.push(new Config({ component: 'GridMultiColumnHeaderTemplateComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiColumnHeaderTemplateComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['GridMultiColumnHeaderTemplateComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['GridMultiColumnHeaderTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule'] }) })); configs.push(new Config({ component: 'GridClipboardSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridClipboardSampleComponent', 'IgxGridModule', 'IgxSwitchModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule', 'IgxButtonModule'], + imports: ['GridClipboardSampleComponent', 'IgxGridModule', 'IgxSwitchModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective', 'IgxButtonModule'], ngDeclarations: ['GridClipboardSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxSwitchModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxButtonModule'] }) })); configs.push(new Config({ component: 'PinningStylingComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['PinningStylingComponent', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['PinningStylingComponent', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['PinningStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule'] }) })); configs.push(new Config({ component: 'GridGroupByStylingComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridGroupByStylingComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridGroupByStylingComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridGroupByStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); configs.push(new Config({ @@ -988,9 +988,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridCellSelectionComponent', 'IgxGridModule', 'IgxSwitchModule', - 'IgxIconModule', 'IgxButtonGroupModule', 'IgxAvatarModule', 'IgxSnackbarModule', 'IgxPreventDocumentScrollModule'], + 'IgxIconModule', 'IgxButtonGroupModule', 'IgxAvatarModule', 'IgxSnackbarModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridCellSelectionComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxSnackbarModule', 'IgxIconModule', 'IgxButtonGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxSnackbarModule', 'IgxIconModule', 'IgxButtonGroupModule'] }) })); @@ -998,9 +998,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridMultiRowLayoutStylingComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridMultiRowLayoutStylingComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridMultiRowLayoutStylingComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridMultiRowLayoutStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1008,9 +1008,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridAdvancedFilteringSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridAdvancedFilteringSampleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridAdvancedFilteringSampleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridAdvancedFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1018,9 +1018,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridColumnDataTypesSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridColumnDataTypesSampleComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridColumnDataTypesSampleComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxInputGroupModule', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridColumnDataTypesSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxTooltipModule', 'IgxInputGroupModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxTooltipModule', 'IgxInputGroupModule', 'IgxSelectModule'] }) })); @@ -1028,9 +1028,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridAdvancedFilteringStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridAdvancedFilteringStyleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridAdvancedFilteringStyleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridAdvancedFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1039,9 +1039,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ imports: [ - 'IgxGridModule', 'GridConditionalRowSelectorsComponent', 'IgxCheckboxModule', 'IgxPreventDocumentScrollModule'], + 'IgxGridModule', 'GridConditionalRowSelectorsComponent', 'IgxCheckboxModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridConditionalRowSelectorsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxCheckboxModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxCheckboxModule'], ngProviders: [] }) })); @@ -1050,9 +1050,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridAllDataSummaryComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridAllDataSummaryComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridAllDataSummaryComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridAllDataSummaryComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1061,9 +1061,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridSummaryTemplateComponent', 'IgxGridModule', 'IgxInputGroupModule', - 'IgxButtonGroupModule', 'IgxSwitchModule', 'IgxPreventDocumentScrollModule'], + 'IgxButtonGroupModule', 'IgxSwitchModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSummaryTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule', 'IgxSwitchModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule', 'IgxSwitchModule'] }) })); @@ -1071,9 +1071,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridCollapsibleColumnGroupsComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridCollapsibleColumnGroupsComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['GridCollapsibleColumnGroupsComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['GridCollapsibleColumnGroupsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxTooltipModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxTooltipModule', 'IgxIconModule'] }) })); @@ -1135,9 +1135,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remote.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridRemoteVirtualizationAddRowSampleComponent', 'IgxGridModule', 'IgxToastModule', - 'IgxBadgeModule', 'HttpClientModule', 'RemoteService', 'IgxPreventDocumentScrollModule'], + 'IgxBadgeModule', 'HttpClientModule', 'RemoteService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRemoteVirtualizationAddRowSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxToastModule', 'IgxBadgeModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxToastModule', 'IgxBadgeModule', 'HttpClientModule'], ngProviders: ['RemoteService'] }) })); @@ -1146,9 +1146,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowPinningSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridRowPinningSampleComponent', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridRowPinningSampleComponent', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowPinningSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxGridModule'], ngProviders: [] }) })); @@ -1157,9 +1157,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowPinningExtraColumnSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridRowPinningExtraColumnSampleComponent', 'IgxSwitchModule', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridRowPinningExtraColumnSampleComponent', 'IgxSwitchModule', 'IgxGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowPinningExtraColumnSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxSwitchModule', 'IgxGridModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxSwitchModule', 'IgxGridModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -1168,9 +1168,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridPinningDragSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridPinningDragSampleComponent', 'IgxActionStripModule', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridPinningDragSampleComponent', 'IgxActionStripModule', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridPinningDragSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxGridModule'], ngProviders: [] }) })); @@ -1179,9 +1179,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowPinningStylingSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridRowPinningStylingSampleComponent', 'IgxActionStripModule', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridRowPinningStylingSampleComponent', 'IgxActionStripModule', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowPinningStylingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxGridModule'], ngProviders: [] }) })); @@ -1204,9 +1204,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remotePaging.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['RemotePagingDefaultTemplateComponent', 'IgxGridModule', 'RouterModule', - 'HttpClientModule', 'RemotePagingService', 'IgxPreventDocumentScrollModule'], + 'HttpClientModule', 'RemotePagingService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['RemotePagingDefaultTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule'], ngProviders: ['RemotePagingService'] }) })); @@ -1217,9 +1217,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/data/foods.ts', '/src/app/services/remotePagingWithBatchEditing.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['RemotePagingBatchEditingComponent', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule', - 'RemotePagingWithBatchEditingService', 'IgxPreventDocumentScrollModule'], + 'RemotePagingWithBatchEditingService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['RemotePagingBatchEditingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxDialogModule', 'IgxButtonModule'], ngProviders: ['RemotePagingWithBatchEditingService'] }) })); @@ -1229,9 +1229,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remotePaging.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['RemotePagingDefaultTemplateComponent', 'IgxGridModule', 'RouterModule', - 'HttpClientModule', 'RemotePagingService', 'IgxPreventDocumentScrollModule'], + 'HttpClientModule', 'RemotePagingService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['RemotePagingDefaultTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'RouterModule.forRoot([])', 'IgxGridModule', 'HttpClientModule'], ngProviders: ['RemotePagingService'] }) })); @@ -1240,9 +1240,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridExternalOutletComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridExternalOutletComponent', 'IgxGridModule', 'IgxToggleModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridExternalOutletComponent', 'IgxGridModule', 'IgxToggleModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridExternalOutletComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxToggleModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxToggleModule'] }) })); @@ -1250,9 +1250,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridSortingIndicatorsComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/data/financialData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridSortingIndicatorsComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridSortingIndicatorsComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSortingIndicatorsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: [] }) })); @@ -1261,9 +1261,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridExportVisualizationComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridExportVisualizationComponent', 'IgxGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService', 'IgxCsvExporterService'], + imports: ['GridExportVisualizationComponent', 'IgxGridModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService', 'IgxCsvExporterService'], ngDeclarations: ['GridExportVisualizationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }) })); @@ -1272,9 +1272,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridAddRowSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridAddRowSampleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxInputGroupModule', 'IgxFocusModule'], + imports: ['GridAddRowSampleComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxInputGroupModule', 'IgxFocusModule'], ngDeclarations: ['GridAddRowSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxActionStripModule', 'IgxInputGroupModule', 'IgxFocusModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxActionStripModule', 'IgxInputGroupModule', 'IgxFocusModule'] }) })); @@ -1282,9 +1282,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridEditingLifecycleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxPreventDocumentScrollModule', 'GridEditingLifecycleComponent', 'IgxSwitchModule', 'IgxIconModule'], + imports: ['IgxGridModule', 'IgxPreventDocumentScrollDirective', 'GridEditingLifecycleComponent', 'IgxSwitchModule', 'IgxIconModule'], ngDeclarations: ['GridEditingLifecycleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxSwitchModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -1293,9 +1293,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridSelectComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/grid/grid-select/data.ts', '/src/app/grid/grid-select/characters.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxSelectModule', 'GridSelectComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxSelectModule', 'GridSelectComponent'], ngDeclarations: ['GridSelectComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxSelectModule'] }) })); @@ -1303,9 +1303,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridFormattedFilteringStrategyComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridFormattedFilteringStrategyComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridFormattedFilteringStrategyComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridFormattedFilteringStrategyComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1313,9 +1313,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridSummaryFormatterComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['GridSummaryFormatterComponent', 'IgxGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridSummaryFormatterComponent', 'IgxGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridSummaryFormatterComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1324,9 +1324,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/crud.service.ts', '/src/app/data/invoiceData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['CRUDSampleComponent', 'IgxActionStripModule', 'HttpClientModule', 'IgxGridModule', 'IgxPreventDocumentScrollModule', 'CRUDService'], + imports: ['CRUDSampleComponent', 'IgxActionStripModule', 'HttpClientModule', 'IgxGridModule', 'IgxPreventDocumentScrollDirective', 'CRUDService'], ngDeclarations: ['CRUDSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxActionStripModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxActionStripModule', 'HttpClientModule'], ngProviders: ['CRUDService'] }) })); @@ -1335,9 +1335,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowClassesComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridRowClassesComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridRowClassesComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridRowClassesComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1345,9 +1345,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridRowStylesComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/financial.service.ts', '/src/app/data/financialData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridRowStylesComponent', 'IgxPreventDocumentScrollModule', 'IgxBadgeModule', 'FinancialDataService'], + imports: ['IgxGridModule', 'GridRowStylesComponent', 'IgxPreventDocumentScrollDirective', 'IgxBadgeModule', 'FinancialDataService'], ngDeclarations: ['GridRowStylesComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxBadgeModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxBadgeModule'], ngProviders: ['FinancialDataService'] }) })); @@ -1360,9 +1360,9 @@ export class GridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ - imports: ['GridValidatorServiceComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxPreventDocumentScrollModule', 'IgxSwitchModule'], + imports: ['GridValidatorServiceComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxPreventDocumentScrollDirective', 'IgxSwitchModule'], ngDeclarations: ['GridValidatorServiceComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxFocusModule', 'IgxSwitchModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxFocusModule', 'IgxSwitchModule'] }) })); @@ -1370,9 +1370,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridColumnAutosizingComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/customers.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridColumnAutosizingComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridColumnAutosizingComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridColumnAutosizingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1384,9 +1384,9 @@ export class GridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ - imports: ['GridValidatorServiceCrossFieldComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxFocusModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridValidatorServiceCrossFieldComponent', 'IgxGridModule', 'IgxTooltipModule', 'IgxFocusModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridValidatorServiceCrossFieldComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxFocusModule', 'IgxTooltipModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxFocusModule', 'IgxTooltipModule'] }) })); @@ -1394,9 +1394,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridValidationStyleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridValidationStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxGridModule', 'GridValidationStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridValidationStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'] }) })); @@ -1408,9 +1408,9 @@ export class GridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ - imports: ['GridValidatorServiceExtendedComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxPreventDocumentScrollModule'], + imports: ['GridValidatorServiceExtendedComponent', 'IgxGridModule', 'IgxFocusModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['GridValidatorServiceExtendedComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxFocusModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxFocusModule'] }) })); @@ -1418,9 +1418,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridSummaryExportComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridSummaryExportComponent', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['IgxGridModule', 'GridSummaryExportComponent', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['GridSummaryExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule'], ngProviders: ['IgxExcelExporterService'] }) })); @@ -1430,9 +1430,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/financialData.ts', '/src/app/services/financial.service.ts'], appModuleConfig: new AppModuleConfig({ imports: ['GridStatePersistenceSampleComponent', 'IgxAvatarModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule', - 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollModule', 'FinancialDataService'], + 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxPreventDocumentScrollDirective', 'FinancialDataService'], ngDeclarations: ['GridStatePersistenceSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], ngProviders: ['FinancialDataService'] }) })); @@ -1441,9 +1441,9 @@ export class GridConfigGenerator implements IConfigGenerator { component: 'GridCascadingCombosComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/cities15000-regions-countries.ts', '/src/app/data/data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'GridCascadingCombosComponent', 'IgxPreventDocumentScrollModule', 'IgxComboModule', 'IgxSimpleComboModule'], + imports: ['IgxGridModule', 'GridCascadingCombosComponent', 'IgxPreventDocumentScrollDirective', 'IgxComboModule', 'IgxSimpleComboModule'], ngDeclarations: ['GridCascadingCombosComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxComboModule', 'IgxSimpleComboModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxComboModule', 'IgxSimpleComboModule'] }) })); @@ -1452,9 +1452,9 @@ export class GridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/nwindData.ts'], additionalDependencies: ['igniteui-webcomponents'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxGridModule', 'IgxToastModule', 'GridWithRatingComponent', 'IgxPreventDocumentScrollModule', 'IgcFormsModule'], + imports: ['IgxGridModule', 'IgxToastModule', 'GridWithRatingComponent', 'IgxPreventDocumentScrollDirective', 'IgcFormsModule'], ngDeclarations: ['GridWithRatingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxToastModule', 'IgcFormsModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxToastModule', 'IgcFormsModule'] }) })); diff --git a/live-editing/configs/HierarchicalGridConfigGenerator.ts b/live-editing/configs/HierarchicalGridConfigGenerator.ts index 62b95ec9c..2ab6179df 100644 --- a/live-editing/configs/HierarchicalGridConfigGenerator.ts +++ b/live-editing/configs/HierarchicalGridConfigGenerator.ts @@ -30,7 +30,7 @@ import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing import { Router, RouterModule } from '@angular/router'; export class HierarchicalGridConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../src/app/directives/prevent-scroll.directive', RemoteValuesService: '../../src/app/services/remoteValues.service', HGridContextmenuComponent: '../../src/app/hierarchical-grid/hierarchical-grid-sorting/hgrid-contextmenu/hgrid-contextmenu.component', RemoteLoDService: '../../src/app/services/remote-lod.service' @@ -43,9 +43,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxHierarchicalGridModule', 'HGridEditingSampleComponent', 'IgxDialogModule', - 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollModule', 'IgxInputGroupModule'], + 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollDirective', 'IgxInputGroupModule'], ngDeclarations: ['HGridEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxCheckboxModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxInputGroupModule'] }), component: 'HGridEditingSampleComponent' @@ -55,9 +55,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridEditingEventsComponent', 'IgxToastModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule', 'IgxInputGroupModule'], + imports: ['IgxHierarchicalGridModule', 'HGridEditingEventsComponent', 'IgxToastModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule', 'IgxInputGroupModule'], ngDeclarations: ['HGridEditingEventsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxToastModule', 'IgxIconModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxToastModule', 'IgxIconModule', 'IgxInputGroupModule'] }), component: 'HGridEditingEventsComponent' })); @@ -66,9 +66,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridRowEditingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridRowEditingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridRowEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridRowEditingSampleComponent' })); @@ -77,9 +77,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridRowEditStyleComponent', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridRowEditStyleComponent', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridRowEditStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule'] }), component: 'HGridRowEditStyleComponent' @@ -89,9 +89,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridEditingStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridEditingStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridEditingStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridEditingStyleComponent' })); @@ -102,9 +102,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { appModuleConfig: new AppModuleConfig({ imports: ['IgxHierarchicalGridModule', 'HGridBatchEditingSampleComponent', 'IgxButtonModule', 'IgxCheckboxModule', - 'IgxDatePickerModule', 'IgxGridModule', 'IgxDialogModule', 'IgxPreventDocumentScrollModule','IgxInputGroupModule'], + 'IgxDatePickerModule', 'IgxGridModule', 'IgxDialogModule', 'IgxPreventDocumentScrollDirective','IgxInputGroupModule'], ngDeclarations: ['HGridBatchEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxButtonModule', 'IgxCheckboxModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxGridModule', 'IgxDialogModule', 'IgxInputGroupModule'] }), component: 'HGridBatchEditingSampleComponent' @@ -114,9 +114,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HierarchicalGridFilteringStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HierarchicalGridFilteringStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HierarchicalGridFilteringStyleComponent' })); @@ -125,9 +125,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridFilteringSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridFilteringSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridFilteringSampleComponent' })); @@ -136,9 +136,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridFilteringTemplateSampleComponent', 'IgxInputGroupModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridFilteringTemplateSampleComponent', 'IgxInputGroupModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridFilteringTemplateSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxInputGroupModule', 'IgxDatePickerModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxInputGroupModule', 'IgxDatePickerModule'] }), component: 'HGridFilteringTemplateSampleComponent' })); @@ -147,9 +147,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringSample1Component', 'IgxButtonGroupModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringSample1Component', 'IgxButtonGroupModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridExcelStyleFilteringSample1Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxButtonGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxButtonGroupModule'] }), component: 'HGridExcelStyleFilteringSample1Component' })); @@ -158,9 +158,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringSample2Component', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringSample2Component', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridExcelStyleFilteringSample2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridExcelStyleFilteringSample2Component' })); @@ -169,9 +169,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringSample3Component', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringSample3Component', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['HGridExcelStyleFilteringSample3Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule'] }), component: 'HGridExcelStyleFilteringSample3Component' })); @@ -180,9 +180,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridExcelStyleFilteringStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridExcelStyleFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridExcelStyleFilteringStyleComponent' })); @@ -191,9 +191,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridExternalExcelStyleFilteringComponent', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridExternalExcelStyleFilteringComponent', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridExternalExcelStyleFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSelectModule'] }), component: 'HGridExternalExcelStyleFilteringComponent' })); @@ -202,9 +202,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { component: 'HGridExcelExportSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/artistData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HGridExcelExportSampleComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['HGridExcelExportSampleComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['HGridExcelExportSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'], ngProviders: ['IgxExcelExporterService'] }) })); @@ -213,9 +213,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridExternalAdvancedFilteringComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridExternalAdvancedFilteringComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridExternalAdvancedFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridExternalAdvancedFilteringComponent' })); @@ -224,9 +224,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridCustomFilteringSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridCustomFilteringSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridCustomFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridCustomFilteringSampleComponent' })); @@ -238,9 +238,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/hierarchical-grid-sorting/hgrid-contextmenu/hgrid-contextmenu.component.scss', '/src/app/hierarchical-grid/hierarchical-grid-sorting/hgrid-contextmenu/hgrid-contextmenu.component.html'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridSortingSampleComponent', 'HGridContextmenuComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridSortingSampleComponent', 'HGridContextmenuComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSortingSampleComponent', 'HGridContextmenuComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridSortingSampleComponent' })); @@ -249,9 +249,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridSortingStylingComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridSortingStylingComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSortingStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridSortingStylingComponent' })); @@ -261,9 +261,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxHierarchicalGridModule', 'HGridSelectionSampleComponent', 'IgxSwitchModule', - 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['HGridSelectionSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSwitchModule', 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSwitchModule', 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxIconModule'] }), component: 'HGridSelectionSampleComponent' })); @@ -272,9 +272,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridSummaryStylingComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridSummaryStylingComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSummaryStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridSummaryStylingComponent' })); @@ -283,9 +283,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridSummarySampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridSummarySampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSummarySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridSummarySampleComponent' })); @@ -294,9 +294,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridPagingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridPagingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridPagingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridPagingSampleComponent' })); @@ -304,9 +304,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/hierarchical-grid/hierarchical-grid-paging/remotePagingService.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridRemotePagingSampleComponent', 'HttpClientModule', 'IgxSelectModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridRemotePagingSampleComponent', 'HttpClientModule', 'IgxSelectModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridRemotePagingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'HttpClientModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'HttpClientModule', 'IgxSelectModule'] }), component: 'HGridRemotePagingSampleComponent' })); @@ -314,9 +314,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridDisplayDensitySampleComponent', 'IgxPreventDocumentScrollModule', 'IgxButtonGroupModule'], + imports: ['IgxHierarchicalGridModule', 'HGridDisplayDensitySampleComponent', 'IgxPreventDocumentScrollDirective', 'IgxButtonGroupModule'], ngDeclarations: ['HGridDisplayDensitySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxButtonGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxButtonGroupModule'] }), component: 'HGridDisplayDensitySampleComponent' })); @@ -324,9 +324,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridColumnMovingSampleStyledComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridColumnMovingSampleStyledComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridColumnMovingSampleStyledComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridColumnMovingSampleStyledComponent' })); @@ -334,9 +334,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridColumnMovingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridColumnMovingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridColumnMovingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridColumnMovingSampleComponent' })); @@ -344,9 +344,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridPinningSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridPinningSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridPinningSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridPinningSampleComponent' })); @@ -354,9 +354,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridToolbarPinningComponent', 'IgxPreventDocumentScrollModule', 'RouterModule'], + imports: ['IgxHierarchicalGridModule', 'HGridToolbarPinningComponent', 'IgxPreventDocumentScrollDirective', 'RouterModule'], ngDeclarations: ['HGridToolbarPinningComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'RouterModule', 'RouterModule.forRoot([])'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'RouterModule', 'RouterModule.forRoot([])'] }), component: 'HGridToolbarPinningComponent' })); @@ -365,9 +365,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridResizeLineStylingComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridResizeLineStylingComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridResizeLineStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridResizeLineStylingComponent' })); @@ -376,9 +376,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridColumnHidingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridColumnHidingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridColumnHidingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridColumnHidingSampleComponent' })); @@ -387,9 +387,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HierarchicalGridColumnHidingToolbarStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HierarchicalGridColumnHidingToolbarStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridColumnHidingToolbarStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HierarchicalGridColumnHidingToolbarStyleComponent' })); @@ -398,9 +398,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridCostumHidingSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridCostumHidingSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridCostumHidingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridCostumHidingSampleComponent' })); @@ -409,9 +409,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridMultiCellStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridMultiCellStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridMultiCellStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridMultiCellStyleComponent' })); @@ -419,9 +419,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridMultiHeadersSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridMultiHeadersSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridMultiHeadersSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridMultiHeadersSampleComponent' })); @@ -429,9 +429,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridMultiHeadersStylingComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridMultiHeadersStylingComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridMultiHeadersStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridMultiHeadersStylingComponent' })); @@ -439,9 +439,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridMultiColumnHeadersExportComponent', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['IgxHierarchicalGridModule', 'HGridMultiColumnHeadersExportComponent', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['HGridMultiColumnHeadersExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'], ngProviders: ['IgxExcelExporterService'] }), component: 'HGridMultiColumnHeadersExportComponent' @@ -451,9 +451,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridToolbarTitleSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridToolbarTitleSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridToolbarTitleSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridToolbarTitleSampleComponent' })); @@ -462,9 +462,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridToolbarOptionsSampleComponent', 'IgxPreventDocumentScrollModule', 'IgxSwitchModule', 'IgxInputGroupModule'], + imports: ['IgxHierarchicalGridModule', 'HGridToolbarOptionsSampleComponent', 'IgxPreventDocumentScrollDirective', 'IgxSwitchModule', 'IgxInputGroupModule'], ngDeclarations: ['HGridToolbarOptionsSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSwitchModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSwitchModule', 'IgxInputGroupModule'] }), component: 'HGridToolbarOptionsSampleComponent' })); @@ -473,9 +473,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridToolbarCustomSampleComponent', 'IgxButtonModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['IgxHierarchicalGridModule', 'HGridToolbarCustomSampleComponent', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['HGridToolbarCustomSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxButtonModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxButtonModule', 'IgxIconModule'] }), component: 'HGridToolbarCustomSampleComponent' })); @@ -484,9 +484,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HierarchicalGridToolbarStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HierarchicalGridToolbarStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridToolbarStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HierarchicalGridToolbarStyleComponent' })); @@ -495,9 +495,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remote-lod.service.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HierarchicalGridLoDSampleComponent', 'RemoteLoDService', 'HttpClientModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HierarchicalGridLoDSampleComponent', 'RemoteLoDService', 'HttpClientModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridLoDSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'HttpClientModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'HttpClientModule'], ngProviders: ['RemoteLoDService'] }), component: 'HierarchicalGridLoDSampleComponent' @@ -508,9 +508,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/services/remoteValues.service.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HierarchicalGridExcelStyleFilteringLoadOnDemandComponent', 'RemoteValuesService', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HierarchicalGridExcelStyleFilteringLoadOnDemandComponent', 'RemoteValuesService', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridExcelStyleFilteringLoadOnDemandComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'], ngProviders: ['RemoteValuesService'] }), component: 'HierarchicalGridExcelStyleFilteringLoadOnDemandComponent' @@ -519,9 +519,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/data/files.data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridDragSampleComponent', 'IgxDragDropModule', 'IgxIconModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridDragSampleComponent', 'IgxDragDropModule', 'IgxIconModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridDragSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDragDropModule', 'IgxIconModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDragDropModule', 'IgxIconModule', 'IgxButtonModule'] }), component: 'HGridDragSampleComponent' })); @@ -529,9 +529,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/data/files.data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridRowDragBaseComponent', 'IgxDragDropModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule', 'IgxIconModule'], + imports: ['IgxHierarchicalGridModule', 'HGridRowDragBaseComponent', 'IgxDragDropModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective', 'IgxIconModule'], ngDeclarations: ['HGridRowDragBaseComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDragDropModule', 'IgxButtonModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDragDropModule', 'IgxButtonModule', 'IgxIconModule'] }), component: 'HGridRowDragBaseComponent' })); @@ -541,9 +541,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/data/utils.ts', '/src/app/data/files.data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridMultiRowDragComponent', 'IgxDragDropModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridMultiRowDragComponent', 'IgxDragDropModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridMultiRowDragComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDragDropModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDragDropModule', 'IgxButtonModule'] }), component: 'HGridMultiRowDragComponent' })); @@ -552,9 +552,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridCustomKBNavigationComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridCustomKBNavigationComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridCustomKBNavigationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridCustomKBNavigationComponent' })); @@ -562,9 +562,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/data/files.data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'IgxDragDropModule', 'HGridRowReorderComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'IgxDragDropModule', 'HGridRowReorderComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridRowReorderComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDragDropModule'] }), component: 'HGridRowReorderComponent' })); @@ -573,9 +573,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridPagingStyleSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridPagingStyleSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridPagingStyleSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridPagingStyleSampleComponent' })); @@ -583,9 +583,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridMultiHeaderTemplateSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridMultiHeaderTemplateSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridMultiHeaderTemplateSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridMultiHeaderTemplateSampleComponent' })); @@ -594,9 +594,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridStylingComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridStylingComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridStylingComponent' })); @@ -605,9 +605,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridAdvancedFilteringSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridAdvancedFilteringSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridAdvancedFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridAdvancedFilteringSampleComponent' })); @@ -616,9 +616,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridAdvancedFilteringStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridAdvancedFilteringStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridAdvancedFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridAdvancedFilteringStyleComponent' })); @@ -630,9 +630,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridConditionalRowSelectorsComponent', 'IgxCheckboxModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridConditionalRowSelectorsComponent', 'IgxCheckboxModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridConditionalRowSelectorsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxCheckboxModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxCheckboxModule'] }), component: 'HGridConditionalRowSelectorsComponent' })); @@ -641,9 +641,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxCheckboxModule', 'IgxHierarchicalGridModule', 'HGridSelectionTemplateNumbersSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxCheckboxModule', 'IgxHierarchicalGridModule', 'HGridSelectionTemplateNumbersSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSelectionTemplateNumbersSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxCheckboxModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxCheckboxModule', 'IgxHierarchicalGridModule'] }), component: 'HGridSelectionTemplateNumbersSampleComponent' })); @@ -651,9 +651,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'IgxTooltipModule', 'HGridCollapsibleColumnGroupComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'IgxTooltipModule', 'HGridCollapsibleColumnGroupComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridCollapsibleColumnGroupComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxTooltipModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxTooltipModule'] }), component: 'HGridCollapsibleColumnGroupComponent' })); @@ -662,9 +662,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridAllDataSummaryComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridAllDataSummaryComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridAllDataSummaryComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridAllDataSummaryComponent' })); @@ -674,9 +674,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxHierarchicalGridModule', 'HGridSummaryTemplateComponent', 'IgxInputGroupModule', - 'IgxButtonGroupModule', 'IgxSwitchModule', 'IgxPreventDocumentScrollModule'], + 'IgxButtonGroupModule', 'IgxSwitchModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSummaryTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxInputGroupModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule', 'IgxSwitchModule'] }), component: 'HGridSummaryTemplateComponent' @@ -704,9 +704,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['HierarchicalGridColumnSelectionComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule', 'IgxSelectModule'], + imports: ['HierarchicalGridColumnSelectionComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective', 'IgxSelectModule'], ngDeclarations: ['HierarchicalGridColumnSelectionComponent'], - ngImports: ['IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule', 'IgxSelectModule'], + ngImports: ['IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective', 'IgxSelectModule'], ngProviders: [] }) })); @@ -744,10 +744,10 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HGridRowPinningExtraColumnSampleComponent', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule', + imports: ['HGridRowPinningExtraColumnSampleComponent', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective', 'IgxSwitchModule'], ngDeclarations: ['HGridRowPinningExtraColumnSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxSwitchModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxSwitchModule'], ngProviders: [] }) })); @@ -757,10 +757,10 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HGridRowPinningSampleComponent', 'IgxHierarchicalGridModule', 'IgxActionStripModule', 'IgxPreventDocumentScrollModule', + imports: ['HGridRowPinningSampleComponent', 'IgxHierarchicalGridModule', 'IgxActionStripModule', 'IgxPreventDocumentScrollDirective', 'IgxSwitchModule'], ngDeclarations: ['HGridRowPinningSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxHierarchicalGridModule', 'IgxSwitchModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxHierarchicalGridModule', 'IgxSwitchModule'], ngProviders: [] }) })); @@ -770,9 +770,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HGridRowPinningStylingSampleComponent', 'IgxHierarchicalGridModule', 'IgxActionStripModule', 'IgxPreventDocumentScrollModule'], + imports: ['HGridRowPinningStylingSampleComponent', 'IgxHierarchicalGridModule', 'IgxActionStripModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridRowPinningStylingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxHierarchicalGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxHierarchicalGridModule'], ngProviders: [] }) })); @@ -793,9 +793,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/hierarchical-grid/hierarchical-grid-remote-paging-default-template/remotePagingService.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridRemotePagingDefaultTemplateComponent', 'HttpClientModule', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridRemotePagingDefaultTemplateComponent', 'HttpClientModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridRemotePagingDefaultTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'HttpClientModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'HttpClientModule'] }), component: 'HGridRemotePagingDefaultTemplateComponent' })); @@ -809,9 +809,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/hierarchical-grid-save-state/about.component.html' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'IgxCheckboxModule', 'HGridSaveStateComponent', 'IgxIconModule', 'IgxButtonModule', 'HGridAboutComponent', 'IgxPreventDocumentScrollModule', 'Router', 'RouterModule'], + imports: ['IgxHierarchicalGridModule', 'IgxCheckboxModule', 'HGridSaveStateComponent', 'IgxIconModule', 'IgxButtonModule', 'HGridAboutComponent', 'IgxPreventDocumentScrollDirective', 'Router', 'RouterModule'], ngDeclarations: ['HGridSaveStateComponent', 'HGridAboutComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', 'RouterModule.forRoot([\{component: HGridAboutComponent, path: \'hGrid-state-about\'},\{component: HGridSaveStateComponent, path: \'hGrid-state\'},\{ path: \'\', redirectTo: \'/hGrid-state\', pathMatch: \'full\' }])'] }), component: 'HGridSaveStateComponent' @@ -823,9 +823,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HierarchicalGridExternalOutletComponent', 'IgxHierarchicalGridModule', 'IgxToggleModule', 'IgxPreventDocumentScrollModule'], + imports: ['HierarchicalGridExternalOutletComponent', 'IgxHierarchicalGridModule', 'IgxToggleModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridExternalOutletComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxToggleModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxToggleModule'] }), component: 'HierarchicalGridExternalOutletComponent' })); @@ -835,9 +835,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxHierarchicalGridModule', 'HierarchicalGridCellSelectionComponent', 'IgxSnackbarModule', - 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridCellSelectionComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSnackbarModule', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSnackbarModule', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxIconModule'] }), component: 'HierarchicalGridCellSelectionComponent' })); @@ -846,9 +846,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule', 'HGridEditingLifecycleComponent', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], + imports: ['IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective', 'HGridEditingLifecycleComponent', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], ngDeclarations: ['HGridEditingLifecycleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], ngProviders: [] }), component: 'HGridEditingLifecycleComponent' @@ -859,10 +859,10 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ imports: ['IgxHierarchicalGridModule', 'HGridAddRowSampleComponent', 'IgxDialogModule', - 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollModule', + 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxPreventDocumentScrollDirective', 'IgxActionStripModule'], ngDeclarations: ['HGridAddRowSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxCheckboxModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxActionStripModule'] }), component: 'HGridAddRowSampleComponent' @@ -871,9 +871,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridFormattedFilteringStrategyComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridFormattedFilteringStrategyComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridFormattedFilteringStrategyComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridFormattedFilteringStrategyComponent' })); @@ -883,9 +883,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HGridSummaryFormatterComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['HGridSummaryFormatterComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridSummaryFormatterComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }) })); @@ -893,10 +893,10 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'HierarchicalGridPagerSampleComponent', 'IgxButtonModule', 'IgxIconModule', 'IgxSwitchModule'], ngDeclarations: ['HierarchicalGridPagerSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxButtonModule', 'IgxIconModule', 'IgxSwitchModule'] }), component: 'HierarchicalGridPagerSampleComponent' @@ -907,9 +907,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], component: 'HGridRowClassesSampleComponent', appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule', 'HGridRowClassesSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule', 'HGridRowClassesSampleComponent'], ngDeclarations: ['HGridRowClassesSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule'] }) })); @@ -918,9 +918,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/hierarchical-grid/models.ts'], component: 'HGridRowStylesSampleComponent', appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule', 'HGridRowStylesSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule', 'HGridRowStylesSampleComponent'], ngDeclarations: ['HGridRowStylesSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxIconModule', 'IgxButtonModule'] }) })); @@ -929,9 +929,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['HGridActionStripSampleComponent', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule', 'IgxActionStripModule'], + imports: ['HGridActionStripSampleComponent', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective', 'IgxActionStripModule'], ngDeclarations: ['HGridActionStripSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxActionStripModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxActionStripModule'] }) })); @@ -942,9 +942,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { '/src/app/data/hierarchical-data.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['HierarchicalGridValidatorServiceComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule', 'IgxSwitchModule'], + imports: ['HierarchicalGridValidatorServiceComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective', 'IgxSwitchModule'], ngDeclarations: ['HierarchicalGridValidatorServiceComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSwitchModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSwitchModule'] }) })); @@ -952,9 +952,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/hierarchical-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'HGridColumnAutoSizingSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'HGridColumnAutoSizingSampleComponent'], ngDeclarations: ['HGridColumnAutoSizingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'], }), component: 'HGridColumnAutoSizingSampleComponent' })); @@ -968,9 +968,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ - imports: ['HierarchicalGridValidatorServiceCrossCellComponent', 'IgxHierarchicalGridModule', 'IgxTooltipModule', 'ReactiveFormsModule', 'IgxPreventDocumentScrollModule'], + imports: ['HierarchicalGridValidatorServiceCrossCellComponent', 'IgxHierarchicalGridModule', 'IgxTooltipModule', 'ReactiveFormsModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridValidatorServiceCrossCellComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxTooltipModule', 'ReactiveFormsModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxTooltipModule', 'ReactiveFormsModule'] }) })); @@ -978,9 +978,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridValidationStyleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxHierarchicalGridModule', 'HGridValidationStyleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HGridValidationStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }), component: 'HGridValidationStyleComponent' })); @@ -993,9 +993,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { ], appModuleConfig: new AppModuleConfig({ - imports: ['HierarchicalGridValidatorServiceExtendedComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['HierarchicalGridValidatorServiceExtendedComponent', 'IgxHierarchicalGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['HierarchicalGridValidatorServiceExtendedComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'] }) })); @@ -1003,9 +1003,9 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/singersData.ts', '/src/app/hierarchical-grid/models.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxHierarchicalGridModule', 'HGridSummaryExportComponent', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['IgxHierarchicalGridModule', 'HGridSummaryExportComponent', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['HGridSummaryExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule'], ngProviders: ['IgxExcelExporterService'] }), component: 'HGridSummaryExportComponent' diff --git a/live-editing/configs/PivotGridConfigGenerator.ts b/live-editing/configs/PivotGridConfigGenerator.ts index 1b384f39b..a84cf4960 100644 --- a/live-editing/configs/PivotGridConfigGenerator.ts +++ b/live-editing/configs/PivotGridConfigGenerator.ts @@ -16,7 +16,7 @@ import { import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing'; export class PivotGridConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../src/app/directives/prevent-scroll.directive', PivotDataService: '../../src/app/services/pivotRemoteData.service' }; public generateConfigs(): Config[] { @@ -25,9 +25,9 @@ export class PivotGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/pivot-data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotGridBasicSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxPivotGridModule', 'PivotGridBasicSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['PivotGridBasicSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule'] }), component: 'PivotGridBasicSampleComponent' })); @@ -35,9 +35,9 @@ export class PivotGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/dataToAnalyze.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotExportComponent', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['IgxPivotGridModule', 'PivotExportComponent', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['PivotExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule'], ngProviders: ['IgxExcelExporterService'] }), component: 'PivotExportComponent' @@ -46,9 +46,9 @@ export class PivotGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/dataToAnalyze.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotFeaturesComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxPivotGridModule', 'PivotFeaturesComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['PivotFeaturesComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule'] }), component: 'PivotFeaturesComponent' })); @@ -62,10 +62,10 @@ export class PivotGridConfigGenerator implements IConfigGenerator { '/src/app/pivot-grid/pivot-state-persistence/about.component.html', ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotGridStatePersistenceSampleComponent', 'PivotGridAboutComponent', 'IgxPreventDocumentScrollModule', 'IgxTooltipModule', + imports: ['IgxPivotGridModule', 'PivotGridStatePersistenceSampleComponent', 'PivotGridAboutComponent', 'IgxPreventDocumentScrollDirective', 'IgxTooltipModule', 'IgxToastModule', 'IgxSwitchModule', 'IgxCheckboxModule', 'IgxIconModule', 'Router', 'RouterModule'], ngDeclarations: ['PivotGridStatePersistenceSampleComponent', 'PivotGridAboutComponent',], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule', 'IgxTooltipModule', 'IgxCheckboxModule', 'IgxIconModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule', 'IgxTooltipModule', 'IgxCheckboxModule', 'IgxIconModule', 'RouterModule.forRoot([\{component: PivotGridAboutComponent, path: \'pivot-grid-about\'},\{component: PivotGridStatePersistenceSampleComponent, path: \'pivot-grid-state-persistance\'},\{ path: \'\', redirectTo: \'/pivot-grid-state-persistance\', pathMatch: \'full\' }])', 'IgxToastModule', 'IgxSwitchModule'] }), @@ -75,9 +75,9 @@ export class PivotGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/pivot-data-noop.ts', '/src/app/services/pivotRemoteData.service.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotGridNoopSampleComponent', 'IgxPreventDocumentScrollModule', 'PivotDataService'], + imports: ['IgxPivotGridModule', 'PivotGridNoopSampleComponent', 'IgxPreventDocumentScrollDirective', 'PivotDataService'], ngDeclarations: ['PivotGridNoopSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule'], ngProviders: ['PivotDataService'] }), component: 'PivotGridNoopSampleComponent' @@ -86,9 +86,9 @@ export class PivotGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/pivot-data-noop.ts', '/src/app/services/pivotRemoteData.service.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotGridNoopPersistenceSampleComponent', 'IgxPreventDocumentScrollModule', 'PivotDataService', 'IgxIconModule'], + imports: ['IgxPivotGridModule', 'PivotGridNoopPersistenceSampleComponent', 'IgxPreventDocumentScrollDirective', 'PivotDataService', 'IgxIconModule'], ngDeclarations: ['PivotGridNoopPersistenceSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule', 'IgxIconModule'], ngProviders: ['PivotDataService'] }), component: 'PivotGridNoopPersistenceSampleComponent' @@ -97,9 +97,9 @@ export class PivotGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/salesDataNew.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPivotGridModule', 'PivotDataSelectorSampleComponent', 'IgxPreventDocumentScrollModule'], + imports: ['IgxPivotGridModule', 'PivotDataSelectorSampleComponent', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['PivotDataSelectorSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxPivotGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxPivotGridModule'] }), component: 'PivotDataSelectorSampleComponent' })); diff --git a/live-editing/configs/TreeGridConfigGenerator.ts b/live-editing/configs/TreeGridConfigGenerator.ts index 03795e786..6a0dfe707 100644 --- a/live-editing/configs/TreeGridConfigGenerator.ts +++ b/live-editing/configs/TreeGridConfigGenerator.ts @@ -38,7 +38,7 @@ import { ReactiveFormsModule } from '@angular/forms'; import { AppModuleConfig, Config, IConfigGenerator } from 'igniteui-live-editing'; export class TreeGridConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../src/app/directives/prevent-scroll.directive', RemoteValuesService: '../../src/app/tree-grid/tree-grid-excel-style-filtering-load-on-demand/remoteValues.service', TreeGridContextmenuComponent: '../../src/app/tree-grid/tree-grid-sorting-sample/tree-grid-contextmenu/tree-grid-contextmenu.component' }; @@ -49,9 +49,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRowEditSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRowEditSampleComponent'], ngDeclarations: ['TreeGridRowEditSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridRowEditSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -61,9 +61,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRowEditStyleComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRowEditStyleComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridRowEditStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridRowEditStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -73,9 +73,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/financialData.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxBadgeModule', 'TreeGridVirtualizationSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxBadgeModule', 'TreeGridVirtualizationSampleComponent'], ngDeclarations: ['TreeGridVirtualizationSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxBadgeModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxBadgeModule'] }), component: 'TreeGridVirtualizationSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -85,9 +85,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridConditionalCellStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridConditionalCellStyleComponent'], ngDeclarations: ['TreeGridConditionalCellStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridConditionalCellStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -100,10 +100,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridBatchEditingSampleComponent', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridBatchEditingSampleComponent', 'IgxButtonModule', 'IgxDialogModule', 'IgxGridModule'], ngDeclarations: ['TreeGridBatchEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxDialogModule', 'IgxGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxDialogModule', 'IgxGridModule'] }), component: 'TreeGridBatchEditingSampleComponent' })); @@ -112,10 +112,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSearchSampleComponent', 'IgxButtonModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSearchSampleComponent', 'IgxButtonModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxRippleModule', 'IgxChipsModule'], ngDeclarations: ['TreeGridSearchSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxRippleModule', 'IgxChipsModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxRippleModule', 'IgxChipsModule'] }), component: 'TreeGridSearchSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -125,9 +125,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnHidingSampleComponent', 'IgxRadioModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnHidingSampleComponent', 'IgxRadioModule'], ngDeclarations: ['TreeGridColumnHidingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxRadioModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxRadioModule'] }), component: 'TreeGridColumnHidingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -137,9 +137,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnHidingToolbarSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnHidingToolbarSampleComponent'], ngDeclarations: ['TreeGridColumnHidingToolbarSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridColumnHidingToolbarSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -149,9 +149,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnHidingToolbarStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnHidingToolbarStyleComponent'], ngDeclarations: ['TreeGridColumnHidingToolbarStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridColumnHidingToolbarStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -161,10 +161,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSelectionSampleComponent', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSelectionSampleComponent', 'IgxSwitchModule', 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxCheckboxModule'], ngDeclarations: ['TreeGridSelectionSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxCheckboxModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxSnackbarModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxCheckboxModule'] }), component: 'TreeGridSelectionSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -177,9 +177,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/tree-grid-sorting-sample/tree-grid-contextmenu/tree-grid-contextmenu.component.ts', '/src/app/tree-grid/tree-grid-sorting-sample/tree-grid-contextmenu/tree-grid-contextmenu.component.scss'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSortingSampleComponent', 'IgxIconModule', 'IgxSimpleComboModule', 'IgxButtonModule', 'TreeGridContextmenuComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSortingSampleComponent', 'IgxIconModule', 'IgxSimpleComboModule', 'IgxButtonModule', 'TreeGridContextmenuComponent'], ngDeclarations: ['TreeGridSortingSampleComponent', 'TreeGridContextmenuComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule', 'IgxSimpleComboModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule', 'IgxSimpleComboModule', 'IgxButtonModule'] }), component: 'TreeGridSortingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -189,9 +189,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSortingStylingComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSortingStylingComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridSortingStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridSortingStylingComponent', shortenComponentPathBy: '/tree-grid/' @@ -201,9 +201,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnMovingSampleComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnMovingSampleComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridColumnMovingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridColumnMovingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -212,9 +212,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnMovingStyledSampleComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnMovingStyledSampleComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridColumnMovingStyledSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridColumnMovingStyledSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -224,9 +224,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnPinningSampleComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnPinningSampleComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridColumnPinningSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridColumnPinningSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -236,9 +236,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridPinningToolbarSampleComponent', 'IgxIconModule', 'RouterModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridPinningToolbarSampleComponent', 'IgxIconModule', 'RouterModule'], ngDeclarations: ['TreeGridPinningToolbarSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule', 'RouterModule', 'RouterModule.forRoot([])'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule', 'RouterModule', 'RouterModule.forRoot([])'] }), component: 'TreeGridPinningToolbarSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -248,9 +248,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnResizingSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnResizingSampleComponent'], ngDeclarations: ['TreeGridColumnResizingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridColumnResizingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -260,9 +260,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridColumnAutoSizingSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridColumnAutoSizingSampleComponent'], ngDeclarations: ['TreeGridColumnAutoSizingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridColumnAutoSizingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -272,9 +272,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridResizeLineStylingSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridResizeLineStylingSampleComponent'], ngDeclarations: ['TreeGridResizeLineStylingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridResizeLineStylingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -284,9 +284,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridFilteringStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridFilteringStyleComponent'], ngDeclarations: ['TreeGridFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridFilteringStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -296,9 +296,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridFilteringSampleComponent', 'IgxInputGroupModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridFilteringSampleComponent', 'IgxInputGroupModule'], ngDeclarations: ['TreeGridFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule'] }), component: 'TreeGridFilteringSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -307,9 +307,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridFilteringTemplateSampleComponent', 'IgxInputGroupModule', 'IgxDatePickerModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridFilteringTemplateSampleComponent', 'IgxInputGroupModule', 'IgxDatePickerModule'], ngDeclarations: ['TreeGridFilteringTemplateSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxDatePickerModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxDatePickerModule'] }), component: 'TreeGridFilteringTemplateSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -318,9 +318,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringSample1Component', 'IgxInputGroupModule', 'IgxButtonGroupModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringSample1Component', 'IgxInputGroupModule', 'IgxButtonGroupModule'], ngDeclarations: ['TreeGridExcelStyleFilteringSample1Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule'] }), component: 'TreeGridExcelStyleFilteringSample1Component', shortenComponentPathBy: '/tree-grid/' @@ -329,9 +329,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringSample2Component', 'IgxInputGroupModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringSample2Component', 'IgxInputGroupModule'], ngDeclarations: ['TreeGridExcelStyleFilteringSample2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule'] }), component: 'TreeGridExcelStyleFilteringSample2Component', shortenComponentPathBy: '/tree-grid/' @@ -340,9 +340,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringSample3Component', 'IgxInputGroupModule', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringSample3Component', 'IgxInputGroupModule', 'IgxIconModule'], ngDeclarations: ['TreeGridExcelStyleFilteringSample3Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxIconModule'] }), component: 'TreeGridExcelStyleFilteringSample3Component', shortenComponentPathBy: '/tree-grid/' @@ -351,9 +351,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringStyleComponent'], ngDeclarations: ['TreeGridExcelStyleFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridExcelStyleFilteringStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -363,9 +363,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridFilteringCustomSampleComponent', 'IgxInputGroupModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridFilteringCustomSampleComponent', 'IgxInputGroupModule'], ngDeclarations: ['TreeGridFilteringCustomSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule'] }), component: 'TreeGridFilteringCustomSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -375,9 +375,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridMultiColumnHeadersSampleComponent', 'IgxButtonModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridMultiColumnHeadersSampleComponent', 'IgxButtonModule'], ngDeclarations: ['TreeGridMultiColumnHeadersSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule'] }), component: 'TreeGridMultiColumnHeadersSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -387,9 +387,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridMultiColumnHeadersStylingComponent', 'IgxButtonModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridMultiColumnHeadersStylingComponent', 'IgxButtonModule'], ngDeclarations: ['TreeGridMultiColumnHeadersStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule'] }), component: 'TreeGridMultiColumnHeadersStylingComponent', shortenComponentPathBy: '/tree-grid/' @@ -400,9 +400,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridMultiColumnHeadersExportComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridMultiColumnHeadersExportComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule', 'IgxExcelExporterService'], + imports: ['TreeGridMultiColumnHeadersExportComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective', 'IgxExcelExporterService'], ngDeclarations: ['TreeGridMultiColumnHeadersExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'], ngProviders: ['IgxExcelExporterService'] }) })); @@ -411,9 +411,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridDisplaydensitySampleComponent', 'IgxButtonGroupModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridDisplaydensitySampleComponent', 'IgxButtonGroupModule'], ngDeclarations: ['TreeGridDisplaydensitySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonGroupModule'] }), component: 'TreeGridDisplaydensitySampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -423,10 +423,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-avatars.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridToolbarSample1Component', 'IgxAvatarModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridToolbarSample1Component', 'IgxAvatarModule', 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxSwitchModule', 'IgxInputGroupModule'], ngDeclarations: ['TreeGridToolbarSample1Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxAvatarModule', 'IgxSwitchModule', 'IgxInputGroupModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxAvatarModule', 'IgxSwitchModule', 'IgxInputGroupModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }), component: 'TreeGridToolbarSample1Component', @@ -437,10 +437,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-avatars.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridToolbarSample2Component', 'IgxAvatarModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridToolbarSample2Component', 'IgxAvatarModule', 'IgxExcelExporterService', 'IgxCsvExporterService'], ngDeclarations: ['TreeGridToolbarSample2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxAvatarModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxAvatarModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }), component: 'TreeGridToolbarSample2Component', @@ -451,9 +451,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-avatars.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridToolbarSample3Component', 'IgxAvatarModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridToolbarSample3Component', 'IgxAvatarModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], ngDeclarations: ['TreeGridToolbarSample3Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxAvatarModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxAvatarModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], ngProviders: [] }), component: 'TreeGridToolbarSample3Component', @@ -464,9 +464,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-avatars.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridToolbarSample4Component', 'IgxAvatarModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridToolbarSample4Component', 'IgxAvatarModule'], ngDeclarations: ['TreeGridToolbarSample4Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxAvatarModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxAvatarModule'], ngProviders: [] }), component: 'TreeGridToolbarSample4Component', @@ -477,10 +477,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-avatars.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridToolbarStyleComponent', 'IgxAvatarModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridToolbarStyleComponent', 'IgxAvatarModule', 'IgxExcelExporterService', 'IgxCsvExporterService'], ngDeclarations: ['TreeGridToolbarStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxAvatarModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxAvatarModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }), component: 'TreeGridToolbarStyleComponent', @@ -491,9 +491,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSummarySampleComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSummarySampleComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridSummarySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridSummarySampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -503,9 +503,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSummaryStylingComponent', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSummaryStylingComponent', 'IgxIconModule'], ngDeclarations: ['TreeGridSummaryStylingComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'] }), component: 'TreeGridSummaryStylingComponent', shortenComponentPathBy: '/tree-grid/' @@ -515,9 +515,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxTreeGridModule', 'TreeGridSummary2SampleComponent', 'IgxIconModule', 'IgxSwitchModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxTreeGridModule', 'TreeGridSummary2SampleComponent', 'IgxIconModule', 'IgxSwitchModule'], ngDeclarations: ['TreeGridSummary2SampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxTreeGridModule', 'IgxIconModule', 'IgxSwitchModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxButtonModule', 'IgxButtonGroupModule', 'IgxTreeGridModule', 'IgxIconModule', 'IgxSwitchModule'] }), component: 'TreeGridSummary2SampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -527,9 +527,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridPagingSampleComponent', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridPagingSampleComponent', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], ngDeclarations: ['TreeGridPagingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'] }), component: 'TreeGridPagingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -539,9 +539,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridPagerSampleComponent', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule', 'IgxSwitchModule', 'IgxSelectModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridPagerSampleComponent', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule', 'IgxSwitchModule', 'IgxSelectModule'], ngDeclarations: ['TreeGridPagerSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule', 'IgxSwitchModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule', 'IgxSwitchModule', 'IgxSelectModule'] }), component: 'TreeGridPagerSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -551,10 +551,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts', '/src/app/tree-grid/tree-grid-editing-sample/employee.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridEditingSampleComponent', 'IgxButtonModule', 'IgxDialogModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridEditingSampleComponent', 'IgxButtonModule', 'IgxDialogModule', 'IgxInputGroupModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxIconModule'], ngDeclarations: ['TreeGridEditingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxDialogModule', 'IgxInputGroupModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxDialogModule', 'IgxInputGroupModule', 'IgxCheckboxModule', 'IgxDatePickerModule', 'IgxIconModule'] }), component: 'TreeGridEditingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -563,9 +563,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'TreeGridEditingEventsComponent', 'IgxTreeGridModule', 'IgxToastModule'], + imports: ['IgxPreventDocumentScrollDirective', 'TreeGridEditingEventsComponent', 'IgxTreeGridModule', 'IgxToastModule'], ngDeclarations: ['TreeGridEditingEventsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxToastModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxToastModule'] }), component: 'TreeGridEditingEventsComponent' })); @@ -573,9 +573,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridEditingStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridEditingStyleComponent'], ngDeclarations: ['TreeGridEditingStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridEditingStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -584,9 +584,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSelectModule', 'TreeGridExternalExcelStyleFilteringComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSelectModule', 'TreeGridExternalExcelStyleFilteringComponent'], ngDeclarations: ['TreeGridExternalExcelStyleFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSelectModule'] }), component: 'TreeGridExternalExcelStyleFilteringComponent', shortenComponentPathBy: '/tree-grid/' @@ -595,9 +595,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExternalAdvancedFilteringComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExternalAdvancedFilteringComponent'], ngDeclarations: ['TreeGridExternalAdvancedFilteringComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridExternalAdvancedFilteringComponent', shortenComponentPathBy: '/tree-grid/' @@ -607,9 +607,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts', '/src/app/tree-grid/services/remoteFilteringService.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRemoteFilteringSampleComponent', 'IgxIconModule', 'IgxToastModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRemoteFilteringSampleComponent', 'IgxIconModule', 'IgxToastModule'], ngDeclarations: ['TreeGridRemoteFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule', 'IgxToastModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule', 'IgxToastModule'] }), component: 'TreeGridRemoteFilteringSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -619,9 +619,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'TreeGridMultiCellSelectionComponent', 'IgxGridModule', 'IgxTreeGridModule', 'IgxToastModule', 'IgxSnackbarModule'], + imports: ['IgxPreventDocumentScrollDirective', 'TreeGridMultiCellSelectionComponent', 'IgxGridModule', 'IgxTreeGridModule', 'IgxToastModule', 'IgxSnackbarModule'], ngDeclarations: ['TreeGridMultiCellSelectionComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxTreeGridModule', 'IgxToastModule', 'IgxSnackbarModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxTreeGridModule', 'IgxToastModule', 'IgxSnackbarModule'] }), component: 'TreeGridMultiCellSelectionComponent', shortenComponentPathBy: '/tree-grid/' @@ -631,9 +631,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'TreeGridMultiCellSelectionStyleComponent', 'IgxTreeGridModule'], + imports: ['IgxPreventDocumentScrollDirective', 'TreeGridMultiCellSelectionStyleComponent', 'IgxTreeGridModule'], ngDeclarations: ['TreeGridMultiCellSelectionStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridMultiCellSelectionStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -643,9 +643,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/tree-grid-load-on-demand-sample/remoteService.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridLoadOnDemandSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridLoadOnDemandSampleComponent'], ngDeclarations: ['TreeGridLoadOnDemandSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridLoadOnDemandSampleComponent' })); @@ -660,9 +660,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/_app-layout.scss' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridGroupByLoadOnDemandComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridGroupByLoadOnDemandComponent'], ngDeclarations: ['TreeGridGroupByLoadOnDemandComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridGroupByLoadOnDemandComponent' })); @@ -672,9 +672,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/tree-grid-excel-style-filtering-load-on-demand/remoteValues.service.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringLoadOnDemandComponent', 'IgxIconModule', 'RemoteValuesService'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExcelStyleFilteringLoadOnDemandComponent', 'IgxIconModule', 'RemoteValuesService'], ngDeclarations: ['TreeGridExcelStyleFilteringLoadOnDemandComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'], ngProviders: ['RemoteValuesService'] }), component: 'TreeGridExcelStyleFilteringLoadOnDemandComponent' @@ -684,10 +684,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRowDragComponent', 'IgxButtonModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRowDragComponent', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxDragDropModule'], ngDeclarations: ['TreeGridRowDragComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxDragDropModule'] }), component: 'TreeGridRowDragComponent', shortenComponentPathBy: '/tree-grid/' @@ -697,10 +697,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRowDragBaseComponent', 'IgxButtonModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRowDragBaseComponent', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxDragDropModule', 'IgxIconModule'], ngDeclarations: ['TreeGridRowDragBaseComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxDragDropModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxDragDropModule', 'IgxIconModule'] }), component: 'TreeGridRowDragBaseComponent', shortenComponentPathBy: '/tree-grid/' @@ -710,10 +710,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridMultiRowDragComponent', 'IgxButtonModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridMultiRowDragComponent', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxDragDropModule'], ngDeclarations: ['TreeGridMultiRowDragComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxDragDropModule'] }), component: 'TreeGridMultiRowDragComponent', shortenComponentPathBy: '/tree-grid/' @@ -723,9 +723,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRowReorderComponent', 'IgxDragDropModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRowReorderComponent', 'IgxDragDropModule'], ngDeclarations: ['TreeGridRowReorderComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxDragDropModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxDragDropModule'] }), component: 'TreeGridRowReorderComponent', shortenComponentPathBy: '/tree-grid/' @@ -735,9 +735,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/tree-grid-keyboard-navigation/data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridKBNavigationComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridKBNavigationComponent'], ngDeclarations: ['TreeGridKBNavigationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridKBNavigationComponent', shortenComponentPathBy: '/tree-grid/' @@ -747,9 +747,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/tree-grid-remote-paging-sample/remotePagingService.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRemotePagingSampleComponent', 'IgxSelectModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRemotePagingSampleComponent', 'IgxSelectModule'], ngDeclarations: ['TreeGridRemotePagingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSelectModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSelectModule'] }), component: 'TreeGridRemotePagingSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -759,9 +759,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridPagingStyleSampleComponent', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridPagingStyleSampleComponent', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'], ngDeclarations: ['TreeGridPagingStyleSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxRippleModule', 'IgxIconModule'] }), component: 'TreeGridPagingStyleSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -771,9 +771,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridMultiColumnHeaderTemplateSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridMultiColumnHeaderTemplateSampleComponent'], ngDeclarations: ['TreeGridMultiColumnHeaderTemplateSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridMultiColumnHeaderTemplateSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -783,9 +783,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/tree-grid-clipboard-operations-sample/data.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridClipboardSampleComponent', 'IgxSwitchModule' , 'IgxInputGroupModule', 'IgxIconModule', 'IgxRippleModule', 'IgxButtonModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridClipboardSampleComponent', 'IgxSwitchModule' , 'IgxInputGroupModule', 'IgxIconModule', 'IgxRippleModule', 'IgxButtonModule'], ngDeclarations: ['TreeGridClipboardSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxRippleModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxInputGroupModule', 'IgxIconModule', 'IgxRippleModule', 'IgxButtonModule'] }), component: 'TreeGridClipboardSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -795,10 +795,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridCellSelectionComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/data/utils.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'TreeGridCellSelectionComponent', 'IgxGridModule', 'IgxSwitchModule', + imports: ['IgxPreventDocumentScrollDirective', 'TreeGridCellSelectionComponent', 'IgxGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonGroupModule', 'IgxAvatarModule', 'IgxTreeGridModule', 'IgxSnackbarModule'], ngDeclarations: ['TreeGridCellSelectionComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxIconModule', 'IgxSwitchModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxIconModule', 'IgxSwitchModule', 'IgxButtonGroupModule', 'IgxAvatarModule', 'IgxTreeGridModule', 'IgxSnackbarModule'] }) })); @@ -807,9 +807,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridAdvancedFilteringSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridAdvancedFilteringSampleComponent'], ngDeclarations: ['TreeGridAdvancedFilteringSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridAdvancedFilteringSampleComponent' })); @@ -818,9 +818,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridAdvancedFilteringStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridAdvancedFilteringStyleComponent'], ngDeclarations: ['TreeGridAdvancedFilteringStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridAdvancedFilteringStyleComponent' })); @@ -829,9 +829,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridConditionalRowSelectorsSampleComponent', 'IgxCheckboxModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridConditionalRowSelectorsSampleComponent', 'IgxCheckboxModule'], ngDeclarations: ['TreeGridConditionalRowSelectorsSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxCheckboxModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxCheckboxModule'] }), component: 'TreeGridConditionalRowSelectorsSampleComponent' })); @@ -842,9 +842,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxCheckboxModule', 'IgxTreeGridModule', 'TreeGridSelectionTemplateNumbersSampleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxCheckboxModule', 'IgxTreeGridModule', 'TreeGridSelectionTemplateNumbersSampleComponent'], ngDeclarations: ['TreeGridSelectionTemplateNumbersSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxCheckboxModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxCheckboxModule', 'IgxTreeGridModule'] }), component: 'TreeGridSelectionTemplateNumbersSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -853,9 +853,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-avatars.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridStyleComponent', 'IgxAvatarModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridStyleComponent', 'IgxAvatarModule'], ngDeclarations: ['TreeGridStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxAvatarModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxAvatarModule'] }), component: 'TreeGridStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -866,18 +866,18 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridConditionalCellStyle2Component', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'TreeGridConditionalCellStyle2Component'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule', 'TreeGridConditionalCellStyle2Component'], ngDeclarations: ['TreeGridConditionalCellStyle2Component'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxInputGroupModule'] }) })); configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxTooltipModule', 'TreeGridMultiCollapsibleColumnGroupsComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxTooltipModule', 'TreeGridMultiCollapsibleColumnGroupsComponent'], ngDeclarations: ['TreeGridMultiCollapsibleColumnGroupsComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxTooltipModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxTooltipModule'] }), component: 'TreeGridMultiCollapsibleColumnGroupsComponent' })); @@ -887,9 +887,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridAllDataSummaryComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridAllDataSummaryComponent'], ngDeclarations: ['TreeGridAllDataSummaryComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridAllDataSummaryComponent' })); @@ -899,10 +899,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule', 'IgxSwitchModule', 'TreeGridSummaryTemplateComponent'], ngDeclarations: ['TreeGridSummaryTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxInputGroupModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxInputGroupModule', 'IgxButtonGroupModule', 'IgxSwitchModule'] }), component: 'TreeGridSummaryTemplateComponent' @@ -926,9 +926,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridColumnSelectionComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridColumnSelectionComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule', 'IgxInputGroupModule', 'IgxSelectModule'], + imports: ['TreeGridColumnSelectionComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective', 'IgxInputGroupModule', 'IgxSelectModule'], ngDeclarations: ['TreeGridColumnSelectionComponent'], - ngImports: ['IgxTreeGridModule', 'IgxPreventDocumentScrollModule', 'IgxInputGroupModule', 'IgxSelectModule'], + ngImports: ['IgxTreeGridModule', 'IgxPreventDocumentScrollDirective', 'IgxInputGroupModule', 'IgxSelectModule'], ngProviders: [] }) })); @@ -940,9 +940,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat-detailed.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridColumnGroupSelectionComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridColumnGroupSelectionComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridColumnGroupSelectionComponent'], - ngImports: ['IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + ngImports: ['IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngProviders: [] }) })); @@ -951,9 +951,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridColumnSelectionStylesComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridColumnSelectionStylesComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridColumnSelectionStylesComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridColumnSelectionStylesComponent'], - ngImports: ['IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + ngImports: ['IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngProviders: [] }) })); @@ -962,9 +962,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridRowPinningSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridRowPinningSampleComponent', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridRowPinningSampleComponent', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridRowPinningSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxTreeGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxSwitchModule', 'IgxTreeGridModule'], ngProviders: [] }) })); @@ -973,9 +973,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridRowPinningExtraColumnSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts', '/src/app/services/svgIcons.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridRowPinningExtraColumnSampleComponent', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridRowPinningExtraColumnSampleComponent', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridRowPinningExtraColumnSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule'], ngProviders: [] }) })); @@ -984,9 +984,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridRowPinningStylingSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridRowPinningStylingSampleComponent', 'IgxActionStripModule', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridRowPinningStylingSampleComponent', 'IgxActionStripModule', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridRowPinningStylingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxActionStripModule', 'IgxTreeGridModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxActionStripModule', 'IgxTreeGridModule'], ngProviders: [] }) })); @@ -1007,9 +1007,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/tree-grid-remote-paging-default-template/remotePagingService.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridRemotePagingDefaultTemplateComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridRemotePagingDefaultTemplateComponent'], ngDeclarations: ['TreeGridRemotePagingDefaultTemplateComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridRemotePagingDefaultTemplateComponent', shortenComponentPathBy: '/tree-grid/' @@ -1022,9 +1022,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/tree-grid-save-state/about.component.ts', '/src/app/tree-grid/tree-grid-save-state/about.component.html'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', 'TGridSaveStateComponent', 'TGridAboutComponent', 'Router', 'RouterModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', 'TGridSaveStateComponent', 'TGridAboutComponent', 'Router', 'RouterModule'], ngDeclarations: ['TGridSaveStateComponent', 'TGridAboutComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxCheckboxModule', 'IgxIconModule', 'IgxButtonModule', 'RouterModule.forRoot([\{component: TGridAboutComponent, path: \'tree-grid-state-about\'},\{component: TGridSaveStateComponent, path: \'tree-grid-state\'},\{ path: \'\', redirectTo: \'/tree-grid-state\', pathMatch: \'full\' }])'] }), @@ -1037,9 +1037,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExternalOutletComponent', 'IgxToggleModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExternalOutletComponent', 'IgxToggleModule'], ngDeclarations: ['TreeGridExternalOutletComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxToggleModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxToggleModule'] }), component: 'TreeGridExternalOutletComponent', shortenComponentPathBy: '/tree-grid/' @@ -1048,10 +1048,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridExportVisualizationComponent', 'IgxToggleModule' , 'IgxButtonModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridExportVisualizationComponent', 'IgxToggleModule' , 'IgxButtonModule', 'IgxExcelExporterService', 'IgxCsvExporterService'], ngDeclarations: ['TreeGridExportVisualizationComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxToggleModule', 'IgxButtonModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxToggleModule', 'IgxButtonModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }), component: 'TreeGridExportVisualizationComponent', @@ -1061,9 +1061,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'TGridEditingLifecycleComponent', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], + imports: ['IgxPreventDocumentScrollDirective', 'TGridEditingLifecycleComponent', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'], ngDeclarations: ['TGridEditingLifecycleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSwitchModule', 'IgxIconModule', 'IgxButtonModule'] }), component: 'TGridEditingLifecycleComponent', shortenComponentPathBy: '/tree-grid/' @@ -1072,9 +1072,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts', '/src/app/tree-grid/tree-grid-add-row-sample/employee.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridAddRowSampleComponent', 'IgxIconModule', 'IgxActionStripModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridAddRowSampleComponent', 'IgxIconModule', 'IgxActionStripModule'], ngDeclarations: ['TreeGridAddRowSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule', 'IgxActionStripModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule', 'IgxActionStripModule'] }), component: 'TreeGridAddRowSampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -1083,9 +1083,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridFormattedFilteringStrategyComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridFormattedFilteringStrategyComponent'], ngDeclarations: ['TreeGridFormattedFilteringStrategyComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridFormattedFilteringStrategyComponent', shortenComponentPathBy: '/tree-grid/' @@ -1094,9 +1094,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridTreeFilterViewComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridTreeFilterViewComponent'], ngDeclarations: ['TreeGridTreeFilterViewComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridTreeFilterViewComponent', shortenComponentPathBy: '/tree-grid/' @@ -1106,9 +1106,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridSummaryFormatterComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridSummaryFormatterComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridSummaryFormatterComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridSummaryFormatterComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), shortenComponentPathBy: '/tree-grid/' })); @@ -1117,9 +1117,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridRowClassesComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridRowClassesComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridRowClassesComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridRowClassesComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), shortenComponentPathBy: '/tree-grid/' })); @@ -1128,9 +1128,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridRowStylesComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridRowStylesComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollModule'], + imports: ['TreeGridRowStylesComponent', 'IgxTreeGridModule', 'IgxPreventDocumentScrollDirective'], ngDeclarations: ['TreeGridRowStylesComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), shortenComponentPathBy: '/tree-grid/' })); @@ -1139,9 +1139,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { component: 'TreeGridActionStripSampleComponent', additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat-detailed.ts', '/src/app/data/utils.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['TreeGridActionStripSampleComponent', 'IgxTreeGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxPreventDocumentScrollModule', 'IgxActionStripModule'], + imports: ['TreeGridActionStripSampleComponent', 'IgxTreeGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxPreventDocumentScrollDirective', 'IgxActionStripModule'], ngDeclarations: ['TreeGridActionStripSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxActionStripModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxDialogModule', 'IgxButtonModule', 'IgxActionStripModule'] }) })); @@ -1152,10 +1152,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridValidatorServiceComponent', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridValidatorServiceComponent', 'IgxButtonModule', 'IgxSwitchModule'], ngDeclarations: ['TreeGridValidatorServiceComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxSwitchModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxSwitchModule'] }) })); @@ -1166,10 +1166,10 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat-detailed.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridValidatorServiceCrossFieldComponent', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridValidatorServiceCrossFieldComponent', 'IgxButtonModule', 'IgxTooltipModule', 'ReactiveFormsModule'], ngDeclarations: ['TreeGridValidatorServiceCrossFieldComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxTooltipModule', 'ReactiveFormsModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule', 'IgxTooltipModule', 'ReactiveFormsModule'] }) })); @@ -1177,9 +1177,9 @@ export class TreeGridConfigGenerator implements IConfigGenerator { configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/employees-flat.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridValidationStyleComponent'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridValidationStyleComponent'], ngDeclarations: ['TreeGridValidationStyleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule'] }), component: 'TreeGridValidationStyleComponent', shortenComponentPathBy: '/tree-grid/' @@ -1192,19 +1192,19 @@ export class TreeGridConfigGenerator implements IConfigGenerator { '/src/app/tree-grid/data/employees-flat.ts' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridValidatorServiceExtendedComponent', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridValidatorServiceExtendedComponent', 'IgxButtonModule'], ngDeclarations: ['TreeGridValidatorServiceExtendedComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonModule'] }) })); configs.push(new Config({ additionalFiles: ['/src/app/directives/prevent-scroll.directive.ts', '/src/app/tree-grid/data/orders.ts'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridSummaryExportComponent', 'IgxIconModule', 'IgxExcelExporterService'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridSummaryExportComponent', 'IgxIconModule', 'IgxExcelExporterService'], ngDeclarations: ['TreeGridSummaryExportComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxIconModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxIconModule'], ngProviders: ['IgxExcelExporterService'] }), component: 'TreeGridSummaryExportComponent', diff --git a/live-editing/configs/app-dv-configs/DVGridConfig.ts b/live-editing/configs/app-dv-configs/DVGridConfig.ts index 7a1dd051e..e807a1369 100644 --- a/live-editing/configs/app-dv-configs/DVGridConfig.ts +++ b/live-editing/configs/app-dv-configs/DVGridConfig.ts @@ -35,7 +35,7 @@ import { Config, IConfigGenerator, AppModuleConfig, DependenciesType } from 'ign import {CUSTOM_ELEMENTS_SCHEMA} from '@angular/core'; export class DVGridConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../../src/app/directives/prevent-scroll.directive', ControllerComponent : '../../../projects/app-lob/src/app/grid-finjs/controllers.component', GridFinJSComponent : '../../../projects/app-lob/src/app/grid-finjs/grid-finjs.component', SignalRService : '../../../projects/app-lob/src/app/services/signal-r.service', @@ -56,12 +56,12 @@ export class DVGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss'], additionalDependencies: ['igniteui-angular-charts', 'igniteui-angular-core'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'HttpClientModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', + imports: ['IgxPreventDocumentScrollDirective', 'HttpClientModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxProgressBarModule', 'IgxRippleModule', 'IgxSwitchModule', 'GridComponent', 'IgxSparklineCoreModule', 'IgxSparklineModule'], ngDeclarations: ['GridComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxAvatarModule', 'IgxBadgeModule', 'IgxButtonModule', 'IgxGridModule', 'IgxIconModule', 'IgxInputGroupModule', 'IgxProgressBarModule', 'IgxRippleModule', 'IgxSwitchModule', 'HttpClientModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'] }) @@ -74,11 +74,11 @@ export class DVGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss'], additionalDependencies: ['igniteui-angular-charts', 'igniteui-angular-core'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'GridMasterDetailSampleComponent', 'IgxGridModule', 'IgxCategoryChartModule', + imports: ['IgxPreventDocumentScrollDirective', 'GridMasterDetailSampleComponent', 'IgxGridModule', 'IgxCategoryChartModule', 'IgxAvatarModule', 'IgxTabsModule', 'IgxIconModule', 'IgxPieChartModule', 'IgxLegendModule', 'IgxDividerModule'], ngDeclarations: ['GridMasterDetailSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxCategoryChartModule', 'IgxPieChartModule', 'IgxLegendModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxCategoryChartModule', 'IgxPieChartModule', 'IgxLegendModule', 'IgxAvatarModule', 'IgxTabsModule', 'IgxIconModule', 'IgxDividerModule'], ngProviders: [] }) @@ -99,13 +99,13 @@ export class DVGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxCategoryChartModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxCategoryChartModule', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxFocusModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', 'IgxButtonModule', 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxSwitchModule', 'IgxRippleModule', 'FinJSDemoComponent', 'IgxDialogModule', 'FinancialDataService','ControllerComponent', 'GridFinJSComponent', 'IgxToastModule', 'HttpClientModule', 'SignalRService', 'RouterModule'], ngDeclarations: ['FinJSDemoComponent','ControllerComponent', 'GridFinJSComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxFocusModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxFocusModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', 'IgxButtonModule', 'IgxSwitchModule', 'IgxRippleModule', 'IgxCategoryChartModule', 'IgxDialogModule', 'IgxToastModule', 'HttpClientModule', 'RouterModule', 'RouterModule.forRoot([])'], ngProviders: ['FinancialDataService', 'IgxExcelExporterService', 'IgxCsvExporterService', 'SignalRService'] }) @@ -122,7 +122,7 @@ export class DVGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss' ], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxCategoryChartModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxCategoryChartModule', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', 'IgxButtonModule', 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxSwitchModule', 'IgxRippleModule', 'GridFinJSDockManagerComponent', 'IgxDialogModule', 'IgxToastModule', @@ -130,7 +130,7 @@ export class DVGridConfigGenerator implements IConfigGenerator { 'IgxGridComponent', 'GridHostDirective'], schemas: ['CUSTOM_ELEMENTS_SCHEMA'], ngDeclarations: ['GridFinJSDockManagerComponent', 'DockSlotComponent', 'GridHostDirective'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', 'IgxButtonModule', 'IgxSwitchModule', 'IgxRippleModule', 'IgxCategoryChartModule', 'IgxDialogModule', 'IgxToastModule', 'HttpClientModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService', 'SignalRService', 'FloatingPanesService'], additionalAdjustments: [dockManagerImport, defineCustomElements], diff --git a/live-editing/configs/app-dv-configs/DVHierarchicalGridConfig.ts b/live-editing/configs/app-dv-configs/DVHierarchicalGridConfig.ts index c44ba344a..385f897c9 100644 --- a/live-editing/configs/app-dv-configs/DVHierarchicalGridConfig.ts +++ b/live-editing/configs/app-dv-configs/DVHierarchicalGridConfig.ts @@ -7,7 +7,7 @@ import { Config, IConfigGenerator, AppModuleConfig } from 'igniteui-live-editing export class DVHierarchicalGridConfigGenerator implements IConfigGenerator { public additionalImports = { - IgxPreventDocumentScrollModule: '../../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../../src/app/directives/prevent-scroll.directive', RemoteValuesService: '../../../projects/app-lob/src/app/services/remoteValues.service' }; @@ -19,10 +19,10 @@ export class DVHierarchicalGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss', '/src/app/services/remoteValues.service.ts'], additionalDependencies: ['igniteui-angular-charts', 'igniteui-angular-core'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'HGridColumnResizingSampleComponent', 'IgxSparklineCoreModule', 'IgxSparklineModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'HGridColumnResizingSampleComponent', 'IgxSparklineCoreModule', 'IgxSparklineModule', 'RemoteValuesService'], ngDeclarations: ['HGridColumnResizingSampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxHierarchicalGridModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxHierarchicalGridModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'], ngProviders: ['RemoteValuesService'] }), component: 'HGridColumnResizingSampleComponent' diff --git a/live-editing/configs/app-dv-configs/DVTreeGridConfig.ts b/live-editing/configs/app-dv-configs/DVTreeGridConfig.ts index 963c4c5eb..b7537da63 100644 --- a/live-editing/configs/app-dv-configs/DVTreeGridConfig.ts +++ b/live-editing/configs/app-dv-configs/DVTreeGridConfig.ts @@ -18,7 +18,7 @@ import { Config, IConfigGenerator, AppModuleConfig } from 'igniteui-live-editing export class DVTreeGridConfigGenerator implements IConfigGenerator { public additionalImports = { FinancialDataService: '../../../projects/app-lob/src/app/services/financial.service', - IgxPreventDocumentScrollModule: '../../../src/app/directives/prevent-scroll.directive', + IgxPreventDocumentScrollDirective: '../../../src/app/directives/prevent-scroll.directive', SignalRService : '../../../projects/app-lob/src/app/services/signal-r.service' }; @@ -31,9 +31,9 @@ export class DVTreeGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss'], additionalDependencies: ['igniteui-angular-charts', 'igniteui-angular-core'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridChilddatakeySampleComponent', 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxSparklineCoreModule', 'IgxSparklineModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridChilddatakeySampleComponent', 'IgxExcelExporterService', 'IgxCsvExporterService', 'IgxSparklineCoreModule', 'IgxSparklineModule'], ngDeclarations: ['TreeGridChilddatakeySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'], + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'], ngProviders: ['IgxExcelExporterService', 'IgxCsvExporterService'] }), component: 'TreeGridChilddatakeySampleComponent', @@ -46,9 +46,9 @@ export class DVTreeGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss'], additionalDependencies: ['igniteui-angular-charts', 'igniteui-angular-core'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'TreeGridPrimaryforeignkeySampleComponent', 'IgxSparklineCoreModule', 'IgxSparklineModule'], + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'TreeGridPrimaryforeignkeySampleComponent', 'IgxSparklineCoreModule', 'IgxSparklineModule'], ngDeclarations: ['TreeGridPrimaryforeignkeySampleComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'] + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxSparklineCoreModule', 'IgxSparklineModule'] }), component: 'TreeGridPrimaryforeignkeySampleComponent', shortenComponentPathBy: '/tree-grid/' @@ -60,11 +60,11 @@ export class DVTreeGridConfigGenerator implements IConfigGenerator { '/projects/app-lob/src/app/data/financialData.ts', '/projects/app-lob/src/app/services/signal-r.service.ts', '/projects/app-lob/src/_app-layout.scss', '/projects/app-lob/src/_variables.scss'], appModuleConfig: new AppModuleConfig({ - imports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', + imports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', 'IgxButtonModule', 'IgxExcelExporterService', 'IgxSwitchModule', 'IgxRippleModule', 'TreeGridFinJSComponent', 'FinancialDataService', 'HttpClientModule', 'SignalRService'], ngDeclarations: ['TreeGridFinJSComponent'], - ngImports: ['IgxPreventDocumentScrollModule', 'IgxTreeGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', + ngImports: ['IgxPreventDocumentScrollDirective', 'IgxTreeGridModule', 'IgxButtonGroupModule', 'IgxIconModule', 'IgxSliderModule', 'IgxToggleModule', 'IgxButtonModule', 'IgxSwitchModule', 'IgxRippleModule', 'HttpClientModule'], ngProviders: ['FinancialDataService', 'IgxExcelExporterService', 'SignalRService'] }), From d980b001c8216d6075d46675a6d72336e1680ad7 Mon Sep 17 00:00:00 2001 From: Stamen Stoychev Date: Tue, 4 Feb 2025 14:48:45 +0200 Subject: [PATCH 3/4] fix(liveediting): fixing configs for excel --- live-editing/configs/ExportExcelConfigGenerator.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/live-editing/configs/ExportExcelConfigGenerator.ts b/live-editing/configs/ExportExcelConfigGenerator.ts index 1026f66ee..f3988d258 100644 --- a/live-editing/configs/ExportExcelConfigGenerator.ts +++ b/live-editing/configs/ExportExcelConfigGenerator.ts @@ -35,7 +35,7 @@ export class ExportExcelConfigGenerator implements IConfigGenerator { additionalFiles: [ '/src/app/grid/grid-paste/data.ts', '/src/app/grid/grid-paste/paste-handler.directive.ts', - this.additionalImports.IgxPreventDocumentScrollDirective + '/src/app/directives/prevent-scroll.directive.ts' ], appConfig: BaseAppConfig, shortenComponentPathBy: '/grid-paste/' From 4904e526cbbf76f229d91476386f610e5eb0f6f9 Mon Sep 17 00:00:00 2001 From: Stamen Stoychev Date: Tue, 4 Feb 2025 17:44:54 +0200 Subject: [PATCH 4/4] fix(cd): changing where crm webconfig is taken --- azure-devops/templates/cd-template.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-devops/templates/cd-template.yml b/azure-devops/templates/cd-template.yml index def80dc91..52cab702d 100644 --- a/azure-devops/templates/cd-template.yml +++ b/azure-devops/templates/cd-template.yml @@ -112,7 +112,7 @@ steps: - task: CopyFiles@2 displayName: Copy web.config inputs: - SourceFolder: $(Build.SourcesDirectory) + SourceFolder: $(Build.SourcesDirectory)/projects/app-crm/ Contents: web.config TargetFolder: $(Build.SourcesDirectory)/${{ parameters.targetFolder }}/browser