Tìm nhiều phần tử giao diện (ui_element.find_all)
Hàm này khả dụng trong các phiên bản sau 20260507
Khai báo
danh sách phần tử = ui_element.find_all(bộ chọn [, tùy chọn ])
Tham số
- bộ chọn
Bảng. Mô tả các phần tử giao diện đích. Xem Trường bộ chọn. - tùy chọn
Không bắt buộc, bảng. Xem Tùy chọn chung.
Giá trị trả về
- danh sách phần tử
Bảng. Mảng gồm mọi phần tử khớp. Trả về mảng rỗng khi không có phần tử nào khớp.
Mô tả
find_allhữu ích để liệt kê các điều khiển cùng loại hoặc kiểm tra trước số lượng kết quả khớp. Nếu chỉ cần kết quả khớp đầu tiên, hãy dùngfind.
Ví dụ
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
Lưu ý: Ví dụ dùng API ngoài chương này là nLog.