Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
d635471
fix(text-area): add gap to resize sample
RivaIvanova Nov 27, 2025
6142da5
refactor(text-area-resize): add container class
RivaIvanova Nov 27, 2025
f84ab4c
refactor(grids): change button text in column pinning both side samples
IMinchev64 Nov 27, 2025
c29b533
fix(chip): add onRemove for all chip samples
MonikaKirkova Nov 28, 2025
ed5406b
Merge pull request #1094 from IgniteUI/rivanova/modify-text-area-samples
kacheshmarova Dec 1, 2025
0a9a0cd
Merge branch 'vnext' into mkirkova/refactor-chip-samples
ddaribo Dec 1, 2025
9b06d67
chore(chip): apply review suggestions
MonikaKirkova Dec 1, 2025
cfd203b
Merge pull request #1099 from IgniteUI/mkirkova/refactor-chip-samples
kacheshmarova Dec 3, 2025
6eaf51f
Return IG packages to the dependencies section
turbobobbytraykov Dec 3, 2025
7c3c08b
Return IG packages to the dependencies section (#1102)
dkamburov Dec 3, 2025
5100fb6
Adding changes from build igniteui-xplat-examples-output+PRs_2025.12.5.2
Dec 5, 2025
f1d58cd
Merge pull request #1105 from IgniteUI/ESShared/XPlaform_examples_ign…
dkamburov Dec 5, 2025
c1a9e1a
CDN update (#1107)
HUSSAR-mtrela Dec 5, 2025
f34fa2e
Adding changes from build igniteui-xplat-examples-output+PRs_2025.12.…
azure-pipelines[bot] Dec 6, 2025
25344c6
CDN improvements (#1109)
HUSSAR-mtrela Dec 8, 2025
f88578a
CDN improvements (#1110)
HUSSAR-mtrela Dec 9, 2025
05044fd
update packages
IGvaleries Dec 9, 2025
3ec4793
Merge pull request #1111 from IgniteUI/vs-update-packages
IGvaleries Dec 9, 2025
bd4430b
refactor(tabs): update and align the styling sample with the other Ta…
adrianptrv Dec 10, 2025
c8da17d
feat(badge): add dot type sample
SisIvanova Dec 10, 2025
671dd8c
mdd-update-6.3.1 (#1115)
mddifilippo89 Dec 10, 2025
5095058
mdd-update-package-lock
mddifilippo89 Dec 10, 2025
4318b00
Merge pull request #1116 from IgniteUI/mdd-update-package-lock
IGvaleries Dec 10, 2025
da7e452
Merge branch 'master' into vnext
HUSSAR-mtrela Dec 11, 2025
cfb74cb
Update package-lock.json
HUSSAR-mtrela Dec 11, 2025
d709689
feat(grid-lite): use sass for styling the grid-lite component
didimmova Dec 12, 2025
668a49f
chore(lite-grid): add sass loader to root level and update configs
didimmova Dec 12, 2025
82f0920
Merge branch 'vnext' into iminchev/pinning-both-sides-buttons
Dec 18, 2025
be4e4f1
add assets
HUSSAR-mtrela Dec 19, 2025
af1d04c
add performance sample (#1122)
HUSSAR-mtrela Dec 19, 2025
cb5de32
fix flight map (#1123)
HUSSAR-mtrela Dec 19, 2025
3fc66da
Merge branch 'master' into vnext
HUSSAR-mtrela Dec 19, 2025
68adde6
Merge branch 'vnext' into sivanova/badge-dot
simeonoff Dec 19, 2025
eef1c74
Merge branch 'vnext' into apetrov/update-tabs-styling-sample
simeonoff Dec 19, 2025
404ad12
Merge pull request #1114 from IgniteUI/sivanova/badge-dot
simeonoff Dec 19, 2025
b7e38a3
Merge pull request #1112 from IgniteUI/apetrov/update-tabs-styling-sa…
simeonoff Dec 19, 2025
5239292
Merge pull request #1096 from IgniteUI/iminchev/pinning-both-sides-bu…
dkamburov Dec 19, 2025
8682644
chore(*): Dock Manager upgraded to 2.0.0. (#1125)
gedinakova Dec 19, 2025
196fec5
Merge branch 'master' into vnext
gedinakova Dec 20, 2025
f95996f
chore(*): Update dock manager to 2.0.1. (#1131)
gedinakova Jan 8, 2026
84e5d34
Adding changes from build igniteui-xplat-examples-output+PRs_2026.1.9…
azure-pipelines[bot] Jan 12, 2026
6ec5cf5
Merge branch 'vnext' into didimmova/update-grid-lite-styling-vnext
simeonoff Jan 19, 2026
f6a85e3
Merge pull request #1119 from IgniteUI/didimmova/update-grid-lite-sty…
simeonoff Jan 19, 2026
ed10d6d
fix(export): add pdf export option to grids (#1137)
mtsvyatkova Jan 20, 2026
040f1b5
chore(tabs): use css variables in styling sample
Jan 21, 2026
150ae19
chore(checkbox): use css variables in styling sample
Jan 21, 2026
c13dadd
chore(badge): use css variables in styling sample
Jan 21, 2026
0a4274f
chore(tree): use css variables in styling sample
Jan 21, 2026
169bf5e
chore(dateTimeInput): use css variables in styling sample
Jan 21, 2026
71c795f
Adding changes from build igniteui-xplat-examples-output+PRs_2026.1.1…
azure-pipelines[bot] Jan 21, 2026
1219cca
refactor(sample): Changed pin methods to use api instead
Jan 22, 2026
42ce3d2
Merge branch 'vnext' into mtihova/tabs-styling
mddragnev Jan 28, 2026
6b36f1c
Merge branch 'vnext' into mtihova/checkbox-styling
mddragnev Jan 28, 2026
41141d3
Merge pull request #1138 from IgniteUI/mtihova/tabs-styling
dkamburov Jan 28, 2026
ce25529
Merge branch 'vnext' into mtihova/checkbox-styling
mddragnev Jan 28, 2026
68394e0
Merge branch 'vnext' into mtihova/badge-styling
mddragnev Jan 28, 2026
7bcd273
Merge pull request #1139 from IgniteUI/mtihova/checkbox-styling
dkamburov Jan 28, 2026
59c0b28
Merge pull request #1140 from IgniteUI/mtihova/badge-styling
dkamburov Jan 28, 2026
9f56b7c
Merge pull request #1141 from IgniteUI/mtihova/tree-styling
dkamburov Jan 28, 2026
35bf5fd
Merge pull request #1142 from IgniteUI/mtihova/date-time-input-styling
dkamburov Jan 28, 2026
cca0d72
fix(switch): stylng sample css to be the same as in other platforms
Jan 28, 2026
bbc93c3
Merge pull request #1147 from IgniteUI/mtihova/switch-styling-css
dkamburov Jan 29, 2026
b4e5258
Merge pull request #1145 from IgniteUI/mtihova/both-side-pin
dkamburov Jan 30, 2026
fec06e1
fix(dock-manager): remove deprecated defineCustomElements and dm/* pa…
dkamburov Feb 6, 2026
2f91db1
feat(*): updating staging with latest lib versions (#1163)
ChronosSF Feb 20, 2026
ecf9a59
Update build-pipeline.yml for Azure Pipelines
ChronosSF Feb 20, 2026
5673cd3
Migrate Grid Lite samples to v0.4.0 declarative column API (#1152)
Copilot Feb 20, 2026
7269608
sample(grid-lite): create grid-lite sample with theme switcher (#1151)
didimmova Feb 20, 2026
9b805ce
fix(cd): try with a new package.lock
ChronosSF Feb 23, 2026
62090f5
Update build-pipeline.yml for Azure Pipelines
ChronosSF Feb 23, 2026
45c9597
fix: update Transformer.ts and webpack.config.js
simeonoff Feb 24, 2026
2fd964a
deps: use sass-embedded in webpack loader and change sass to sass-emb…
simeonoff Feb 24, 2026
5b93641
Merge pull request #1175 from IgniteUI/simeonoff/fix-samples-browser
ChronosSF Feb 24, 2026
c07f1d2
fix(grid-lite: attempt to build samples on CI (#1177)
simeonoff Feb 24, 2026
29c7f17
fix(sample): Remove div with no size, since it shrinks the pivot.
MayaKirova Feb 24, 2026
ebac484
fix(sample): ensure grid updates on groupByMode change
MayaKirova Feb 24, 2026
a50a648
Fix custom sample data, since complex data source object type did not…
MayaKirova Feb 24, 2026
aa7b5c9
fix(tree-grid): Fix Data Exporting sample data generation.
skrustev Feb 25, 2026
0b110e9
chore(*): Add typings.
skrustev Feb 25, 2026
2bcc265
chore: update packages to 7.0.0
dkamburov Feb 25, 2026
71f03c4
Merge pull request #1186 from IgniteUI/dkamburov/update-wc-7.0.0
dkamburov Feb 25, 2026
6d912ab
Added styling for imported images to be smaller (#1184)
tishko0 Feb 25, 2026
c09af8b
Merge branch 'vnext' into mkirova/fix-1170
ChronosSF Feb 25, 2026
058d110
Merge pull request #1181 from IgniteUI/mkirova/fix-1170
ChronosSF Feb 25, 2026
7fa43e2
Merge pull request #1180 from IgniteUI/mkirova/fix-1179
dkamburov Feb 25, 2026
99da66a
Merge pull request #1182 from IgniteUI/mkirova/fix-custom-sample
dkamburov Feb 25, 2026
1e4b689
Merge pull request #1183 from IgniteUI/skrastev/fix-data-export
dkamburov Feb 25, 2026
2610870
Merge pull request #1176 from IgniteUI/ibarakov/feat-1132-v2
onlyexeption Feb 25, 2026
3b65259
Merge remote-tracking branch 'origin/master' into sstoychev/fix-vnext…
ChronosSF Feb 25, 2026
7365db2
Merge pull request #1187 from IgniteUI/sstoychev/fix-vnext-master-issues
ChronosSF Feb 26, 2026
d6c7871
Merge pull request #1155 from IgniteUI/mtihova/localization-sample
Mar 2, 2026
36e3b60
add theme sample (#1188)
HUSSAR-mtrela Mar 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 2 additions & 7 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,16 @@ jobs:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [16.x, 18.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

# defaults:
# run:
# working-directory: ./browser # The working directory path

steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
node-version: 22.x
cache: 'npm'
# cache-dependency-path: browser/package-lock.json

Expand Down
2 changes: 1 addition & 1 deletion azure-pipelines/build-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ stages:
displayName: 'Install Node'
inputs:
versionSource: 'spec'
versionSpec: '20.x'
versionSpec: '22.15.1'

- task: Npm@1
displayName: 'Register licensed npm registry in .npmrc'
Expand Down
15 changes: 15 additions & 0 deletions browser/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/polar-spline-chart">─<span>Polar Spline Chart</span></a>
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/radial-area-chart">─<span>Radial Area Chart</span></a>
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/radial-area-chart-styling">─<span>Radial Area Chart Styling</span></a>
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/radial-chart-animation">─<span>Radial Chart Animation</span></a>
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/radial-chart-types">─<span>Radial Chart Types</span></a>
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/radial-column-chart">─<span>Radial Column Chart</span></a>
<a class="nav-link" href="#" data-nav="/samples/charts/data-chart/radial-column-chart-selection">─<span>Radial Column Chart Selection</span></a>
Expand Down Expand Up @@ -376,6 +377,13 @@
<a class="nav-link" href="#" data-nav="/samples/excel/spreadsheet/sort-dialog">─<span>Sort Dialog</span></a>
</div>

<div class="nav-group">GALLERY</div>
<label id="nav-themes" class="nav-component">Themes</label>
<div id="nav-themes-list" class="nav-list" state="collapsed">
<a class="nav-link" href="#" data-nav="/samples/gallery/themes/dark-theme">─<span>Dark Theme</span></a>
<a class="nav-link" href="#" data-nav="/samples/gallery/themes/light-theme">─<span>Light Theme</span></a>
</div>

<div class="nav-group">GAUGES</div>
<label id="nav-bullet-graph" class="nav-component">Bullet Graph</label>
<div id="nav-bullet-graph-list" class="nav-list" state="collapsed">
Expand Down Expand Up @@ -612,6 +620,7 @@
<a class="nav-link" href="#" data-nav="/samples/grids/grid-lite/sort-config-grid">─<span>Sort Config Grid</span></a>
<a class="nav-link" href="#" data-nav="/samples/grids/grid-lite/sort-config-pipeline">─<span>Sort Config Pipeline</span></a>
<a class="nav-link" href="#" data-nav="/samples/grids/grid-lite/sort-config-sample">─<span>Sort Config Sample</span></a>
<a class="nav-link" href="#" data-nav="/samples/grids/grid-lite/styling-config-themes">─<span>Styling Config Themes</span></a>
<a class="nav-link" href="#" data-nav="/samples/grids/grid-lite/styling-custom-theme">─<span>Styling Custom Theme</span></a>
</div>
<label id="nav-hierarchical-grid" class="nav-component">Hierarchical Grid</label>
Expand Down Expand Up @@ -821,6 +830,7 @@
<div class="nav-group">INPUTS</div>
<label id="nav-badge" class="nav-component">Badge</label>
<div id="nav-badge-list" class="nav-list" state="collapsed">
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/dot">─<span>Dot</span></a>
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/outlined">─<span>Outlined</span></a>
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/shape">─<span>Shape</span></a>
<a class="nav-link" href="#" data-nav="/samples/inputs/badge/styling">─<span>Styling</span></a>
Expand Down Expand Up @@ -1012,6 +1022,11 @@
<a class="nav-link" href="#" data-nav="/samples/interactions/chat/overview">─<span>Overview</span></a>
<a class="nav-link" href="#" data-nav="/samples/interactions/chat/styling">─<span>Styling</span></a>
</div>
<label id="nav-query-builder" class="nav-component">Query Builder</label>
<div id="nav-query-builder-list" class="nav-list" state="collapsed">
<a class="nav-link" href="#" data-nav="/samples/interactions/query-builder/overview">─<span>Overview</span></a>
<a class="nav-link" href="#" data-nav="/samples/interactions/query-builder/template">─<span>Template</span></a>
</div>

<div class="nav-group">LAYOUTS</div>
<label id="nav-accordion" class="nav-component">Accordion</label>
Expand Down
8 changes: 8 additions & 0 deletions browser/src/assets/css/browser.css
Original file line number Diff line number Diff line change
Expand Up @@ -143,4 +143,12 @@ html, body, .sample-content {
width: 20px;
height: 20px;
display: inline-block;
}

img[src*="dl.infragistics.com/x/img/people"] {
width: 62px;
height: 62px;
object-fit: cover;
display: block;
margin: auto;
}
4 changes: 4 additions & 0 deletions browser/src/router.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import { RouterCharts } from "./samples/charts/router";
import { RouterEditors } from "./samples/editors/router";
import { RouterExcel } from "./samples/excel/router";
import { RouterGallery } from "./samples/gallery/router";
import { RouterGauges } from "./samples/gauges/router";
import { RouterGrids } from "./samples/grids/router";
import { RouterInputs } from "./samples/inputs/router";
Expand Down Expand Up @@ -105,6 +106,9 @@ export class Router {
else if (route.indexOf("/excel/") >= 0) {
this.displaySample(await RouterExcel.get(route));
}
else if (route.indexOf("/gallery/") >= 0) {
this.displaySample(await RouterGallery.get(route));
}
else if (route.indexOf("/gauges/") >= 0) {
this.displaySample(await RouterGauges.get(route));
}
Expand Down
121 changes: 58 additions & 63 deletions browser/tasks/Transformer.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,45 +12,45 @@ let igConfig = require('./gulp-config.js');

// this class provides information about a sample that is implemented in /samples folder
class SampleInfo {
public ComponentGroup: string; // maps
public ComponentFolder: string; // geo-map
public ComponentName: string; // Geo Map
public ComponentID: string; // GeoMap

public HtmlFilePath: string; // /samples/maps/geo-map/binding-csv-points/index.html
public HtmlFileCode: string; // html code of above file
public HtmlFileRoot: string; // root code of above file

// public SampleDirOnDisk: string; // C:\repo\igniteui-web-comp-examples\samples\maps\geo-map\binding-csv-points\
public SampleFolderPath: string; // /samples/maps/geo-map/binding-csv-points/
public SampleFilePath: string; // /samples/maps/geo-map/binding-csv-points/src/MapBindingDataCSV.ts
public SampleRouteOld: string; // /maps/geo-map-binding-csv-points/
public SampleRouteNew: string; // /maps/geo-map/binding-csv-points/
public SampleFolderName: string; // binding-csv-points
public SampleFileName: string; // MapBindingDataCSV.ts
public SampleImportName: string; // MapBindingDataCSV
public SampleImportPath: string; // ./geo-map/binding-csv-points/MapBindingDataCSV
public SampleDisplayName: string; // Map Binding Data CSV
public SampleFileSourcePath: string; // /src/MapBindingDataCSV.ts
public SampleFileSourceCode: string; // source code from /src/MapBindingDataCSV.ts file
public SampleFileBrowserCode: string; // source code for a sample in browser
public SampleFileSourceClass: string; // MapBindingDataCSV
public SampleFileOriginalClass: string; // MapBindingDataCSV

public SampleImportLines: string[];
public SampleImportPackages: string[];
public SampleImportFiles: string[];
public SampleReadMe: string; // content of ReadMe.md file generated for /samples/maps/geo-map/binding-csv-points/
public SampleFilePaths: string[]; // relative paths to files in sample folder: /samples/maps/geo-map/binding-csv-points/
public SampleFileNames: string[]; // names of files in sample folder: /samples/maps/geo-map/binding-csv-points/

public DocsUrl: string // https://infragistics.com/webcomponentssite/components/geo-map.html

public SandboxUrlView: string; // https://codesandbox.io/embed/github/IgniteUI/igniteui-web-comp-examples/tree/master/samples/maps/geo-map/binding-csv-points
public SandboxUrlEdit: string; // https://codesandbox.io/s/github/IgniteUI/igniteui-web-comp-examples/tree/master/samples/maps/geo-map/binding-csv-points
public SandboxUrlShort: string; // https://codesandbox.io/s/github/IgniteUI/igniteui-web-comp-examples/tree/master/samples/maps/geo-map/binding-csv-points

public PackageFileContent: PackageJson;
public ComponentGroup: string | undefined; // maps
public ComponentFolder: string | undefined; // geo-map
public ComponentName: string | undefined; // Geo Map
public ComponentID: string | undefined; // GeoMap

public HtmlFilePath: string | undefined; // /samples/maps/geo-map/binding-csv-points/index.html
public HtmlFileCode: string | undefined; // html code of above file
public HtmlFileRoot: string | undefined; // root code of above file

// public SampleDirOnDisk: string | undefined; // C:\repo\igniteui-web-comp-examples\samples\maps\geo-map\binding-csv-points\
public SampleFolderPath: string | undefined; // /samples/maps/geo-map/binding-csv-points/
public SampleFilePath: string | undefined; // /samples/maps/geo-map/binding-csv-points/src/MapBindingDataCSV.ts
public SampleRouteOld: string | undefined; // /maps/geo-map-binding-csv-points/
public SampleRouteNew: string | undefined; // /maps/geo-map/binding-csv-points/
public SampleFolderName: string | undefined; // binding-csv-points
public SampleFileName: string | undefined; // MapBindingDataCSV.ts
public SampleImportName: string | undefined; // MapBindingDataCSV
public SampleImportPath: string | undefined; // ./geo-map/binding-csv-points/MapBindingDataCSV
public SampleDisplayName: string | undefined; // Map Binding Data CSV
public SampleFileSourcePath: string | undefined; // /src/MapBindingDataCSV.ts
public SampleFileSourceCode: string | undefined; // source code from /src/MapBindingDataCSV.ts file
public SampleFileBrowserCode: string | undefined; // source code for a sample in browser
public SampleFileSourceClass: string | undefined; // MapBindingDataCSV
public SampleFileOriginalClass: string | undefined; // MapBindingDataCSV

public SampleImportLines: string[] | undefined;
public SampleImportPackages: string[] | undefined;
public SampleImportFiles: string[] | undefined;
public SampleReadMe: string | undefined; // content of ReadMe.md file generated for /samples/maps/geo-map/binding-csv-points/
public SampleFilePaths: string[] | undefined; // relative paths to files in sample folder: /samples/maps/geo-map/binding-csv-points/
public SampleFileNames: string[] | undefined; // names of files in sample folder: /samples/maps/geo-map/binding-csv-points/

public DocsUrl: string | undefined; // https://infragistics.com/webcomponentssite/components/geo-map.html

public SandboxUrlView: string | undefined; // https://codesandbox.io/embed/github/IgniteUI/igniteui-web-comp-examples/tree/master/samples/maps/geo-map/binding-csv-points
public SandboxUrlEdit: string | undefined; // https://codesandbox.io/s/github/IgniteUI/igniteui-web-comp-examples/tree/master/samples/maps/geo-map/binding-csv-points
public SandboxUrlShort: string | undefined; // https://codesandbox.io/s/github/IgniteUI/igniteui-web-comp-examples/tree/master/samples/maps/geo-map/binding-csv-points

public PackageFileContent: PackageJson | undefined;
public PackageDependencies: PackageDependency[];

constructor() {
Expand All @@ -62,16 +62,16 @@ class SampleInfo {
}

public isUsingFileName(name: string): boolean {
return this.SampleFileNames.includes(name);
return this.SampleFileNames ? this.SampleFileNames.includes(name) : false;
}
}

class SampleSourceBlock {
public ImportLines: string[];
public ImportFiles: string[];
public ImportPackages: string[];
public ImportCSS: string[];
public OtherLines: string[];
public ImportLines: string[] | undefined;
public ImportFiles: string[] | undefined;
public ImportPackages: string[] | undefined;
public ImportCSS: string[] | undefined;
public OtherLines: string[] | undefined;
}

class Transformer {
Expand All @@ -98,7 +98,7 @@ class Transformer {
}

public static sort(samples: SampleInfo[]): void {
samples.sort((a, b) => a.SampleFolderPath > b.SampleFolderPath ? 1 : -1);
samples.sort((a, b) => (a.SampleFolderPath ?? "") > (b.SampleFolderPath ?? "") ? 1 : -1);
}

public static printNames(samples: SampleInfo[]): void {
Expand Down Expand Up @@ -585,15 +585,10 @@ class Transformer {
}
}

public static getRelative(path: string): string {
if (path.indexOf(igConfig.RepositoryName) > -1) {
path = path.split(igConfig.RepositoryName).pop() as string;
path = path.split("\\").join("/");
return "." + path;
}

console.log("failed on getRelative " + path);
return path;
public static getRelative(absolutePath: string): string {
let relative = require('path').relative(process.cwd(), absolutePath);
relative = relative.split("\\").join("/");
return "./" + relative;
}

public static getFileName(relativePath: string): string {
Expand Down Expand Up @@ -926,10 +921,10 @@ class Transformer {

class SampleGroup {

public Name: string;
public RouterClass: string;
public RouterFile: string;
public RouterImport: string;
public Name: string | undefined;
public RouterClass: string | undefined;
public RouterFile: string | undefined;
public RouterImport: string | undefined;

public Components: SampleComponent[];

Expand All @@ -940,8 +935,8 @@ class SampleGroup {

class SampleComponent {

public Name: string;
public Group: string;
public Name: string | undefined;
public Group: string | undefined;
public Samples: SampleInfo[];

constructor() {
Expand Down Expand Up @@ -1003,8 +998,8 @@ class PackageJson {
}

class PackageDependency {
public name: string;
public version: string;
public name: string | undefined;
public version: string | undefined;;

public samples?: SampleInfo[];

Expand Down
37 changes: 21 additions & 16 deletions browser/tasks/gulp-samples.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ var sampleSources = [

// including all samples for all components:
igConfig.SamplesCopyPath + '/**/package.json',

// igConfig.SamplesCopyPath + '/maps/**/package.json',
// igConfig.SamplesCopyPath + '/gallery/**/package.json',

// uncomment to exclude samples for specific components:
// '!' + igConfig.SamplesCopyPath + '/charts/category-chart/**/package.json',
Expand All @@ -61,6 +64,7 @@ var sampleSources = [
// '!' + igConfig.SamplesCopyPath + '/charts/tree-map/**/package.json',
// '!' + igConfig.SamplesCopyPath + '/charts/zoomslider/**/package.json',
// '!' + igConfig.SamplesCopyPath + '/maps/**/package.json',
// '!' + igConfig.SamplesCopyPath + '/gallery/**/package.json',
// '!' + igConfig.SamplesCopyPath + '/excel/excel-library/**/package.json',
// '!' + igConfig.SamplesCopyPath + '/excel/spreadsheet/**/package.json',
// '!' + igConfig.SamplesCopyPath + '/gauges/bullet-graph/**/package.json',
Expand Down Expand Up @@ -999,23 +1003,24 @@ function updateIG(cb) {
// { version: "3.2.12", name: "igniteui-webcomponents-core" }, // PUBLIC NPM
let packageUpgrades = [
// these IG packages are often updated:
{ version: "6.3.1", name: "igniteui-webcomponents-core" },
{ version: "6.3.1", name: "igniteui-webcomponents-charts" },
{ version: "6.3.1", name: "igniteui-webcomponents-excel" },
{ version: "6.3.1", name: "igniteui-webcomponents-gauges" },
{ version: "6.3.1", name: "igniteui-webcomponents-data-grids" },
{ version: "6.3.1", name: "igniteui-webcomponents-inputs" },
{ version: "6.3.1", name: "igniteui-webcomponents-layouts" },
{ version: "6.3.1", name: "igniteui-webcomponents-maps" },
{ version: "6.3.1", name: "igniteui-webcomponents-spreadsheet-chart-adapter" },
{ version: "6.3.1", name: "igniteui-webcomponents-spreadsheet" },
{ version: "6.3.1", name: "igniteui-webcomponents-datasources" },
{ version: "6.3.1", name: "igniteui-webcomponents-dashboards" },
{ version: "7.0.0", name: "igniteui-webcomponents-core" },
{ version: "7.0.0", name: "igniteui-webcomponents-charts" },
{ version: "7.0.0", name: "igniteui-webcomponents-excel" },
{ version: "7.0.0", name: "igniteui-webcomponents-gauges" },
{ version: "7.0.0", name: "igniteui-webcomponents-data-grids" },
{ version: "7.0.0", name: "igniteui-webcomponents-inputs" },
{ version: "7.0.0", name: "igniteui-webcomponents-layouts" },
{ version: "7.0.0", name: "igniteui-webcomponents-maps" },
{ version: "7.0.0", name: "igniteui-webcomponents-spreadsheet-chart-adapter" },
{ version: "7.0.0", name: "igniteui-webcomponents-spreadsheet" },
{ version: "7.0.0", name: "igniteui-webcomponents-datasources" },
{ version: "7.0.0", name: "igniteui-webcomponents-dashboards" },
{ version: "^1.0.2", name: "igniteui-i18n-resources" },
// these IG packages are sometimes updated:
{ version: "^0.0.1", name: "igniteui-grid-lite" },
{ version: "^6.2.2", name: "igniteui-webcomponents-grids" },
{ version: "^6.3.6" , name: "igniteui-webcomponents" },
{ version: "^1.18.0", name: "igniteui-dockmanager" },
{ version: "^0.6.0", name: "igniteui-grid-lite" },
{ version: "^7.0.0", name: "igniteui-webcomponents-grids" },
{ version: "^7.0.0" , name: "igniteui-webcomponents" },
{ version: "^2.0.1", name: "igniteui-dockmanager" },
// other packages:
{ version: "^5.101.3", name: "webpack" },
{ version: "^6.0.1", name: "webpack-cli" },
Expand Down
Loading
Loading