Перейти к основному содержимому

Поиск нескольких UI-элементов (ui_element.find_all)

Эта функция доступна в версиях после 20260507.

Объявление

список_элементов = ui_element.find_all(селектор [, параметры ])

Параметры

Возвращаемые значения

  • список элементов Таблица-массив со всеми найденными элементами. Если совпадений нет, возвращается пустой массив.

Описание

find_all удобно использовать для перечисления однотипных элементов или предварительной проверки количества совпадений. Если нужен только первый результат, проще воспользоваться find.

Пример

local ui_element = require("ui_element")

local items = ui_element.find_all({
role = "button",
})

for i, item in ipairs(items) do
nLog(i, item.text or "")
end

Примечание: в приведённом коде используется функция из другой главы — nLog.