Référence › Référence des fonctions › UI

UI.checkbox.CreateConditionCheckBox

publique

Appel

addon:CreateConditionCheckBox()

Disponible directement via addon ; aucune dépendance n'est nécessaire.

Ce qu'elle fait

Crée un contrôle de condition booléen natif. Configurez SetLabel, SetValue, SetDisabled et OnValueChanged ; ajoutez-le avec parent:AddChild(widget).

Arguments

NomTypeCe qu'elle fait
selfRMAddonInstance de l'addon Rotation Master (implicite avec un appel par deux-points).

Retours

1RMConditionCheckBoxWidget case à cocher avec une valeur booléenne et des méthodes de rappel.

Éditions

Les fonctions utilitaires intégrées sont enregistrées sur toutes les éditions. Ce qui diffère, c'est l'API du jeu qu'elles lisent ; quand l'une manque, la fonction utilitaire se rabat sur une alternative ou renvoie nil avec une raison.

Elle ne lit directement aucune API du jeu.

Comment l'addon l'appelle

et 19 autres: Nombre à distance (widget), En groupe (widget), Décompte du groupe (widget), Insensible (widget), Objet disponible (widget), Temps de recharge de l'objet (widget), Objet à portée (widget), Niveau (widget), Marqueur de raid (widget), Sort connu (widget), Report (widget), Délai de frappe de l'arme (widget), Délai de frappe restant de l'arme (widget), Enchantement d'arme présent (widget), Type d'enchantement d'arme (widget), Temps restant de l'enchantement d'arme (widget), Cumuls de l'enchantement d'arme (widget), Zone (widget), Conditions.common.Widget_SpellWidget

Dépendances

Source

UI/checkbox.lua, ligne 46. En lecture seule dans le jeu ; Dupliquer crée une copie modifiable.

UI.checkbox.CreateConditionCheckBox(self)
    local widget=addon:AcquireConditionWidget('RM-CheckBox',constructor)
    ---@cast widget RMConditionCheckBox
    return widget

Retour à Référence des fonctions