class FocusDispatcherTest

Defined at line 45 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

Protected Members

ComponentContextProvider context_provider_
BindingSet focus_listener_registry_
unique_ptr fake_keyboard_focus_controller_
InterfacePtr focus_chain_listener_
function_impl controller_handler_
FakeFocusListener focus_listener_
unique_ptr focus_dispatch_
bool keyboard_notification_received_
int focus_dispatched_
int register_calls_
bool local_listener_notified_

Public Methods

void FocusDispatcherTest ()

Defined at line 47 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

void SetUp ()

Defined at line 50 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

void Register (fidl::InterfaceHandle<FocusChainListener> listener)

Implements `fuchsia.ui.focus.FocusChainListenerRegistry`, but only for a single

listener registration.

Defined at line 71 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

void SendFocusChain (FocusChain focus_chain)

Defined at line 79 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

void ChangeFocus (std::vector<ViewRef> view_refs)

Defined at line 83 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

void SendEmptyFocus ()

Defined at line 89 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc

ViewRef MakeViewRef ()

Defined at line 94 of file ../../src/ui/bin/virtual_keyboard_manager/tests/focus_dispatcher_unittest.cc