GaugeChart controlo (pré-visualização)
[Este artigo inclui documentação pré-versão e está sujeito a alterações.]
Existem dois tipos de gráficos de medição: velocímetro e medidor de classificação.
O velocímetro mede um valor numérico em relação a um todo, como a capacidade de armazenamento. A agulha é um componente opcional. A cor do segmento que representa o valor que está a ser medido pode ser personalizada para se adequar a determinados cenários ou para se alinhar com as cores da marca.
O medidor de classificação mostra o estatuto do valor atual dentro de alguns intervalos ou segmentos predefinidos. A agulha é um componente obrigatório aqui.
Este componente de código fornece um wrapper em torno do controle Fluent UI GaugeChart para uso em canvas & páginas personalizadas.
Importante
- Esta é uma funcionalidade de pré-visualização.
- As caraterísticas de pré-visualização não se destinam à produção e poderão ter caraterísticas restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipado e enviar comentários.
Nota
Para obter a documentação completa e o código-fonte, consulte Repositório de componentes de código do GitHub. |
_Propriedades
O controlo aceita as propriedades seguintes:
Título - Este valor indica o título do gráfico.
Subrótulo - Este valor indica o subrótulo do gráfico.
ChartValue - Este valor indica o valor a ser exibido no medidor.
MinValue - Este valor indica o valor mínimo do medidor.
MaxValue - Este valor indica o valor máximo do medidor.
HideMinMax - Este valor indica se os valores min e max devem ser ocultados no medidor.
HideLegend - Este valor indica se a legenda deve ser ocultada no medidor.
ChartValueFormat - Este valor indica para mostrar o valor do gráfico em
Percentage
ouFraction
.CustomColors - Defina esse valor como true para permitir cores personalizadas no gráfico, se fornecido.
Itens - Os itens de ação a serem renderizados:
- ItemLegend - A nome a apresentar dos dados específicos do gráfico (Item).
- ItemSize - O tamanho dos dados específicos do gráfico (Item).
- ItemColor - Defina o nome da cor ou o valor HEX a ser exibido para os dados específicos do gráfico (Item).
Nota
A cor do item só se aplica se a propriedade CustomColors
estiver ativada.
Acessibilidade
- AccessibilityLabel - Tela Leitor aria-label.
Utilização
Velocímetro
Apenas uma linha é necessária para Items
. Use o ChartValue
para indicar a posição de destino.
Table(
{
ItemSize: 15,
ItemColor: "#3483FA"
}
)
Medidor de classificação
Forneça os intervalos conforme a Items
propriedade. A soma de todos os ItemSize
valores deve somar até 100% da diferença entre o MinValue
e MaxValue
. Use o ChartValue
para indicar a posição atual.
Table(
{
ItemLegend: "Critical",
ItemSize: 11,
ItemColor: "#C50F1F"
},
{
ItemLegend: "Warning",
ItemSize: 25,
ItemColor: "#F2610C"
},
{
ItemLegend: "No risk",
ItemSize: 30,
ItemColor: "#107C10"
}
)
Limitações
Este componente de tela só pode ser utilizado em aplicações de tela e páginas personalizadas.