Referência › Referência de funções › UI

UI.selector.CreateConditionDropdown

pública

Chame como

addon:CreateConditionDropdown()

Disponível diretamente por meio de addon; nenhuma dependência é necessária.

O que faz

Cria um seletor de condição nativo. SetList aceita mapas de chave para rótulo ou de chave para entrada; SetValue seleciona uma chave e OnValueChanged informa as alterações. Adicione-o com parent:AddChild(widget).

Argumentos

NomeTipoO que faz
selfRMAddonInstância do addon Rotation Master (implícita nas chamadas com dois-pontos).

Retornos

1RMConditionSelectorWidget seletor com suporte a SetList, SetValue, SetLabel, SetDisabled e callbacks.

Edições

As funções auxiliares integradas são registradas em todas as edições. O que muda é a API do jogo que elas leem; quando uma está ausente, a função auxiliar recorre a uma alternativa ou retorna nil com um motivo.

Não lê nenhuma API do jogo diretamente.

Como o addon a chama

e mais 38: Eclipse (widget), Atributo estendido do personagem (widget), Porcentagem de atributo estendido do personagem (widget), Metamorfose (widget), Contagem do grupo (widget), Árvore de talentos de herói (widget), Imune (widget), Instância (widget), Tempo de recarga do item (widget), Bloqueado por perda de controle (widget), Tipo de perda de controle (widget), Marca de raide (widget), Contagem de marcas de raide (widget), Felicidade do ajudante (widget), Estado do jogador (widget), Vida ao alcance (widget), Porcentagem de vida ao alcance (widget), Mana ao alcance (widget), Porcentagem de mana ao alcance (widget), Função no raide (widget), Resistente (widget), Função (widget), Runas (widget), Recarga de runas (widget), Runa gravada (widget), Peças do conjunto equipadas (widget), Especialização (widget), Atributo do personagem (widget), Ameaça (widget), Contagem de ameaça (widget), Totem presente (widget), Tempo restante do totem (widget), Tempo até a vida (widget), Tempo até a porcentagem de vida (widget), Tipo de arma (widget), JxJ da zona (widget), Conditions.common.Widget_UnitWidget, Conditions.talent.dropdown

Dependências

Código-fonte

UI/selector.lua, linha 555. Somente leitura no jogo; Duplicar cria uma cópia editável.

UI.selector.CreateConditionDropdown(self)
    local w=addon:AcquireConditionWidget('RM-Selector',selectorWidget)
    ---@cast w RMConditionSelector
    return w

Voltar para Referência de funções