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

Поиск нескольких 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.