diff --git a/projects/igniteui-angular/core/src/data-operations/filtering-expressions-tree.ts b/projects/igniteui-angular/core/src/data-operations/filtering-expressions-tree.ts index 4a46dafc421..94dbf76f411 100644 --- a/projects/igniteui-angular/core/src/data-operations/filtering-expressions-tree.ts +++ b/projects/igniteui-angular/core/src/data-operations/filtering-expressions-tree.ts @@ -11,6 +11,7 @@ export enum FilteringExpressionsTreeType { /* marshalByValue */ export declare interface IExpressionTree { filteringOperands: (IExpressionTree | IFilteringExpression)[]; + /* mustCoerceToInt */ operator: FilteringLogic; fieldName?: string | null; entity?: string | null; @@ -22,6 +23,7 @@ export declare interface IExpressionTree { export declare interface IFilteringExpressionsTree extends IBaseEventArgs, IExpressionTree { filteringOperands: (IFilteringExpressionsTree | IFilteringExpression)[]; /* alternateName: treeType */ + /* mustCoerceToInt */ type?: FilteringExpressionsTreeType; /* blazorSuppress */ diff --git a/projects/igniteui-angular/core/src/services/overlay/utilities.ts b/projects/igniteui-angular/core/src/services/overlay/utilities.ts index 0cf7f38cdf0..f36173ece57 100644 --- a/projects/igniteui-angular/core/src/services/overlay/utilities.ts +++ b/projects/igniteui-angular/core/src/services/overlay/utilities.ts @@ -97,12 +97,16 @@ export interface OutOfViewPort { } export interface PositionSettings { + /* mustCoerceToInt */ /** Direction in which the component should show */ horizontalDirection?: HorizontalAlignment; + /* mustCoerceToInt */ /** Direction in which the component should show */ verticalDirection?: VerticalAlignment; + /* mustCoerceToInt */ /** Target's starting point */ horizontalStartPoint?: HorizontalAlignment; + /* mustCoerceToInt */ /** Target's starting point */ verticalStartPoint?: VerticalAlignment; /* blazorSuppress */ diff --git a/projects/igniteui-angular/grids/core/src/common/grid.interface.ts b/projects/igniteui-angular/grids/core/src/common/grid.interface.ts index 9a5ef823279..725da437f00 100644 --- a/projects/igniteui-angular/grids/core/src/common/grid.interface.ts +++ b/projects/igniteui-angular/grids/core/src/common/grid.interface.ts @@ -1217,7 +1217,9 @@ export interface IgxGridPaginatorTemplateContext { * An interface describing settings for row/column pinning position. */ export interface IPinningConfig { + /* mustCoerceToInt */ columns?: ColumnPinningPosition; + /* mustCoerceToInt */ rows?: RowPinningPosition; } diff --git a/projects/igniteui-angular/grids/core/src/pivot-grid.interface.ts b/projects/igniteui-angular/grids/core/src/pivot-grid.interface.ts index edbb95dc676..b0a09137260 100644 --- a/projects/igniteui-angular/grids/core/src/pivot-grid.interface.ts +++ b/projects/igniteui-angular/grids/core/src/pivot-grid.interface.ts @@ -15,6 +15,7 @@ export const DEFAULT_PIVOT_KEYS = { export interface IDimensionsChange { /** The new list of dimensions. */ dimensions: IPivotDimension[], + /* mustCoerceToInt */ /** The dimension list type - Row, Column or Filter. */ dimensionCollectionType: PivotDimensionType }