Basculer l’état d’un contrôle (ui_element.toggle)
Cette fonction est disponible à partir des versions postérieures au 20260507
Déclaration
etat, info_ou_erreur = ui_element.toggle(selecteur_ou_element [, 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 }. - 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
Sert à basculer les interrupteurs, cases à cocher et autres contrôles dont l’état confirmé peut être lu. Si l’état de la cible ne peut pas être lu, l’interface peut renvoyer
nil, "state unavailable".
Exemple
local ui_element = require("ui_element")
ui_element.toggle({
title = "飞行模式",
role = "switch",
})