Tipos de ligação
Os oito tipos de ligação fixos que toda rota de dashboard carrega: para que serve cada um, a cor e a espessura padrão dele, a sobreposição global que este painel edita, o Restaurar padrão, e como os terminais de símbolo e as ligações de dashboard os usam.
Tipos de ligação é a última categoria sob a raiz Ativos: os oito significados que uma rota desenhada entre dois terminais de símbolo pode carregar, cada um com a cor e a espessura com que todo dashboard o desenha. O painel tem o título "Tipos de ligação", com a frase "Uma cor e uma espessura de apresentação globais por significado de rota. Os dashboards guardam apenas o tipo estável; toda rota existente segue estes valores na hora." e a pílula "8 tipos fixos". Ler exige Ver a lógica; alterar uma cor ou uma espessura exige Configurar a lógica (um papel que só visualiza lê "Seu papel pode ver a Logic, mas não pode configurar tipos de ligação." acima da lista).
Os oito tipos
| Tipo | Chave | Cor padrão | Espessura padrão |
|---|---|---|---|
| Líquido | liquid |
#2B99C3 |
7.2 |
| Gás | gas |
#C98518 |
4.8 |
| Ar / duto | air-duct |
#7CB6D8 |
21.866667 |
| Elétrico | electrical |
#D49A24 |
2.4 |
| Sinal | signal |
#8556B3 |
2.666667 |
| Rede | network |
#238C76 |
2.4 |
| Material | material |
#B27A3B |
18.666667 |
| Eixo mecânico | mechanical-shaft |
#6E7D8C |
5.013333 |
A espessura é dada em unidades SVG, desenhada sem escalar, então uma rota mantém a largura dela seja qual for o zoom ou o tamanho dos símbolos que ela une. O conjunto é fechado: um tipo não pode ser acrescentado, removido nem renomeado, e um símbolo, um terminal ou um segmento de dashboard guarda apenas a chave.
O painel
Uma linha por tipo, na ordem do catálogo: o nome e a chave, um distintivo Personalizado assim que o tipo difere do padrão dele, uma prévia de uma rota curvada desenhada com a cor e a espessura atuais, e os campos:
| Campo | O que é | Valores / padrão | Efeito |
|---|---|---|---|
| Cor | A cor da rota. | Um seletor de cor e uma caixa hexadecimal de sete caracteres; o padrão acima. | Salva quando o campo muda ("Cor da ligação salva."); um valor que não é um hexadecimal de seis dígitos é recusado com a mensagem do serviço; toda rota daquele tipo em todo dashboard acompanha na hora. |
| Espessura | A largura de apresentação da rota. | Um número de 0,5 a 32, em passos de 0,1; o padrão acima. | Salva na mudança ("Espessura da ligação salva."); um texto que não é número é recusado ("A espessura da ligação precisa ser um número."), e uma largura fora da faixa é recusada pelo serviço. Devolver os dois campos aos padrões deles à mão também limpa a sobreposição. |
| Restaurar padrão | Devolve o tipo à cor e à espessura entregues com o produto. | Desenhado só para um papel que configura. | Esmaecido com "<Name> já desenha com a cor e a espessura padrão dele." enquanto nada está personalizado, ou com o motivo da trava; fora disso a dica diz "Restaurar <Name> para a cor e a espessura padrão dele." e o feed diz "Tipo de ligação restaurado para a aparência padrão." |
Todo campo fica esmaecido enquanto a estação está travada por uma execução, em somente leitura, ou enquanto outro comando de biblioteca roda. As sobreposições são configuração local da estação e viajam com os backups de configuração.
O que um tipo declara, e onde ele é usado
Um tipo não declara nada além da identidade e da aparência dele. O que pode ligar com o quê é declarado pelos símbolos: um terminal carrega ou um tipo fixo ou uma configuração de tipo que lista os tipos entre os quais a instância pode escolher (uma configuração process-medium oferecendo líquido ou gás, com um padrão), e uma ligação entre dois terminais está definida quando os dois resolvem para o mesmo tipo. O editor de dashboard desenha toda ligação de um tipo com estes valores, reestiliza os terminais de um símbolo e as rotas de ponta a ponta quando a escolha de tipo da instância muda, e as sugestões de composição autoradas de um símbolo nomeiam o tipo que elas esperam (Símbolos). Um tipo de ligação não tem endereço na Logic e não tem variante por dashboard.
O que o painel não faz
Ele não acrescenta tipos, padrões de tracejado, pontas de seta nem sobreposições por rota, não decide compatibilidade (os símbolos decidem), e não desenha ligações: isso é trabalho do editor de dashboard.