Referencia › Referencia de funciones › UI

UI.condition_layout.CreateConditionGroup

pública

Llamar como

addon:CreateConditionGroup()

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

Qué hace

Crea un contenedor de campos de condición con disposiciones de Lista, Tabla y campo de hechizo adaptable propias de RM. Acepta los widgets de condición nativos registrados; agrega hijos con AddChild y adjunta el grupo al padre del callback.

Argumentos

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

Retornos

1RMConditionGroupContenedor de condición compatible con SetLayout, AddChild, SetUserData, SetWidth y DoLayout.

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

Dependencias

Código fuente

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

UI.condition_layout.CreateConditionGroup(self)
    local group=addon:AcquireConditionWidget('RM-ConditionGroup',constructor)
    ---@cast group RMConditionGroup
    return group

Volver a Referencia de funciones