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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 8 additions & 10 deletions skills/igniteui-angular-components/references/charts.md
Original file line number Diff line number Diff line change
Expand Up @@ -303,29 +303,27 @@ highlightingMode: HighlightingMode;
import {
IgxCategoryChartModule, // provides IgxCategoryChartComponent
IgxFinancialChartModule, // provides IgxFinancialChartComponent
IgxDataChartModule, // provides IgxDataChartComponent + all series/axes
IgxPieChartModule, // provides IgxPieChartComponent
IgxDataPieChartModule, // provides IgxDataPieChartComponent
IgxLegendModule, // provides IgxLegendComponent
} from 'igniteui-angular-charts';

// Enums and types — these ARE plain TS exports and can be imported directly
import {
ChartType,
FinancialChartType,
MarkerType,
ToolTipType,
TrendLineType,
TrendLineTypeCollection,
HighlightingMode,
TransitionInMode,
AxisLabelLocation,
TransitionInSpeedType,
AxisLabelSettings,
CrosshairsDisplayMode,
LegendOrientation,
OthersCategoryType,
SelectionMode,
IndicatorType,
VolumeType,
AxisMode
OthersCategoryContext,
SeriesSelectionMode,
IndicatorDisplayType,
FinancialChartVolumeType,
AxisOrientation
} from 'igniteui-angular-charts';
```

Expand Down
8 changes: 4 additions & 4 deletions skills/igniteui-angular-grids/references/data-operations.md
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ onSortingDone(event: ISortingEventArgs) {
Implement `ISortingStrategy` to control how values are compared:

```typescript
import { ISortingStrategy, SortingDirection } from 'igniteui-angular/grids/core';
import { ISortingStrategy, SortingDirection } from 'igniteui-angular/core';

class PrioritySortStrategy implements ISortingStrategy {
private priorityOrder = ['Critical', 'High', 'Medium', 'Low'];
Expand Down Expand Up @@ -249,7 +249,7 @@ import {
IgxBooleanFilteringOperand,
FilteringExpressionsTree,
FilteringLogic
} from 'igniteui-angular/grids/core';
} from 'igniteui-angular/core';

// Simple single-column filter
this.gridRef().filter('name', 'John', IgxStringFilteringOperand.instance().condition('contains'), true);
Expand Down Expand Up @@ -309,7 +309,7 @@ Control the AND/OR logic between **different column** filters:
```

```typescript
import { FilteringLogic } from 'igniteui-angular/grids/core';
import { FilteringLogic } from 'igniteui-angular/core';

// FilteringLogic.And (default) — row must match ALL column filters
// FilteringLogic.Or — row must match ANY column filter
Expand Down Expand Up @@ -369,7 +369,7 @@ onFilteringDone(event: IFilteringEventArgs) {
### Programmatic Grouping

```typescript
import { SortingDirection } from 'igniteui-angular/grids/core';
import { SortingDirection } from 'igniteui-angular/core';

// Group by a column
this.gridRef().groupBy({ fieldName: 'category', dir: SortingDirection.Asc, ignoreCase: true });
Expand Down
3 changes: 2 additions & 1 deletion skills/igniteui-angular-grids/references/editing.md
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,8 @@ Default summaries by type:
### Custom Summary Operand

```typescript
import { IgxNumberSummaryOperand, IgxSummaryResult } from 'igniteui-angular/grids/core';
import { IgxNumberSummaryOperand } from 'igniteui-angular/grids/core';
import { IgxSummaryResult } from 'igniteui-angular/core';

class RevenueSummary extends IgxNumberSummaryOperand {
operate(data: number[]): IgxSummaryResult[] {
Expand Down
9 changes: 5 additions & 4 deletions skills/igniteui-angular-grids/references/paging-remote.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ this.gridRef().paginator.perPage = 25;
### Remote Paging

```typescript
import { GridPagingMode } from 'igniteui-angular/grids/grid';
import { GridPagingMode } from 'igniteui-angular/grids/core';
import { IPageEventArgs } from 'igniteui-angular/paginator';

export class RemotePagingComponent {
data = signal<Product[]>([]);
Expand Down Expand Up @@ -120,12 +121,12 @@ import { Component, ChangeDetectionStrategy, signal, viewChild, inject, DestroyR
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { IgxGridComponent, IGX_GRID_DIRECTIVES } from 'igniteui-angular/grids/grid';
import {
IForOfState,
ISortingEventArgs,
IFilteringExpressionsTree,
NoopSortingStrategy,
NoopFilteringStrategy
} from 'igniteui-angular/grids/core';
} from 'igniteui-angular/core';
import { IForOfState } from 'igniteui-angular/directives';
import { ISortingEventArgs } from 'igniteui-angular/grids/core';
import { debounceTime, Subject } from 'rxjs';

@Component({
Expand Down
4 changes: 2 additions & 2 deletions skills/igniteui-angular-grids/references/state.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Use `IgxGridStateDirective` to persist sorting, filtering, grouping, paging, sel
```

```typescript
import { IgxGridStateDirective } from 'igniteui-angular/grids/grid';
import { IgxGridStateDirective } from 'igniteui-angular/grids/core';

export class StatefulGridComponent {
gridState = viewChild.required(IgxGridStateDirective);
Expand Down Expand Up @@ -234,7 +234,7 @@ Setting `[batchEditing]="true"` on the root hierarchical grid automatically prop
### Dimension-Based Filtering

```typescript
import { FilteringExpressionsTree, FilteringLogic, IgxStringFilteringOperand } from 'igniteui-angular/grids/core';
import { FilteringExpressionsTree, FilteringLogic, IgxStringFilteringOperand } from 'igniteui-angular/core';

// Create a filter for a dimension
const regionFilter = new FilteringExpressionsTree(FilteringLogic.Or);
Expand Down
2 changes: 1 addition & 1 deletion skills/igniteui-angular-grids/references/types.md
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@ For **pivot table analytics** where users reshape data by dragging dimensions be
```typescript
import { Component, ChangeDetectionStrategy, signal, viewChild } from '@angular/core';
import { IgxPivotGridComponent, IGX_PIVOT_GRID_DIRECTIVES } from 'igniteui-angular/grids/pivot-grid';
import { IPivotConfiguration, IgxPivotNumericAggregate } from 'igniteui-angular/grids/pivot-grid';
import { IPivotConfiguration, IgxPivotNumericAggregate } from 'igniteui-angular/grids/core';

@Component({
selector: 'app-sales-pivot',
Expand Down
Loading