Définir l’état coché (ui_element.set_checked)
Cette fonction est disponible à partir des versions postérieures au 20260507
Déclaration
etat, info_ou_erreur = ui_element.set_checked(selecteur_ou_element, etat_cocher [, options ])
Paramètres
- selecteur_ou_element
type table, peut être un sélecteur, un élément renvoyé par une requête ou une table de coordonnées
{ x = coord_x, y = coord_y }. - etat_cocher
type booléen,
trueactive ou sélectionne l’élément etfalsele désactive ou le désélectionne. - options paramètre facultatif de type table ; consultez la description des options générales.
Valeur renvoyée
- etat
type booléen, vaut
trueen cas de réussite etnilen cas d’échec. - info_ou_erreur type table contenant les informations de l’action en cas de réussite, ou texte décrivant la cause de l’échec.
Description
Si la cible est déjà dans l’état indiqué, l’interface renvoie directement un succès. Le contrôle cible doit fournir un état confirmé fiable.
Exemple
local ui_element = require("ui_element")
ui_element.set_checked({
title = "飞行模式",
role = "switch",
}, false)