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 08590065596..ed87a2aaf8e 100644 --- a/projects/igniteui-angular/core/src/services/overlay/utilities.ts +++ b/projects/igniteui-angular/core/src/services/overlay/utilities.ts @@ -92,12 +92,16 @@ export interface OutOfViewPort { export interface PositionSettings { /** Direction in which the component should show */ + /* mustCoerceToInt */ horizontalDirection?: HorizontalAlignment; /** Direction in which the component should show */ + /* mustCoerceToInt */ verticalDirection?: VerticalAlignment; /** Target's starting point */ + /* mustCoerceToInt */ horizontalStartPoint?: HorizontalAlignment; /** Target's starting point */ + /* mustCoerceToInt */ verticalStartPoint?: VerticalAlignment; /* blazorSuppress */ /** Animation applied while overlay opens */ 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 b407679e009..86314be0fa0 100644 --- a/projects/igniteui-angular/grids/core/src/common/grid.interface.ts +++ b/projects/igniteui-angular/grids/core/src/common/grid.interface.ts @@ -1215,7 +1215,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..750586199eb 100644 --- a/projects/igniteui-angular/grids/core/src/pivot-grid.interface.ts +++ b/projects/igniteui-angular/grids/core/src/pivot-grid.interface.ts @@ -16,6 +16,7 @@ export interface IDimensionsChange { /** The new list of dimensions. */ dimensions: IPivotDimension[], /** The dimension list type - Row, Column or Filter. */ + /* mustCoerceToInt */ dimensionCollectionType: PivotDimensionType }