Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 26 Próxima »

O componente abas é baseado em navegação e provê uma maneira fácil e poderosa de suportar grandes conteúdo dentro de uma pequena área separando por diferentes painéis. Cada aba representa um painel e cada painel pode conter diversos componentes visuais. Para alterar entre os painéis, basta clicar na sua respectiva aba, que ficará em uma cor mais escura.


Animação 1 - Exemplo do componente rodando no aplicativo 

Principais propriedades

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

NomePropriedadeFunção
Modelo das abastheme-ion-segment

Altera o modelo entre Clássico, Moderno e Light.

Cor do fundobackground-colorAltera a cor do fundo da aba.
Cor do texto e íconeicon-themeAltera a cor do texto e do ícone presente na aba.
Cor da aba ativabackground-color-activeAltera a cor da aba que está ativa.
Tamanho do íconeicon-sizeAltera o tamanho do ícone.
Orientação do íconeicon-orientationAltera a posição do ícone em referência ao texto da aba.
Largura das abastabs-template

Altera a largura das abas.

  • Compacto: mantém uma margem entre a borda da tela e o componente;
  • Completo: o componente preenche todo o espaço.

Identificador

id

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

EstilostyleAltera o estilo geral do componente.

Exibir

ng-show

Propriedade AngularJS usada para mostrar ou oculta o componente.

Repetircrn-repeatPropriedade 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.

Itens-Permite adicionar ou excluir abas, ou selecionar uma das abas e acessar suas propriedades.

Propriedades item da aba

Na tabela abaixo estão descritas as principais propriedades da área do item aba. Ele é mostrando quando a aba é selecionada (Figura 1.1).

Ao selecionar a opção Padrão do tema nas propriedades de cor, o componente irá usar as cores definidas como padrão para o projeto.

NomePropriedadeFunção
ÍconeclassAltera o ícone da aba.
TítulocontentDefine o rótulo do item e é possível internacionalizá-lo.
IdentificadoridAtributo que especifica um ID exclusivo para o componente. Por padrão, o ID é gerado automaticamente e atribuído ao componente.
Alvo de dados

data-target

Define o valor de referência do alvo.

Dado ao trocardata-toggleAtributo de dados do HTML5 que liga automaticamente o elemento ao tipo correspondente.
EstilostyleAltera o estilo da aba do componente.
Exibir

ng-show

Propriedade Angular usada para mostrar ou oculta o componente.

RegraroleAtributo do HTML5 que dá ênfase a semântica do elemento para oferecer mais acessibilidade.

Repetir

crn-repeatPropriedade 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 CSSclassAdiciona classes CSS que já foram criadas.

Propriedades contêiner da aba

Na tabela abaixo estão descritas as principais propriedades do contêiner que representa a aba (figura 3).

NomePropriedadeFunção
Identificador

id

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

EstilostyleAltera o estilo do conteúdo dentro da aba selecionada.
Exibir

ng-show

Propriedade AngularJS usada para mostrar ou oculta o componente.

Repetir

crn-repeatPropriedade 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.

Aba de Estilos

Na tabela abaixo estão descritos os tipos de estilos disponíveis para o componente Abas.

Nome em portuguêsNome em inglêsDescrição
Cor do fundo

Background

Estiliza o fundo do componente.
Texto e ícone

Text and icon

Estiliza o texto e o ícone do componente.

Aba Ativa

Active Tab

Estiliza a aba ativa do componente.

Ícone

Icon

Estiliza somente o ícone do componente.

Modelo das abas

Altera levemente o modelo da aba, modificando principalmente a borda. Caso o modelo seja alterado, as propriedades de customização também serão alteradas.

  • Clássico: possui todas as propriedades de customização e as laterais do modelo são redondas;
  • Moderno: não possui apenas a propriedade Largura das abas, as pontas são redondas;
  • Light: não possui as propriedades Cor da aba ativa e Largura das abas, também não é possível customizar o item ativo e suas bordas são quadradas.


Figura 1 - Propriedades de customização

Itens

Em itens (Figura 2) é possível fazer a adição, remoção, reordenação e a configuração de uma aba no componente. 


Figura 2 - Selecionar, adicionar e remover um item de abas


  1. Adicionar: adiciona uma nova aba ao componente;
  2. Remover: remove a aba do componente correspondente ao ícone do item.

Reordenar as abas

Para reordenar as abas, basta segurar o item e arrastá-lo para cima ou para baixo (Figura 2.1).


Figura 2.1 - Reordenando as abas no componente

Configuração

Adicionar componentes a aba selecionada

Para adicionar os componentes na aba, selecione-a clicando diretamente no contêiner da aba (1 da Figura 3) ou em Itens (2) e desbloqueie a área da aba utilizando o botão cadeado desagrupar componente (3).


Figura 3 - Desbloqueando área da aba selecionada


Após isso, selecione o componente e insira-o na área desbloqueada (Figura 3.1).


Figura 3.1 - Arrastando componente para área desbloqueada da aba

Renomeando aba

Para renomear a aba, clique sobre a mesma no editor (1 da Figura 3.2) para abrir suas propriedades no menu lateral e renomeie a aba no campo Título (2).


Figura 3.2 - Renomeando aba do componente


Nome em inglês

tabs


Nesta página


Compatibilidade

  • Formulário mobile


Equivalente web

Abas (web)


Botão do Componente


Imagem no Editor Visual

  • Sem rótulos