Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
fl_accessibility_handler.cc File Reference

Go to the source code of this file.

Classes

struct  FlAccessibilityHandlerPrivate
 

Functions

 G_DEFINE_TYPE_WITH_PRIVATE (FlAccessibilityHandler, fl_accessibility_handler, G_TYPE_OBJECT) static void send_announcement(int64_t view_id
 
 g_autoptr (FlEngine) engine
 
 if (engine==nullptr)
 
 if (renderable==nullptr||!FL_IS_VIEW(renderable))
 
 fl_view_accessible_send_announcement (accessible, message, assertiveness==FL_ASSERTIVENESS_ASSERTIVE)
 
static void fl_accessibility_handler_dispose (GObject *object)
 
static void fl_accessibility_handler_class_init (FlAccessibilityHandlerClass *klass)
 
static void fl_accessibility_handler_init (FlAccessibilityHandler *self)
 
FlAccessibilityHandler * fl_accessibility_handler_new (FlEngine *engine)
 

Variables

const char * message
 
const char FlTextDirection text_direction
 
const char FlTextDirection FlAssertiveness assertiveness
 
const char FlTextDirection FlAssertiveness gpointer user_data
 
FlAccessibilityHandlerPrivatepriv
 
FlRenderable * renderable = fl_engine_get_renderable(engine, view_id)
 
FlView * view = FL_VIEW(renderable)
 
FlViewAccessible * accessible = fl_view_get_accessible(view)
 
static FlAccessibilityChannelVTable accessibility_channel_vtable
 

Function Documentation

◆ fl_accessibility_handler_class_init()

static void fl_accessibility_handler_class_init ( FlAccessibilityHandlerClass *  klass)
static

Definition at line 58 of file fl_accessibility_handler.cc.

59 {
60 G_OBJECT_CLASS(klass)->dispose = fl_accessibility_handler_dispose;
61}
static void fl_accessibility_handler_dispose(GObject *object)

References fl_accessibility_handler_dispose().

◆ fl_accessibility_handler_dispose()

static void fl_accessibility_handler_dispose ( GObject *  object)
static

Definition at line 46 of file fl_accessibility_handler.cc.

46 {
47 FlAccessibilityHandler* self = FL_ACCESSIBILITY_HANDLER(object);
49 reinterpret_cast<FlAccessibilityHandlerPrivate*>(
50 fl_accessibility_handler_get_instance_private(self));
51
52 g_weak_ref_clear(&priv->engine);
53 g_clear_object(&priv->channel);
54
55 G_OBJECT_CLASS(fl_accessibility_handler_parent_class)->dispose(object);
56}
FlAccessibilityHandlerPrivate * priv

References FlAccessibilityHandlerPrivate::channel, FlAccessibilityHandlerPrivate::engine, priv, and self.

Referenced by fl_accessibility_handler_class_init().

◆ fl_accessibility_handler_init()

static void fl_accessibility_handler_init ( FlAccessibilityHandler *  self)
static

Definition at line 63 of file fl_accessibility_handler.cc.

63{}

◆ fl_accessibility_handler_new()

FlAccessibilityHandler * fl_accessibility_handler_new ( FlEngine *  engine)

FlAccessibilityHandler:

#FlAccessibilityHandler is a handler that implements the shell side of SystemChannels.accessibility from the Flutter services library. fl_accessibility_handler_new: @engine: an #FlEngine.

Creates a new handler that implements SystemChannels.accessibility from the Flutter services library.

Returns: a new #FlAccessibilityHandler

Definition at line 69 of file fl_accessibility_handler.cc.

69 {
70 g_return_val_if_fail(FL_IS_ENGINE(engine), nullptr);
71
72 FlAccessibilityHandler* self = FL_ACCESSIBILITY_HANDLER(
73 g_object_new(fl_accessibility_handler_get_type(), nullptr));
75 reinterpret_cast<FlAccessibilityHandlerPrivate*>(
76 fl_accessibility_handler_get_instance_private(self));
77
78 g_weak_ref_init(&priv->engine, engine);
79 priv->channel =
82
83 return self;
84}
FlutterEngine engine
Definition main.cc:84
FlAccessibilityChannel * fl_accessibility_channel_new(FlBinaryMessenger *messenger, FlAccessibilityChannelVTable *vtable, gpointer user_data)
static FlAccessibilityChannelVTable accessibility_channel_vtable
G_MODULE_EXPORT FlBinaryMessenger * fl_engine_get_binary_messenger(FlEngine *self)

References accessibility_channel_vtable, FlAccessibilityHandlerPrivate::channel, engine, FlAccessibilityHandlerPrivate::engine, fl_accessibility_channel_new(), fl_engine_get_binary_messenger(), priv, and self.

Referenced by fl_engine_new_full().

◆ fl_view_accessible_send_announcement()

fl_view_accessible_send_announcement ( accessible  ,
message  ,
assertiveness  = =FL_ASSERTIVENESS_ASSERTIVE 
)

◆ g_autoptr()

g_autoptr ( FlEngine  )

Referenced by FlValueHandler::add(), add_mock_texture_to_registrar(), add_view_cb(), add_view_engine_error_cb(), add_view_error_cb(), channel_closed_cb(), channel_closed_cb(), channel_closed_cb(), clipboard_text_cb(), clipboard_text_has_strings_cb(), compositor_present_view_callback(), create_node(), create_pango_layout(), create_regular(), create_regular(), create_settings(), create_settings(), cursor_changed_cb(), decode_error_message(), decode_error_method_call(), decode_error_method_call(), decode_error_response(), decode_error_response(), decode_error_value(), decode_message(), decode_message(), decode_message(), decode_message(), decode_message_with_codec(), decode_method_call(), decode_method_call(), decode_response_with_error(), decode_response_with_error(), decode_response_with_success(), decode_response_with_success(), decode_semantic_data(), encode_bool(), encode_bool(), encode_error_envelope(), encode_error_envelope(), encode_error_message(), encode_float(), encode_float(), encode_int(), encode_int(), encode_message(), encode_message(), encode_message(), encode_message(), encode_message_error(), encode_message_error(), encode_message_with_codec(), encode_method_call(), encode_method_call(), encode_string(), encode_string(), encode_success_envelope(), encode_success_envelope(), ensure_pointer_added(), ensure_touch_added(), finish_method(), fl_accessibility_channel_new(), fl_accessible_text_field_perform_action(), fl_application_activate(), fl_application_local_command_line(), fl_basic_message_channel_respond(), fl_basic_message_channel_send(), fl_basic_message_channel_send_finish(), fl_binary_messenger_handle_message(), fl_binary_messenger_response_handle_impl_dispose(), fl_compositor_opengl_render(), fl_engine_add_view(), fl_engine_gl_external_texture_frame_callback(), fl_engine_new_with_binary_messenger(), fl_engine_platform_message_cb(), fl_engine_platform_message_response_cb(), fl_engine_remove_view(), fl_engine_send_key_event(), fl_engine_start(), fl_event_channel_send(), fl_event_channel_send_error(), fl_gnome_settings_new(), fl_json_message_codec_decode(), fl_json_method_codec_decode_method_call(), fl_json_method_codec_decode_response(), fl_json_method_codec_encode_error_envelope(), fl_json_method_codec_encode_method_call(), fl_json_method_codec_encode_success_envelope(), fl_key_embedder_responder_handle_event(), fl_key_embedder_responder_handle_event_impl(), fl_key_event_channel_new(), fl_key_event_channel_send(), fl_key_event_channel_send_finish(), fl_keyboard_channel_new(), fl_keyboard_manager_handle_event(), fl_message_codec_encode_message(), fl_method_call_respond(), fl_method_call_respond_error(), fl_method_call_respond_not_implemented(), fl_method_call_respond_success(), fl_method_channel_invoke_method(), fl_method_channel_invoke_method_finish(), fl_method_channel_respond(), fl_method_response_get_result(), fl_mock_binary_messenger_invoke_json_method(), fl_mock_binary_messenger_invoke_method(), fl_mock_binary_messenger_invoke_standard_method(), fl_mock_binary_messenger_json_message_channel_respond(), fl_mock_binary_messenger_json_method_channel_respond(), fl_mock_binary_messenger_message_channel_respond(), fl_mock_binary_messenger_method_channel_respond(), fl_mock_binary_messenger_send_json_message(), fl_mock_binary_messenger_send_message(), fl_mock_binary_messenger_send_on_channel(), fl_mock_binary_messenger_send_standard_message(), fl_mock_binary_messenger_set_json_event_channel(), fl_mock_binary_messenger_set_json_message_channel(), fl_mock_binary_messenger_set_json_method_channel(), fl_mock_binary_messenger_set_standard_event_channel(), fl_mock_binary_messenger_set_standard_message_channel(), fl_mock_binary_messenger_set_standard_method_channel(), fl_mock_binary_messenger_set_string_message_channel(), fl_mock_binary_messenger_standard_message_channel_respond(), fl_mock_binary_messenger_standard_method_channel_respond(), fl_mock_binary_messenger_string_message_channel_respond(), fl_mouse_cursor_channel_new(), fl_platform_channel_make_system_request_app_exit_response(), fl_platform_channel_new(), fl_platform_channel_respond_clipboard_get_data(), fl_platform_channel_respond_clipboard_has_strings(), fl_platform_channel_respond_system_exit_application(), fl_platform_channel_system_request_app_exit(), fl_platform_channel_system_request_app_exit_finish(), fl_pointer_manager_handle_button_press(), fl_pointer_manager_handle_button_release(), fl_pointer_manager_handle_enter(), fl_pointer_manager_handle_leave(), fl_pointer_manager_handle_motion(), fl_scrolling_manager_handle_rotation_begin(), fl_scrolling_manager_handle_rotation_end(), fl_scrolling_manager_handle_rotation_update(), fl_scrolling_manager_handle_scroll_event(), fl_scrolling_manager_handle_zoom_begin(), fl_scrolling_manager_handle_zoom_end(), fl_scrolling_manager_handle_zoom_update(), fl_settings_channel_new(), fl_settings_channel_send(), fl_settings_new(), fl_settings_portal_get_clock_format(), fl_settings_portal_get_color_scheme(), fl_settings_portal_get_enable_animations(), fl_settings_portal_get_high_contrast(), fl_settings_portal_get_text_scaling_factor(), fl_settings_portal_new(), fl_settings_portal_start(), fl_standard_message_codec_decode_message(), fl_standard_message_codec_encode_message(), fl_standard_message_codec_read_value_of_type(), fl_standard_method_codec_decode_method_call(), fl_standard_method_codec_decode_response(), fl_standard_method_codec_encode_error_envelope(), fl_standard_method_codec_encode_method_call(), fl_standard_method_codec_encode_success_envelope(), fl_standard_method_codec_new(), fl_task_runner_on_expired_timeout(), fl_task_runner_post_flutter_task(), fl_task_runner_process_expired_tasks_locked(), fl_task_runner_wait(), fl_test_application_activate(), fl_test_codec_decode_response(), fl_text_input_channel_new(), fl_text_input_channel_perform_action(), fl_text_input_channel_perform_action_finish(), fl_text_input_channel_update_editing_state(), fl_text_input_channel_update_editing_state_finish(), fl_text_input_channel_update_editing_state_with_deltas(), fl_text_input_channel_update_editing_state_with_deltas_finish(), fl_touch_manager_handle_touch_event(), fl_value_new_list_from_strv(), fl_view_accessible_handle_update_semantics(), fl_view_new(), fl_windowing_channel_make_create_regular_response(), fl_windowing_channel_new(), get_executable_dir(), get_exit_response(), get_keyboard_state(), get_line_at_offset(), get_paragraph_at_offset(), get_string_at_offset(), get_view(), handle_key_event(), handle_response(), invoke_method_cb(), mark_texture_frame_available(), message_cb(), message_cb(), message_cb(), message_cb(), message_response_cb(), message_response_cb(), method_call_cb(), method_call_cb(), method_call_cb(), method_call_cb(), method_call_cb(), modify_regular(), notify_display_update(), perform_action_response_cb(), perform_set_selection_action(), perform_set_text_action(), platform_message_ready_cb(), quit_application(), read_list_value(), read_map_value(), realize_cb(), register_texture(), remove_view_cb(), remove_view_engine_error_cb(), remove_view_error_cb(), request_app_exit_response_cb(), resize_channel(), resize_channel_response_cb(), responder_handle_channel_event_cb(), responder_handle_embedder_event_cb(), send_key_event(), send_key_event_cb(), send_lifecycle_state(), send_message_cb(), send_on_channel(), send_on_channel_finish(), set_client(), set_editing_state(), set_message_handler_on_channel(), set_size_arg(), set_value(), set_warns_on_channel_overflow(), set_warns_on_channel_overflow_response_cb(), settings_portal_changed_cb(), settings_portal_read(), FlAccessibleNodeTest::SetUp(), setup_locales(), setup_opengl(), shutdown(), shutdown(), synthesize_simple_event(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), test_lock_event(), unregister_texture(), update_editing_state_response_cb(), update_editing_state_with_deltas_response_cb(), update_settings(), view_added_cb(), view_added_cb(), and view_removed_cb().

◆ G_DEFINE_TYPE_WITH_PRIVATE()

G_DEFINE_TYPE_WITH_PRIVATE ( FlAccessibilityHandler  ,
fl_accessibility_handler  ,
G_TYPE_OBJECT   
)

◆ if() [1/2]

◆ if() [2/2]

if ( renderable  = = nullptr || !FL_IS_VIEW(renderable))

Definition at line 36 of file fl_accessibility_handler.cc.

36 {
37 return;
38 }

Variable Documentation

◆ accessibility_channel_vtable

FlAccessibilityChannelVTable accessibility_channel_vtable
static
Initial value:
= {
.send_announcement = send_announcement,
}

Definition at line 65 of file fl_accessibility_handler.cc.

65 {
66 .send_announcement = send_announcement,
67};

Referenced by fl_accessibility_handler_new().

◆ accessible

◆ assertiveness

const char FlTextDirection FlAssertiveness assertiveness

Definition at line 23 of file fl_accessibility_handler.cc.

Referenced by process_announce().

◆ message

const char* message

Definition at line 21 of file fl_accessibility_handler.cc.

Referenced by FlutterTextInputPlugin()::addToInputParentViewIfNeeded:, flutter::AccessibilityPlugin::Announce(), announcement_cb(), flutter::BM_PlatformMessageResponseDartComplete(), flutter::testing::MockWindow::CallOnImeComposition(), ConvertToDesktopMessage(), decode_error_method_call(), decode_error_response(), decode_error_response(), decode_message(), decode_method_call(), decode_response_with_error(), decode_response_with_error(), decode_response_with_success(), decode_response_with_success(), flutter::JsonMethodCodec::DecodeAndProcessResponseEnvelopeInternal(), flutter::StandardMethodCodec::DecodeAndProcessResponseEnvelopeInternal(), flutter::MethodCodec< T >::DecodeMethodCall(), flutter::MethodCodec< T >::DecodeMethodCall(), flutter::JsonMethodCodec::DecodeMethodCallInternal(), flutter::StandardMethodCodec::DecodeMethodCallInternal(), FlutterDartProject::defaultBundleIdentifier, flutter::testing::MockMessageQueue::DispatchFront(), DispatchJSONPlatformMessage(), flutter::WindowsLifecycleManager::DispatchMessage(), flutter::DispatchPlatformMessage(), flutter::PlatformViewAndroid::DispatchPlatformMessage(), flutter::PlatformConfiguration::DispatchPlatformMessage(), flutter::RuntimeController::DispatchPlatformMessage(), flutter::Engine::DispatchPlatformMessage(), flutter::PlatformView::DispatchPlatformMessage(), flutter::testing::EmbedderConfigBuilder::EmbedderConfigBuilder(), encode_error_envelope(), encode_error_envelope(), encode_message(), encode_message(), encode_message_error(), encode_message_error(), encode_message_with_codec(), encode_method_call(), encode_method_call(), encode_success_envelope(), encode_success_envelope(), flutter::MessageCodec< T >::EncodeMessage(), flutter::StandardMessageCodec::EncodeMessageInternal(), flutter::JsonMessageCodec::EncodeMessageInternal(), flutter::JsonMethodCodec::EncodeMethodCallInternal(), EngineOnFlutterPlatformMessage(), flutter::WindowsLifecycleManager::ExternalWindowMessage(), fl_accessible_text_field_perform_action(), fl_basic_message_channel_respond(), fl_basic_message_channel_send(), fl_basic_message_channel_send_finish(), fl_binary_codec_decode_message(), fl_binary_messenger_handle_message(), fl_binary_messenger_platform_message_cb(), fl_binary_messenger_send_on_channel(), fl_engine_platform_message_cb(), fl_engine_send_platform_message(), fl_event_channel_send_error(), fl_json_message_codec_decode_message(), fl_json_message_codec_encode_message(), fl_json_method_codec_decode_method_call(), fl_json_method_codec_decode_response(), fl_json_method_codec_encode_error_envelope(), fl_json_method_codec_encode_method_call(), fl_json_method_codec_encode_success_envelope(), fl_key_event_channel_send(), fl_key_event_channel_send_finish(), fl_message_codec_decode_message(), fl_message_codec_encode_message(), fl_method_call_respond_error(), fl_method_channel_invoke_method(), fl_method_channel_respond(), fl_method_codec_decode_method_call(), fl_method_codec_decode_response(), fl_method_codec_encode_error_envelope(), fl_method_error_response_new(), fl_method_response_get_result(), fl_mock_binary_messenger_invoke_method(), fl_mock_binary_messenger_method_channel_respond(), fl_mock_binary_messenger_send(), fl_mock_binary_messenger_send_json_message(), fl_mock_binary_messenger_send_message(), fl_mock_binary_messenger_send_on_channel(), fl_mock_binary_messenger_send_standard_message(), fl_mock_binary_messenger_set_error_channel(), fl_settings_channel_send(), fl_standard_message_codec_decode_message(), fl_standard_message_codec_encode_message(), fl_standard_method_codec_decode_method_call(), fl_standard_method_codec_decode_response(), fl_standard_method_codec_encode_error_envelope(), fl_string_codec_decode_message(), fl_test_codec_decode_message(), fl_test_codec_decode_method_call(), fl_test_codec_decode_response(), fl_test_codec_encode_error_envelope(), fl_view_accessible_send_announcement(), FlutterDesktopEngineProcessExternalWindowMessage(), FlutterDesktopMessengerSend(), FlutterDesktopMessengerSendWithReply(), FlutterDesktopViewControllerHandleTopLevelWindowProc(), FlutterDesktopViewControllerHandleTopLevelWindowProc(), FlutterEngineInitialize(), FlutterEngineSendPlatformMessage(), flutter::PlatformViewAndroidJNIImpl::FlutterViewHandlePlatformMessage(), G_DECLARE_DERIVABLE_TYPE(), G_DEFINE_TYPE(), fml::GetLastErrorMessage(), flutter::testing::EmbedderTestContext::GetLogMessageCallbackHook(), handle_method_call(), flutter_runner::TextDelegate::HandleFlutterTextInputChannelPlatformMessage(), flutter::IncomingMessageDispatcher::HandleMessage(), flutter::HostWindow::HandleMessage(), flutter::WindowManager::HandleMessage(), flutter::HostWindowDialog::HandleMessage(), flutter::KeyboardManager::HandleMessage(), flutter::FlutterWindow::HandleMessage(), flutter::FlutterWindowsEngine::HandlePlatformMessage(), flutter::PlatformViewIOS::HandlePlatformMessage(), flutter::UIDartState::HandlePlatformMessage(), flutter::PlatformView::HandlePlatformMessage(), flutter::PlatformViewEmbedder::EmbedderPlatformMessageHandler::HandlePlatformMessage(), flutter::PlatformMessageHandlerAndroid::HandlePlatformMessage(), flutter::PlatformMessageHandlerIos::HandlePlatformMessage(), flutter::PlatformViewEmbedder::HandlePlatformMessage(), flutter::FlutterViewController::HandleTopLevelWindowProc(), flutter::DisplayManagerWin32::HandleWindowMessage(), impeller::ImpellerValidationBreak(), flutter::FlutterWindow::InitializeChild(), flutter::testing::MockWindow::InjectMessageList(), flutter::testing::MockWindow::InjectWindowMessage(), InternalSendPlatformMessage(), flutter::MethodChannel< T >::InvokeMethod(), flutter::InvokePlatformMessageResponseCallback(), tonic::Log(), flutter::egl::LogEGLError(), flutter::DartRuntimeHooks::Logger_PrintDebugString(), flutter::DartRuntimeHooks::Logger_PrintString(), flutter::UIDartState::LogMessage(), main(), message_cb(), message_cb(), message_cb(), message_cb(), message_to_text(), flutter_runner::testing::MessageToString(), mock_error_channel_new(), flutter::testing::MockEmbedderApiForKeyboard(), notification_assertive_cb(), notification_polite_cb(), flutter_runner::PlatformView::OnChildViewStatus(), flutter::WindowProcDelegateManager::OnTopLevelWindowProc(), vulkan::OnVulkanDebugReportCallback(), perform_set_selection_action(), perform_set_text_action(), flutter::PlatformHandler::PlatformHandler(), flutter::testing::EmbedderTestContext::PlatformMessageCallback(), flutter_runner::PlatformView::PlatformView(), impeller::PlaygroundTest::PlaygroundTest(), process_announce(), process_message(), flutter::FlutterEngine::ProcessExternalWindowMessage(), flutter::FlutterWindowsEngine::ProcessExternalWindowMessage(), flutter::testing::MockMessageQueue::PushBack(), flutter::KeyboardManager::RedispatchEvent(), flutter_runner::AccessibilityBridge::RequestAnnounce(), resize_channel(), ResizeChannelBuffer(), flutter::BinaryMessengerImpl::Send(), flutter::TestBinaryMessenger::Send(), flutter::BasicMessageChannel< T >::Send(), flutter::BasicMessageChannel< T >::Send(), send_lifecycle_state(), send_on_channel(), flutter::testing::ShellTest::SendEnginePlatformMessage(), flutter::FlutterWindowsEngine::SendPlatformMessage(), flutter::testing::ShellTest::SendPlatformMessage(), flutter::EmbedderEngine::SendPlatformMessage(), flutter::internal::ReplyManager::SendResponseData(), set_key_event_channel(), set_warns_on_channel_overflow(), flutter::BasicMessageChannel< T >::SetMessageHandler(), flutter::MethodChannel< T >::SetMethodCallHandler(), flutter::EventChannel< T >::SetStreamHandler(), flutter::AccessibilityPlugin::SetUp(), SetWarnsOnOverflow(), flutter::TestBinaryMessenger::SimulateEngineMessage(), flutter::testing::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::testing::TEST(), flutter::TEST(), flutter::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::TEST(), flutter::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::TEST(), flutter::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter_runner_test::TEST_F(), ui::TEST_F(), ui::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::TEST_F(), flutter::TEST_F(), flutter::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter_runner::testing::TEST_F(), flutter::testing::TEST_F(), test_method_codec_decode_method_call(), test_method_codec_decode_response(), flutter_runner::testing::TextDelegateTest::TextDelegateTest(), flutter::DirectManipulationOwner::Update(), flutter_runner::testing::FakePlatformMessageResponse::WithMessage(), flutter::HostWindow::WndProc(), and flutter::WriteServerErrorResponse().

◆ priv

◆ renderable

◆ text_direction

◆ user_data

const char FlTextDirection FlAssertiveness gpointer user_data
Initial value:
{
FlAccessibilityHandler* self = FL_ACCESSIBILITY_HANDLER(user_data)
const char FlTextDirection FlAssertiveness gpointer user_data

Definition at line 24 of file fl_accessibility_handler.cc.

◆ view

FlView* view = FL_VIEW(renderable)

Definition at line 40 of file fl_accessibility_handler.cc.

Referenced by flutter_runner::testing::TouchEventBuilder::AddViewParameters(), flutter_runner::testing::MouseEventBuilder::AddViewParameters(), flutter::AccessibilityPlugin::Announce(), impeller::Bind(), impeller::RenderPass::BindDynamicResource(), impeller::testing::RecordingRenderPass::BindDynamicResource(), impeller::testing::RecordingRenderPass::BindResource(), impeller::RenderPass::BindResource(), fuchsia_test_utils::CheckViewExistsInSnapshot(), create_regular(), flutter::FlutterCompositor::CreateBackingStore(), flutter::FlutterWindowsEngine::CreateView(), CreateViewController(), flutter_runner::ExternalViewEmbedder::DestroyView(), flutter::testing::FilterMutationsByType(), fl_plugin_registrar_new(), fl_windowing_handler_create_window(), FlutterDesktopViewGetGraphicsAdapter(), FlutterDesktopViewGetHWND(), G_DECLARE_FINAL_TYPE(), G_DEFINE_TYPE_WITH_PRIVATE(), get_view(), flutter::testing::GetTotalMutationTransformationMatrix(), flutter::PluginRegistrarWindows::GetViewById(), HandleForView(), flutter::WindowManager::HandleMessage(), flutter::HostWindow::HostWindow(), InternalFlutterWindows_WindowManager_GetTopLevelWindowHandle(), impeller::KHRSwapchainImageVK::KHRSwapchainImageVK(), fuchsia_test_utils::PortableUITest::LaunchClientWithEmbeddedView(), flutter::FlutterWindowsEngine::OnViewFocusChangeRequest(), flutter::AndroidExternalViewEmbedder::PrerollCompositeEmbeddedView(), flutter::AndroidExternalViewEmbedder2::PrerollCompositeEmbeddedView(), flutter::FlutterCompositor::Present(), flutter::CompositorOpenGL::Present(), flutter::CompositorSoftware::Present(), flutter::EmbedderLayers::PushPlatformViewLayer(), flutter::FlutterWindowsEngine::Run(), flutter::EngineModifier::SetImplicitView(), flutter::EngineModifier::SetViewById(), flutter::PersistentCache::SkKeyToFilePath(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), TEST(), TEST(), TEST(), TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), TEST(), TEST(), TEST(), flutter::TEST(), flutter::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), flutter::testing::TEST(), TEST(), TEST(), TEST(), TEST(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), TEST_F(), TEST_F(), TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), impeller::testing::TEST_P(), window_data_new(), and flutter::ServiceProtocol::Handler::Description::Write().