commit | 415e89467e95fa4a892ca1a1ed72961dd7aceb99 | [log] [tgz] |
---|---|---|
author | Nick Korostelev <nkorsote@google.com> | Fri Nov 16 17:19:03 2018 -0800 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri Nov 30 21:59:43 2018 +0000 |
tree | e1bdcf6fcc280a4940bf8757d34da4ddef25a90a | |
parent | b5a3ee29b15414f232865128195d14bd8811ab02 [diff] |
[dart-sdk] Refactor exposeService api to accept FutureOr<T> This allows users to wait for asynchronous operations to finish before initializing and exposing the service. Also add new exposeServiceProvider api to enable the ability to proivde a function that will return a service on connection request. Tests: Manually running slider_mod and calculating Fib Change-Id: I6484fbd4ed55dc94bc7c08a718d722dcb15c621a
Topaz augments system functionality by implementing interfaces defined by underlying layers. Topaz contains four major categories of software: modules, agents, shells, and runners.
For example, modules include the dashboard, and runners include the Web, Dart, and Flutter runners.
Looking for something that used to be in this repository? The list below provides a code location and sha that can be used to checkout dead code that has been removed. Please note, the code will most likely be a reference only. It is unlikely the code will build or work correctly. Code can be checked out with:
git checkout <sha> -- $FUCHSIA_DIR/<location>