Google celebrates Hispanic Heritage Month. See how.

fuchsia.ui.test.scene

Added: 9

PROTOCOLS

Controller

Defined in fuchsia.ui.test.scene/controller.fidl

Controls a UI test scene. Allows a test to attach test Views to the scene and add View-related instrumentation.

AttachClientView

Elicits the server to request a view using the fuchsia.ui.app.ViewProvider handle provided, and attach it to the scene.

RETURN VALUE

This method returns the KOID for the client view's ViewRef.

SYNCHRONIZATION

This call returns as soon as the client ViewRef is available. Note that this signal does NOT necessarily indicate that the view has been attached to the scene.

LIFE CYCLE

Clients may drop the Controller connection once AttachClientView has returned.

Request

NameType
payload ControllerAttachClientViewRequest

Response

NameType
view_ref_koid zx/koid

RegisterViewTreeWatcher

Registers a ViewTreeWatcher on the client's behalf.

The ViewTreeWatcher registered on behalf of the client will currently be scoped globally; we intend to restrict the scope to the client view's subtree as soon as it's feasible to do so.

For more information on geometry observation, see the documentation in //sdk/fidl/fuchsia.ui.observation.geometry/watcher.fidl.

Request

NameType
watcher server_end<fuchsia.ui.observation.geometry/ViewTreeWatcher>

Response

<EMPTY>

TABLES

ControllerAttachClientViewRequest resource

Defined in fuchsia.ui.test.scene/controller.fidl

OrdinalFieldTypeDescription
view_provider fuchsia.ui.app/ViewProvider