Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.7 KB

File metadata and controls

49 lines (34 loc) · 1.7 KB

Item Status

PT | EN


É possível aplicar uma visualização personalizada de um item Script/API adicionado na barra de favoritos.
Para que o item possa ter uma cor diferente caso exista algum estado ativado/desativado, por exemplo.

Implemente o método hGetItemStatusData na parte de métodos opcionais, na parte direita da janela de edição de script, exemplo:

function hGetItemStatusData(obj) {
  if (isActive()) {
    return {
          active: true,
      foreground: 'E6E6E6',
      background: '556918',
       iconColor: 'E6E6E6',
     description: 'text',
            icon: 'check',
            hint: 'hint'
    };
  }
  return null;
}

active define se o item está ativado ou desativado
Se o item estiver ativado, ele será exibido na cor verde por padrão, caso o valor background não seja retornado.

foreground cor do texto no formato hexadecimal

background cor de fundo no formato hexadecimal

iconColor cor do ícone no formato hexadecimal

description (v2.21.0+) descrição do item. A descrição será adicionada após o nome/título do item

icon (v2.21.0+) ícone personalizado do item. Baseado em algum item já existente no programa.
Saiba mais: Scripts > Icon

hint (v2.24.0+) Texto de dica que será exibido ao deixar o mouse parado em cima do item.
Disponível apenas para itens do tipo: ModuleAction

Obs.: Todos os parâmetros são opcionais

Caso seja retornado null, o item será exibido na forma padrão