Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ESF Load On Demand samples #1390

Merged
merged 22 commits into from
Sep 2, 2019
Merged
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
bf8dec2
sample(esf): add grid esf LOD sample
tachojelev Aug 12, 2019
f556fdb
sample(esf): add grid config gen
tachojelev Aug 13, 2019
9ba15c7
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 13, 2019
5dac9ed
sample(esf): add hier-grid esf LOD sample
tachojelev Aug 13, 2019
e4d64d3
merge master
tachojelev Aug 13, 2019
7aecf3f
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 13, 2019
7edf4bb
sample(esf): add tree-grid esf LOD sample
tachojelev Aug 13, 2019
565c710
Merge branch 'tzhelev/esf-load-on-demand-sample' of https://github.co…
tachojelev Aug 13, 2019
de44d13
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 13, 2019
914b53c
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 15, 2019
4d1555e
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 19, 2019
81cf072
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 20, 2019
8fbaffc
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 21, 2019
b46797f
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 22, 2019
4850f58
Merge branch 'master' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 26, 2019
0f5bc4b
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 28, 2019
78e2b22
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
DiyanDimitrov Aug 28, 2019
b05b4ef
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 28, 2019
0f59a7a
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 29, 2019
51f982d
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 29, 2019
9a6f67f
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
tachojelev Aug 30, 2019
a733710
Merge branch 'vNext' into tzhelev/esf-load-on-demand-sample
zdrawku Sep 2, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions live-editing/configs/GridConfigGenerator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,9 @@ import {
import {
ExcelStyleFilteringStyleComponent
} from "../../src/app/grid/grid-excel-style-filtering-style/grid-excel-style-filtering-style.component";
import {
GridExcelStyleFilteringLoadOnDemandComponent
} from "../../src/app/grid/grid-excel-style-filtering-load-on-demand/grid-excel-style-filtering-load-on-demand.component";
import { FilteringSampleComponent } from "../../src/app/grid/grid-filtering-sample/grid-filtering-sample.component";
import { GridFilteringStyleComponent } from "../../src/app/grid/grid-filtering-style/grid-filtering-style.component";
import {
Expand Down Expand Up @@ -160,6 +163,7 @@ import { DataService } from "../../src/app/grid/services/data.service";
import { RemoteFilteringService } from "../../src/app/grid/services/remoteFilteringService";
import { RemotePagingService } from "../../src/app/grid/services/remotePagingService";
import { RemoteServiceVirt } from "../../src/app/grid/services/remoteService";
import { RemoteValuesService } from "../../src/app/grid/grid-excel-style-filtering-load-on-demand/remoteValues.service";
import { AppModuleConfig } from "./core/AppModuleConfig";
import { Config } from "./core/Config";
import { IConfigGenerator } from "./core/IConfigGenerator";
Expand Down Expand Up @@ -715,6 +719,18 @@ export class GridConfigGenerator implements IConfigGenerator {
})
}));

configs.push(new Config({
component: GridExcelStyleFilteringLoadOnDemandComponent,
additionalFiles: ["/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],
ngDeclarations: [GridExcelStyleFilteringLoadOnDemandComponent],
ngImports: [IgxGridModule],
ngProviders: [RemoteValuesService]
})
}));

configs.push(new Config({
component: ExcelStyleFilteringStyleComponent,
additionalFiles: ["/src/app/data/nwindData.ts"],
Expand Down
15 changes: 15 additions & 0 deletions live-editing/configs/HierarchicalGridConfigGenerator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import { HGridDisplayDensitySampleComponent } from "../../src/app/hierarchical-g
import { HGridEditingEventsComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-editing-events/hierarchical-grid-editing-events.component";
import { HGridEditingStyleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-editing-style/hierarchical-grid-editing-style.component";
import { HGridEditingSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-editing/hierarchical-grid-editing.component";
import { HierarchicalGridExcelStyleFilteringLoadOnDemandComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-excel-style-filtering-load-on-demand/hierarchical-grid-excel-style-filtering-load-on-demand.component";
import {
HGridExcelStyleFilteringSample1Component
} from "../../src/app/hierarchical-grid/hierarchical-grid-excel-style-filtering-sample-1/hierarchical-grid-excel-style-filtering-sample-1.component";
Expand Down Expand Up @@ -74,6 +75,7 @@ import { HGridToolbarCustomSampleComponent } from "../../src/app/hierarchical-gr
import { HGridToolbarOptionsSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-toolbar/hierarchical-grid-toolbar-options.component";
import { HGridToolbarTitleSampleComponent } from "../../src/app/hierarchical-grid/hierarchical-grid-toolbar/hierarchical-grid-toolbar-title.component";
import { RemoteLoDService } from "../../src/app/hierarchical-grid/services/remote-lod.service";
import { RemoteValuesService } from "../../src/app/hierarchical-grid/hierarchical-grid-excel-style-filtering-load-on-demand/remoteValues.service";
import { AppModuleConfig } from "./core/AppModuleConfig";
import { Config } from "./core/Config";
import { IConfigGenerator } from "./core/IConfigGenerator";
Expand Down Expand Up @@ -478,6 +480,19 @@ export class HierarchicalGridConfigGenerator implements IConfigGenerator {
component: HierarchicalGridLoDSampleComponent
}));

// Hierarchical Grid Excel Style Filtering Load On Demand Sample
configs.push(new Config({
additionalFiles: ["/src/app/hierarchical-grid/hierarchical-grid-excel-style-filtering-load-on-demand/remoteValues.service.ts",
"/src/app/hierarchical-grid/data.ts"],
appModuleConfig: new AppModuleConfig({
imports: [IgxHierarchicalGridModule, HierarchicalGridExcelStyleFilteringLoadOnDemandComponent, RemoteValuesService],
ngDeclarations: [HierarchicalGridExcelStyleFilteringLoadOnDemandComponent],
ngImports: [IgxHierarchicalGridModule],
ngProviders: [RemoteValuesService]
}),
component: HierarchicalGridExcelStyleFilteringLoadOnDemandComponent
}));

configs.push(new Config({
additionalFiles: ["/src/app/data/files.data.ts"],
appModuleConfig: new AppModuleConfig({
Expand Down
15 changes: 15 additions & 0 deletions live-editing/configs/TreeGridConfigGenerator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ import { TreeGridDisplaydensitySampleComponent } from "../../src/app/tree-grid/t
import { TreeGridEditingEventsComponent } from "../../src/app/tree-grid/tree-grid-editing-events/tree-grid-editing-events.component";
import { TreeGridEditingSampleComponent } from "../../src/app/tree-grid/tree-grid-editing-sample/tree-grid-editing-sample.component";
import { TreeGridEditingStyleComponent } from "../../src/app/tree-grid/tree-grid-editing-style/tree-grid-editing-sample.component";
import { TreeGridExcelStyleFilteringLoadOnDemandComponent } from '../../src/app/tree-grid/tree-grid-excel-style-filtering-load-on-demand/tree-grid-excel-style-filtering-load-on-demand.component';
import {
TreeGridExcelStyleFilteringSample1Component
} from "../../src/app/tree-grid/tree-grid-excel-style-filtering-sample-1/tree-grid-excel-style-filtering-sample-1.component";
Expand Down Expand Up @@ -86,6 +87,7 @@ import { TreeGridToolbarSample3Component } from "../../src/app/tree-grid/tree-gr
import { TreeGridToolbarSample4Component } from "../../src/app/tree-grid/tree-grid-toolbar-sample-4/tree-grid-toolbar-sample-4.component";
import { TreeGridToolbarStyleComponent } from "../../src/app/tree-grid/tree-grid-toolbar-style/tree-grid-toolbar-style.component";
import { TreeGridVirtualizationSampleComponent } from "../../src/app/tree-grid/tree-grid-virtualization-sample/tree-grid-virtualization-sample.component";
import { RemoteValuesService } from '../../src/app/tree-grid/tree-grid-excel-style-filtering-load-on-demand/remoteValues.service';
import { AppModuleConfig } from "./core/AppModuleConfig";
import { Config } from "./core/Config";
import { IConfigGenerator } from "./core/IConfigGenerator";
Expand Down Expand Up @@ -649,6 +651,19 @@ export class TreeGridConfigGenerator implements IConfigGenerator {
component: TreeGridLoadOnDemandSampleComponent
}));

// TreeGrid Excel Style Filtering Load On Demand Sample
configs.push(new Config({
additionalFiles: ["/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: [IgxTreeGridModule, TreeGridExcelStyleFilteringLoadOnDemandComponent, IgxIconModule, RemoteValuesService],
ngDeclarations: [TreeGridExcelStyleFilteringLoadOnDemandComponent],
ngImports: [IgxTreeGridModule, IgxIconModule],
ngProviders: [RemoteValuesService]
}),
component: TreeGridExcelStyleFilteringLoadOnDemandComponent
}));

// Tree Grid Row Drag - Advanced Sample
configs.push(new Config({
additionalFiles: ["/src/app/tree-grid/data/employees.ts"],
Expand Down
Loading