Riferimento › Riferimento delle funzioni › UI

UI.checkbox.CreateConditionCheckBox

pubblica

Chiamala come

addon:CreateConditionCheckBox()

Disponibile direttamente tramite addon; non serve alcuna dipendenza.

Cosa fa

Crea un controllo booleano nativo per le condizioni. Configura SetLabel, SetValue, SetDisabled e OnValueChanged; aggiungilo con parent:AddChild(widget).

Argomenti

NomeTipoCosa fa
selfRMAddonIstanza dell'addon Rotation Master (implicita nelle chiamate con due punti).

Valori restituiti

1RMConditionCheckBoxWidget casella di controllo con valore booleano e metodi di callback.

Edizioni

Le funzioni di supporto integrate sono registrate su ogni edizione. Ciò che cambia è l'API di gioco che leggono; dove ne manca una, la funzione di supporto ripiega su un'alternativa o restituisce nil con un motivo.

Non legge direttamente alcuna API di gioco.

Come la chiama l'addon

e altri 19: Conteggio per distanza (widget), In gruppo (widget), Conteggio del gruppo (widget), Immune (widget), Oggetto disponibile (widget), Tempo di recupero dell'oggetto (widget), Oggetto a portata (widget), Livello (widget), Marcatore del raid (widget), Incantesimo conosciuto (widget), Stagger (widget), Tempo dell'attacco dell'arma (widget), Tempo rimanente all'attacco dell'arma (widget), Incantamento dell'arma presente (widget), Tipo di incantamento dell'arma (widget), Tempo rimanente dell'incantamento dell'arma (widget), Accumuli dell'incantamento dell'arma (widget), Zona (widget), Conditions.common.Widget_SpellWidget

Dipendenze

Sorgente

UI/checkbox.lua, riga 46. Nel gioco è in sola lettura; Duplica crea una copia modificabile.

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

Torna a Riferimento delle funzioni