class Create

Defined at line 51 of file fidling/gen/sdk/fidl/fuchsia.input.virtualkeyboard/fuchsia.input.virtualkeyboard/cpp/fidl/fuchsia.input.virtualkeyboard/cpp/markers.h

Requests that the `Controller` at the other end of the

`server_end:Controller` channel be associated with the `View`

referenced by `view_ref`.

When `Controller.RequestShow()` is called, the `Controller`

implementer will will attempt to provide a keyboard optimized

for the entry of `text_type` (unless the type is overridden by a

call to `Controller.SetType()`).

Implementers of `ControllerCreator` _should_ use knowledge of

the associated `View`'s focus state to apply access controls to

calls made on `Controller`. See documentation of the `Controller`

methods for further details.

Consumers of `ControllerCreator` may freely drop their Creator

connection, without affecting their Controller(s).

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal