class FlatlandObserverRegistryIntegrationTest
Defined at line 145 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc
Test fixture that sets up an environment with Registry protocol we can connect to. This test
fixture is used for tests where the view nodes are created by Flatland instances.
Protected Members
const uint32_t kDefaultSize
float display_width_
float display_height_
Client scoped_observer_registry_client_
unique_ptr root_session_
zx_koid_t root_view_ref_koid_
Client root_focuser_
Protected Methods
void FlatlandObserverRegistryIntegrationTest ()
Defined at line 148 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc
void SetUp ()
Defined at line 150 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc
void ConnectChildView (FlatlandClientWithEventHandler & flatland, fuv::ViewportCreationToken && token)
Create a new transform and viewport, then call |BlockingPresent| to wait for it to take
effect. This can be called only once per Flatland instance, because it uses hard-coded IDs for
the transform and viewport.
Defined at line 224 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc
void OnFocusChange (OnFocusChangeRequest & request, OnFocusChangeCompleter::Sync & completer)
|fuchsia_ui_focus::FocusChainListener|
Defined at line 250 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc
size_t CountReceivedFocusChains ()
Defined at line 256 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc
const fuf::FocusChain * LastFocusChain ()
Defined at line 258 of file ../../src/ui/scenic/tests/observer_integration_tests/scoped_observer_registry_integration_test.cc