diff --git a/core/api.txt b/core/api.txt index 8a02f2a89b..d2b8e7863d 100644 --- a/core/api.txt +++ b/core/api.txt @@ -919,6 +919,7 @@ ion-picker-column,prop,value,number | string | undefined,undefined,false,false ion-picker-column,event,ionChange,PickerColumnItem,true ion-picker-column-option,shadow +ion-picker-column-option,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record | undefined,'primary',false,true ion-picker-column-option,prop,disabled,boolean,false,false,false ion-picker-column-option,prop,value,any,undefined,false,false diff --git a/packages/angular/src/directives/proxies.ts b/packages/angular/src/directives/proxies.ts index c6e7c3bb3b..fd5b4c9426 100644 --- a/packages/angular/src/directives/proxies.ts +++ b/packages/angular/src/directives/proxies.ts @@ -1476,14 +1476,14 @@ export declare interface IonPickerColumn extends Components.IonPickerColumn { @ProxyCmp({ - inputs: ['disabled', 'value'] + inputs: ['color', 'disabled', 'value'] }) @Component({ selector: 'ion-picker-column-option', changeDetection: ChangeDetectionStrategy.OnPush, template: '', // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property - inputs: ['disabled', 'value'], + inputs: ['color', 'disabled', 'value'], }) export class IonPickerColumnOption { protected el: HTMLElement; diff --git a/packages/angular/standalone/src/directives/proxies.ts b/packages/angular/standalone/src/directives/proxies.ts index e9a5b52a5b..575c9b3f96 100644 --- a/packages/angular/standalone/src/directives/proxies.ts +++ b/packages/angular/standalone/src/directives/proxies.ts @@ -1473,14 +1473,14 @@ export declare interface IonPickerColumn extends Components.IonPickerColumn { @ProxyCmp({ defineCustomElementFn: defineIonPickerColumnOption, - inputs: ['disabled', 'value'] + inputs: ['color', 'disabled', 'value'] }) @Component({ selector: 'ion-picker-column-option', changeDetection: ChangeDetectionStrategy.OnPush, template: '', // eslint-disable-next-line @angular-eslint/no-inputs-metadata-property - inputs: ['disabled', 'value'], + inputs: ['color', 'disabled', 'value'], standalone: true }) export class IonPickerColumnOption { diff --git a/packages/vue/src/proxies.ts b/packages/vue/src/proxies.ts index 26518e9bfd..2cba1b1408 100644 --- a/packages/vue/src/proxies.ts +++ b/packages/vue/src/proxies.ts @@ -589,7 +589,8 @@ export const IonPickerColumn = /*@__PURE__*/ defineContainer('ion-picker-column-option', defineIonPickerColumnOption, [ 'disabled', - 'value' + 'value', + 'color' ]);