class ViewRefInstalled

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

A method of enabling ViewRef holders to determine if a ViewRef has been

"installed" in the view tree: the time it is first connected, transitively,

to the root view. Typically, after installation, view focus may be

transferred to that ViewRef.

Note: It's important to distinguish between a ViewRef's installed status and

current connected-to-view-tree status. The former undergoes a state

change once, from "no" to "yes". The latter may change continuously,

depending on view tree topology. As such, "installed" cannot imply

"currently connected to view tree"; even a hypothetical

"ViewRefConnected" protocol is fundamentally racy.

Public Members

static Openness kOpenness
static const char[] kDiscoverableName

Records