class ViewRefInstalledImpl
Defined at line 24 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 53 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc
void Bind (fidl::InterfaceRequest<fuchsia::ui::views::ViewRefInstalled> request)
Defined at line 57 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc
void Watch (fuchsia::ui::views::ViewRef view_ref, fuchsia::ui::views::ViewRefInstalled::WatchCallback callback)
|fuchsia::ui::views::ViewRefInstalled|
Defined at line 64 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 98 of file ../../src/ui/scenic/lib/view_tree/view_ref_installed_impl.cc