iced-widget-kit 0.1.0

Extra widgets for the Iced GUI library
Documentation
# Iced Widget Kit

Extra widgets for the [Iced](https://github.com/hecrj/iced) GUI library.

Each widget is controlled by a feature flag, so you can selectively enable only the ones you want to use.

## Usage

Include `iced-widget-kit` as a dependency in your `Cargo.toml`:

```toml
[dependencies]
iced = "0.14.0"
iced-widget-kit = { version = "0.1", features = ["expander"] }
```

## Versioning

| `iced-widget-kit` version | `iced` version  |
| ------------------------- | --------------- |
| 0.1.x                     | 0.14            |

## Widgets

### Expander

A collapsible container widget that can expand or collapse in any direction to show or hide its content.

Only use this widget if you would like the animation it provides, otherwise use Iced's `Column` or `Row`.

![Expander demo](./assets/image/expander_demo.gif)

Check out the `Expander` example.

```bash
cargo run --example expander --features expander
```

Enable this widget with the feature `expander`.

### SelectorBar

Provides single selection from a collection of items highlighted by an indicator.

Only use this widget if you would like the animation it provides, otherwise use
 a combination of Iced's other widgets.

![SelectorBar demo](./assets/image/selector_bar_demo.gif)

Check out the `SelectorBar` example.

```bash
cargo run --example selector_bar --features selector_Bar
```

Enable this widget with the feature `selector_bar`.

### Ribbon

A horizontal set of groups that adapt their appearance and arrangement when the ribbon is resized.

![Ribbon demo](./assets/image/ribbon_demo.gif)

Check out the `Ribbon` example.

```bash
cargo run --example ribbon --features ribbon
```

Enable this widget with the feature `ribbon`.