From f0a517e70aecf474a75c2da646b90c7c49b27d8d Mon Sep 17 00:00:00 2001 From: Martin Dragnev Date: Mon, 16 Feb 2026 17:46:03 +0200 Subject: [PATCH 1/3] Mark filteringOptions as plain object so they generate correctly --- src/components/combo/types.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/combo/types.ts b/src/components/combo/types.ts index 49b53a856f..71937e2a8e 100644 --- a/src/components/combo/types.ts +++ b/src/components/combo/types.ts @@ -23,6 +23,7 @@ export type ComboRenderFunction = RenderItemFunction< >; export type ComboValue = T | Values; +/* jsonAPIPlainObject */ export interface FilteringOptions { filterKey: Keys | undefined; caseSensitive?: boolean; From 7c83915bd733eff3aa5e754d7a11a5318472233f Mon Sep 17 00:00:00 2001 From: Martin Dragnev Date: Wed, 18 Feb 2026 13:57:47 +0200 Subject: [PATCH 2/3] feat(date-picker, textarea): add blazorSuppress comments for selection range methods --- src/components/date-picker/date-picker.ts | 2 ++ src/components/textarea/textarea.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/components/date-picker/date-picker.ts b/src/components/date-picker/date-picker.ts index 3f96512cbb..b494227294 100644 --- a/src/components/date-picker/date-picker.ts +++ b/src/components/date-picker/date-picker.ts @@ -654,6 +654,7 @@ export default class IgcDatePickerComponent extends FormAssociatedRequiredMixin( this._input.select(); } + /* blazorSuppress */ /** Sets the text selection range in the input of the component */ public setSelectionRange( start: number, @@ -663,6 +664,7 @@ export default class IgcDatePickerComponent extends FormAssociatedRequiredMixin( this._input.setSelectionRange(start, end, direction); } + /* blazorSuppress */ /* Replaces the selected text in the input and re-applies the mask */ public setRangeText( replacement: string, diff --git a/src/components/textarea/textarea.ts b/src/components/textarea/textarea.ts index 6f459e4c33..b3e8f7ac0e 100644 --- a/src/components/textarea/textarea.ts +++ b/src/components/textarea/textarea.ts @@ -367,6 +367,7 @@ export default class IgcTextareaComponent extends FormAssociatedRequiredMixin( this._input.select(); } + /* blazorSuppress */ /** Sets the text selection range of the control */ public setSelectionRange( start: number, @@ -376,6 +377,7 @@ export default class IgcTextareaComponent extends FormAssociatedRequiredMixin( this._input.setSelectionRange(start, end, direction); } + /* blazorSuppress */ /** Replaces the selected text in the control. */ public setRangeText( replacement: string, From 8ddf704fb05db3a811c9a3499c09ea9c66b28af8 Mon Sep 17 00:00:00 2001 From: Martin Dragnev Date: Thu, 5 Mar 2026 11:30:27 +0200 Subject: [PATCH 3/3] feat(file-input): Suppress some more properties --- src/components/common/mixins/forms/form-transformers.ts | 1 + src/components/file-input/file-input.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/components/common/mixins/forms/form-transformers.ts b/src/components/common/mixins/forms/form-transformers.ts index 0ec6d61958..de09016306 100644 --- a/src/components/common/mixins/forms/form-transformers.ts +++ b/src/components/common/mixins/forms/form-transformers.ts @@ -81,6 +81,7 @@ export const FormValueDateRangeTransformers: Partial< }, }; +/* blazorSuppress */ export const FormValueFileListTransformers: FormValueTransformers = { setValue: (value) => value || null, diff --git a/src/components/file-input/file-input.ts b/src/components/file-input/file-input.ts index 94d5c8b602..2c26dd755d 100644 --- a/src/components/file-input/file-input.ts +++ b/src/components/file-input/file-input.ts @@ -26,6 +26,7 @@ import { styles } from './themes/file-input.base.css.js'; import { all } from './themes/themes.js'; import { fileValidators } from './validators.js'; +/* blazorSuppress */ export interface IgcFileInputComponentEventMap extends Omit< IgcInputComponentEventMap, 'igcChange' | 'igcInput'