Árvore de páginas

Carregando...

Versões comparadas

Chave

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

List item é a diretiva que adiciona um container para representar um registro de uma lista. A principio não passa de um container mas por convenção é ideia ideal que seja informado um identificador único para cada item caso seja preciso realizar alguma operação com determinado registro. Também é possível customizar o CSS informando as classes a serem adicionadas; de acordo com o guideline da TOTVS na lista você deve alterar apenas a cor da borda da esquerda caso seja necessário identificar algum tipo de registro.

Bloco de código
languagecss
firstline1
titleExemplo de Classe CSS
linenumberstrue
.page-content .list-item .tag-1 {
	border-left: 5px solid #F15A22;
}

Sintaxe

Bloco de código
languagecpp
<totvs-list-item>
	...
</totvs-list-item>

Propriedades

NomeTipoPadrãoDescrição
idstring-Identificador único para o item da lista. Por convenção deve ser concatenado o nome do item com um id (ou valor correspondente) para formação do identificador único.
classstring-(opcional) Para que seja apresentado a borda lateral conforme a cor da tag devemos montar um css conforme exemplo a baixo:
selectedobjeto-(opcional) Item da lista para ser usado em conjunto com o Totvs Page Quick Select. Deve conter o proprio item (objeto) que esta sendo exibido. Ao ser informado será disponibilizado o checkbox para seleção do registro, a identificação do item selecionado é feito através da propriedade $selected adicionada ao proprio item da lista.

Dependência

Exemplo de uso

Bloco de código
languagexml
firstline1
titleExemplo #01
linenumberstrue
<totvs-page type="list">
	...
	<totvs-page-content>
		...
        <totvs-list-item
			id="country{{country.id}}"
            class="tag-2"
            ng-repeat="country in controller.listOfcountry">
            ...
        </totvs-list-item>
	</totvs-page-content>
</totvs-page>

...

Resultado

Leia mais...