class ParentViewportWatcher
Defined at line 52 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 the parent Viewport attached to a Flatland instance's
sole View. Although Flatland instances can have at most one view, it is possible to have
multiple ParentViewportWatchers during the brief transition period when replacing the instance's
View with another, e.g. via [`CreateView`]. During this period, certain updates may be
duplicated and sent to each ParentViewportWatcher connection.
A ParentViewportWatcher will remain connected as long as the corresponding parent Viewport
exists; the connection will also be closed if the parents's ViewportCreationToken is dropped
without using it to create a Viewport.
Public Members
static Openness kOpenness