class SceneProvider
Defined at line 37 of file ../../src/ui/testing/scene_provider/scene_provider.h
Public Methods
void SceneProvider (sys::ComponentContext * context)
Defined at line 20 of file ../../src/ui/testing/scene_provider/scene_provider.cc
void AttachClientView (fuchsia::ui::test::scene::ControllerAttachClientViewRequest request, AttachClientViewCallback callback)
|fuchsia::ui::test::scene::Controller|
Defined at line 24 of file ../../src/ui/testing/scene_provider/scene_provider.cc
void ~SceneProvider ()
Defined at line 41 of file ../../src/ui/testing/scene_provider/scene_provider.h
void PresentClientView (fuchsia::ui::test::scene::ControllerPresentClientViewRequest request)
|fuchsia::ui::test::scene::Controller|
Defined at line 45 of file ../../src/ui/testing/scene_provider/scene_provider.cc
void RegisterViewTreeWatcher (fidl::InterfaceRequest<fuchsia::ui::observation::geometry::ViewTreeWatcher> view_tree_watcher, RegisterViewTreeWatcherCallback callback)
|fuchsia::ui::test::scene::Controller|
Defined at line 59 of file ../../src/ui/testing/scene_provider/scene_provider.cc
void WatchViewPresentation (WatchViewPresentationCallback callback)
|fuchsia::ui::test::scene::Controller|
Defined at line 71 of file ../../src/ui/testing/scene_provider/scene_provider.cc
void PresentView (fuchsia::element::ViewSpec view_spec, fidl::InterfaceHandle<fuchsia::element::AnnotationController> annotation_controller, fidl::InterfaceRequest<fuchsia::element::ViewController> view_controller, PresentViewCallback callback)
TODO(https://fxbug.dev/42064159): Refactor to accommodate Flatland + Geometry
Observation.
Defined at line 94 of file ../../src/ui/testing/scene_provider/scene_provider.cc
fidl::InterfaceRequestHandler<fuchsia::ui::test::scene::Controller> GetSceneControllerHandler ()
Returns a scene controller interface request handler bound to this object.
Defined at line 134 of file ../../src/ui/testing/scene_provider/scene_provider.cc
fidl::InterfaceRequestHandler<fuchsia::element::GraphicalPresenter> GetGraphicalPresenterHandler ()
Returns a graphical presenter interface request handler bound to this
object.
Defined at line 139 of file ../../src/ui/testing/scene_provider/scene_provider.cc
void DismissView ()
Drops the existing view.
Defined at line 144 of file ../../src/ui/testing/scene_provider/scene_provider.cc