Esse componente faz a seleção de múltiplas opções dentro da uma lista, com isso é possível vincular vários itens a um registro em relacionamentos 1 para N ou N para M. As opções aparecerão em popup devendo o usuário selecionar as desejadas.
Figura 1 - Exemplo de imagem rodando no Android
Principais propriedades
Na tabela abaixo estão descritos as principais propriedades para o funcionamento básico do componente. A parte principal é referente ao componente em si e as opções enquanto o conteúdo é referente a label do componente.
Nome
Propriedade
Função
Principal
Fonte de dados
crn-datasource
Seleciona uma fonte de dados que estiver presente no formulário html.
Campo chave
xkey-field
Seleciona a coluna da tabela da fonte de dados selecionada. Esse campo define quais serão os dados dessa tabela que serão enviados ao servidor.
Campo texto
xdisplay-field
Seleciona a coluna da tabela da fonte de dados selecionada. Esse campo define quais serão os dados dessa tabela que serão exibidos ao usuário.
Valor
ng-model
Propriedade AngularJS que faz a vinculo do componente com o formulário.
Identificador
id
Gera um ID automaticamente para o componente, mas que pode ser alterado.
Exibir
ng-show
Propriedade AngularJS usada para mostrar ou ocultar 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.
Classes CSS
class
Adiciona classes CSS que já foram criadas.
Conteúdo
Conteúdo
content
Texto que será exibido, podendo ser internacionalizado. Nesse caso, ele é a label do componente.
Exibir
ng-show
Propriedade AngularJS usada para mostrar 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.