Páginas filhas
  • totvs.framework.adapter.dashboard - cards e charts

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Classe auxiliar para criação dinâmica de cards e charts (gráficos) para telas genéricas de dashboard, para ser utilizada em aplicativos angular POUI
Essa classe deve ser utilizada como herança da sua classe que terá os cards e charts
Essa classe por padrão herda a classe genérica de adapter FwAdapterBaseV2, portanto podem ser utilizados os métodos disponíveis na classe pai também.

classe disponível a partir da lib 20240115

Métodos disponíveis:

...

Método que irá criar um chart (grafico) no dashboard, o nome desse método é dinâmico, deve ser de acordo com o card chart que foi criado no new da classe.

...

Método para definir a query que será utilizada nos detalhes de uma card ou chart, o nome desse método é dinâmico, deve ser de acordo com o card que foi criado no new da classe.

...

Método para definir os campos que serão utilizados nos detalhes de uma card ou chart, o nome desse método é dinâmico, deve ser de acordo com o card que foi criado no new da classe.

...

Método para definir a descrição completa de um card ou chart, deve ser utilizado dentro do metodo método dinâmico que recebe o nome do card ou chart da propriedade e recebe como parâmetro o card ou chartmesmo


Parâmetros:

NomeTipoDescrição
cDescriptionCarácterdescrição a ser definida

...

Método para definir o valor do card, deve ser utilizado dentro do método dinâmico que recebe o nome do card da propriedade e recebe como parâmetro o card.mesmo
Disponível apenas para o card

...

Adiciona uma coluna que será utilizada para a estrutura de detalhes do card/chart


Parâmetros:

NomeTipoDescrição
cPropertycaracterenome da coluna que virá na api de detalhes
cLabelcaracteretitulo da coluna
cTypecaracteretipo da coluna
lVisiblelogicoindica se a coluna será visivel na grid de detalhes

...

Adiciona uma nova dimensão no gráfico a ser construído
Método disponível apenas para objeto do tipo chart


Parâmetros:

NomeTipoDescrição
cLabelcaracteretitulo da dimensão
nValuenumericovalor da dimensão
cToolTipcaractereTooltip da dimensão, exibida no mousehover no grafico
cColorcaracterecor da dimensão, para maiores informações consultar documentação de chart do POUI

...

Exemplo:
Âncora
Exemplo
Exemplo

Anexosuploadfalseframework.adapter.privileges.home.tlpp