Skip to content

Commit 850c171

Browse files
authored
Merge branch 'vnext' into sivanova/badge-dot
2 parents 8f90ebe + 57fcaf9 commit 850c171

28 files changed

+817
-124
lines changed

doc/en/components/general-changelog-dv-blazor.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,25 @@ All notable changes for each version of {ProductName} are documented on this pag
1818

1919
## **{PackageVerLatest}**
2020

21+
### Bug Fixes
22+
23+
| Bug Number | Control | Description |
24+
|------------|---------|-------------|
25+
|33808|IgbDataChart|The scale set for IntervalType Ticks in TimeAxisInterval is not displayed|
26+
|34255|IgbDataChart|0.00001 scale tick marks are displayed overlapping each other|
27+
|38510|IgbDataChart|AssigningCategoryStyle event support for Stacked Series|
28+
|41050|IgbDataChart|Axis is not being populated in IgbAxisMouseEventArgs|
29+
30+
### Enhancements
31+
32+
#### Charts
33+
34+
- Added LabelFormatOverride event to TimeXAxisLabelFormat so you can now override the formatting with an event at all time-formatting levels on the TimeXAxis.
35+
36+
- Adjusted the schema generation to account for more items to make it more likely to find valid values for properties.
37+
38+
## **{PackageVerChanges-25-2-NOV}**
39+
2140
**Breaking Changes**
2241

2342
As of the 2025.2 release, we no longer support .NET 6. This corresponds with the [Microsoft .NET Lifecycle, here](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview).

doc/en/components/general-changelog-dv-react.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,24 @@ All notable changes for each version of {ProductName} are documented on this pag
1313

1414
## **{PackageVerLatest}**
1515

16+
### Bug Fixes
17+
18+
| Bug Number | Control | Description |
19+
|------------|---------|-------------|
20+
|33808|IgrDataChart|The scale set for IntervalType Ticks in TimeAxisInterval is not displayed|
21+
|34255|IgrDataChart|0.00001 scale tick marks are displayed overlapping each other|
22+
|38510|IgrDataChart|AssigningCategoryStyle event support for Stacked Series|
23+
24+
### Enhancements
25+
26+
#### Charts
27+
28+
- Added LabelFormatOverride event to TimeXAxisLabelFormat so you can now override the formatting with an event at all time-formatting levels on the TimeXAxis.
29+
30+
- Adjusted the schema generation to account for more items to make it more likely to find valid values for properties.
31+
32+
## **{PackageVerChanges-25-2-NOV}**
33+
1634
### {PackageCharts} (Charts)
1735

1836
#### <label>PREVIEW</label> User Annotations

doc/en/components/general-changelog-dv-wc.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,24 @@ All notable changes for each version of {ProductName} are documented on this pag
1414

1515
## **{PackageVerLatest}**
1616

17+
### Bug Fixes
18+
19+
| Bug Number | Control | Description |
20+
|------------|---------|-------------|
21+
|33808|IgcDataChart|The scale set for IntervalType Ticks in TimeAxisInterval is not displayed|
22+
|34255|IgcDataChart|0.00001 scale tick marks are displayed overlapping each other|
23+
|38510|IgcDataChart|AssigningCategoryStyle event support for Stacked Series|
24+
25+
### Enhancements
26+
27+
#### Charts
28+
29+
- Added LabelFormatOverride event to TimeXAxisLabelFormat so you can now override the formatting with an event at all time-formatting levels on the TimeXAxis.
30+
31+
- Adjusted the schema generation to account for more items to make it more likely to find valid values for properties.
32+
33+
## **{PackageVerChanges-25-2-NOV}**
34+
1735
### {PackageCharts} (Charts)
1836

1937
#### <label>PREVIEW</label> User Annotations

doc/en/components/general-changelog-dv.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,24 @@ All notable changes for each version of {ProductName} are documented on this pag
1818

1919
## **{PackageVerLatest}**
2020

21+
### Bug Fixes
22+
23+
| Bug Number | Control | Description |
24+
|------------|---------|-------------|
25+
|33808|IgxDataChart|The scale set for IntervalType Ticks in TimeAxisInterval is not displayed|
26+
|34255|IgxDataChart|0.00001 scale tick marks are displayed overlapping each other|
27+
|38510|IgxDataChart|AssigningCategoryStyle event support for Stacked Series|
28+
29+
### Enhancements
30+
31+
#### Charts
32+
33+
- Added LabelFormatOverride event to TimeXAxisLabelFormat so you can now override the formatting with an event at all time-formatting levels on the TimeXAxis.
34+
35+
- Adjusted the schema generation to account for more items to make it more likely to find valid values for properties.
36+
37+
## **{PackageVerChanges-25-2-NOV}**
38+
2139
### {PackageCharts} (Charts)
2240

2341
#### <label>PREVIEW</label> User Annotations
Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
---
2+
title: Getting Started | {ProductName} Open-Source Libraries | Infragistics
3+
_description: Use Infragistics' Open-Source {Platform} components to create apps with lightweight, MIT licensed components including Grid Lite. Try now.
4+
_keywords: {ProductName}, Infragistics, Getting Started, Open-Source, MIT License
5+
mentionedTypes: []
6+
---
7+
# Getting Started with Open-Source Libraries
8+
9+
This topic provides step-by-step instructions for creating Blazor applications with the Ignite UI for Blazor open-source libraries using Visual Studio.
10+
11+
## Overview
12+
13+
{ProductName} offers open-source UI components under the MIT license. These lightweight packages provide essential functionality for building modern web applications without requiring a commercial license.
14+
15+
The open-source libraries include:
16+
17+
- **IgniteUI.Blazor.Lite** - A lightweight package containing open-source UI components
18+
- **IgniteUI.Blazor.GridLite** - A lightweight, open-source data grid component
19+
20+
## Create a New Blazor Project
21+
22+
- Start Visual Studio and click **Create a new project** on the start page, select a Blazor template such as **Blazor Server App**, **Blazor WebAssembly App**, or **Blazor Web App**, and click **Next**.
23+
24+
> [!Note]
25+
> When using **Blazor Server App**, ensure you add `@rendermode InteractiveServer` in the pages where the components are used.
26+
27+
- Provide a project name and location, then click **Next**.
28+
29+
- Specify additional project options and click **Create**.
30+
31+
## Install IgniteUI.Blazor.Lite
32+
33+
The IgniteUI.Blazor.Lite package contains open-source UI components delivered via NuGet.
34+
35+
> [!Note]
36+
> You should not combine the **IgniteUI.Blazor** and **IgniteUI.Blazor.Lite** packages in the same project. They use the same namespaces and contain duplicate components, so only one of them should be used.
37+
38+
In Visual Studio, open the NuGet package manager by selecting **Tools****NuGet Package Manager****Manage NuGet Packages for Solution**. Search for and install the **IgniteUI.Blazor.Lite** NuGet package.
39+
40+
Or install via the Package Manager Console:
41+
42+
```cmd
43+
Install-Package IgniteUI.Blazor.Lite
44+
```
45+
46+
Or via .NET CLI:
47+
48+
```cmd
49+
dotnet add package IgniteUI.Blazor.Lite
50+
```
51+
52+
## Register IgniteUI.Blazor.Lite
53+
54+
### .NET 6 and Later Applications
55+
56+
1 - Open the **Program.cs** file and register the Ignite UI for Blazor Service by calling **builder.Services.AddIgniteUIBlazor** function:
57+
58+
```razor
59+
var builder = WebApplication.CreateBuilder(args);
60+
61+
// Add services to the container.
62+
builder.Services.AddRazorPages();
63+
builder.Services.AddServerSideBlazor();
64+
65+
builder.Services.AddIgniteUIBlazor();
66+
67+
var app = builder.Build();
68+
```
69+
70+
2 - Add the **IgniteUI.Blazor.Controls** namespace in the **_Imports.razor** file:
71+
72+
```razor
73+
@using IgniteUI.Blazor.Controls
74+
```
75+
76+
3 - Add the Style Sheet in the appropriate location based on your project type:
77+
78+
```razor
79+
<head>
80+
<link href="_content/IgniteUI.Blazor/themes/light/bootstrap.css" rel="stylesheet" />
81+
</head>
82+
```
83+
84+
4 - Add Script Reference:
85+
86+
```razor
87+
<script src="_content/IgniteUI.Blazor/app.bundle.js"></script>
88+
```
89+
90+
## Using the OSS Blazor Components
91+
92+
Add an Ignite UI for Blazor component to your razor page, for example:
93+
94+
```razor
95+
<IgbCard style="width:350px">
96+
<IgbCardMedia>
97+
<img src="https://images.unsplash.com/photo-1541516160071-4bb0c5af65ba?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=350&q=80" />
98+
</IgbCardMedia>
99+
<IgbCardHeader>
100+
<h4>Jane Doe</h4>
101+
<h6>Professional Photographer</h6>
102+
</IgbCardHeader>
103+
<IgbCardContent>Hi! I'm Jane, photographer and filmmaker.
104+
Photography is a way of feeling, of touching,
105+
of loving. What you have caught on film is captured forever...
106+
it remembers little things, long after you have
107+
forgotten everything.</IgbCardContent>
108+
<IgbCardActions>
109+
<IgbButton>More Info</IgbButton>
110+
</IgbCardActions>
111+
</IgbCard>
112+
```
113+
114+
For more detailed information about which components are included in the light package, see the - [Open-Source vs Premium Components](general-open-source-vs-premium.md) topic.
115+
116+
## Grid Lite
117+
118+
The Grid Lite component is a lightweight, open-source data grid that provides essential features for displaying tabular data.
119+
120+
### Install IgniteUI.Blazor.GridLite
121+
122+
In Visual Studio, open the NuGet package manager by selecting **Tools****NuGet Package Manager****Manage NuGet Packages for Solution**. Search for and install the **IgniteUI.Blazor.GridLite** NuGet package.
123+
124+
Or install via the Package Manager Console:
125+
126+
```cmd
127+
Install-Package IgniteUI.Blazor.GridLite
128+
```
129+
130+
Or via .NET CLI:
131+
132+
```cmd
133+
dotnet add package IgniteUI.Blazor.GridLite
134+
```
135+
### Using Grid Lite
136+
137+
1 - Add the **IgniteUI.Blazor.Controls** namespace in the **_Imports.razor** file:
138+
139+
```razor
140+
@using IgniteUI.Blazor.Controls
141+
```
142+
143+
2 - Add the Style Sheet in the appropriate location based on your project type:
144+
145+
```razor
146+
<head>
147+
<link href="_content/IgniteUI.Blazor.GridLite/css/themes/light/bootstrap.css" rel="stylesheet" />
148+
</head>
149+
```
150+
151+
3 - Add the Grid Lite component to your razor page:
152+
153+
```razor
154+
<IgbGridLite Data="data" AutoGenerateColumns="true">
155+
</IgbGridLite>
156+
157+
@code {
158+
private object[] data = new object[]
159+
{
160+
new { Name = "John", Age = 30, City = "New York" },
161+
new { Name = "Jane", Age = 25, City = "Los Angeles" },
162+
new { Name = "Bob", Age = 35, City = "Chicago" }
163+
};
164+
}
165+
```
166+
167+
For more detailed information about Grid Lite features and configuration, see the [Grid Lite Overview](grid-lite/overview.md) topic.
168+
169+
## Additional Resources
170+
171+
- [Open-Source vs Premium Components](general-open-source-vs-premium.md)
172+
- [Grid Lite Overview](grid-lite/overview.md)

doc/en/components/general-getting-started.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Getting Started | {ProductName} | Infragistics
33
_description: Use Infragistics' {Platform} components to create apps and improve data visualization with the world’s fastest, virtualized, real-time {Platform} data grid and streaming financial and business and financial charts.
44
_keywords: {ProductName}, Infragistics, Getting Started
5+
_language: en
56
mentionedTypes: ["XamBulletGraph", "IgrGrid"]
67
---
78

doc/en/components/layouts/tile-manager.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ If you want to display just one of the two buttons, you can set either `DisableM
418418

419419
You also have the option to disable both action buttons and create custom ones according to your preferences.
420420

421-
`sample="/layouts/tile-manager/actions", height="700", alt="{Platform} Tile Manager Actions Example"`
421+
`sample="/layouts/tile-manager/actions", height="730", alt="{Platform} Tile Manager Actions Example"`
422422

423423
In this example, we created custom action buttons using the Ignite UI Icon Button component.
424424

@@ -546,7 +546,7 @@ Similar to resizing, when you initiate the drag-and-drop process, a ghost elemen
546546
```
547547
<!-- end: Blazor -->
548548

549-
`sample="/layouts/tile-manager/dragndrop", height="522", alt="{Platform} Tile Manager Drag and drop Example"`
549+
`sample="/layouts/tile-manager/dragndrop", height="550", alt="{Platform} Tile Manager Drag and drop Example"`
550550

551551
## Serialization
552552

@@ -555,7 +555,7 @@ The Tile Manager provides methods that help manage the layout of tiles:
555555
- The `SaveLayout` method allows you to save the current arrangement of tiles in the Tile Manager, it captures the current order, size and position of all tiles, so you can later restore it to this exact configuration.
556556
- The `LoadLayout` method enables you to load a previously saved layout. When called, it restores the tiles to the exact state they were in when the layout was saved, including their order, size and position.
557557

558-
`sample="/layouts/tile-manager/layout", height="527", alt="{Platform} Tile Manager Layout Example"`
558+
`sample="/layouts/tile-manager/layout", height="560", alt="{Platform} Tile Manager Layout Example"`
559559

560560
## Styling
561561

@@ -636,7 +636,7 @@ You can also change the icon of the adorners to a custom one using the `side-ado
636636
```
637637
<!-- end: Blazor -->
638638

639-
`sample="/layouts/tile-manager/styling", height="481", alt="{Platform} Tile Manager Styling Example"`
639+
`sample="/layouts/tile-manager/styling", height="520", alt="{Platform} Tile Manager Styling Example"`
640640

641641
## API Reference
642642

doc/jp/components/blazor-webassembly-how-to-read-and-write-excel-files-to-reduce-server-load.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ mentionedTypes: []
2929

3030
## Blazor WebAssembly と Blazor Server を理解する
3131

32-
[Blazor](https://jp.infragistics.com/products/ignite-ui-blazor/blazor/components/general-getting-started) を簡潔に説明すると、これはマイクロソフトが開発したオープンソースのクライアント Web アプリケーション フレームワークです。JavaScript ではなく .NET と C# を使ったシングルページ Web アプリケーションの構築を可能にします。Blazor アプリケーションをホストする方法は [Blazor Server と Blazor WebAssembly](https://blogs.jp.infragistics.com/entry/Blazor-Server-vs-Blazor-WebAssembly-Just-the-Facts) の 2 種類があります。
32+
[Blazor](https://jp.infragistics.com/products/ignite-ui-blazor/blazor/components/general-getting-started) を簡潔に説明すると、これはマイクロソフトが開発したオープン ソースのクライアント Web アプリケーション フレームワークです。JavaScript ではなく .NET と C# を使ったシングルページ Web アプリケーションの構築を可能にします。Blazor アプリケーションをホストする方法は [Blazor Server と Blazor WebAssembly](https://blogs.jp.infragistics.com/entry/Blazor-Server-vs-Blazor-WebAssembly-Just-the-Facts) の 2 種類があります。
3333

3434
Blazor WebAssembly (WASM とも呼ばれます) は、[W3C](https://www.computerhope.com/jargon/w/w3c.htm) が策定した、Web ブラウザ上で動作するソフトウェアを作成するための規格であり、CPU のネイティブに近い速度で動作する、コンパイルされたソフトウェアです。
3535

0 commit comments

Comments
 (0)