class WatchVisibility
Defined at line 209 of file fidling/gen/sdk/fidl/fuchsia.input.virtualkeyboard/fuchsia.input.virtualkeyboard/cpp/fidl/fuchsia.input.virtualkeyboard/cpp/markers.h
Waits for the visibility to change, then reports the new value.
* Returns `true` after the callee receives a RequestShow()
call from this Controller, when this Controller was not
already requesting the keyboard be shown.
* This _may_ occur before the keyboard is visible on screen.
* This _may_ occur before the `View` for this Controller is
focused.
* Returns `false` when the callee decides to hide the keyboard
that was requested by this Controller.
* This may happen due to a call to `RequestHide()`, or
implicitly when the `View` loses focus.
* The function _may_ return while the keyboard is still
visible on screen.
* The first call immediately returns...
* `true` if the callee has decided that the keyboard should
be visible due to a request from this Controller (this
does not guarantee that the keyboard is visible on screen)
* `false` otherwise
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