Jay Graves 2bbb35027f
Add a ticking clock to the timer example (#1617)
* Add a ticking clock to the timer example.

* Remove unneeded use of js_sys.

* Update examples/timer/Cargo.toml

Co-authored-by: Simon <simon@siku2.io>

* Update examples/timer/index.html

Co-authored-by: Simon <simon@siku2.io>

* Use local scss instead of Bulma.

* Refactor out the time function and restructure the html.

* Refactor the clock.

Remove Msg::StartClock
Remove Model.clock_job
Model._standalone now takes 2 IntervalTasks
Model.get_current_time is now Static
Renamed Msg::Tock to Msg::UpdateTime

* Remove disabled button style.

* Remove CSS line from improvements.

Co-authored-by: Simon <simon@siku2.io>
2020-10-15 17:56:53 +02:00
..

Timer Example

Demo

This is a technical demonstration for how to use timeouts and intervals.

Concepts

The example mainly demonstrates the use of TimeoutService and IntervalService but also makes use of some more advanced ConsoleService features.

Improvements

  • Apply the concept to something more fun than just a dry technical demonstration