# Spinner ```rust demo view! { <Spinner/> } ``` ### Size ```rust demo view! { <Space vertical=true> <Spinner size=SpinnerSize::ExtraTiny label="Extra Tiny Spinner"/> <Spinner size=SpinnerSize::Tiny label="Tiny Spinner"/> <Spinner size=SpinnerSize::ExtraSmall label="Extra Small Spinner"/> <Spinner size=SpinnerSize::Small label="Small Spinner"/> <Spinner size=SpinnerSize::Medium label="Medium Spinner"/> <Spinner size=SpinnerSize::Large label="Large Spinner"/> <Spinner size=SpinnerSize::ExtraLarge label="Extra Large Spinner"/> <Spinner size=SpinnerSize::Huge label="Huge Spinner"/> </Space> } ``` ### Spinner Props | Name | Type | Default | Description | | ----- | ----------------------------------- | --------------------- | ------------------------------------------- | | class | `OptionalProp<MaybeSignal<String>>` | `Default::default()` | Additional classes for the spinner element. | | size | `MaybeSignal<SpinnerSize>` | `SpinnerSize::Medium` | Spinner size. |