class ChildViewWatcherImpl

Defined at line 149 of file ../../src/ui/scenic/lib/flatland/link_system.h

An implementation of the ChildViewWatcher protocol, consisting of hanging gets for various

updateable pieces of information.

Public Methods

void ChildViewWatcherImpl (std::shared_ptr<utils::DispatcherHolder> dispatcher_holder, fidl::InterfaceRequest<fuchsia::ui::composition::ChildViewWatcher> request, LinkProtocolErrorCallback error_callback)

Defined at line 151 of file ../../src/ui/scenic/lib/flatland/link_system.h

void ChildViewWatcherImpl (ChildViewWatcherImpl && )

Defined at line 163 of file ../../src/ui/scenic/lib/flatland/link_system.h

void ChildViewWatcherImpl (const ChildViewWatcherImpl & )

Defined at line 164 of file ../../src/ui/scenic/lib/flatland/link_system.h

ChildViewWatcherImpl & operator= (const ChildViewWatcherImpl & )

Defined at line 165 of file ../../src/ui/scenic/lib/flatland/link_system.h

void ~ChildViewWatcherImpl ()

Defined at line 167 of file ../../src/ui/scenic/lib/flatland/link_system.h

void UpdateLinkStatus (fuchsia::ui::composition::ChildViewStatus status)

Defined at line 175 of file ../../src/ui/scenic/lib/flatland/link_system.h

void UpdateViewRef ()

If ViewRef hasn't yet been pushed to the hanging get helper, do so.

Defined at line 185 of file ../../src/ui/scenic/lib/flatland/link_system.h

void SetViewRef (fuchsia::ui::views::ViewRef viewref)

Defined at line 192 of file ../../src/ui/scenic/lib/flatland/link_system.h

void GetStatus (GetStatusCompleter::Sync & sync_completer)

|fuchsia_ui_composition::ChildViewWatcher|

Defined at line 198 of file ../../src/ui/scenic/lib/flatland/link_system.h

void GetViewRef (GetViewRefCompleter::Sync & sync_completer)

|fuchsia_ui_composition::ChildViewWatcher|

Defined at line 215 of file ../../src/ui/scenic/lib/flatland/link_system.h