diff --git a/angular/src/directives/proxies.ts b/angular/src/directives/proxies.ts
index 034106abb9..e7f23a4002 100644
--- a/angular/src/directives/proxies.ts
+++ b/angular/src/directives/proxies.ts
@@ -1979,13 +1979,13 @@ export declare interface IonToggle extends Components.IonToggle {
@ProxyCmp({
defineCustomElementFn: undefined,
- inputs: ['checked', 'color', 'disabled', 'mode', 'name', 'value']
+ inputs: ['checked', 'color', 'disabled', 'enableOnOffLabels', 'mode', 'name', 'value']
})
@Component({
selector: 'ion-toggle',
changeDetection: ChangeDetectionStrategy.OnPush,
template: '',
- inputs: ['checked', 'color', 'disabled', 'mode', 'name', 'value']
+ inputs: ['checked', 'color', 'disabled', 'enableOnOffLabels', 'mode', 'name', 'value']
})
export class IonToggle {
protected el: HTMLElement;
diff --git a/core/api.txt b/core/api.txt
index 94151e9285..4ba332daff 100644
--- a/core/api.txt
+++ b/core/api.txt
@@ -1417,6 +1417,7 @@ ion-toggle,shadow
ion-toggle,prop,checked,boolean,false,false,false
ion-toggle,prop,color,"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string & Record | undefined,undefined,false,true
ion-toggle,prop,disabled,boolean,false,false,false
+ion-toggle,prop,enableOnOffLabels,boolean | undefined,undefined,false,false
ion-toggle,prop,mode,"ios" | "md",undefined,false,false
ion-toggle,prop,name,string,this.inputId,false,false
ion-toggle,prop,value,null | string | undefined,'on',false,false
diff --git a/packages/vue/src/proxies.ts b/packages/vue/src/proxies.ts
index 1f7f12417a..9371abe3d4 100644
--- a/packages/vue/src/proxies.ts
+++ b/packages/vue/src/proxies.ts
@@ -817,6 +817,7 @@ export const IonToggle = /*@__PURE__*/ defineContainer('ion-toggl
'checked',
'disabled',
'value',
+ 'enableOnOffLabels',
'ionChange',
'ionFocus',
'ionBlur',