Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
  •  
  •  
  •  
Binary file modified packages/igniteui-mcp/docs-backend/docs-backend/igniteui-docs.db
Binary file not shown.
Submodule igniteui-docfx updated 710 files
2 changes: 1 addition & 1 deletion packages/igniteui-mcp/igniteui-doc-mcp/blazor/api-docs
Submodule igniteui-blazor updated 661 files
Submodule igniteui-xplat-docs updated 74 files
+1 −0 .gitattributes
+14 −0 .github/aw/actions-lock.json
+3 −7 .github/workflows/build-angular.yml
+3 −7 .github/workflows/build-blazor.yml
+3 −7 .github/workflows/build-react.yml
+3 −7 .github/workflows/build-wc.yml
+1,127 −0 .github/workflows/sync-jp-docs.lock.yml
+233 −0 .github/workflows/sync-jp-docs.md
+2 −0 README.md
+30 −6 apiMap/React/webInputs.JS.r.apiMap.json
+27 −6 apiMap/WebComponents/webInputs.JS.wc.apiMap.json
+334 −0 doc/en/components/ai/ai-assisted-development-overview.md
+455 −0 doc/en/components/ai/cli-mcp.md
+241 −0 doc/en/components/ai/maker-framework.md
+469 −148 doc/en/components/ai/skills.md
+153 −32 doc/en/components/ai/theming-mcp.md
+1 −2 doc/en/components/charts/chart-api.md
+3 −1 doc/en/components/charts/features/chart-axis-types.md
+83 −2 doc/en/components/charts/features/chart-markers.md
+2 −2 doc/en/components/charts/features/chart-performance.md
+18 −2 doc/en/components/charts/types/bar-chart.md
+4 −5 doc/en/components/charts/types/stock-chart.md
+118 −5 doc/en/components/general-changelog-dv-blazor.md
+52 −8 doc/en/components/general-changelog-dv-react.md
+31 −8 doc/en/components/general-changelog-dv-wc.md
+26 −0 doc/en/components/general-changelog-dv.md
+350 −70 doc/en/components/general-cli-overview.md
+78 −37 doc/en/components/general-getting-started.md
+278 −0 doc/en/components/general-how-to-mcp-e2e.md
+169 −0 doc/en/components/general-step-by-step-guide-using-cli.md
+4 −2 doc/en/components/grid-lite/overview.md
+15 −32 doc/en/components/grids/_shared/cell-editing.md
+15 −10 doc/en/components/grids/_shared/column-hiding.md
+4 −4 doc/en/components/grids/_shared/conditional-cell-styling.md
+1 −1 doc/en/components/grids/_shared/excel-style-filtering.md
+7 −32 doc/en/components/grids/_shared/row-actions.md
+14 −9 doc/en/components/interactivity/chat.md
+1 −1 doc/en/components/layouts/divider.md
+12 −3 doc/en/components/layouts/dock-manager.md
+310 −0 doc/en/components/layouts/splitter.md
+23 −64 doc/en/components/layouts/tabs.md
+6 −3 doc/en/components/layouts/tile-manager.md
+1 −12 doc/en/components/scheduling/date-range-picker.md
+15 −1 doc/en/components/themes/overview.md
+1 −1 doc/en/components/update-guide.md
+157 −0 doc/jp/components/ai/ai-assisted-development-overview.md
+469 −0 doc/jp/components/ai/cli-mcp.md
+398 −0 doc/jp/components/ai/skills.md
+419 −0 doc/jp/components/ai/theming-mcp.md
+83 −2 doc/jp/components/charts/features/chart-markers.md
+107 −1 doc/jp/components/general-changelog-dv-blazor.md
+81 −1 doc/jp/components/general-changelog-dv-react.md
+91 −1 doc/jp/components/general-changelog-dv-wc.md
+20 −0 doc/jp/components/general-changelog-dv.md
+278 −0 doc/jp/components/general-how-to-mcp-e2e.md
+12 −3 doc/jp/components/layouts/dock-manager.md
+187 −0 doc/jp/components/layouts/splitter.md
+23 −18 doc/jp/components/layouts/tabs.md
+6 −3 doc/jp/components/layouts/tile-manager.md
+16 −1 doc/jp/components/themes/overview.md
+83 −2 doc/kr/components/charts/features/chart-markers.md
+10 −4 docConfig.json
+44 −254 docfx/en/components/toc.json
+17 −0 docfx/jp/components/toc.json
+1,597 −4,365 package-lock.json
+6 −6 package.json
+65 −33 src/ext/MarkdownTransformer.ts
+1 −1 stats/docStats-Angular.json
+224 −2 stats/docStats-Blazor.json
+32 −2 stats/docStats-React.json
+32 −2 stats/docStats-WC.json
+62 −0 test/transformation.spec.ts
+143 −0 web.config
+922 −2,241 yarn.lock
Binary file modified packages/igniteui-mcp/igniteui-doc-mcp/db/igniteui-docs.db
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Ignite UI for Angular Gauges latest — Full API Reference
# Ignite UI for Angular Gauges vlatest — Full API Reference

> Complete API reference for the Ignite UI for Angular Gauges package (latest). This file lists all public classes, interfaces, enumerations, type aliases, functions, and variables with their signatures, parameters, and descriptions.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Ignite UI for Angular Layouts latest — Full API Reference
# Ignite UI for Angular Layouts vlatest — Full API Reference

> Complete API reference for the Ignite UI for Angular Layouts package (latest). This file lists all public classes, interfaces, enumerations, type aliases, functions, and variables with their signatures, parameters, and descriptions.

Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Ignite UI for React v17.5.0 — Full API Reference

> Complete API reference for the Ignite UI for React package (17.5.0). This file lists all public classes, interfaces, enumerations, type aliases, functions, and variables with their signatures, parameters, and descriptions.
Comment on lines +1 to +3

Platform: React
Package: igniteui-react
Version: 17.5.0

## Classes

### [IgrDataGrid](https://www.infragistics.com/api/react/igniteui-react/17.5.0/classes/IgrDataGrid)
Legacy data grid component.

- **rows**: `any[]` — The row data for the grid.

### [IgrPieChart](https://www.infragistics.com/api/react/igniteui-react/17.5.0/classes/IgrPieChart)
A pie chart component.


### [IgrTreeView](https://www.infragistics.com/api/react/igniteui-react/17.5.0/classes/IgrTreeView)
A tree view component for hierarchical data.


## Interfaces

### [DataGridProps](https://www.infragistics.com/api/react/igniteui-react/17.5.0/interfaces/DataGridProps)
Properties for the DataGrid component.

- **autoGenerateColumns**: `boolean`

### [PieChartProps](https://www.infragistics.com/api/react/igniteui-react/17.5.0/interfaces/PieChartProps)
Properties for the PieChart component.


### [TreeViewProps](https://www.infragistics.com/api/react/igniteui-react/17.5.0/interfaces/TreeViewProps)
Properties for the TreeView component.


## Enumerations

### [DataGridMode](https://www.infragistics.com/api/react/igniteui-react/17.5.0/enums/DataGridMode)
Data grid display modes.

- **Standard** = "standard"
- **Compact** = "compact"

### [ChartLegendPosition](https://www.infragistics.com/api/react/igniteui-react/17.5.0/enums/ChartLegendPosition)
Chart legend position options.

- **Top** = "top"

### [TreeNodeState](https://www.infragistics.com/api/react/igniteui-react/17.5.0/enums/TreeNodeState)
Tree node state values.

- **Expanded** = 1

## Type Aliases

### [GridSettings](https://www.infragistics.com/api/react/igniteui-react/17.5.0/types/GridSettings)
`DataGridProps`
Type alias for grid settings.

### [ChartConfiguration](https://www.infragistics.com/api/react/igniteui-react/17.5.0/types/ChartConfiguration)
`PieChartProps`
Type alias for chart configuration.

### [TreeOptions](https://www.infragistics.com/api/react/igniteui-react/17.5.0/types/TreeOptions)
`TreeViewProps`
Type alias for tree options.

## Functions

### [initDataGrid](https://www.infragistics.com/api/react/igniteui-react/17.5.0/functions/initDataGrid)
`initDataGrid(): IgrDataGrid`
Initializes a data grid.

### [createPieChart](https://www.infragistics.com/api/react/igniteui-react/17.5.0/functions/createPieChart)
`createPieChart(): IgrPieChart`
Creates a pie chart.

### [buildTreeView](https://www.infragistics.com/api/react/igniteui-react/17.5.0/functions/buildTreeView)
`buildTreeView(): IgrTreeView`
Builds a tree view component.

## Variables

### [DEFAULT_GRID_MODE](https://www.infragistics.com/api/react/igniteui-react/17.5.0/variables/DEFAULT_GRID_MODE)
`DataGridMode`
Default grid mode constant.

### [DEFAULT_LEGEND_POSITION](https://www.infragistics.com/api/react/igniteui-react/17.5.0/variables/DEFAULT_LEGEND_POSITION)
`ChartLegendPosition`
Default legend position constant.

### [LIBRARY_VERSION](https://www.infragistics.com/api/react/igniteui-react/17.5.0/variables/LIBRARY_VERSION)
`string`
Library version string.
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Ignite UI for React v18.0.0 — Full API Reference

> Complete API reference for the Ignite UI for React package (18.0.0). This file lists all public classes, interfaces, enumerations, type aliases, functions, and variables with their signatures, parameters, and descriptions.
Comment on lines +1 to +3

Platform: React
Package: igniteui-react
Version: 18.0.0

## Classes

### [IgrGrid](https://www.infragistics.com/api/react/igniteui-react/18.0.0/classes/IgrGrid)
A powerful grid component for React.

- **data**: `any[]` — The data source for the grid.

### [IgrChart](https://www.infragistics.com/api/react/igniteui-react/18.0.0/classes/IgrChart)
A chart component for data visualization.


### [IgrList](https://www.infragistics.com/api/react/igniteui-react/18.0.0/classes/IgrList)
A list component for displaying items.


## Interfaces

### [GridProps](https://www.infragistics.com/api/react/igniteui-react/18.0.0/interfaces/GridProps)
Properties for the Grid component.

- **columns**: `any[]`

### [ChartProps](https://www.infragistics.com/api/react/igniteui-react/18.0.0/interfaces/ChartProps)
Properties for the Chart component.


### [ListProps](https://www.infragistics.com/api/react/igniteui-react/18.0.0/interfaces/ListProps)
Properties for the List component.


## Enumerations

### [GridTheme](https://www.infragistics.com/api/react/igniteui-react/18.0.0/enums/GridTheme)
Available grid themes.

- **Light** = "light"
- **Dark** = "dark"

### [ChartType](https://www.infragistics.com/api/react/igniteui-react/18.0.0/enums/ChartType)
Available chart types.

- **Line** = "line"

### [ListOrientation](https://www.infragistics.com/api/react/igniteui-react/18.0.0/enums/ListOrientation)
List orientation options.

- **Vertical** = "vertical"

## Type Aliases

### [GridConfig](https://www.infragistics.com/api/react/igniteui-react/18.0.0/types/GridConfig)
`GridProps`
Type alias for grid configuration.

### [ChartOptions](https://www.infragistics.com/api/react/igniteui-react/18.0.0/types/ChartOptions)
`ChartProps`
Type alias for chart options.

### [ListSettings](https://www.infragistics.com/api/react/igniteui-react/18.0.0/types/ListSettings)
`ListProps`
Type alias for list settings.

## Functions

### [createGrid](https://www.infragistics.com/api/react/igniteui-react/18.0.0/functions/createGrid)
`createGrid(): IgrGrid`
Creates a grid component instance.

### [renderChart](https://www.infragistics.com/api/react/igniteui-react/18.0.0/functions/renderChart)
`renderChart(): IgrChart`
Renders a chart component.

### [initializeList](https://www.infragistics.com/api/react/igniteui-react/18.0.0/functions/initializeList)
`initializeList(): IgrList`
Initializes a list component.

## Variables

### [DEFAULT_THEME](https://www.infragistics.com/api/react/igniteui-react/18.0.0/variables/DEFAULT_THEME)
`GridTheme`
Default theme constant.

### [DEFAULT_CHART_TYPE](https://www.infragistics.com/api/react/igniteui-react/18.0.0/variables/DEFAULT_CHART_TYPE)
`ChartType`
Default chart type constant.

### [LIBRARY_VERSION](https://www.infragistics.com/api/react/igniteui-react/18.0.0/variables/LIBRARY_VERSION)
`string`
Library version string.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The following is a basic Angular Accordion example of a FAQ section. It operates
In it, you can see how to define an `igx-accrodion` and its [expansion panels](mcp:get_api_reference?platform=angular&component=IgxExpansionPanelComponent). The sample also demonstrates the two types of expansion behavior. The switch button sets the [singleBranchExpand](mcp:get_api_reference?platform=angular&component=IgxAccordionComponent&member=singleBranchExpand) property to toggle between single and multiple branches to be expanded at a time.

```typescript
import { Component } from '@angular/core';
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { IgxSwitchComponent } from 'igniteui-angular/switch';
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
Expand All @@ -31,6 +31,7 @@ import { FormsModule } from '@angular/forms';
selector: 'app-accordion-sample-1',
styleUrls: ['./accordion-sample-1.component.scss'],
templateUrl: './accordion-sample-1.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxSwitchComponent, FormsModule, IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent]
})
export class AccordionSample1Component {
Expand Down Expand Up @@ -325,7 +326,7 @@ With the Angular [Accordion component](mcp:get_api_reference?platform=angular&co
The sample below demonstrates how elaborate filtering options can be implemented using the built-in templating functionality of the [IgxExpansionPanel](mcp:get_api_reference?platform=angular&component=IgxExpansionPanelComponent).

```typescript
import { Component } from '@angular/core';
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { IgxSliderComponent, IgxSliderType } from 'igniteui-angular/slider';
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
Expand All @@ -341,6 +342,7 @@ import { FormsModule } from '@angular/forms';
selector: 'app-accordion-sample-3',
styleUrls: ['./accordion-sample-3.component.scss'],
templateUrl: './accordion-sample-3.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent, IgxCheckboxComponent, FormsModule, IgxSliderComponent, IgxRadioComponent, IgxIconComponent, IgxTimePickerComponent, IgxLabelDirective]
})
export class AccordionSample3Component {
Expand Down Expand Up @@ -515,7 +517,7 @@ In the following Angular accordion example, we are going to create a complex FAQ
You can see the result below.

```typescript
import { Component } from '@angular/core';
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { IgxSwitchComponent } from 'igniteui-angular/switch';
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
Expand All @@ -525,6 +527,7 @@ import { FormsModule } from '@angular/forms';
selector: 'app-accordion-sample-2',
styleUrls: ['./accordion-sample-2.component.scss'],
templateUrl: './accordion-sample-2.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxSwitchComponent, FormsModule, IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent]
})
export class AccordionSample2Component {
Expand Down Expand Up @@ -767,7 +770,7 @@ The last step is to include the component's theme.
### Demo

```typescript
import { Component } from '@angular/core';
import { Component, ChangeDetectionStrategy } from '@angular/core';
import { IgxAccordionComponent } from 'igniteui-angular/accordion';
import { IgxExpansionPanelBodyComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective } from 'igniteui-angular/expansion-panel';
import { FormsModule } from '@angular/forms';
Expand All @@ -776,6 +779,7 @@ import { FormsModule } from '@angular/forms';
selector: 'app-accordion-style',
styleUrls: ['./accordion-style.component.scss'],
templateUrl: './accordion-style.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [FormsModule, IgxAccordionComponent, IgxExpansionPanelComponent, IgxExpansionPanelHeaderComponent, IgxExpansionPanelTitleDirective, IgxExpansionPanelBodyComponent]
})
export class AccordionStyleComponent {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The Ignite UI for Angular Action Strip component provides an overlay area contai
## Angular Action Strip Example

```typescript
import { Component, ViewChild } from '@angular/core';
import { Component, ViewChild, ChangeDetectionStrategy } from '@angular/core';
import { IgxActionStripComponent } from 'igniteui-angular/action-strip';
import { IgxButtonGroupComponent } from 'igniteui-angular/button-group';
import { IgxButtonDirective } from 'igniteui-angular/directives';
Expand All @@ -25,6 +25,7 @@ import { IgxIconComponent } from 'igniteui-angular/icon';
selector: 'app-action-strip-paragraph',
styleUrls: ['./action-strip-paragraph.component.scss'],
templateUrl: './action-strip-paragraph.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxActionStripComponent, IgxButtonGroupComponent, IgxButtonDirective, IgxIconComponent]
})
export class ActionStripParagraphComponent {
Expand Down Expand Up @@ -238,7 +239,7 @@ For scenarios where more than three action items will be shown, it is best to us
```

```typescript
import { Component, ViewChild } from '@angular/core';
import { Component, ViewChild, ChangeDetectionStrategy } from '@angular/core';
import { IgxActionStripComponent, IgxActionStripMenuItemDirective } from 'igniteui-angular/action-strip';
import { IgxRippleDirective } from 'igniteui-angular/directives';
import { IgxIconComponent } from 'igniteui-angular/icon';
Expand All @@ -247,6 +248,7 @@ import { IgxIconComponent } from 'igniteui-angular/icon';
selector: 'app-action-strip-paragraph-menu',
styleUrls: ['./action-strip-paragraph-menu.component.scss'],
templateUrl: './action-strip-paragraph-menu.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxActionStripComponent, IgxActionStripMenuItemDirective, IgxRippleDirective, IgxIconComponent]
})
export class ActionStripParagraphMenuComponent {
Expand Down Expand Up @@ -394,7 +396,7 @@ This can be utilized via grid action components and we are providing two default
> When `IgxActionStripComponent` is a child component of the grid, hovering a row will automatically show the UI.

```typescript
import { Component, ViewChild } from '@angular/core';
import { Component, ViewChild, ChangeDetectionStrategy } from '@angular/core';
import { IgxGridComponent } from 'igniteui-angular/grids/grid';
import { IgxColumnComponent, IgxGridPinningActionsComponent, RowType } from 'igniteui-angular/grids/core';
import { Transaction } from 'igniteui-angular/core';
Expand All @@ -409,6 +411,7 @@ import { IgxPreventDocumentScrollDirective } from '../../directives/prevent-scro
selector: 'app-grid-row-action-strip',
styleUrls: [`grid-action-strip-sample.scss`],
templateUrl: 'grid-action-strip-sample.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxGridComponent, IgxPreventDocumentScrollDirective, IgxColumnComponent, IgxActionStripComponent, IgxGridPinningActionsComponent, IgxIconButtonDirective, IgxRippleDirective, IgxIconComponent]
})
export class GridActionStripSampleComponent {
Expand Down Expand Up @@ -507,7 +510,7 @@ The last step is to include the newly created component theme in our application
```

```typescript
import { Component, ViewChild } from '@angular/core';
import { Component, ViewChild, ChangeDetectionStrategy } from '@angular/core';
import { IgxActionStripComponent } from 'igniteui-angular/action-strip';
import { IgxButtonDirective } from 'igniteui-angular/directives';
import { IgxIconComponent } from 'igniteui-angular/icon';
Expand All @@ -516,6 +519,7 @@ import { IgxIconComponent } from 'igniteui-angular/icon';
selector: 'app-action-strip-paragraph-styling',
styleUrls: ['./action-strip-paragraph-styling.component.scss'],
templateUrl: './action-strip-paragraph-styling.component.html',
changeDetection: ChangeDetectionStrategy.Eager,
imports: [IgxActionStripComponent, IgxButtonDirective, IgxIconComponent]
})
export class ActionStripStylingComponent {
Expand Down
Loading
Loading