class ViewRefInstalledImpl

Defined at line 23 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.h

Class that implements the ViewRefInstalled service.

Public Methods

void ViewRefInstalledImpl (std::shared_ptr<view_tree::SnapshotHolder> snapshot_holder)

Defined at line 42 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc

void Bind (fidl::ServerEnd<fuchsia_ui_views::ViewRefInstalled> server_end)

Defined at line 46 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc

void Watch (WatchRequestView request, WatchCompleter::Sync & completer)

|fidl::WireServer

<fuchsia

_ui_views::ViewRefInstalled>|

Defined at line 53 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc

void OnNewViewTreeSnapshot ()

Called whenever a new snapshot of the ViewTree is generated.

When this happens we look through it to check if any of the waited on views have been installed

or any installed views have been removed entirely.

Defined at line 92 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc