Avaliação (web)

Avaliação (web)

O componente Avaliação normalmente é utilizado quando necessitamos receber um feedback sobre alguma experiência do usuário. O componente inicia sem nenhum ícone marcado, retornando o valor zero (ou nulo), e retorna valores entre 1 e 5, dependendo da seleção do usuário.

Figura 1 - Exemplo do componente rodando no browser

Principais propriedades

Na tabela abaixo estão descritas as principais propriedades do componente.

Nome

Propriedade

Função

Nome

Propriedade

Função

Valor

ng-model

Propriedade Cronapp MVC que pode ser usada para obter e alimentar o conteúdo pelo bloco de programação.

Ícone Ativo

class

Ícone que será exibido quando a avaliação estiver preenchida / avaliada.

Ícone Inativo

icon-off

Ícone que será exibido quando a avaliação não estiver preenchida / avaliada.

Valor Padrão

xattr-default-value

Define se o valor inicial será Zero ou Nulo.

Tamanho do ícone

icon-size

Define um tamanho para o componente.

Cor do ícone

icon-theme

Define uma cor para o ícone.

Identificador

id

Atributo que especifica um ID exclusivo para o componente. Por padrão um id é gerado automaticamente e atribuído ao componente.

Tooltip

crn-tooltip

Permite adicionar um tooltip ao componente. Para configurá-lo, clique no botão (...) ao lado do campo. Para mais detalhes, acesse o tópico tooltip da documentação Propriedades dos componentes visuais.

Estilo

style 

Altera o estilo geral do componente.

Exibir

ng-show

Propriedade Cronapp MVC usada para exibir ou oculta o componente.

Repetir

crn-repeat

Propriedade que seleciona uma fonte de dados contida na tela e repete o componente baseado no número de itens dessa fonte de dados.

Segurança

cronapp-security

Abre a janela de seleção dos grupos com permissões para visualização ou edição.

Skin

crn-skin

Permite selecionar um skin que afetará apenas o componente selecionado.

Classes CSS

class

Adiciona classes CSS que já foram criadas.

 

Aba de Eventos

Na tabela abaixo estão descritos os tipos de eventos disponíveis para o componente Avaliação.

Nome

Propriedade

Função

Nome

Propriedade

Função

Ao Duplo Clicar

ng-dblclick

Executa uma ação quando o usuário clica duas vezes seguidas com o botão do mouse em um componente.

Ao Sair com Mouse

ng-mouseleave

Executa uma ação quando o ponteiro do mouse é movido de dentro para fora do elemento.

Ao Iniciar

ng-init

Executa uma ação assim que o componente é renderizado na tela.

Ao Clicar

ng-click

Executa uma ação quando o componente receber um clique com o mouse ou um toque na tela.

Ao Entrar com Mouse

ng-mouseenter

Executa uma ação quando o ponteiro do mouse é movido de fora para dentro do elemento.

Ao Mover Mouse

ng-mousemove

Executa uma ação sempre que o evento de movimento do mouse ocorrer sobre o elemento.

 

Aba de Estilos

Na tabela abaixo está descrito o tipo de estilo disponível para o componente Avaliação.

Nome em português

Nome em inglês

Descrição

Nome em português

Nome em inglês

Descrição

Ícone

Icon

Estiliza o ícone do componente

Ícone Ativo e Inativo

Selecione os ícones usados no componente através dos campos Ícone Ativo (fa-star) e Ícone Inativo (fa-star-o).

Figura 2 - Propriedades do componente

 

Dica

Para realizar ajustes na aparência do componente, acesse a propriedade Estilo, consulte a documentação sobre estilo para mais informações.

Cor do ícone

Essa propriedade irá exibir 2 grupos de cores em sua lista, as primeiras são as cores definidas pelo tema e, em seguida, uma seleção fixa de cores pré-definidas.

As cores definidas pelo tema (Padrão do tema, Secundário, Sucesso, Informação, Aviso, Perigo, Claro, Editável, Real e Escuro) podem variar a partir das seguintes situações:

  1. Alteração do tema do projeto (menor prioridade);

  2. Adição da Skin do projeto através do campo "Skin do Tema Web" na janela de Configurações do Projeto.

  3. Seleção da Skin na propriedade "Skin" do componente visual. (maior prioridade).

 

Nome em inglês

Evaluation


Nesta página


Compatibilidade

  • Formulário web


Equivalente mobile

Avaliação (mobile)


Botão do Componente


Imagem no Editor Visual