mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-05-06 15:59:34 -04:00
1960 lines
108 KiB
ReStructuredText
1960 lines
108 KiB
ReStructuredText
:github_url: hide
|
|
|
|
.. DO NOT EDIT THIS FILE!!!
|
|
.. Generated automatically from Godot engine sources.
|
|
.. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
|
|
.. XML source: https://github.com/godotengine/godot/tree/master/doc/classes/AccessibilityServer.xml.
|
|
|
|
.. _class_AccessibilityServer:
|
|
|
|
AccessibilityServer
|
|
===================
|
|
|
|
**Inherits:** :ref:`Object<class_Object>`
|
|
|
|
A server interface for screen reader support.
|
|
|
|
.. rst-class:: classref-reftable-group
|
|
|
|
Methods
|
|
-------
|
|
|
|
.. table::
|
|
:widths: auto
|
|
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`RID<class_RID>` | :ref:`create_element<class_AccessibilityServer_method_create_element>`\ (\ window_id\: :ref:`int<class_int>`, role\: :ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`RID<class_RID>` | :ref:`create_sub_element<class_AccessibilityServer_method_create_sub_element>`\ (\ parent_rid\: :ref:`RID<class_RID>`, role\: :ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>`, insert_pos\: :ref:`int<class_int>` = -1\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`RID<class_RID>` | :ref:`create_sub_text_edit_elements<class_AccessibilityServer_method_create_sub_text_edit_elements>`\ (\ parent_rid\: :ref:`RID<class_RID>`, shaped_text\: :ref:`RID<class_RID>`, min_height\: :ref:`float<class_float>`, insert_pos\: :ref:`int<class_int>` = -1, is_last_line\: :ref:`bool<class_bool>` = false\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`Variant<class_Variant>` | :ref:`element_get_meta<class_AccessibilityServer_method_element_get_meta>`\ (\ id\: :ref:`RID<class_RID>`\ ) |const| |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`element_set_meta<class_AccessibilityServer_method_element_set_meta>`\ (\ id\: :ref:`RID<class_RID>`, meta\: :ref:`Variant<class_Variant>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`free_element<class_AccessibilityServer_method_free_element>`\ (\ id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`RID<class_RID>` | :ref:`get_window_root<class_AccessibilityServer_method_get_window_root>`\ (\ window_id\: :ref:`int<class_int>`\ ) |const| |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`bool<class_bool>` | :ref:`has_element<class_AccessibilityServer_method_has_element>`\ (\ id\: :ref:`RID<class_RID>`\ ) |const| |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| :ref:`bool<class_bool>` | :ref:`is_supported<class_AccessibilityServer_method_is_supported>`\ (\ ) |const| |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`set_window_focused<class_AccessibilityServer_method_set_window_focused>`\ (\ window_id\: :ref:`int<class_int>`, focused\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`set_window_rect<class_AccessibilityServer_method_set_window_rect>`\ (\ window_id\: :ref:`int<class_int>`, rect_out\: :ref:`Rect2<class_Rect2>`, rect_in\: :ref:`Rect2<class_Rect2>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_action<class_AccessibilityServer_method_update_add_action>`\ (\ id\: :ref:`RID<class_RID>`, action\: :ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>`, callable\: :ref:`Callable<class_Callable>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_child<class_AccessibilityServer_method_update_add_child>`\ (\ id\: :ref:`RID<class_RID>`, child_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_custom_action<class_AccessibilityServer_method_update_add_custom_action>`\ (\ id\: :ref:`RID<class_RID>`, action_id\: :ref:`int<class_int>`, action_description\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_related_controls<class_AccessibilityServer_method_update_add_related_controls>`\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_related_described_by<class_AccessibilityServer_method_update_add_related_described_by>`\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_related_details<class_AccessibilityServer_method_update_add_related_details>`\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_related_flow_to<class_AccessibilityServer_method_update_add_related_flow_to>`\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_related_labeled_by<class_AccessibilityServer_method_update_add_related_labeled_by>`\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_add_related_radio_group<class_AccessibilityServer_method_update_add_related_radio_group>`\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_active_descendant<class_AccessibilityServer_method_update_set_active_descendant>`\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_background_color<class_AccessibilityServer_method_update_set_background_color>`\ (\ id\: :ref:`RID<class_RID>`, color\: :ref:`Color<class_Color>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_bounds<class_AccessibilityServer_method_update_set_bounds>`\ (\ id\: :ref:`RID<class_RID>`, rect\: :ref:`Rect2<class_Rect2>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_braille_label<class_AccessibilityServer_method_update_set_braille_label>`\ (\ id\: :ref:`RID<class_RID>`, name\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_braille_role_description<class_AccessibilityServer_method_update_set_braille_role_description>`\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_checked<class_AccessibilityServer_method_update_set_checked>`\ (\ id\: :ref:`RID<class_RID>`, checekd\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_classname<class_AccessibilityServer_method_update_set_classname>`\ (\ id\: :ref:`RID<class_RID>`, classname\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_color_value<class_AccessibilityServer_method_update_set_color_value>`\ (\ id\: :ref:`RID<class_RID>`, color\: :ref:`Color<class_Color>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_description<class_AccessibilityServer_method_update_set_description>`\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_error_message<class_AccessibilityServer_method_update_set_error_message>`\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_extra_info<class_AccessibilityServer_method_update_set_extra_info>`\ (\ id\: :ref:`RID<class_RID>`, name\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_flag<class_AccessibilityServer_method_update_set_flag>`\ (\ id\: :ref:`RID<class_RID>`, flag\: :ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>`, value\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_focus<class_AccessibilityServer_method_update_set_focus>`\ (\ id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_foreground_color<class_AccessibilityServer_method_update_set_foreground_color>`\ (\ id\: :ref:`RID<class_RID>`, color\: :ref:`Color<class_Color>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_in_page_link_target<class_AccessibilityServer_method_update_set_in_page_link_target>`\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_language<class_AccessibilityServer_method_update_set_language>`\ (\ id\: :ref:`RID<class_RID>`, language\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_list_item_count<class_AccessibilityServer_method_update_set_list_item_count>`\ (\ id\: :ref:`RID<class_RID>`, size\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_list_item_expanded<class_AccessibilityServer_method_update_set_list_item_expanded>`\ (\ id\: :ref:`RID<class_RID>`, expanded\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_list_item_index<class_AccessibilityServer_method_update_set_list_item_index>`\ (\ id\: :ref:`RID<class_RID>`, index\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_list_item_level<class_AccessibilityServer_method_update_set_list_item_level>`\ (\ id\: :ref:`RID<class_RID>`, level\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_list_item_selected<class_AccessibilityServer_method_update_set_list_item_selected>`\ (\ id\: :ref:`RID<class_RID>`, selected\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_list_orientation<class_AccessibilityServer_method_update_set_list_orientation>`\ (\ id\: :ref:`RID<class_RID>`, vertical\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_live<class_AccessibilityServer_method_update_set_live>`\ (\ id\: :ref:`RID<class_RID>`, live\: :ref:`AccessibilityLiveMode<enum_AccessibilityServer_AccessibilityLiveMode>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_member_of<class_AccessibilityServer_method_update_set_member_of>`\ (\ id\: :ref:`RID<class_RID>`, group_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_name<class_AccessibilityServer_method_update_set_name>`\ (\ id\: :ref:`RID<class_RID>`, name\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_next_on_line<class_AccessibilityServer_method_update_set_next_on_line>`\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_num_jump<class_AccessibilityServer_method_update_set_num_jump>`\ (\ id\: :ref:`RID<class_RID>`, jump\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_num_range<class_AccessibilityServer_method_update_set_num_range>`\ (\ id\: :ref:`RID<class_RID>`, min\: :ref:`float<class_float>`, max\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_num_step<class_AccessibilityServer_method_update_set_num_step>`\ (\ id\: :ref:`RID<class_RID>`, step\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_num_value<class_AccessibilityServer_method_update_set_num_value>`\ (\ id\: :ref:`RID<class_RID>`, position\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_placeholder<class_AccessibilityServer_method_update_set_placeholder>`\ (\ id\: :ref:`RID<class_RID>`, placeholder\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_popup_type<class_AccessibilityServer_method_update_set_popup_type>`\ (\ id\: :ref:`RID<class_RID>`, popup\: :ref:`AccessibilityPopupType<enum_AccessibilityServer_AccessibilityPopupType>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_previous_on_line<class_AccessibilityServer_method_update_set_previous_on_line>`\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_role<class_AccessibilityServer_method_update_set_role>`\ (\ id\: :ref:`RID<class_RID>`, role\: :ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_role_description<class_AccessibilityServer_method_update_set_role_description>`\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_scroll_x<class_AccessibilityServer_method_update_set_scroll_x>`\ (\ id\: :ref:`RID<class_RID>`, position\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_scroll_x_range<class_AccessibilityServer_method_update_set_scroll_x_range>`\ (\ id\: :ref:`RID<class_RID>`, min\: :ref:`float<class_float>`, max\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_scroll_y<class_AccessibilityServer_method_update_set_scroll_y>`\ (\ id\: :ref:`RID<class_RID>`, position\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_scroll_y_range<class_AccessibilityServer_method_update_set_scroll_y_range>`\ (\ id\: :ref:`RID<class_RID>`, min\: :ref:`float<class_float>`, max\: :ref:`float<class_float>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_shortcut<class_AccessibilityServer_method_update_set_shortcut>`\ (\ id\: :ref:`RID<class_RID>`, shortcut\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_state_description<class_AccessibilityServer_method_update_set_state_description>`\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_table_cell_position<class_AccessibilityServer_method_update_set_table_cell_position>`\ (\ id\: :ref:`RID<class_RID>`, row_index\: :ref:`int<class_int>`, column_index\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_table_cell_span<class_AccessibilityServer_method_update_set_table_cell_span>`\ (\ id\: :ref:`RID<class_RID>`, row_span\: :ref:`int<class_int>`, column_span\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_table_column_count<class_AccessibilityServer_method_update_set_table_column_count>`\ (\ id\: :ref:`RID<class_RID>`, count\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_table_column_index<class_AccessibilityServer_method_update_set_table_column_index>`\ (\ id\: :ref:`RID<class_RID>`, index\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_table_row_count<class_AccessibilityServer_method_update_set_table_row_count>`\ (\ id\: :ref:`RID<class_RID>`, count\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_table_row_index<class_AccessibilityServer_method_update_set_table_row_index>`\ (\ id\: :ref:`RID<class_RID>`, index\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_text_align<class_AccessibilityServer_method_update_set_text_align>`\ (\ id\: :ref:`RID<class_RID>`, align\: :ref:`HorizontalAlignment<enum_@GlobalScope_HorizontalAlignment>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_text_decorations<class_AccessibilityServer_method_update_set_text_decorations>`\ (\ id\: :ref:`RID<class_RID>`, underline\: :ref:`bool<class_bool>`, strikethrough\: :ref:`bool<class_bool>`, overline\: :ref:`bool<class_bool>`, color\: :ref:`Color<class_Color>` = Color(0, 0, 0, 1)\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_text_orientation<class_AccessibilityServer_method_update_set_text_orientation>`\ (\ id\: :ref:`RID<class_RID>`, vertical\: :ref:`bool<class_bool>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_text_selection<class_AccessibilityServer_method_update_set_text_selection>`\ (\ id\: :ref:`RID<class_RID>`, text_start_id\: :ref:`RID<class_RID>`, start_char\: :ref:`int<class_int>`, text_end_id\: :ref:`RID<class_RID>`, end_char\: :ref:`int<class_int>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_tooltip<class_AccessibilityServer_method_update_set_tooltip>`\ (\ id\: :ref:`RID<class_RID>`, tooltip\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_transform<class_AccessibilityServer_method_update_set_transform>`\ (\ id\: :ref:`RID<class_RID>`, transform\: :ref:`Transform2D<class_Transform2D>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_url<class_AccessibilityServer_method_update_set_url>`\ (\ id\: :ref:`RID<class_RID>`, url\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
| |void| | :ref:`update_set_value<class_AccessibilityServer_method_update_set_value>`\ (\ id\: :ref:`RID<class_RID>`, value\: :ref:`String<class_String>`\ ) |
|
|
+-------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
|
|
|
.. rst-class:: classref-section-separator
|
|
|
|
----
|
|
|
|
.. rst-class:: classref-descriptions-group
|
|
|
|
Enumerations
|
|
------------
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityRole:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityRole**: :ref:`🔗<enum_AccessibilityServer_AccessibilityRole>`
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_UNKNOWN:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_UNKNOWN** = ``0``
|
|
|
|
Unknown or custom role.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_DEFAULT_BUTTON:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_DEFAULT_BUTTON** = ``1``
|
|
|
|
Default dialog button element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_AUDIO:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_AUDIO** = ``2``
|
|
|
|
Audio player element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_VIDEO:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_VIDEO** = ``3``
|
|
|
|
Video player element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_STATIC_TEXT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_STATIC_TEXT** = ``4``
|
|
|
|
Non-editable text label.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_CONTAINER:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_CONTAINER** = ``5``
|
|
|
|
Container element. Elements with this role are used for internal structure and ignored by screen readers.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_PANEL:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_PANEL** = ``6``
|
|
|
|
Panel container element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_BUTTON:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_BUTTON** = ``7``
|
|
|
|
Button element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_LINK:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_LINK** = ``8``
|
|
|
|
Link element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_CHECK_BOX:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_CHECK_BOX** = ``9``
|
|
|
|
Check box element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_RADIO_BUTTON:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_RADIO_BUTTON** = ``10``
|
|
|
|
Radio button element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_CHECK_BUTTON:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_CHECK_BUTTON** = ``11``
|
|
|
|
Check button element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_SCROLL_BAR:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_SCROLL_BAR** = ``12``
|
|
|
|
Scroll bar element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_SCROLL_VIEW:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_SCROLL_VIEW** = ``13``
|
|
|
|
Scroll container element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_SPLITTER:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_SPLITTER** = ``14``
|
|
|
|
Container splitter handle element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_SLIDER:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_SLIDER** = ``15``
|
|
|
|
Slider element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_SPIN_BUTTON:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_SPIN_BUTTON** = ``16``
|
|
|
|
Spin box element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_PROGRESS_INDICATOR:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_PROGRESS_INDICATOR** = ``17``
|
|
|
|
Progress indicator element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TEXT_FIELD:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TEXT_FIELD** = ``18``
|
|
|
|
Editable text field element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_MULTILINE_TEXT_FIELD:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_MULTILINE_TEXT_FIELD** = ``19``
|
|
|
|
Multiline editable text field element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_COLOR_PICKER:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_COLOR_PICKER** = ``20``
|
|
|
|
Color picker element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TABLE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TABLE** = ``21``
|
|
|
|
Table element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_CELL:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_CELL** = ``22``
|
|
|
|
Table/tree cell element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_ROW:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_ROW** = ``23``
|
|
|
|
Table/tree row element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_ROW_GROUP:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_ROW_GROUP** = ``24``
|
|
|
|
Table/tree row group element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_ROW_HEADER:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_ROW_HEADER** = ``25``
|
|
|
|
Table/tree row header element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_COLUMN_HEADER:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_COLUMN_HEADER** = ``26``
|
|
|
|
Table/tree column header element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TREE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TREE** = ``27``
|
|
|
|
Tree view element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TREE_ITEM:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TREE_ITEM** = ``28``
|
|
|
|
Tree view item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_LIST:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_LIST** = ``29``
|
|
|
|
List element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_LIST_ITEM:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_LIST_ITEM** = ``30``
|
|
|
|
List item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_LIST_BOX:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_LIST_BOX** = ``31``
|
|
|
|
List view element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_LIST_BOX_OPTION:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_LIST_BOX_OPTION** = ``32``
|
|
|
|
List view item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TAB_BAR:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TAB_BAR** = ``33``
|
|
|
|
Tab bar element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TAB:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TAB** = ``34``
|
|
|
|
Tab bar item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TAB_PANEL:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TAB_PANEL** = ``35``
|
|
|
|
Tab panel element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_MENU_BAR:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_MENU_BAR** = ``36``
|
|
|
|
Menu bar element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_MENU:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_MENU** = ``37``
|
|
|
|
Popup menu element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_MENU_ITEM:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_MENU_ITEM** = ``38``
|
|
|
|
Popup menu item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_MENU_ITEM_CHECK_BOX:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_MENU_ITEM_CHECK_BOX** = ``39``
|
|
|
|
Popup menu check button item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_MENU_ITEM_RADIO:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_MENU_ITEM_RADIO** = ``40``
|
|
|
|
Popup menu radio button item element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_IMAGE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_IMAGE** = ``41``
|
|
|
|
Image element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_WINDOW:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_WINDOW** = ``42``
|
|
|
|
Window element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TITLE_BAR:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TITLE_BAR** = ``43``
|
|
|
|
Embedded window title bar element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_DIALOG:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_DIALOG** = ``44``
|
|
|
|
Dialog window element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TOOLTIP:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TOOLTIP** = ``45``
|
|
|
|
Tooltip element.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_REGION:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_REGION** = ``46``
|
|
|
|
Region/landmark element. Screen readers can navigate between regions using landmark navigation.
|
|
|
|
.. _class_AccessibilityServer_constant_ROLE_TEXT_RUN:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>` **ROLE_TEXT_RUN** = ``47``
|
|
|
|
Unifor text run.
|
|
|
|
Note: This role is used for internal text elements, and should not be assigned to nodes.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityPopupType:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityPopupType**: :ref:`🔗<enum_AccessibilityServer_AccessibilityPopupType>`
|
|
|
|
.. _class_AccessibilityServer_constant_POPUP_MENU:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityPopupType<enum_AccessibilityServer_AccessibilityPopupType>` **POPUP_MENU** = ``0``
|
|
|
|
Popup menu.
|
|
|
|
.. _class_AccessibilityServer_constant_POPUP_LIST:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityPopupType<enum_AccessibilityServer_AccessibilityPopupType>` **POPUP_LIST** = ``1``
|
|
|
|
Popup list.
|
|
|
|
.. _class_AccessibilityServer_constant_POPUP_TREE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityPopupType<enum_AccessibilityServer_AccessibilityPopupType>` **POPUP_TREE** = ``2``
|
|
|
|
Popup tree view.
|
|
|
|
.. _class_AccessibilityServer_constant_POPUP_DIALOG:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityPopupType<enum_AccessibilityServer_AccessibilityPopupType>` **POPUP_DIALOG** = ``3``
|
|
|
|
Popup dialog.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityFlags:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityFlags**: :ref:`🔗<enum_AccessibilityServer_AccessibilityFlags>`
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_HIDDEN:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_HIDDEN** = ``0``
|
|
|
|
Element is hidden for accessibility tools.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_MULTISELECTABLE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_MULTISELECTABLE** = ``1``
|
|
|
|
Element supports multiple item selection.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_REQUIRED:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_REQUIRED** = ``2``
|
|
|
|
Element require user input.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_VISITED:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_VISITED** = ``3``
|
|
|
|
Element is a visited link.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_BUSY:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_BUSY** = ``4``
|
|
|
|
Element content is not ready (e.g. loading).
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_MODAL:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_MODAL** = ``5``
|
|
|
|
Element is modal window.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_TOUCH_PASSTHROUGH:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_TOUCH_PASSTHROUGH** = ``6``
|
|
|
|
Element allows touches to be passed through when a screen reader is in touch exploration mode.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_READONLY:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_READONLY** = ``7``
|
|
|
|
Element is text field with selectable but read-only text.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_DISABLED:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_DISABLED** = ``8``
|
|
|
|
Element is disabled.
|
|
|
|
.. _class_AccessibilityServer_constant_FLAG_CLIPS_CHILDREN:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>` **FLAG_CLIPS_CHILDREN** = ``9``
|
|
|
|
Element clips children.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityAction:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityAction**: :ref:`🔗<enum_AccessibilityServer_AccessibilityAction>`
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_CLICK:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_CLICK** = ``0``
|
|
|
|
Single click action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_FOCUS:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_FOCUS** = ``1``
|
|
|
|
Focus action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_BLUR:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_BLUR** = ``2``
|
|
|
|
Blur action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_COLLAPSE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_COLLAPSE** = ``3``
|
|
|
|
Collapse action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_EXPAND:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_EXPAND** = ``4``
|
|
|
|
Expand action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_DECREMENT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_DECREMENT** = ``5``
|
|
|
|
Decrement action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_INCREMENT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_INCREMENT** = ``6``
|
|
|
|
Increment action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_HIDE_TOOLTIP:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_HIDE_TOOLTIP** = ``7``
|
|
|
|
Hide tooltip action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SHOW_TOOLTIP:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SHOW_TOOLTIP** = ``8``
|
|
|
|
Show tooltip action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SET_TEXT_SELECTION:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SET_TEXT_SELECTION** = ``9``
|
|
|
|
Set text selection action, callback argument is set to :ref:`Dictionary<class_Dictionary>` with the following keys:
|
|
|
|
- ``"start_element"`` accessibility element of the selection start.
|
|
|
|
- ``"start_char"`` character offset relative to the accessibility element of the selection start.
|
|
|
|
- ``"end_element"`` accessibility element of the selection end.
|
|
|
|
- ``"end_char"`` character offset relative to the accessibility element of the selection end.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_REPLACE_SELECTED_TEXT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_REPLACE_SELECTED_TEXT** = ``10``
|
|
|
|
Replace text action, callback argument is set to :ref:`String<class_String>` with the replacement text.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_BACKWARD:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_BACKWARD** = ``11``
|
|
|
|
Scroll backward action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_DOWN:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_DOWN** = ``12``
|
|
|
|
Scroll down action, callback argument is set to :ref:`AccessibilityScrollUnit<enum_AccessibilityServer_AccessibilityScrollUnit>`.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_FORWARD:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_FORWARD** = ``13``
|
|
|
|
Scroll forward action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_LEFT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_LEFT** = ``14``
|
|
|
|
Scroll left action, callback argument is set to :ref:`AccessibilityScrollUnit<enum_AccessibilityServer_AccessibilityScrollUnit>`.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_RIGHT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_RIGHT** = ``15``
|
|
|
|
Scroll right action, callback argument is set to :ref:`AccessibilityScrollUnit<enum_AccessibilityServer_AccessibilityScrollUnit>`.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_UP:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_UP** = ``16``
|
|
|
|
Scroll up action, callback argument is set to :ref:`AccessibilityScrollUnit<enum_AccessibilityServer_AccessibilityScrollUnit>`.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_INTO_VIEW:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_INTO_VIEW** = ``17``
|
|
|
|
Scroll into view action, callback argument is set to :ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>`.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SCROLL_TO_POINT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SCROLL_TO_POINT** = ``18``
|
|
|
|
Scroll to point action, callback argument is set to :ref:`Vector2<class_Vector2>` with the relative point coordinates.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SET_SCROLL_OFFSET:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SET_SCROLL_OFFSET** = ``19``
|
|
|
|
Set scroll offset action, callback argument is set to :ref:`Vector2<class_Vector2>` with the scroll offset.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SET_VALUE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SET_VALUE** = ``20``
|
|
|
|
Set value action, callback argument is set to :ref:`String<class_String>` or number with the new value.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_SHOW_CONTEXT_MENU:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_SHOW_CONTEXT_MENU** = ``21``
|
|
|
|
Show context menu action, callback argument is not set.
|
|
|
|
.. _class_AccessibilityServer_constant_ACTION_CUSTOM:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>` **ACTION_CUSTOM** = ``22``
|
|
|
|
Custom action, callback argument is set to the integer action ID.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityLiveMode:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityLiveMode**: :ref:`🔗<enum_AccessibilityServer_AccessibilityLiveMode>`
|
|
|
|
.. _class_AccessibilityServer_constant_LIVE_OFF:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityLiveMode<enum_AccessibilityServer_AccessibilityLiveMode>` **LIVE_OFF** = ``0``
|
|
|
|
Indicates that updates to the live region should not be presented.
|
|
|
|
.. _class_AccessibilityServer_constant_LIVE_POLITE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityLiveMode<enum_AccessibilityServer_AccessibilityLiveMode>` **LIVE_POLITE** = ``1``
|
|
|
|
Indicates that updates to the live region should be presented at the next opportunity (for example at the end of speaking the current sentence).
|
|
|
|
.. _class_AccessibilityServer_constant_LIVE_ASSERTIVE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityLiveMode<enum_AccessibilityServer_AccessibilityLiveMode>` **LIVE_ASSERTIVE** = ``2``
|
|
|
|
Indicates that updates to the live region have the highest priority and should be presented immediately.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityScrollUnit:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityScrollUnit**: :ref:`🔗<enum_AccessibilityServer_AccessibilityScrollUnit>`
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_UNIT_ITEM:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollUnit<enum_AccessibilityServer_AccessibilityScrollUnit>` **SCROLL_UNIT_ITEM** = ``0``
|
|
|
|
The amount by which to scroll. A single item of a list, line of text.
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_UNIT_PAGE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollUnit<enum_AccessibilityServer_AccessibilityScrollUnit>` **SCROLL_UNIT_PAGE** = ``1``
|
|
|
|
The amount by which to scroll. A single page.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _enum_AccessibilityServer_AccessibilityScrollHint:
|
|
|
|
.. rst-class:: classref-enumeration
|
|
|
|
enum **AccessibilityScrollHint**: :ref:`🔗<enum_AccessibilityServer_AccessibilityScrollHint>`
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_HINT_TOP_LEFT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>` **SCROLL_HINT_TOP_LEFT** = ``0``
|
|
|
|
A preferred position for the node scrolled into view. Top-left edge of the scroll container.
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_HINT_BOTTOM_RIGHT:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>` **SCROLL_HINT_BOTTOM_RIGHT** = ``1``
|
|
|
|
A preferred position for the node scrolled into view. Bottom-right edge of the scroll container.
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_HINT_TOP_EDGE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>` **SCROLL_HINT_TOP_EDGE** = ``2``
|
|
|
|
A preferred position for the node scrolled into view. Top edge of the scroll container.
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_HINT_BOTTOM_EDGE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>` **SCROLL_HINT_BOTTOM_EDGE** = ``3``
|
|
|
|
A preferred position for the node scrolled into view. Bottom edge of the scroll container.
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_HINT_LEFT_EDGE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>` **SCROLL_HINT_LEFT_EDGE** = ``4``
|
|
|
|
A preferred position for the node scrolled into view. Left edge of the scroll container.
|
|
|
|
.. _class_AccessibilityServer_constant_SCROLL_HINT_RIGHT_EDGE:
|
|
|
|
.. rst-class:: classref-enumeration-constant
|
|
|
|
:ref:`AccessibilityScrollHint<enum_AccessibilityServer_AccessibilityScrollHint>` **SCROLL_HINT_RIGHT_EDGE** = ``5``
|
|
|
|
A preferred position for the node scrolled into view. Right edge of the scroll container.
|
|
|
|
.. rst-class:: classref-section-separator
|
|
|
|
----
|
|
|
|
.. rst-class:: classref-descriptions-group
|
|
|
|
Method Descriptions
|
|
-------------------
|
|
|
|
.. _class_AccessibilityServer_method_create_element:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`RID<class_RID>` **create_element**\ (\ window_id\: :ref:`int<class_int>`, role\: :ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>`\ ) :ref:`🔗<class_AccessibilityServer_method_create_element>`
|
|
|
|
Creates a new, empty accessibility element resource.
|
|
|
|
\ **Note:** An accessibility element is created and freed automatically for each :ref:`Node<class_Node>`. In general, this function should not be called manually.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_create_sub_element:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`RID<class_RID>` **create_sub_element**\ (\ parent_rid\: :ref:`RID<class_RID>`, role\: :ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>`, insert_pos\: :ref:`int<class_int>` = -1\ ) :ref:`🔗<class_AccessibilityServer_method_create_sub_element>`
|
|
|
|
Creates a new, empty accessibility sub-element resource. Sub-elements can be used to provide accessibility information for objects which are not :ref:`Node<class_Node>`\ s, such as list items, table cells, or menu items. Sub-elements are freed automatically when the parent element is freed, or can be freed early using the :ref:`free_element()<class_AccessibilityServer_method_free_element>` method.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_create_sub_text_edit_elements:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`RID<class_RID>` **create_sub_text_edit_elements**\ (\ parent_rid\: :ref:`RID<class_RID>`, shaped_text\: :ref:`RID<class_RID>`, min_height\: :ref:`float<class_float>`, insert_pos\: :ref:`int<class_int>` = -1, is_last_line\: :ref:`bool<class_bool>` = false\ ) :ref:`🔗<class_AccessibilityServer_method_create_sub_text_edit_elements>`
|
|
|
|
Creates a new, empty accessibility sub-element from the shaped text buffer. Sub-elements are freed automatically when the parent element is freed, or can be freed early using the :ref:`free_element()<class_AccessibilityServer_method_free_element>` method.
|
|
|
|
If ``is_last_line`` is ``true``, no trailing newline is appended to the text content. Set to ``true`` for the last line in multi-line text fields and for single-line text fields.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_element_get_meta:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`Variant<class_Variant>` **element_get_meta**\ (\ id\: :ref:`RID<class_RID>`\ ) |const| :ref:`🔗<class_AccessibilityServer_method_element_get_meta>`
|
|
|
|
Returns the metadata of the accessibility element ``id``.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_element_set_meta:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **element_set_meta**\ (\ id\: :ref:`RID<class_RID>`, meta\: :ref:`Variant<class_Variant>`\ ) :ref:`🔗<class_AccessibilityServer_method_element_set_meta>`
|
|
|
|
Sets the metadata of the accessibility element ``id`` to ``meta``.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_free_element:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **free_element**\ (\ id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_free_element>`
|
|
|
|
Frees the accessibility element ``id`` created by :ref:`create_element()<class_AccessibilityServer_method_create_element>`, :ref:`create_sub_element()<class_AccessibilityServer_method_create_sub_element>`, or :ref:`create_sub_text_edit_elements()<class_AccessibilityServer_method_create_sub_text_edit_elements>`.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_get_window_root:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`RID<class_RID>` **get_window_root**\ (\ window_id\: :ref:`int<class_int>`\ ) |const| :ref:`🔗<class_AccessibilityServer_method_get_window_root>`
|
|
|
|
Returns the main accessibility element of the OS native window.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_has_element:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`bool<class_bool>` **has_element**\ (\ id\: :ref:`RID<class_RID>`\ ) |const| :ref:`🔗<class_AccessibilityServer_method_has_element>`
|
|
|
|
Returns ``true`` if ``id`` is a valid accessibility element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_is_supported:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
:ref:`bool<class_bool>` **is_supported**\ (\ ) |const| :ref:`🔗<class_AccessibilityServer_method_is_supported>`
|
|
|
|
Returns ``true`` if screen reader is support by this implementation.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_set_window_focused:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **set_window_focused**\ (\ window_id\: :ref:`int<class_int>`, focused\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_set_window_focused>`
|
|
|
|
Sets the window focused state for assistive apps.
|
|
|
|
\ **Note:** This method is implemented on Linux, macOS, and Windows.
|
|
|
|
\ **Note:** Advanced users only! :ref:`Window<class_Window>` objects call this method automatically.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_set_window_rect:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **set_window_rect**\ (\ window_id\: :ref:`int<class_int>`, rect_out\: :ref:`Rect2<class_Rect2>`, rect_in\: :ref:`Rect2<class_Rect2>`\ ) :ref:`🔗<class_AccessibilityServer_method_set_window_rect>`
|
|
|
|
Sets window outer (with decorations) and inner (without decorations) bounds for assistive apps.
|
|
|
|
\ **Note:** This method is implemented on Linux, macOS, and Windows.
|
|
|
|
\ **Note:** Advanced users only! :ref:`Window<class_Window>` objects call this method automatically.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_action:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_action**\ (\ id\: :ref:`RID<class_RID>`, action\: :ref:`AccessibilityAction<enum_AccessibilityServer_AccessibilityAction>`, callable\: :ref:`Callable<class_Callable>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_action>`
|
|
|
|
Adds a callback for the accessibility action (action which can be performed by using a special screen reader command or buttons on the Braille display), and marks this action as supported. The action callback receives one :ref:`Variant<class_Variant>` argument, which value depends on action type.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_child:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_child**\ (\ id\: :ref:`RID<class_RID>`, child_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_child>`
|
|
|
|
Adds a child accessibility element.
|
|
|
|
\ **Note:** :ref:`Node<class_Node>` children and sub-elements are added to the child list automatically.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_custom_action:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_custom_action**\ (\ id\: :ref:`RID<class_RID>`, action_id\: :ref:`int<class_int>`, action_description\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_custom_action>`
|
|
|
|
Adds support for a custom accessibility action. ``action_id`` is passed as an argument to the callback of :ref:`ACTION_CUSTOM<class_AccessibilityServer_constant_ACTION_CUSTOM>` action.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_related_controls:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_related_controls**\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_related_controls>`
|
|
|
|
Adds an element that is controlled by this element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_related_described_by:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_related_described_by**\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_related_described_by>`
|
|
|
|
Adds an element that describes this element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_related_details:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_related_details**\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_related_details>`
|
|
|
|
Adds an element that details this element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_related_flow_to:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_related_flow_to**\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_related_flow_to>`
|
|
|
|
Adds an element that this element flow into.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_related_labeled_by:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_related_labeled_by**\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_related_labeled_by>`
|
|
|
|
Adds an element that labels this element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_add_related_radio_group:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_add_related_radio_group**\ (\ id\: :ref:`RID<class_RID>`, related_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_add_related_radio_group>`
|
|
|
|
Adds an element that is part of the same radio group.
|
|
|
|
\ **Note:** This method should be called on each element of the group, using all other elements as ``related_id``.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_active_descendant:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_active_descendant**\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_active_descendant>`
|
|
|
|
Adds an element that is an active descendant of this element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_background_color:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_background_color**\ (\ id\: :ref:`RID<class_RID>`, color\: :ref:`Color<class_Color>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_background_color>`
|
|
|
|
Sets element background color.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_bounds:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_bounds**\ (\ id\: :ref:`RID<class_RID>`, rect\: :ref:`Rect2<class_Rect2>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_bounds>`
|
|
|
|
Sets element bounding box, relative to the node position.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_braille_label:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_braille_label**\ (\ id\: :ref:`RID<class_RID>`, name\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_braille_label>`
|
|
|
|
Sets element accessibility label for Braille display.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_braille_role_description:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_braille_role_description**\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_braille_role_description>`
|
|
|
|
Sets element accessibility role description for Braille display.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_checked:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_checked**\ (\ id\: :ref:`RID<class_RID>`, checekd\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_checked>`
|
|
|
|
Sets element checked state.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_classname:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_classname**\ (\ id\: :ref:`RID<class_RID>`, classname\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_classname>`
|
|
|
|
Sets element class name.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_color_value:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_color_value**\ (\ id\: :ref:`RID<class_RID>`, color\: :ref:`Color<class_Color>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_color_value>`
|
|
|
|
Sets element color value.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_description:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_description**\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_description>`
|
|
|
|
Sets element accessibility description.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_error_message:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_error_message**\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_error_message>`
|
|
|
|
Sets an element which contains an error message for this element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_extra_info:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_extra_info**\ (\ id\: :ref:`RID<class_RID>`, name\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_extra_info>`
|
|
|
|
Sets element accessibility extra information added to the element name.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_flag:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_flag**\ (\ id\: :ref:`RID<class_RID>`, flag\: :ref:`AccessibilityFlags<enum_AccessibilityServer_AccessibilityFlags>`, value\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_flag>`
|
|
|
|
Sets element flag.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_focus:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_focus**\ (\ id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_focus>`
|
|
|
|
Sets currently focused element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_foreground_color:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_foreground_color**\ (\ id\: :ref:`RID<class_RID>`, color\: :ref:`Color<class_Color>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_foreground_color>`
|
|
|
|
Sets element foreground color.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_in_page_link_target:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_in_page_link_target**\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_in_page_link_target>`
|
|
|
|
Sets target element for the link.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_language:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_language**\ (\ id\: :ref:`RID<class_RID>`, language\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_language>`
|
|
|
|
Sets element text language.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_list_item_count:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_list_item_count**\ (\ id\: :ref:`RID<class_RID>`, size\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_list_item_count>`
|
|
|
|
Sets number of items in the list.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_list_item_expanded:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_list_item_expanded**\ (\ id\: :ref:`RID<class_RID>`, expanded\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_list_item_expanded>`
|
|
|
|
Sets list/tree item expanded status.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_list_item_index:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_list_item_index**\ (\ id\: :ref:`RID<class_RID>`, index\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_list_item_index>`
|
|
|
|
Sets the position of the element in the list.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_list_item_level:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_list_item_level**\ (\ id\: :ref:`RID<class_RID>`, level\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_list_item_level>`
|
|
|
|
Sets the hierarchical level of the element in the list.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_list_item_selected:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_list_item_selected**\ (\ id\: :ref:`RID<class_RID>`, selected\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_list_item_selected>`
|
|
|
|
Sets list/tree item selected status.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_list_orientation:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_list_orientation**\ (\ id\: :ref:`RID<class_RID>`, vertical\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_list_orientation>`
|
|
|
|
Sets the orientation of the list elements.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_live:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_live**\ (\ id\: :ref:`RID<class_RID>`, live\: :ref:`AccessibilityLiveMode<enum_AccessibilityServer_AccessibilityLiveMode>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_live>`
|
|
|
|
Sets the priority of the live region updates.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_member_of:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_member_of**\ (\ id\: :ref:`RID<class_RID>`, group_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_member_of>`
|
|
|
|
Sets the element to be a member of the group.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_name:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_name**\ (\ id\: :ref:`RID<class_RID>`, name\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_name>`
|
|
|
|
Sets element accessibility name.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_next_on_line:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_next_on_line**\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_next_on_line>`
|
|
|
|
Sets next element on the line.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_num_jump:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_num_jump**\ (\ id\: :ref:`RID<class_RID>`, jump\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_num_jump>`
|
|
|
|
Sets numeric value jump.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_num_range:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_num_range**\ (\ id\: :ref:`RID<class_RID>`, min\: :ref:`float<class_float>`, max\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_num_range>`
|
|
|
|
Sets numeric value range.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_num_step:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_num_step**\ (\ id\: :ref:`RID<class_RID>`, step\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_num_step>`
|
|
|
|
Sets numeric value step.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_num_value:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_num_value**\ (\ id\: :ref:`RID<class_RID>`, position\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_num_value>`
|
|
|
|
Sets numeric value.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_placeholder:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_placeholder**\ (\ id\: :ref:`RID<class_RID>`, placeholder\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_placeholder>`
|
|
|
|
Sets placeholder text.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_popup_type:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_popup_type**\ (\ id\: :ref:`RID<class_RID>`, popup\: :ref:`AccessibilityPopupType<enum_AccessibilityServer_AccessibilityPopupType>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_popup_type>`
|
|
|
|
Sets popup type for popup buttons.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_previous_on_line:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_previous_on_line**\ (\ id\: :ref:`RID<class_RID>`, other_id\: :ref:`RID<class_RID>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_previous_on_line>`
|
|
|
|
Sets previous element on the line.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_role:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_role**\ (\ id\: :ref:`RID<class_RID>`, role\: :ref:`AccessibilityRole<enum_AccessibilityServer_AccessibilityRole>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_role>`
|
|
|
|
Sets element accessibility role.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_role_description:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_role_description**\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_role_description>`
|
|
|
|
Sets element accessibility role description text.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_scroll_x:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_scroll_x**\ (\ id\: :ref:`RID<class_RID>`, position\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_scroll_x>`
|
|
|
|
Sets scroll bar x position.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_scroll_x_range:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_scroll_x_range**\ (\ id\: :ref:`RID<class_RID>`, min\: :ref:`float<class_float>`, max\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_scroll_x_range>`
|
|
|
|
Sets scroll bar x range.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_scroll_y:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_scroll_y**\ (\ id\: :ref:`RID<class_RID>`, position\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_scroll_y>`
|
|
|
|
Sets scroll bar y position.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_scroll_y_range:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_scroll_y_range**\ (\ id\: :ref:`RID<class_RID>`, min\: :ref:`float<class_float>`, max\: :ref:`float<class_float>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_scroll_y_range>`
|
|
|
|
Sets scroll bar y range.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_shortcut:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_shortcut**\ (\ id\: :ref:`RID<class_RID>`, shortcut\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_shortcut>`
|
|
|
|
Sets the list of keyboard shortcuts used by element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_state_description:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_state_description**\ (\ id\: :ref:`RID<class_RID>`, description\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_state_description>`
|
|
|
|
Sets human-readable description of the current checked state.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_table_cell_position:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_table_cell_position**\ (\ id\: :ref:`RID<class_RID>`, row_index\: :ref:`int<class_int>`, column_index\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_table_cell_position>`
|
|
|
|
Sets cell position in the table.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_table_cell_span:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_table_cell_span**\ (\ id\: :ref:`RID<class_RID>`, row_span\: :ref:`int<class_int>`, column_span\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_table_cell_span>`
|
|
|
|
Sets cell row/column span.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_table_column_count:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_table_column_count**\ (\ id\: :ref:`RID<class_RID>`, count\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_table_column_count>`
|
|
|
|
Sets number of columns in the table.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_table_column_index:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_table_column_index**\ (\ id\: :ref:`RID<class_RID>`, index\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_table_column_index>`
|
|
|
|
Sets position of the column.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_table_row_count:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_table_row_count**\ (\ id\: :ref:`RID<class_RID>`, count\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_table_row_count>`
|
|
|
|
Sets number of rows in the table.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_table_row_index:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_table_row_index**\ (\ id\: :ref:`RID<class_RID>`, index\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_table_row_index>`
|
|
|
|
Sets position of the row in the table.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_text_align:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_text_align**\ (\ id\: :ref:`RID<class_RID>`, align\: :ref:`HorizontalAlignment<enum_@GlobalScope_HorizontalAlignment>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_text_align>`
|
|
|
|
Sets element text alignment.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_text_decorations:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_text_decorations**\ (\ id\: :ref:`RID<class_RID>`, underline\: :ref:`bool<class_bool>`, strikethrough\: :ref:`bool<class_bool>`, overline\: :ref:`bool<class_bool>`, color\: :ref:`Color<class_Color>` = Color(0, 0, 0, 1)\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_text_decorations>`
|
|
|
|
Sets text underline/overline/strikethrough.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_text_orientation:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_text_orientation**\ (\ id\: :ref:`RID<class_RID>`, vertical\: :ref:`bool<class_bool>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_text_orientation>`
|
|
|
|
Sets text orientation.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_text_selection:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_text_selection**\ (\ id\: :ref:`RID<class_RID>`, text_start_id\: :ref:`RID<class_RID>`, start_char\: :ref:`int<class_int>`, text_end_id\: :ref:`RID<class_RID>`, end_char\: :ref:`int<class_int>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_text_selection>`
|
|
|
|
Sets text selection to the text field. ``text_start_id`` and ``text_end_id`` should be elements created by :ref:`create_sub_text_edit_elements()<class_AccessibilityServer_method_create_sub_text_edit_elements>`. Character offsets are relative to the corresponding element.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_tooltip:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_tooltip**\ (\ id\: :ref:`RID<class_RID>`, tooltip\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_tooltip>`
|
|
|
|
Sets tooltip text.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_transform:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_transform**\ (\ id\: :ref:`RID<class_RID>`, transform\: :ref:`Transform2D<class_Transform2D>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_transform>`
|
|
|
|
Sets element 2D transform.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_url:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_url**\ (\ id\: :ref:`RID<class_RID>`, url\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_url>`
|
|
|
|
Sets link URL.
|
|
|
|
.. rst-class:: classref-item-separator
|
|
|
|
----
|
|
|
|
.. _class_AccessibilityServer_method_update_set_value:
|
|
|
|
.. rst-class:: classref-method
|
|
|
|
|void| **update_set_value**\ (\ id\: :ref:`RID<class_RID>`, value\: :ref:`String<class_String>`\ ) :ref:`🔗<class_AccessibilityServer_method_update_set_value>`
|
|
|
|
Sets element text value.
|
|
|
|
.. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
|
|
.. |required| replace:: :abbr:`required (This method is required to be overridden when extending its base class.)`
|
|
.. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
|
|
.. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)`
|
|
.. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)`
|
|
.. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)`
|
|
.. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)`
|
|
.. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`
|
|
.. |void| replace:: :abbr:`void (No return value.)`
|