class ViewProvider

Defined at line 20 of file fidling/gen/sdk/fidl/fuchsia.ui.app/fuchsia.ui.app/cpp/fidl/fuchsia.ui.app/cpp/markers.h

ViewProvider is the standard mechanism for two modules to each obtain half

of a shared eventpair token. The shared token is a capability allowing the

modules to ask Scenic to create a ViewHolder/View pair. The resulting

View and ViewHolder are linked together until either one is destroyed.

Modules are free to use any other mechanism to agree upon the shared

eventpair token, and use this to create the linked ViewHolder/View.

ViewProvider is given for the convenience of clients that don't require

a more complex implementation.

Public Members

static Openness kOpenness
static const char[] kDiscoverableName

Records