diff --git a/core/api.txt b/core/api.txt index fb9c5c4191..e65496c310 100644 --- a/core/api.txt +++ b/core/api.txt @@ -826,6 +826,8 @@ ion-radio,css-prop,--border-radius ion-radio,css-prop,--color ion-radio,css-prop,--color-checked ion-radio,css-prop,--inner-border-radius +ion-radio,part,container +ion-radio,part,mark ion-radio-group,none ion-radio-group,prop,allowEmptySelection,boolean,false,false,false diff --git a/core/src/components/radio/radio.tsx b/core/src/components/radio/radio.tsx index 49326b5d26..1131962725 100644 --- a/core/src/components/radio/radio.tsx +++ b/core/src/components/radio/radio.tsx @@ -7,6 +7,9 @@ import { createColorClasses, hostContext } from '../../utils/theme'; /** * @virtualProp {"ios" | "md"} mode - The mode determines which platform styles to use. + * + * @part container - The container for the radio mark. + * @part mark - The checkmark or dot used to indicate the checked state. */ @Component({ tag: 'ion-radio', @@ -136,8 +139,8 @@ export class Radio implements ComponentInterface { 'radio-disabled': disabled, }} > -
-
+
+