class ControllerCreator
Defined at line 26 of file fidling/gen/sdk/fidl/fuchsia.input.virtualkeyboard/fuchsia.input.virtualkeyboard/cpp/fidl/fuchsia.input.virtualkeyboard/cpp/markers.h
Provides the ability to acquire a `Controller`.
This protocol exists to bind `Controller`s to `View`s (via `ViewRef`s).
The binding allows the keyboard subsystem to use its knowledge of `View`
focus to limit when a `Controller` can influence virtual keyboard
configuration.
Note that the `Controller` itself allows configuration of the virtual
keyboard's presentation (visibility and layout), but does not pertain
to text events. See the `Controller` documentation for details.
# Roles
This protocol will typically be:
* Implemented by platform components which control UI policy.
* Consumed by application runtimes. For example, Flutter, Chromium.
Public Members
static Openness kOpenness
static const char[] kDiscoverableName