Saltar al contenido principal

Establecer el estado de selección (ui_element.set_checked)

Esta función solo está disponible a partir de las versiones posteriores a 20260507

Declaración​

estado, información o información_de_error = ui_element.set_checked(selector_o_elemento, estado_de_selección [, opciones ])

Parámetros​

  • selector_o_elemento
    Tipo tabla: puede ser un selector, un elemento devuelto por una consulta o una tabla de coordenadas { x = coordenada_x, y = coordenada_y }.
  • estado_de_selección
    Tipo booleano: true indica que se debe activar o seleccionar, y false indica que se debe desactivar o dejar sin seleccionar.
  • opciones
    Parámetro opcional, tipo tabla; consulta la descripción de las opciones comunes.

Valor devuelto​

  • estado
    Tipo booleano: true cuando tiene éxito y nil cuando falla.
  • información o información de error
    Tipo tabla de información de acción cuando tiene éxito; tipo texto con la causa del error cuando falla.

Descripción​

Si el objetivo ya tiene el estado especificado, la interfaz devuelve directamente un resultado correcto. El control objetivo debe poder proporcionar un estado confirmado fiable.

Ejemplo​

local ui_element = require("ui_element")

ui_element.set_checked({
title = "飞行模式",
role = "switch",
}, false)