Chuyển tới nội dung chính

Đặt trạng thái đánh dấu (ui_element.set_checked)

Hàm này khả dụng trong các phiên bản sau 20260507

Khai báo

ok, info_or_err = ui_element.set_checked(selector_or_element, checked [, options ])

Tham số

  • selector_or_element Bảng. Một bộ chọn, phần tử do truy vấn trả về hoặc bảng tọa độ { x = X, y = Y }.
  • checked Boolean. true nghĩa là bật hoặc được chọn; false nghĩa là tắt hoặc không được chọn.
  • options Không bắt buộc, bảng. Xem Tùy chọn chung.

Giá trị trả về

  • ok Boolean. true khi thành công, nil khi thất bại.
  • info_or_err Bảng khi thành công, chuỗi lý do thất bại khi thất bại.

Mô tả

Nếu mục tiêu đã ở trạng thái yêu cầu, API này trả về thành công. Điều khiển đích phải cung cấp trạng thái đã xác nhận đáng tin cậy.

Ví dụ

local ui_element = require("ui_element")

ui_element.set_checked({
title = "Chế độ máy bay",
role = "switch",
}, false)