Ativos
A raiz Ativos da coluna da Logic: o painel de visão geral com as cinco categorias e as contagens, os verbos de criar e importar, o formato que toda biblioteca compartilha, as três categorias que um endereço da Logic pode nomear, e onde cada tipo é usado.
Ativos é a última raiz sob a legenda "Definidos aqui" da coluna da Logic: a biblioteca própria da estação de material de apresentação, em cinco categorias que são os cinco filhos da raiz: Imagens, Ícones, Cores, Símbolos e Tipos de ligação. É uma biblioteca só para a estação inteira, compartilhada por todo dashboard, relatório e símbolo, então um nome significa a mesma coisa em toda tela. Lê-la exige Ver a lógica; toda mudança exige Configurar a lógica.
Neste grupo
| Página | Assunto |
|---|---|
| Imagens | Figuras PNG e JPG importadas, as imagens do próprio produto e o logotipo da organização. |
| Ícones | O catálogo Fluent UI System Icons e os seus próprios ícones SVG. |
| Cores | A paleta nomeada do sistema e as suas próprias amostras. |
| Símbolos | As onze bibliotecas de símbolos do sistema, os seus próprios símbolos, a importação, a exportação e o inspetor. |
| Tipos de ligação | Os oito significados de rota que uma ligação de dashboard carrega, com a cor e a espessura globais deles. |
| Símbolos SVG portáteis | A referência de autoria do formato de símbolo que uma importação aceita. |
A raiz Ativos e a visão geral dela
A linha da raiz carrega a soma das cinco categorias, e cada linha filha carrega a contagem dela. Selecionar a raiz abre o painel de visão geral, encabeçado por "Ativos" com a frase "Navegue pelas imagens, pelos ícones, pelas cores nomeadas, pelos símbolos de processo e pelos tipos de ligação da estação.", e cinco cartões; pressionar um cartão seleciona a linha daquela categoria na árvore e abre o painel dela.
| Cartão | A frase no cartão | O que a contagem é |
|---|---|---|
| Imagens | Figuras importadas e o logotipo de relatório da organização. | As suas imagens importadas mais as quatro imagens que o produto semeia. |
| Ícones | Glifos Fluent e ícones SVG do operador. | Todo ícone endereçável distinto, do catálogo e seus. |
| Cores | Cores nomeadas do sistema e amostras definidas pelo operador. | As dez cores do sistema mais as suas, menos toda cor do sistema que uma das suas sobrepõe. |
| Símbolos | Símbolos modernos para dashboards, laboratórios, produtos conectados, prédios, TI, energia e indústria. | As bibliotecas do sistema mais os seus símbolos renderizáveis. |
| Tipos de ligação | Cor e espessura globais para líquido, gás, energia, sinais e outras rotas. | Sempre 8. |
A visão geral não tem verbo próprio. A barra de comandos sobre a linha de uma categoria carrega os verbos de criar e importar dela, desenhados só para um papel com Configurar a lógica e esmaecidos com o motivo enquanto a estação está travada, em somente leitura ou ocupada com outro comando de biblioteca:
| Categoria | Verbos na barra |
|---|---|
| Imagens | Importar imagem… |
| Ícones | Novo ícone de usuário |
| Cores | Nova cor |
| Símbolos | Novo símbolo de usuário, Importar símbolo…, Copiar instrução de chat (desenhado para todo papel: ele só lê) |
| Tipos de ligação | Nenhum; os campos do próprio painel editam os oito tipos |
Enquanto o editor de uma categoria está aberto (criando ou editando uma entrada) a barra não é desenhada; Voltar devolve ao catálogo.
O formato que toda biblioteca compartilha
Cada painel de categoria abre com o cabeçalho compartilhado (a marca, o nome e a descrição da categoria) e uma pílula com a contagem dela ("2770 ícones"). Uma frase "Atualizando a biblioteca…" aparece enquanto um comando roda, e uma nota de atenção explica uma superfície somente leitura quando o papel não pode configurar ("Seu papel pode ver a Logic, mas não pode configurá-la (variáveis, ações, gatilhos, alarmes e ativos)."). Abaixo, o painel se divide numa coluna de catálogo e num inspetor, com um divisor que você pode arrastar (cada biblioteca guarda a largura própria dela neste perfil de navegador); o inspetor diz "Selecione uma imagem para inspecionar a prévia e os metadados dela." (cada biblioteca com as palavras dela) até um cartão ser selecionado. Uma biblioteca está num de quatro modos: Navegação (nada selecionado), Detalhe (um cartão selecionado, com o inspetor dele aberto), Criar ou Editar (o editor toma o lugar do catálogo).
Acima dos cartões ficam os filtros: Origem (Tudo, Sistema, Meus), Por página (24, 48 ou 96 cartões; 48 para começar, e cada biblioteca guarda o tamanho que você escolheu enquanto a página está aberta) e, em Ícones e Símbolos, uma caixa Buscar. Uma linha de resultados diz quantas entradas casam ("312 ícones") e quais estão na tela ("49 a 96 de 312"); Anterior, Próxima e "Página 2 de 7" paginam por elas, e só uma página de cartões é desenhada por vez, então o maior catálogo custa o mesmo que um punhado. Estreitar um filtro volta para a primeira página e descarta uma seleção que o filtro não mostra mais; um resultado vazio oferece Limpar filtro ou Limpar filtros. Um cartão mostra a figura, o nome e a origem da entrada (Sistema ou Meus); uma entrada de Sistema é somente leitura, e uma entrada Meus oferece Editar e Excluir no inspetor dela a um papel que configura.
Todo resultado (criado, salvo, importado, excluído, recusado) é relatado no feed de ações do shell, nunca dentro do painel.
O que um endereço da Logic pode nomear
Três categorias são endereçáveis, sob a raiz Assets do espaço de endereços:
| Endereço | Valor que ele devolve |
|---|---|
Assets.Images.<name> |
O id de ativo da imagem, como texto: o que uma variável de saída Imagem devolve |
Assets.Icons.<name> |
Um glifo Fluent, ou a marcação SVG higienizada de um ícone de usuário |
Assets.Colors.<name> |
Uma cor hexadecimal como #C42B1C (Assets.Colors.Red) |
<name> é o segmento higienizado do nome de exibição (Brand light responde por Assets.Colors.Brand_light). Um ícone ou uma cor de usuário cujo segmento coincide com uma entrada de sistema a sobrepõe no endereço. Símbolos e tipos de ligação não têm endereço na Logic: um componente Símbolo de dashboard referencia um símbolo como system:<key> ou user:<id>, e uma ligação guarda a chave do tipo dela.
As três categorias endereçáveis são o que os tipos de saída de apresentação leem: uma variável de expressão declarada como Imagem, Ícone ou Cor devolve um desses endereços (Variables.Level.Value > 50 ? Assets.Colors.Red : Assets.Colors.Green), o editor da variável mostra o resultado em prévia ao vivo, e o componente Imagem, Ícone ou Símbolo vinculado desenha o que ele resolve no momento. É por isso que a decisão de valor para figura vive numa variável, e não no componente.
Onde cada tipo é usado
| Tipo | Usado por |
|---|---|
| Imagens | O componente Imagem de dashboard; o logotipo de um layout de relatório, que é o logotipo da organização ou a imagem que o layout nomeia |
| Ícones | O componente Ícone de dashboard e variáveis de saída Ícone |
| Cores | Variáveis de saída Cor, as entradas de cor dos símbolos, e toda propriedade de dashboard que recebe um endereço de cor |
| Símbolos | O componente Símbolo de dashboard e as ligações dele |
| Tipos de ligação | Toda ligação desenhada entre terminais de símbolo no editor de dashboard |
Limites e recusas
A biblioteca recusa um nome em branco, um nome cujo segmento higienizado outra entrada do mesmo tipo já usa (uma imagem do produto incluída), a renomeação ou a exclusão de uma entrada de sistema ("'X' vem com o produto, então não pode ser renomeada nem excluída.") e toda mudança enquanto a estação está travada por uma execução, em somente leitura ou ocupada com outro comando de biblioteca. Excluir uma entrada nunca pergunta o que a usa: as referências degradam para um marcador de lugar ou ficam sem resolução, o que a Validação lista. Os backups de configuração levam a biblioteca inteira, os arquivos de imagem incluídos (Backups).