Class: TileList

mvcomponents/tilelist. TileList


new TileList()

Example
let mainList:TileList = new TileList({urlTemplate:"template/users.template.html"});
	mainList.setData([{id:1,user:"teste 1"},{id:2,user:"teste 2"},{id:3,user:"teste 2"}]);
//conteudo do arquivo "template/users.template.html"
<template name="tileListShowCase" args="$rows">
	<div class="list-group">
		<a each="$row in $rows" href="#" class="list-group-item tilecell" data-indx="{$item}">
			<span class="{$row.icon}" aria-hidden="true"></span>
			<span>
				<h4 class="list-group-item-heading">{$row.id}-{$row.name}</h4>
				<p class="list-group-item-text">description:{$row.desc}</p>
			</span>
		</a>
	</div>
</template>

Extends

  • AWidget

Members


index

Índice do item selecionado da TileList.


index

Indica para TileList qual item ela deve selecionar.

Methods


addParams(params)

adiciona parametros para ser recuperada no template do tile-list. esse método subscreve todos os parametros do objeto

Parameters:
Name Type Description
params Object
Returns:
Type
TileList

clearSelecteds()

Remove o efeito de seleção do item selecionado da lista.

Returns:
Type
TileList

getData()

Retorna os dados que estão sendo exibidos pela TileList.

See:
  • TileList.setData
Returns:
Type
Array

getParams()

recupera os parametros usados no template do tile-list.

Returns:
Type
Object

getSelectedItem()

Retorna a o item selecionado da TileList.

Returns:
Type
T

refresh()

Atualiza visualmente o TileList.

Returns:
Type
TileList

setData(data)

Atribui os dados que serão exibidos pela TileList. Toda vez que este método é chamado a listagem é atualizada.

Parameters:
Name Type Description
data Array
Returns:
Type
TileList

setHeight(height)

Indica o tamanho em "px" do "height" tilelist. o evento onScrolledToBottom é ativado

Parameters:
Name Type Description
height number
Returns:
Type
TileList

setParams(params)

configura os parametros que poderão ser recuperados no template do tile-list. esse método subscreve todos os parametros do objeto

Parameters:
Name Type Description
params Object
Returns:
Type
TileList