class ChildViewWatcher

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

A protocol that provides information about a particular child View which is attached to the

Viewport owned by the parent client; connections to this protocol are estabished in

[`CreateViewport`]. Since a Flatland instance may contain any number of Viewports, each of

which may or may not be attached to a transform, the client can maintain connections to an

equal number of ChildViewWatcher instances.

Each ChildViewWatcher instance will remain connected as long as the corresponding child View

exists; the connection will also be closed if the child's ViewCreationToken is dropped without

using it to create a View.

Public Members

static Openness kOpenness

Records