type BreakpointCustomizable<T> = {
base: T;
xs?: T;
s?: T;
m?: T;
l?: T;
xl?: T;
xxl?: T;
};alignLabel 🛠align-labeltype SwitchAlignLabel ='start''end''left' 🚫'right' 🚫BreakpointCustomizable<SwitchAlignLabel>'end'checked checkedbooleanfalsecompact compactbooleanfalsedisabled disabledbooleanfalsehideLabel 🛠hide-labelbooleanBreakpointCustomizable<boolean>falseloading loadingbooleanfalsestretch 🛠stretchbooleanBreakpointCustomizable<boolean>falsetheme themetype Theme ='light''dark''auto''light'switchChange 🚫update event instead. Emitted when checked status is changed.type SwitchUpdateEventDetail = {
checked: boolean;
}
CustomEvent<SwitchUpdateEventDetail>update type SwitchUpdateEventDetail = {
checked: boolean;
}
CustomEvent<SwitchUpdateEventDetail><slot> --p-hyphens auto