iced/examples/todos
Héctor Ramón Jiménez 76698ff2b5
Make Command implementations platform-specific
This allows us to introduce a platform-specific `Action` to both `iced_native`
and `iced_web` and remove the `Clipboard` from `Application::update` to maintain
purity.

Additionally, this should let us implement further actions to let users query
and modify the shell environment (e.g. window, clipboard, and more!)
2021-09-02 13:29:34 +07:00
..
fonts Package examples and remove dev-dependencies 2020-01-20 06:27:01 +01:00
src Make Command implementations platform-specific 2021-09-02 13:29:34 +07:00
Cargo.toml Use directories-next in todos example 2020-11-11 02:34:17 +01:00
iced-todos.desktop Fix todos build workflow 2020-01-21 00:37:57 +01:00
README.md Add README for todos example 2020-01-20 07:36:59 +01:00

Todos

A todos tracker inspired by TodoMVC. It showcases dynamic layout, text input, checkboxes, scrollables, icons, and async actions! It automatically saves your tasks in the background, even if you did not finish typing them.

All the example code is located in the main file.

You can run the native version with cargo run:

cargo run --package todos

We have not yet implemented a LocalStorage version of the auto-save feature. Therefore, it does not work on web yet!