339 Commits

Author SHA1 Message Date
Simon
d792e37bff
Unify and change children logic in the html macro (#1275)
* add test to assert iterators work

* update test

* a few minor adjustments

* remove redundant wrappers around htmltree

* we're going down the rabbit hole

* components are broken but everything else works

* we're getting there

* working prototype

* test vector as children method for all containers

* more appropriate names and some comments

* ChildrenRenderer handling

* update tests to include ChildrenRenderer

* trigger tests to re-run

* improve error messages for invaid iterables

* improve html_nested!
2020-06-09 09:34:23 +08:00
Arif Driessen
92c38b07ea
accept trailing / from argument (#1293) 2020-06-09 00:53:06 +08:00
silvioprog
8629f25e48
Added wasm-bindgen-cli to documentation (examples) as suggested by @Christopher-St (Fix #1288) (#1290) 2020-06-06 17:44:25 +08:00
Maciek Talaśka
1c3d67f45c
wasm-bindgen-cli is required now for examples to compile (#1273) 2020-05-31 10:22:29 +08:00
Michal Kawalec
9130f814af
A stateful agent (#1247)
* first sketch of a stateful agent

* share the data with listeners only immutably

* rename the stateful agent to Store

* moved stuff around, fixed missing parts

* removed a useless directory

* fmt fixes

* added missing comments
2020-05-21 22:21:41 +08:00
Teymour Aldridge
6583b38c17
Fix a typo in build.sh (#1253) 2020-05-21 21:41:26 +08:00
Simon
02b22d1737
Allow all global event handlers to be used as listeners (#1244)
* list all listener attributes

* add handlers for web_sys

* implement for stdweb

* update list of event handlers

* rename doubleclick to dblclick

* add error for unsupported listeners (stdweb)

* remove cfg-if dependency
2020-05-19 20:27:28 +08:00
Michal Kawalec
6e418ae9ae
added a simple send_message in Agent example (#1234)
* added a simple send_message in Agent example

* missing comma
2020-05-16 14:13:49 +08:00
Teymour Aldridge
5f7e03be31
Make fetch service methods static. (#1235)
* Make fetch methods static.

* Update `FetchService.fetch_binary`

* Updated documentation.

* Update examples.

* Added explicit lifetimes.

* Reformat code.

* Update a reference from `fetch_service` to `FetchService`.

* Reformat yew-stdweb example.

* Update a doc comment.
2020-05-16 14:08:25 +08:00
Thomas Lacroix
6ef7cecbfe
Enable Agents to send messages to themselves. (#1215)
* Agents can now send messages to themselves

* Agents callbacks now accept Into<Message>

* Clean old comment

* Remove AgentLink's send_message_batch
2020-05-14 11:22:58 +08:00
stoically
a90885cedb
Update examples (#1196) 2020-05-13 10:52:33 +08:00
Michal Kawalec
eb841bb7cf
Conditially require serialize (#1195)
* conditially require serialize

* we're using a trait alias and a clearer implementation of the constraints

* after merging with separated agent

* no trait aliases :(

* specialized the types for Drop a bit

* added an additional constraint on an agent

* emitted with fmt fixes

* dropped the useless debug constraint on the input

* fix stdweb examples

* dropped unneeded debug constraints

* linter
2020-05-12 16:43:21 +08:00
Teymour Aldridge
3474b54bca
Don't store FetchService as a struct field. (#1204) 2020-05-11 22:35:23 +08:00
Teymour Aldridge
860460b318
Make examples/README.md clearer (#1200) 2020-05-10 23:23:23 +08:00
Justin Starry
d5bb263b84
Update props properly in nested list example (#1189) 2020-05-06 15:53:05 +08:00
Nikita
1025000feb
Remove Bulk from counter examples (#1184) 2020-05-04 10:13:35 +08:00
Stig Johan Berggren
d7156eee99
Replace web_logger with wasm-logger in examples (#1181)
* Replace web_logger with wasm-logger in examples

Examples in yew-stdweb should still use web_logger

* Use hyphen in package name
2020-05-03 17:17:44 +08:00
Stig Johan Berggren
41a661fc12
Add README for Custom components example (#1170)
* Add readme for custom_components

* Markdown link and consistent header style

* Remove trailing space, consistent file name
2020-05-03 12:19:38 +08:00
fbucek
528ec66fbc
updated examples, added build script (#1165)
* script for building examples

minimal example updated to work with wasm-pack
minimal_wb exampel to be used with wasm-bindgen directly

* minimal is wasm-bindgen as default ( wp wasm-pack )

* examples updated to work with wasm-bindgen

* script to run all yew/examples

* upated example doc, added script to multi-thread

* cargo fmt, disabled build_examples.sh

* one build.sh for examples, updated doc

* removed build size optimalization

* wasm-pack requirement info in lib.rs

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/readme.md

* Update examples/build.sh

Co-Authored-By: Justin Starry <justin.m.starry@gmail.com>

* Update examples/build.sh exit trap

Co-Authored-By: Justin Starry <justin.m.starry@gmail.com>

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>
2020-04-29 22:57:55 +08:00
Liquidblock
d42119251d
Do not set empty classes and support option wrapped class names (#1085)
* Prevent setting empty class string in DOM

* Use the className property for setting classes in DOM

* Update documentation of VTag::diff_classes

* Add test cases for checking if the class_name is not set for empty class attributes

* Add class to SVG g element in the supports_svg test

* Revert "Use the className property for setting classes in DOM"

This reverts commit 41bfbc3218ce17310d7b9fa6ac99cb0049a34911.

* Use patches for the class attribute and remove classes with remove_attribute

* Set classes directly as class attribute

* Fix markdown example

* Remove set_classes and classes from VTag
Add possibility to use different types in the class tuple
Add convertion to Classes from Option<T> where T: AsRef<str>

* Remove mut from variable that does not need to be
Add `::` to create an absolute path to std

* Use helper methods for classes in tests

* Add test case for Option<&'static str> variable

* Remove unnecessary map in test
2020-04-29 08:59:47 +08:00
Justin Starry
8423b1e9b9
Update README.md 2020-04-27 22:04:34 +08:00
Justin Starry
037d18c46f
Remove old cargo file (#1130) 2020-04-25 17:23:58 +08:00
Justin Starry
a91e7f6512
Replace mounted with rendered lifecycle method (#1072)
* Replace mounted with rendered lifecycle method

* Cleanup
2020-04-25 17:00:20 +08:00
Sebastian Zivota
3b669fab70
Make examples compile with wasm-pack (#1124)
Co-authored-by: Sebastian Zivota <sebastian.zivota@mailbox.org>
2020-04-24 16:17:59 +08:00
Luke Randall
ce020d6eb8
Update pulldown cmark (#1120)
* Update to version 0.7.0

* Use new Options struct

* Fix rule support

* Fix link tag

* Remove code tag

* Fix code block tag

* Fix image tag

* Fix heading tag

* Add strikethrough tag

* Run cargo fmt
2020-04-23 08:43:26 +08:00
dependabot-preview[bot]
6eaedf71e6
Update strum requirement from 0.13 to 0.18 (#1114)
Updates the requirements on [strum](https://github.com/Peternator7/strum) to permit the latest version.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-22 11:20:10 +08:00
dependabot-preview[bot]
94ae9c7765
Update rand requirement from 0.6.5 to 0.7.3 (#1111)
Updates the requirements on [rand](https://github.com/rust-random/rand) to permit the latest version.
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand/compare/0.6.5...0.7.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-21 22:11:01 +08:00
dependabot-preview[bot]
56160ee76d
Update tungstenite requirement from 0.5.2 to 0.10.1 (#1113)
Updates the requirements on [tungstenite](https://github.com/snapview/tungstenite-rs) to permit the latest version.
- [Release notes](https://github.com/snapview/tungstenite-rs/releases)
- [Commits](https://github.com/snapview/tungstenite-rs/compare/v0.5.2...v0.10.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-21 22:10:44 +08:00
dependabot-preview[bot]
a497987eb6
Update strum_macros requirement from 0.13 to 0.18 (#1110)
Updates the requirements on [strum_macros](https://github.com/Peternator7/strum) to permit the latest version.
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-04-21 22:10:12 +08:00
Justin Starry
fa8a1d9f00
Reorganize examples and general repo layout (#1092)
* Reorganize crates

* Remove symlink

* Check examples

* Cleanup CI scripts

* nits

* cleanup

* cargo fmt

* Fix yew-stdweb

* cargo clippy --all

* stdweb-examples

* run_emscripten_checks.sh

* Fix typo

* fix typo

* yew-stdweb

* Run tests from yew-stdweb

* fix webgl script
2020-04-20 22:22:24 +08:00
Bill
6c16c8c134
Fix examples (#1093)
* ci: verify all examples build.

Using examples/showcase masked breakages in multiple examples.

* examples/future: add change implementation.

* examples/minimal: add change implementation.

* examples/nested_list: add change implementation.

* ci: add block lists to skip some examples.
2020-04-20 15:42:50 +08:00
Sebastian Zivota
b62e4daf47
Fixed library types in Cargo.toml (for wasm-pack) (#1088)
Also added some missing implementations of Component::change

Co-authored-by: Sebastian Zivota <sebastian.zivota@mailbox.org>
2020-04-19 22:53:38 +08:00
Bryan J Swift
9651d07e83
Fix errors in the TwoApps showcase example (#1078)
* Use the `Msg::SetOpposite` in `two_apps` example

b4d5227e625640ee2aca548ee06499dfe90c8acf changed the name of
`Msg::SetScope` to `Msg::SetOpposite` but the usages in the `main`
functions of the `two_apps` examples were not updated.

* Use new `TwoModels` struct as the `TwoApps` scene

`TwoModels` is a `Component` that does not respond to changes but which
creates two instances of the `Model` and mounts them as separate
`yew::App<Model>` instances in the body. This is done to mimic the
behavior of `two_apps/src/main.rs` which uses a static `index.html` file
containing the `div.first-app` and `div.second-app` elements.
`TwoModels::mounted` is responsible for replacing the `<div>` nodes it
creates during the initial render with the `Model` components.
2020-04-13 22:31:23 +08:00
Teymour Aldridge
d716dd010a
Added missing Component::change impl for pub_sub example. (#1083) 2020-04-13 20:33:25 +08:00
Justin Starry
8edf136da6
Make Component::change impl mandatory (#1071) 2020-04-04 16:12:07 +08:00
Justin Starry
0bf364a9fc
Update wasm-bindgen to 0.2.60 (#1056) 2020-03-28 12:03:43 +08:00
Andrew Straw
f69da6b7c5
Make web sys version of webgl example (#1050)
* move webgl example to std_web subdir

* create web-sys port of webgl example

* cleanup stdweb webgl example

* fix web-sys webgl readme
2020-03-23 23:44:51 +08:00
Yuki Kodama
7028c809d5
Reset Select component correctly in Firefox/Edge (#987)
* Add example to reproduce

* Fix behavior by setting value of <select> tag

* Remove misc for debug

* Support web_sys

* Use in showcase example

* Remove reproducing example

* Fix for clippy

* Use unwrap_or_default()
2020-03-22 22:36:54 +08:00
yossarian
ed1bedc770
Improve flexibility of message sending API (#999)
* init

* minimum update

* update batch_callback

* update callback

* trigger CI/CD

* Add IntoIter trait

* update

* Fix docs

* update tests

* update examples

* remove into from example

* format

* revert changes

* formatt
2020-03-14 11:23:41 +08:00
Thomas Lacroix
a9f299b471
Fix pub_sub example that no longer compiles in 0.13 (#989) 2020-03-12 12:39:41 +08:00
Mathis
753e2d387c
fixed missing feature flag for yew dependency (#1022)
Co-authored-by: Mathis <mk@thepeaklab.com>
2020-03-12 12:36:48 +08:00
Justin Starry
25b12d5a36
Fix web-sys public agents and improve multithread web-sys (#1006) 2020-03-10 21:21:51 +08:00
Ross Harrison
a94f6303a7
Bugfix: Load showcase stylesheets with include macro and style tag on example change (#992)
Bugfix: Loading showcase stylesheets into styletage allows styles for
different examples to be loaded after selection.
2020-03-05 00:14:24 +08:00
Justin Starry
686c5d6da0
Bump wasm-bindgen to 0.2.59 (#998) 2020-03-05 00:08:37 +08:00
Matthias Lochbrunner
8448e00fb2
Updates example readme and fix typo (#988) 2020-03-02 00:10:35 +08:00
AlephAlpha
afb5e9d7ac
Properties 2.0 (#975)
* Properties 2.0

* Fix problem when passing a closure to prop_or_else

* Update test names

* Add support for building with web-sys (#961)

* Enable travis

* `web-sys` general conversion (#826)

* Moved patches from different PRs.

* Add bits & pieces and some services.

* Rename `stdweb` feature to `std_web`.

* Move tests and examples to different PR.

* Revert some `cargo_web` handling removal.

* Missed something.

* Implement `console_error_panic_hook`.

* Update Cargo.toml

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>

* Move document creation to util convenience method (#855)

* `web-sys` listener conversion (#813)

* `web-sys` listener initial try.

* Improve macros?

* Remove generic from `EventListenerHandle`.

* Fix build.

* A cleaner solution?

* Even cleaner.

* Fix `build.rs`.

* Minor improvements.

* Following the yew toml style.

* Fixing visibility.

* Fix `rustfmt`.

* Add `web-sys` re-exports.

* Move general changes to different PR.

* Remove compat.

* Actually remove `compat.rs`.

* Rename `stdweb` feature to `std_web`.

* Move to gloo's `EventListener` and some polish.

* Remove outdated comment.

* Change `EventHandler` to be cancelled on drop.

* `web-sys` html conversion (#817)

* Converting all `html` parts.

* Format.

* Move general changes to different PR.

* Removed compat.

* Rename `stdweb` feature to `std_web`.

* Remove redudant function copy.

* Some polish.

* Move to gloo's `EventListener`.

* Replace `unwrap`s with `expect`s.

* `web-sys` agent conversion (#818)

* Converting `agent`.

* Remove wrong `cfg` in imports.

* Move general changes to different PR.

* Some optimisations.

* Rename `stdweb` feature to `std_web`.

* Fix `ArrayBuffer` to `Uint8Array` conversions.

* Add js module worker.

* Use `cfg-if`` and `cfg-match` to make things clearer.

* Fix `std_web` build.

* Add some polish.

* Add build guards for invalid build configs (#866)

* `web_sys` cfg conversion (#862)

* Use `cfg-if` and `cfg-match` and some polish.

* Mistakes were made.

* Missed line during rebasing.

* Mistakes were undone.

* Remove global.

* Remove part of `global!`.

* `web-sys` services conversion (#827)

* Convert `console`.

* Finish services.

* Some polish.

* Fix `ArrayBuffer` to `Uint8Array` conversions.

* Fix aborting fetch leading to error and some polish.

* Replaced some `unwrap`s with `expect`s.

* Use `cfg_if` and `cfg_match` and do some polish.

* Proper scoping.

* Some fixes.

* Move fetch and reader services to different PR.

* Revert split.

* Fix CI builds (#877)

* Fix derive_props_test

* Move tests (#897) (#898)

* `web-sys` fetch service conversion (#867)

* Split implementation.

* Import global.

* Import global.

* Revert split.

* Make fetch available again.

* Revert "Revert split."

This reverts commit 6e3f101dbedde2142f041467a8ae40ef5e3920c5.

* Re-revert split.

* Some polish.

* Move to `wasm_bindgen_futures`.

* Switch to `thiserror`.

* wip

* Update src/services/fetch/web_sys.rs

Co-Authored-By: daxpedda <daxpedda@gmail.com>

* Some more polish.

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>

* `web-sys` reader service conversion (#868)

* Split reader implementation.

* Revert split.

* Remove leftover files.

* Make reader available again.

* Revert "Revert split."

This reverts commit 8abdc9cf2b014ab61fef2c48d1af8927d9a5a330.

* Revert "Remove leftover files."

This reverts commit 188c6eb9693881c9987061de8deb29c6f4c613a4.

* Re-revert split.

* Polish.

* Forgot some part.

* Some polish.

* Some polish.

* `web-sys` examples/tests conversion (#841)

* Fix examples/tests to work with `web_sys`.

* Update `StorageService` usage.

* Split `stdweb` and `web-sys` examples.

* Fixing the shell script.

* Trying to reset file permissions.

* Update to new reader API.

* Update to new fetch API.

* Update to new fetch API.

* Re-enable examples CI.

* Deleted duplicate example.

* Some fixes.

* Fix rand build.

* Fix spawning workers in combination with `wasm-bindgen`. (#901)

* Fix component rendering process (#913)

* wip

* Fix component rendering process

* Simplify yew-macro a bit (#902)

* yew-macro: Simplify Properties validation

* Fix most clippy warnings

* Fix clippy warnings (#912)

* Import Task trait in dashboard example

* Remove duplicate vtag tests

* Fix prevent_default() by non-passive (#958)

* Fix prevent_default() by non-passive

* Fix cargo fmt

* Remove `Option` from most services.

* Remove `Option` from resize service.

* Apply fetch changes.

* Apply reader service changes.

* Fix `node_refs` example.

* Remove web-sys travis branch

Co-authored-by: daxpedda <daxpedda@gmail.com>
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
Co-authored-by: Jet Li <jing.i.qin@icloud.com>

* Fix vtag test warning (#978)

* Clean up exported apis and doc visibility (#977)

* Clean up exported apis and doc visibility

* Remove unused ScopeHolder

* Change ComponentLink to alias of Scope

* cargo fmt

* update new examples to Properties 2.0

* Fix a mistake when resolving conflicts

* Remove an outdated hack.

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>
Co-authored-by: daxpedda <daxpedda@gmail.com>
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
Co-authored-by: Jet Li <jing.i.qin@icloud.com>
2020-03-01 10:43:54 +08:00
Justin Starry
b4d5227e62
Clean up exported apis and doc visibility (#977)
* Clean up exported apis and doc visibility

* Remove unused ScopeHolder

* Change ComponentLink to alias of Scope

* cargo fmt
2020-02-29 19:58:07 +08:00
Justin Starry
d38ce422f9
Add support for building with web-sys (#961)
* Enable travis

* `web-sys` general conversion (#826)

* Moved patches from different PRs.

* Add bits & pieces and some services.

* Rename `stdweb` feature to `std_web`.

* Move tests and examples to different PR.

* Revert some `cargo_web` handling removal.

* Missed something.

* Implement `console_error_panic_hook`.

* Update Cargo.toml

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>

* Move document creation to util convenience method (#855)

* `web-sys` listener conversion (#813)

* `web-sys` listener initial try.

* Improve macros?

* Remove generic from `EventListenerHandle`.

* Fix build.

* A cleaner solution?

* Even cleaner.

* Fix `build.rs`.

* Minor improvements.

* Following the yew toml style.

* Fixing visibility.

* Fix `rustfmt`.

* Add `web-sys` re-exports.

* Move general changes to different PR.

* Remove compat.

* Actually remove `compat.rs`.

* Rename `stdweb` feature to `std_web`.

* Move to gloo's `EventListener` and some polish.

* Remove outdated comment.

* Change `EventHandler` to be cancelled on drop.

* `web-sys` html conversion (#817)

* Converting all `html` parts.

* Format.

* Move general changes to different PR.

* Removed compat.

* Rename `stdweb` feature to `std_web`.

* Remove redudant function copy.

* Some polish.

* Move to gloo's `EventListener`.

* Replace `unwrap`s with `expect`s.

* `web-sys` agent conversion (#818)

* Converting `agent`.

* Remove wrong `cfg` in imports.

* Move general changes to different PR.

* Some optimisations.

* Rename `stdweb` feature to `std_web`.

* Fix `ArrayBuffer` to `Uint8Array` conversions.

* Add js module worker.

* Use `cfg-if`` and `cfg-match` to make things clearer.

* Fix `std_web` build.

* Add some polish.

* Add build guards for invalid build configs (#866)

* `web_sys` cfg conversion (#862)

* Use `cfg-if` and `cfg-match` and some polish.

* Mistakes were made.

* Missed line during rebasing.

* Mistakes were undone.

* Remove global.

* Remove part of `global!`.

* `web-sys` services conversion (#827)

* Convert `console`.

* Finish services.

* Some polish.

* Fix `ArrayBuffer` to `Uint8Array` conversions.

* Fix aborting fetch leading to error and some polish.

* Replaced some `unwrap`s with `expect`s.

* Use `cfg_if` and `cfg_match` and do some polish.

* Proper scoping.

* Some fixes.

* Move fetch and reader services to different PR.

* Revert split.

* Fix CI builds (#877)

* Fix derive_props_test

* Move tests (#897) (#898)

* `web-sys` fetch service conversion (#867)

* Split implementation.

* Import global.

* Import global.

* Revert split.

* Make fetch available again.

* Revert "Revert split."

This reverts commit 6e3f101dbedde2142f041467a8ae40ef5e3920c5.

* Re-revert split.

* Some polish.

* Move to `wasm_bindgen_futures`.

* Switch to `thiserror`.

* wip

* Update src/services/fetch/web_sys.rs

Co-Authored-By: daxpedda <daxpedda@gmail.com>

* Some more polish.

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>

* `web-sys` reader service conversion (#868)

* Split reader implementation.

* Revert split.

* Remove leftover files.

* Make reader available again.

* Revert "Revert split."

This reverts commit 8abdc9cf2b014ab61fef2c48d1af8927d9a5a330.

* Revert "Remove leftover files."

This reverts commit 188c6eb9693881c9987061de8deb29c6f4c613a4.

* Re-revert split.

* Polish.

* Forgot some part.

* Some polish.

* Some polish.

* `web-sys` examples/tests conversion (#841)

* Fix examples/tests to work with `web_sys`.

* Update `StorageService` usage.

* Split `stdweb` and `web-sys` examples.

* Fixing the shell script.

* Trying to reset file permissions.

* Update to new reader API.

* Update to new fetch API.

* Update to new fetch API.

* Re-enable examples CI.

* Deleted duplicate example.

* Some fixes.

* Fix rand build.

* Fix spawning workers in combination with `wasm-bindgen`. (#901)

* Fix component rendering process (#913)

* wip

* Fix component rendering process

* Simplify yew-macro a bit (#902)

* yew-macro: Simplify Properties validation

* Fix most clippy warnings

* Fix clippy warnings (#912)

* Import Task trait in dashboard example

* Remove duplicate vtag tests

* Fix prevent_default() by non-passive (#958)

* Fix prevent_default() by non-passive

* Fix cargo fmt

* Remove `Option` from most services.

* Remove `Option` from resize service.

* Apply fetch changes.

* Apply reader service changes.

* Fix `node_refs` example.

* Remove web-sys travis branch

Co-authored-by: daxpedda <daxpedda@gmail.com>
Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
Co-authored-by: Jet Li <jing.i.qin@icloud.com>
2020-02-29 17:25:42 +08:00
Miklós Tusz
90a7cdb9b5
Add WebGL example (#908) 2020-02-22 14:32:41 +08:00
Filippo Merli
b534a4c83a
Add components interaction example (#951)
This add a small example of how to use agents in order to send
messages between components.
2020-02-18 19:45:41 +08:00