Skip to content

feat(query-builder): add overview and template samples#1251

Open
IMinchev64 wants to merge 4 commits into
vnextfrom
iminchev/querybuilder-samples
Open

feat(query-builder): add overview and template samples#1251
IMinchev64 wants to merge 4 commits into
vnextfrom
iminchev/querybuilder-samples

Conversation

@IMinchev64
Copy link
Copy Markdown
Contributor

CLoses #1212

@IMinchev64 IMinchev64 requested a review from Copilot April 21, 2026 16:26
@IMinchev64 IMinchev64 added the awaiting-test development is done and PR is awaiting verification label Apr 21, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds new Query Builder sample projects (Overview + Template) to mirror existing Angular samples, and refreshes several sample READMEs/links to the current asset locations and tooling.

Changes:

  • Added new Blazor WASM sample projects under samples/interactions/query-builder/ for overview and template scenarios (including JS event hooks and static assets).
  • Updated multiple sample READMEs to use the centralized dl.infragistics.com button assets and to reference Visual Studio 2022.
  • Registered the new Query Builder samples’ browser scripts in the samples browser wwwroot/index.html.

Reviewed changes

Copilot reviewed 29 out of 29 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
samples/layouts/tabs/styling/README.md Fixes the (commented) CodeSandbox link to point to the correct sample path.
samples/layouts/divider/vertical/README.md Updates button image sources to dl.infragistics.com and updates VS 2022 wording.
samples/layouts/divider/select/README.md Updates button image sources to dl.infragistics.com and updates VS 2022 wording.
samples/layouts/divider/middle/README.md Updates button image sources to dl.infragistics.com and updates VS 2022 wording.
samples/layouts/divider/dashed/README.md Updates button image sources to dl.infragistics.com and updates VS 2022 wording.
samples/interactions/query-builder/template/wwwroot/index.html Adds the standalone template sample host page and wires events.js.
samples/interactions/query-builder/template/wwwroot/index.css Adds template-sample-specific styling for the output panel.
samples/interactions/query-builder/template/wwwroot/events.js Implements Query Builder value templating and expression tree rendering hooks.
samples/interactions/query-builder/template/_Imports.razor Adds common imports for the template sample project.
samples/interactions/query-builder/template/README.md Adds the auto-generated README for the template sample.
samples/interactions/query-builder/template/Properties/launchSettings.json Adds local launch profiles/ports for the template sample project.
samples/interactions/query-builder/template/Program.cs Registers Ignite UI modules required by the template sample.
samples/interactions/query-builder/template/BlazorClientApp.sln Adds a standalone solution file for the template sample project.
samples/interactions/query-builder/template/BlazorClientApp.csproj Adds the WASM project definition and package references for the template sample.
samples/interactions/query-builder/template/App.razor Implements the template sample UI + JS initialization and icon registration.
samples/interactions/query-builder/overview/wwwroot/index.html Adds the standalone overview sample host page and wires events.js.
samples/interactions/query-builder/overview/wwwroot/index.css Notes shared CSS usage for the overview sample.
samples/interactions/query-builder/overview/wwwroot/events.js Loads remote data based on expression tree changes and updates grid columns.
samples/interactions/query-builder/overview/_Imports.razor Adds common imports for the overview sample project.
samples/interactions/query-builder/overview/README.md Adds the auto-generated README for the overview sample.
samples/interactions/query-builder/overview/Properties/launchSettings.json Adds local launch profiles/ports for the overview sample project.
samples/interactions/query-builder/overview/Program.cs Registers Ignite UI modules (Query Builder + Grid) and HttpClient.
samples/interactions/query-builder/overview/BlazorClientApp.sln Adds a standalone solution file for the overview sample project.
samples/interactions/query-builder/overview/BlazorClientApp.csproj Adds the WASM project definition and package references for the overview sample.
samples/interactions/query-builder/overview/App.razor Implements the overview sample UI and initial JS-driven data load.
samples/grids/tree/styling/README.md Adjusts wording of the sample description.
samples/grids/grid/remote-paging-data/ReadMe.md Corrects sample description/links/assets to match Grid remote paging data sample.
samples/grids/grid/column-selection-styles/ReadMe.md Updates VS 2022 wording and removes outdated comment line.
browser/IgBlazorSamples.Client/wwwroot/index.html Adds sample-browser script entries for query builder overview/template.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread samples/interactions/query-builder/template/README.md
Comment thread samples/interactions/query-builder/overview/README.md
Comment thread samples/interactions/query-builder/template/README.md
Comment thread samples/interactions/query-builder/overview/README.md
Comment thread samples/interactions/query-builder/template/App.razor Outdated
Comment thread samples/interactions/query-builder/overview/wwwroot/index.css Outdated
@dkamburov dkamburov requested a review from mddragnev May 4, 2026 11:28
@Hristo313 Hristo313 added status: in-test PR ready for testing status: verified PR is ready for merging and removed awaiting-test development is done and PR is awaiting verification status: in-test PR ready for testing labels May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: verified PR is ready for merging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add QueryBuilder Samples corresponding to the Angular ones

4 participants