commit | 93a56cb0eec0cefcb513b3b039a6ea20a2e12171 | [log] [tgz] |
---|---|---|
author | David Gilhooley <dgilhooley@google.com> | Mon Oct 26 18:49:28 2020 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Mon Oct 26 18:49:28 2020 +0000 |
tree | c04c0f23eae6e719186bef1f8d4ec8fad6115bea | |
parent | 56de007e9065720433ef1165bbeed57417eaf416 [diff] |
[hid-buttons] Refactor notifiers Update the notifiers so that they rely on ButtonTypes and are mapped by ButtonTypes. The notifiers are listening to ButtonTypes via the FIDL API, so they shouldn't be organized by BUTTON_IDS_ This has the added benefit of using the type system more to make it clearer which ID's belong to what. Bug: 36834 TEST: fx test hid-buttons-test Change-Id: I7508c52fc7aa9eb500169f94b552232e59cf5183 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/442199 Commit-Queue: David Gilhooley <dgilhooley@google.com> Reviewed-by: Ruby Zhuang <rdzhuang@google.com> Testability-Review: Ruby Zhuang <rdzhuang@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.