Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

AccessibilityServer

Успадковує: Object

A server interface for screen reader support.

Методи

RID

create_element(window_id: int, role: AccessibilityRole)

RID

create_sub_element(parent_rid: RID, role: AccessibilityRole, insert_pos: int = -1)

RID

create_sub_text_edit_elements(parent_rid: RID, shaped_text: RID, min_height: float, insert_pos: int = -1, is_last_line: bool = false)

Variant

element_get_meta(id: RID) const

void

element_set_meta(id: RID, meta: Variant)

void

free_element(id: RID)

RID

get_window_root(window_id: int) const

bool

has_element(id: RID) const

bool

is_supported() const

void

set_window_focused(window_id: int, focused: bool)

void

set_window_rect(window_id: int, rect_out: Rect2, rect_in: Rect2)

void

update_add_action(id: RID, action: AccessibilityAction, callable: Callable)

void

update_add_child(id: RID, child_id: RID)

void

update_add_custom_action(id: RID, action_id: int, action_description: String)

void

update_add_related_controls(id: RID, related_id: RID)

void

update_add_related_described_by(id: RID, related_id: RID)

void

update_add_related_details(id: RID, related_id: RID)

void

update_add_related_flow_to(id: RID, related_id: RID)

void

update_add_related_labeled_by(id: RID, related_id: RID)

void

update_add_related_radio_group(id: RID, related_id: RID)

void

update_set_active_descendant(id: RID, other_id: RID)

void

update_set_background_color(id: RID, color: Color)

void

update_set_bounds(id: RID, rect: Rect2)

void

update_set_braille_label(id: RID, name: String)

void

update_set_braille_role_description(id: RID, description: String)

void

update_set_checked(id: RID, checekd: bool)

void

update_set_classname(id: RID, classname: String)

void

update_set_color_value(id: RID, color: Color)

void

update_set_description(id: RID, description: String)

void

update_set_error_message(id: RID, other_id: RID)

void

update_set_extra_info(id: RID, name: String)

void

update_set_flag(id: RID, flag: AccessibilityFlags, value: bool)

void

update_set_focus(id: RID)

void

update_set_foreground_color(id: RID, color: Color)

void

update_set_in_page_link_target(id: RID, other_id: RID)

void

update_set_language(id: RID, language: String)

void

update_set_list_item_count(id: RID, size: int)

void

update_set_list_item_expanded(id: RID, expanded: bool)

void

update_set_list_item_index(id: RID, index: int)

void

update_set_list_item_level(id: RID, level: int)

void

update_set_list_item_selected(id: RID, selected: bool)

void

update_set_list_orientation(id: RID, vertical: bool)

void

update_set_live(id: RID, live: AccessibilityLiveMode)

void

update_set_member_of(id: RID, group_id: RID)

void

update_set_name(id: RID, name: String)

void

update_set_next_on_line(id: RID, other_id: RID)

void

update_set_num_jump(id: RID, jump: float)

void

update_set_num_range(id: RID, min: float, max: float)

void

update_set_num_step(id: RID, step: float)

void

update_set_num_value(id: RID, position: float)

void

update_set_placeholder(id: RID, placeholder: String)

void

update_set_popup_type(id: RID, popup: AccessibilityPopupType)

void

update_set_previous_on_line(id: RID, other_id: RID)

void

update_set_role(id: RID, role: AccessibilityRole)

void

update_set_role_description(id: RID, description: String)

void

update_set_scroll_x(id: RID, position: float)

void

update_set_scroll_x_range(id: RID, min: float, max: float)

void

update_set_scroll_y(id: RID, position: float)

void

update_set_scroll_y_range(id: RID, min: float, max: float)

void

update_set_shortcut(id: RID, shortcut: String)

void

update_set_state_description(id: RID, description: String)

void

update_set_table_cell_position(id: RID, row_index: int, column_index: int)

void

update_set_table_cell_span(id: RID, row_span: int, column_span: int)

void

update_set_table_column_count(id: RID, count: int)

void

update_set_table_column_index(id: RID, index: int)

void

update_set_table_row_count(id: RID, count: int)

void

update_set_table_row_index(id: RID, index: int)

void

update_set_text_align(id: RID, align: HorizontalAlignment)

void

update_set_text_decorations(id: RID, underline: bool, strikethrough: bool, overline: bool, color: Color = Color(0, 0, 0, 1))

void

update_set_text_orientation(id: RID, vertical: bool)

void

update_set_text_selection(id: RID, text_start_id: RID, start_char: int, text_end_id: RID, end_char: int)

void

update_set_tooltip(id: RID, tooltip: String)

void

update_set_transform(id: RID, transform: Transform2D)

void

update_set_url(id: RID, url: String)

void

update_set_value(id: RID, value: String)


Переліки

enum AccessibilityRole: 🔗

AccessibilityRole ROLE_UNKNOWN = 0

Невідома або спеціальна роль.

AccessibilityRole ROLE_DEFAULT_BUTTON = 1

Елемент кнопки діалогового вікна за замовчуванням.

AccessibilityRole ROLE_AUDIO = 2

Елемент аудіоплеєра.

AccessibilityRole ROLE_VIDEO = 3

Елемент відеоплеєра.

AccessibilityRole ROLE_STATIC_TEXT = 4

Нередагуємий текстовий ярлик.

AccessibilityRole ROLE_CONTAINER = 5

Елемент-контейнер. Елементи з цією роллю використовуються для внутрішньої структури та ігноруються програмами зчитування з екрана.

AccessibilityRole ROLE_PANEL = 6

Елемент контейнера панелі.

AccessibilityRole ROLE_BUTTON = 7

Елемент кнопки.

Елемент посилання.

AccessibilityRole ROLE_CHECK_BOX = 9

Елемент прапорця.

AccessibilityRole ROLE_RADIO_BUTTON = 10

Елемент радіокнопки.

AccessibilityRole ROLE_CHECK_BUTTON = 11

Перевірте елемент кнопки.

AccessibilityRole ROLE_SCROLL_BAR = 12

Елемент смуги прокручування.

AccessibilityRole ROLE_SCROLL_VIEW = 13

Елемент контейнера прокручування.

AccessibilityRole ROLE_SPLITTER = 14

Елемент ручки роздільника контейнера.

AccessibilityRole ROLE_SLIDER = 15

Елемент слайдера.

AccessibilityRole ROLE_SPIN_BUTTON = 16

Елемент спін-боксу.

AccessibilityRole ROLE_PROGRESS_INDICATOR = 17

Елемент індикатора прогресу.

AccessibilityRole ROLE_TEXT_FIELD = 18

Елемент текстового поля, який можна редагувати.

AccessibilityRole ROLE_MULTILINE_TEXT_FIELD = 19

Багаторядковий елемент текстового поля з можливістю редагування.

AccessibilityRole ROLE_COLOR_PICKER = 20

Елемент вибору кольору.

AccessibilityRole ROLE_TABLE = 21

Елемент таблиці.

AccessibilityRole ROLE_CELL = 22

Елемент комірки таблиці/дерева.

AccessibilityRole ROLE_ROW = 23

Елемент рядка таблиці/дерева.

AccessibilityRole ROLE_ROW_GROUP = 24

Елемент групи рядків таблиці/дерева.

AccessibilityRole ROLE_ROW_HEADER = 25

Елемент заголовка рядка таблиці/дерева.

AccessibilityRole ROLE_COLUMN_HEADER = 26

Елемент заголовка стовпця таблиці/дерева.

AccessibilityRole ROLE_TREE = 27

Елемент деревоподібного вигляду.

AccessibilityRole ROLE_TREE_ITEM = 28

Елемент деревоподібного вигляду.

AccessibilityRole ROLE_LIST = 29

Елемент списку.

AccessibilityRole ROLE_LIST_ITEM = 30

Елемент списку.

AccessibilityRole ROLE_LIST_BOX = 31

Елемент спискового перегляду.

AccessibilityRole ROLE_LIST_BOX_OPTION = 32

Елемент списку.

AccessibilityRole ROLE_TAB_BAR = 33

Елемент панелі вкладок.

AccessibilityRole ROLE_TAB = 34

Елемент панелі вкладок.

AccessibilityRole ROLE_TAB_PANEL = 35

Елемент панелі вкладок.

AccessibilityRole ROLE_MENU_BAR = 36

Елемент рядка меню.

AccessibilityRole ROLE_MENU = 37

Елемент спливаючого меню.

AccessibilityRole ROLE_MENU_ITEM = 38

Елемент спливаючого меню.

AccessibilityRole ROLE_MENU_ITEM_CHECK_BOX = 39

Елемент кнопки перевірки спливаючого меню.

AccessibilityRole ROLE_MENU_ITEM_RADIO = 40

Елемент перемикача спливаючого меню.

AccessibilityRole ROLE_IMAGE = 41

Елемент зображення.

AccessibilityRole ROLE_WINDOW = 42

Віконний елемент.

AccessibilityRole ROLE_TITLE_BAR = 43

Вбудований елемент рядка заголовка вікна.

AccessibilityRole ROLE_DIALOG = 44

Елемент діалогового вікна.

AccessibilityRole ROLE_TOOLTIP = 45

Елемент підказки.

AccessibilityRole ROLE_REGION = 46

Region/landmark element. Screen readers can navigate between regions using landmark navigation.

AccessibilityRole ROLE_TEXT_RUN = 47

Unifor text run.

Note: This role is used for internal text elements, and should not be assigned to nodes.


enum AccessibilityPopupType: 🔗

AccessibilityPopupType POPUP_MENU = 0

Спливаюче меню.

AccessibilityPopupType POPUP_LIST = 1

Спливаючий список.

AccessibilityPopupType POPUP_TREE = 2

Спливаюче деревоподібне представлення.

AccessibilityPopupType POPUP_DIALOG = 3

Спливаюче діалогове вікно.


enum AccessibilityFlags: 🔗

AccessibilityFlags FLAG_HIDDEN = 0

Елемент приховано для інструментів доступності.

AccessibilityFlags FLAG_MULTISELECTABLE = 1

Елемент підтримує вибір кількох елементів.

AccessibilityFlags FLAG_REQUIRED = 2

Елемент вимагає введення даних користувачем.

AccessibilityFlags FLAG_VISITED = 3

Елемент – це відвідане посилання.

AccessibilityFlags FLAG_BUSY = 4

Вміст елемента не готовий (наприклад, завантажується).

AccessibilityFlags FLAG_MODAL = 5

Елемент — це модальне вікно.

AccessibilityFlags FLAG_TOUCH_PASSTHROUGH = 6

Елемент дозволяє передавати дотики, коли програма зчитування з екрана перебуває в режимі сенсорного дослідження.

AccessibilityFlags FLAG_READONLY = 7

Елемент – це текстове поле з текстом, який можна вибрати, але він доступний лише для читання.

AccessibilityFlags FLAG_DISABLED = 8

Елемент вимкнено.

AccessibilityFlags FLAG_CLIPS_CHILDREN = 9

Діти-кліпи елементів.


enum AccessibilityAction: 🔗

AccessibilityAction ACTION_CLICK = 0

Дія одним кліком, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_FOCUS = 1

Дія фокусування, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_BLUR = 2

Дія розмиття, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_COLLAPSE = 3

Дія згортання, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_EXPAND = 4

Дія розгортання, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_DECREMENT = 5

Дія зменшення, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_INCREMENT = 6

Дія збільшення, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_HIDE_TOOLTIP = 7

Дія приховування підказки, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_SHOW_TOOLTIP = 8

Показати дію підказки, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_SET_TEXT_SELECTION = 9

Встановити дію вибору тексту, аргумент зворотного виклику встановлено на Dictionary з такими ключами:

  • "start_element" елемент доступності початку вибору.

  • "start_char" зміщення символу відносно елемента доступності початку вибору.

  • "end_element" елемент доступності кінця вибору.

  • "end_char" зміщення символу відносно елемента доступності кінця вибору.

AccessibilityAction ACTION_REPLACE_SELECTED_TEXT = 10

Дія заміни тексту, аргумент зворотного виклику встановлено на String із текстом заміни.

AccessibilityAction ACTION_SCROLL_BACKWARD = 11

Дія прокручування назад, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_SCROLL_DOWN = 12

Дія прокручування вниз, аргумент зворотного виклику встановлено на AccessibilityScrollUnit.

AccessibilityAction ACTION_SCROLL_FORWARD = 13

Дія прокручування вперед, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_SCROLL_LEFT = 14

Дія прокручування ліворуч, аргумент зворотного виклику встановлено на AccessibilityScrollUnit.

AccessibilityAction ACTION_SCROLL_RIGHT = 15

Дія прокручування праворуч, аргумент зворотного виклику встановлено на AccessibilityScrollUnit.

AccessibilityAction ACTION_SCROLL_UP = 16

Дія прокручування вгору, аргумент зворотного виклику встановлено на AccessibilityScrollUnit.

AccessibilityAction ACTION_SCROLL_INTO_VIEW = 17

Прокрутити до перегляду, аргумент зворотного виклику встановлено на AccessibilityScrollHint.

AccessibilityAction ACTION_SCROLL_TO_POINT = 18

Дія прокручування до точки, аргумент зворотного виклику встановлено на Vector2 з відносними координатами точки.

AccessibilityAction ACTION_SET_SCROLL_OFFSET = 19

Встановити дію зміщення прокручування, аргумент зворотного виклику встановлено на Vector2 зі зміщенням прокручування.

AccessibilityAction ACTION_SET_VALUE = 20

Дія встановлення значення, аргумент зворотного виклику встановлено на String або число з новим значенням.

AccessibilityAction ACTION_SHOW_CONTEXT_MENU = 21

Показати дію контекстного меню, аргумент зворотного виклику не встановлено.

AccessibilityAction ACTION_CUSTOM = 22

Для аргументу зворотного виклику настроюваної дії встановлено цілочисельний ідентифікатор дії.


enum AccessibilityLiveMode: 🔗

AccessibilityLiveMode LIVE_OFF = 0

Вказує на те, що оновлення активного регіону не повинні відображатися.

AccessibilityLiveMode LIVE_POLITE = 1

Вказує на те, що оновлення активної області мають бути представлені за наступної нагоди (наприклад, в кінці озвучування поточного речення).

AccessibilityLiveMode LIVE_ASSERTIVE = 2

Вказує на те, що оновлення активного регіону мають найвищий пріоритет і повинні бути представлені негайно.


enum AccessibilityScrollUnit: 🔗

AccessibilityScrollUnit SCROLL_UNIT_ITEM = 0

Величина прокручування. Окремий елемент списку, рядок тексту.

AccessibilityScrollUnit SCROLL_UNIT_PAGE = 1

Величина прокручування. Одна сторінка.


enum AccessibilityScrollHint: 🔗

AccessibilityScrollHint SCROLL_HINT_TOP_LEFT = 0

Бажане положення для вузла, прокрученого у поле зору. Верхній лівий край контейнера прокручування.

AccessibilityScrollHint SCROLL_HINT_BOTTOM_RIGHT = 1

Бажане положення для вузла, прокрученого у поле зору. Нижній правий край контейнера прокручування.

AccessibilityScrollHint SCROLL_HINT_TOP_EDGE = 2

Бажане положення для вузла, прокрученого у поле зору. Верхній край контейнера прокручування.

AccessibilityScrollHint SCROLL_HINT_BOTTOM_EDGE = 3

Бажане положення для вузла, прокрученого у поле зору. Нижній край контейнера прокручування.

AccessibilityScrollHint SCROLL_HINT_LEFT_EDGE = 4

Бажане положення для вузла, прокрученого у поле зору. Лівий край контейнера прокручування.

AccessibilityScrollHint SCROLL_HINT_RIGHT_EDGE = 5

Бажане положення для вузла, прокрученого у поле зору. Правий край контейнера прокручування.


Описи методів

RID create_element(window_id: int, role: AccessibilityRole) 🔗

Створює новий, порожній ресурс елемента доступності.

Примітка: Елемент доступності створюється та звільняється автоматично для кожного вузла. Загалом, цю функцію не слід викликати вручну.


RID create_sub_element(parent_rid: RID, role: AccessibilityRole, insert_pos: int = -1) 🔗

Creates a new, empty accessibility sub-element resource. Sub-elements can be used to provide accessibility information for objects which are not Nodes, 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 free_element() method.


RID create_sub_text_edit_elements(parent_rid: RID, shaped_text: RID, min_height: float, insert_pos: int = -1, is_last_line: bool = false) 🔗

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 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.


Variant element_get_meta(id: RID) const 🔗

Повертає метадані елемента доступності id.


void element_set_meta(id: RID, meta: Variant) 🔗

Встановлює метадані елемента доступності id на meta.


void free_element(id: RID) 🔗

Frees the accessibility element id created by create_element(), create_sub_element(), or create_sub_text_edit_elements().


RID get_window_root(window_id: int) const 🔗

Повертає основний елемент доступності рідного вікна ОС.


bool has_element(id: RID) const 🔗

Повертає true, якщо id є дійсним елементом доступності.


bool is_supported() const 🔗

Returns true if screen reader is support by this implementation.


void set_window_focused(window_id: int, focused: bool) 🔗

Встановлює стан фокусування вікна для допоміжних програм.

Примітка: Цей метод реалізовано в Linux, macOS та Windows.

Примітка: Тільки для досвідчених користувачів! Об'єкти Window викликають цей метод автоматично.


void set_window_rect(window_id: int, rect_out: Rect2, rect_in: Rect2) 🔗

Встановлює зовнішні (з декораціями) та внутрішні (без декорацій) межі вікна для допоміжних програм.

Примітка: Цей метод реалізовано в Linux, macOS та Windows.

Примітка: Тільки для досвідчених користувачів! Об'єкти Window викликають цей метод автоматично.


void update_add_action(id: RID, action: AccessibilityAction, callable: Callable) 🔗

Додає зворотний виклик для дії доступності (дія, яку можна виконати за допомогою спеціальної команди зчитувача з екрана або кнопок на дисплеї Брайля) та позначає цю дію як підтримувану. Зворотний виклик дії отримує один аргумент Variant, значення якого залежить від типу дії.


void update_add_child(id: RID, child_id: RID) 🔗

Додає дочірній елемент доступності.

Примітка: Дочірні та піделементи Node автоматично додаються до списку дочірніх елементів.


void update_add_custom_action(id: RID, action_id: int, action_description: String) 🔗

Додає підтримку для налаштовуваної дії доступності. action_id передається як аргумент зворотного виклику дії ACTION_CUSTOM.


Додає елемент, який контролюється цим елементом.


Додає елемент, який описує цей елемент.


Додає елемент, який детально описує цей елемент.


Додає елемент, у який цей елемент перетікає.


Додає елемент, який позначає цей елемент.


Додає елемент, що є частиною тієї ж групи радіоперемикачів.

Примітка: Цей метод слід викликати для кожного елемента групи, використовуючи всі інші елементи як related_id.


void update_set_active_descendant(id: RID, other_id: RID) 🔗

Додає елемент, який є активним нащадком цього елемента.


void update_set_background_color(id: RID, color: Color) 🔗

Встановлює колір фону елемента.


void update_set_bounds(id: RID, rect: Rect2) 🔗

Встановлює обмежувальну рамку елемента відносно положення вузла.


void update_set_braille_label(id: RID, name: String) 🔗

Sets element accessibility label for Braille display.


void update_set_braille_role_description(id: RID, description: String) 🔗

Sets element accessibility role description for Braille display.


void update_set_checked(id: RID, checekd: bool) 🔗

Встановлює перевірений стан елемента.


void update_set_classname(id: RID, classname: String) 🔗

Встановлює назву класу елемента.


void update_set_color_value(id: RID, color: Color) 🔗

Встановлює значення кольору елемента.


void update_set_description(id: RID, description: String) 🔗

Встановлює опис доступності елемента.


void update_set_error_message(id: RID, other_id: RID) 🔗

Встановлює елемент, який містить повідомлення про помилку для цього елемента.


void update_set_extra_info(id: RID, name: String) 🔗

Встановлює додаткову інформацію про доступність елемента, що додається до назви елемента.


void update_set_flag(id: RID, flag: AccessibilityFlags, value: bool) 🔗

Встановлює прапор елемента.


void update_set_focus(id: RID) 🔗

Встановлює поточний фокус на елементі.


void update_set_foreground_color(id: RID, color: Color) 🔗

Встановлює колір переднього плану елемента.


Встановлює цільовий елемент для посилання.


void update_set_language(id: RID, language: String) 🔗

Встановлює мову тексту елемента.


void update_set_list_item_count(id: RID, size: int) 🔗

Встановлює кількість елементів у списку.


void update_set_list_item_expanded(id: RID, expanded: bool) 🔗

Встановлює розгорнутий стан елемента списку/дерева.


void update_set_list_item_index(id: RID, index: int) 🔗

Встановлює позицію елемента у списку.


void update_set_list_item_level(id: RID, level: int) 🔗

Встановлює ієрархічний рівень елемента у списку.


void update_set_list_item_selected(id: RID, selected: bool) 🔗

Встановлює статус вибраного елемента списку/дерева.


void update_set_list_orientation(id: RID, vertical: bool) 🔗

Встановлює орієнтацію елементів списку.


void update_set_live(id: RID, live: AccessibilityLiveMode) 🔗

Встановлює пріоритет оновлень регіону в реальному часі.


void update_set_member_of(id: RID, group_id: RID) 🔗

Встановлює елемент як члена групи.


void update_set_name(id: RID, name: String) 🔗

Встановлює назву доступності елемента.


void update_set_next_on_line(id: RID, other_id: RID) 🔗

Встановлює наступний елемент у рядку.


void update_set_num_jump(id: RID, jump: float) 🔗

Встановлює стрибок числового значення.


void update_set_num_range(id: RID, min: float, max: float) 🔗

Встановлює діапазон числових значень.


void update_set_num_step(id: RID, step: float) 🔗

Встановлює крок числового значення.


void update_set_num_value(id: RID, position: float) 🔗

Встановлює числове значення.


void update_set_placeholder(id: RID, placeholder: String) 🔗

Встановлює текст-заповнювач.


void update_set_popup_type(id: RID, popup: AccessibilityPopupType) 🔗

Встановлює тип спливаючого вікна для спливаючих кнопок.


void update_set_previous_on_line(id: RID, other_id: RID) 🔗

Встановлює попередній елемент у рядку.


void update_set_role(id: RID, role: AccessibilityRole) 🔗

Встановлює роль доступності елемента.


void update_set_role_description(id: RID, description: String) 🔗

Встановлює текст опису ролі доступності елемента.


void update_set_scroll_x(id: RID, position: float) 🔗

Встановлює x-позицію смуги прокручування.


void update_set_scroll_x_range(id: RID, min: float, max: float) 🔗

Встановлює діапазон x смуги прокручування.


void update_set_scroll_y(id: RID, position: float) 🔗

Встановлює позицію смуги прокручування по осі Y.


void update_set_scroll_y_range(id: RID, min: float, max: float) 🔗

Встановлює діапазон смуги прокручування по осі Y.


void update_set_shortcut(id: RID, shortcut: String) 🔗

Встановлює список комбінацій клавіш, що використовуються елементом.


void update_set_state_description(id: RID, description: String) 🔗

Встановлює опис поточного перевіреного стану, який може бути прочитаний людиною.


void update_set_table_cell_position(id: RID, row_index: int, column_index: int) 🔗

Встановлює позицію комірки в таблиці.


void update_set_table_cell_span(id: RID, row_span: int, column_span: int) 🔗

Встановлює діапазон рядків/стовпців комірок.


void update_set_table_column_count(id: RID, count: int) 🔗

Встановлює кількість стовпців у таблиці.


void update_set_table_column_index(id: RID, index: int) 🔗

Встановлює положення колонки.


void update_set_table_row_count(id: RID, count: int) 🔗

Встановлює кількість рядків у таблиці.


void update_set_table_row_index(id: RID, index: int) 🔗

Встановлює позицію рядка в таблиці.


void update_set_text_align(id: RID, align: HorizontalAlignment) 🔗

Встановлює вирівнювання тексту елемента.


void update_set_text_decorations(id: RID, underline: bool, strikethrough: bool, overline: bool, color: Color = Color(0, 0, 0, 1)) 🔗

Встановлює підкреслення/закриття тексту/закреслений.


void update_set_text_orientation(id: RID, vertical: bool) 🔗

Встановлює орієнтацію тексту.


void update_set_text_selection(id: RID, text_start_id: RID, start_char: int, text_end_id: RID, end_char: int) 🔗

Sets text selection to the text field. text_start_id and text_end_id should be elements created by create_sub_text_edit_elements(). Character offsets are relative to the corresponding element.


void update_set_tooltip(id: RID, tooltip: String) 🔗

Встановлює текст підказки.


void update_set_transform(id: RID, transform: Transform2D) 🔗

Встановлює 2D-перетворення елемента.


void update_set_url(id: RID, url: String) 🔗

Встановлює URL-адресу посилання.


void update_set_value(id: RID, value: String) 🔗

Встановлює значення тексту елемента.