# Slider
```rust demo
let value = RwSignal::new(0.0);
view! {
}
```
### Step
```rust demo
let value = RwSignal::new(0.0);
view! {
}
```
## Slider Label
```rust demo
let value = RwSignal::new(0.0);
view! {
"0"
"5"
"10"
}
```
### Slider Props
| Name | Type | Default | Description |
| -------- | ----------------------------------- | -------------------- | ----------------------------------------- |
| class | `OptionalProp>` | `Default::default()` | Addtional classes for the slider element. |
| value | `MaybeSignal` | `Default::default()` | Value of the slider. |
| max | `MaybeSignal` | `100` | Max value of the slider. |
| step | `MaybeSignal` | `Default::default()` | The step in which value is incremented. |
| children | `Option` | `None` | Slider's content. |
### SliderLabel props
| Name | Type | Default | Description |
| -------- | ------------------ | ------- | ------------------------------------ |
| value | `MaybeSignal` | | Value at which label will be placed. |
| children | `Children` | | Content of the lable. |