Class: LayoutManager

@nginstack/web-framework/lib/process/LayoutManager~ LayoutManager


new LayoutManager(output)

Classe responsável pela organização dos componentes visuais em uma interação do processo.

Parameters:
Name Type Description
output Object

Objeto onde o leiaute será escrito.

Members


currentRow_ :number

Índice da linha corrente.

Type:
  • number

enabled :boolean

Indica se o gerenciador de leiaute está ativo.

Type:
  • boolean

Methods


add(item)

Adiciona um componente na seção corrente do leiaute.

Parameters:
Name Type Description
item LayoutComponent

Componente a ser inserido no leiaute.


begin()

Inicia o gerenciador de leiaute, criando uma seção que organizará os componentes em linhas e colunas de acordo com a propriedade layout desses componentes.


end()

Finaliza o gerenciador de leiaute. Este método é chamado automaticamente pelo processo.