Skip to content

Commit 295160d

Browse files
add ChangeDetectionStrategy.Eager to some angular demos
1 parent 67feb25 commit 295160d

5 files changed

Lines changed: 29 additions & 6 deletions

File tree

apps/demos/Demos/Charts/ClientSideDataProcessing/Angular/app/app.component.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
import {
2-
Component, AfterViewInit, enableProdMode, provideZoneChangeDetection, inject,
2+
ChangeDetectionStrategy,
3+
Component,
4+
AfterViewInit,
5+
enableProdMode,
6+
provideZoneChangeDetection,
7+
inject,
38
} from '@angular/core';
49
import { bootstrapApplication } from '@angular/platform-browser';
510

@@ -20,6 +25,7 @@ if (window && window.config?.packageConfigPaths) {
2025
}
2126

2227
@Component({
28+
changeDetection: ChangeDetectionStrategy.Eager,
2329
selector: 'demo-app',
2430
templateUrl: `.${modulePrefix}/app.component.html`,
2531
styleUrls: [`.${modulePrefix}/app.component.css`],

apps/demos/Demos/Charts/TilingAlgorithms/Angular/app/app.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Component, enableProdMode, provideZoneChangeDetection } from '@angular/core';
2-
import { bootstrapApplication, BrowserModule } from '@angular/platform-browser';
2+
import { bootstrapApplication } from '@angular/platform-browser';
33
import { DxTreeMapModule, DxSelectBoxModule } from 'devextreme-angular';
44
import { PopulationByAge, Service } from './app.service';
55

@@ -20,7 +20,6 @@ if (window && window.config?.packageConfigPaths) {
2020
providers: [Service],
2121
preserveWhitespaces: true,
2222
imports: [
23-
BrowserModule,
2423
DxTreeMapModule,
2524
DxSelectBoxModule,
2625
],

apps/demos/Demos/DataGrid/RowSelection/Angular/app/app.component.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
import { Component, enableProdMode, provideZoneChangeDetection } from '@angular/core';
1+
import {
2+
ChangeDetectionStrategy,
3+
Component,
4+
enableProdMode,
5+
provideZoneChangeDetection,
6+
} from '@angular/core';
27
import { bootstrapApplication } from '@angular/platform-browser';
38
import { DxDataGridModule } from 'devextreme-angular';
49
import { Service, Employee } from './app.service';
@@ -14,6 +19,7 @@ if (window && window.config?.packageConfigPaths) {
1419
}
1520

1621
@Component({
22+
changeDetection: ChangeDetectionStrategy.Eager,
1723
selector: 'demo-app',
1824
templateUrl: `.${modulePrefix}/app.component.html`,
1925
styleUrls: [`.${modulePrefix}/app.component.css`],

apps/demos/Demos/Diagram/ItemSelection/Angular/app/app.component.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
import {
2-
Component, Pipe, PipeTransform, enableProdMode, provideZoneChangeDetection,
2+
ChangeDetectionStrategy,
3+
Component,
4+
Pipe,
5+
PipeTransform,
6+
enableProdMode,
7+
provideZoneChangeDetection,
38
} from '@angular/core';
49
import { bootstrapApplication } from '@angular/platform-browser';
510
import { ArrayStore } from 'devextreme-angular/common/data';
@@ -26,6 +31,7 @@ export class StringifyItemsPipe implements PipeTransform {
2631
}
2732

2833
@Component({
34+
changeDetection: ChangeDetectionStrategy.Eager,
2935
selector: 'demo-app',
3036
templateUrl: `.${modulePrefix}/app.component.html`,
3137
styleUrls: [`.${modulePrefix}/app.component.css`],

apps/demos/Demos/Tabs/Selection/Angular/app/app.component.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
import { Component, enableProdMode, provideZoneChangeDetection } from '@angular/core';
1+
import {
2+
ChangeDetectionStrategy,
3+
Component,
4+
enableProdMode,
5+
provideZoneChangeDetection
6+
} from '@angular/core';
27
import { bootstrapApplication } from '@angular/platform-browser';
38
import { DxTabsModule, DxSelectBoxModule, DxMultiViewModule } from 'devextreme-angular';
49
import { Tab, Service } from './app.service';
@@ -14,6 +19,7 @@ if (window && window.config?.packageConfigPaths) {
1419
}
1520

1621
@Component({
22+
changeDetection: ChangeDetectionStrategy.Eager,
1723
selector: 'demo-app',
1824
templateUrl: `.${modulePrefix}/app.component.html`,
1925
styleUrls: [`.${modulePrefix}/app.component.css`],

0 commit comments

Comments
 (0)