Referencia › Referencia de funciones › UI

UI.checkbox.CreateConditionCheckBox

pública

Llamar como

addon:CreateConditionCheckBox()

Disponible directamente a través de addon; no se necesita ninguna dependencia.

Qué hace

Crea un control booleano de condición nativo. Configura SetLabel, SetValue, SetDisabled y OnValueChanged; agrégalo con parent:AddChild(widget).

Argumentos

NombreTipoQué hace
selfRMAddonInstancia del addon Rotation Master (implícita en las llamadas con dos puntos).

Retornos

1RMConditionCheckBoxWidget de casilla con valor booleano y métodos de callback.

Ediciones

Las funciones auxiliares integradas se registran en todas las ediciones. Lo que cambia es la API del juego que leen; donde falta alguna, la función auxiliar usa una alternativa o devuelve nil con un motivo.

No lee directamente ninguna API del juego.

Cómo la llama el addon

y 19 más: Recuento por distancia (widget), En grupo (widget), Recuento del grupo (widget), Inmune (widget), Objeto disponible (widget), Tiempo de reutilización del objeto (widget), Objeto al alcance (widget), Nivel (widget), Marca de banda (widget), Hechizo conocido (widget), Tambaleo (widget), Tiempo de golpe del arma (widget), Tiempo restante de golpe del arma (widget), Encantamiento de arma presente (widget), Tipo de encantamiento de arma (widget), Tiempo restante del encantamiento de arma (widget), Cargas del encantamiento de arma (widget), Zona (widget), Conditions.common.Widget_SpellWidget

Dependencias

Código fuente

UI/checkbox.lua, línea 46. Solo lectura en el juego; Duplicar crea una copia editable.

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

Volver a Referencia de funciones