Referencia › Referencia de funciones › UI

UI.condition_inputs.CreateConditionEditBox

pública

Llamar como

addon:CreateConditionEditBox()

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

Qué hace

Crea una entrada de texto nativa usando el contrato de los widgets de condición. SetLabel, SetText, SetDisabled y SetCallback la configuran; OnEnterPressed confirma el texto. Agrégala al padre del callback con parent:AddChild(widget).

Argumentos

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

Retornos

1RMConditionInputWidget de texto compatible con métodos de etiqueta, texto, edición pendiente y 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 3 más: Zona (widget), Conditions.bossmod.idEditor, Conditions.talent.traitsWidget

Dependencias

Código fuente

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

UI.condition_inputs.CreateConditionEditBox(self)
    local w=addon:AcquireConditionWidget('RM-ConditionEditBox',function() return constructor(false) end)
    ---@cast w RMConditionInput
    return w

Volver a Referencia de funciones