Class: FieldGroup

@nginstack/engine/lib/classdef/FieldGroup~ FieldGroup


new FieldGroup(name)

Classe com a finalidade de agrupar campos que possuam um contexto em comum.

Parameters:
Name Type Description
name string

Nome descritivo do agrupamento

See:
  • module:@nginstack/engine/lib/classdef/Field#group

Members


collapsed :boolean

Determina se o agrupamento deve ser escrito sem exibir sua lista de fields, caso seja definido como "true" ainda será possível expandir o agrupamento pela interface da grade, clicando sobre seu label

Type:
  • boolean
Default Value:
  • false

name :string

Nome do agrupamento.

Type:
  • string

parent :string

CSS a ser usado na exibição do grupo

Type:
  • string

Methods


assign(obj)

Copia as propriedades do FieldGroup informado.

Parameters:
Name Type Description
obj FieldGroup

Objeto cujas propriedades serão copiadas.


clone()

Cria uma cópia do FieldGroup e assimila todas as propriedades à cópia.

Returns:
Type
FieldGroup

stringify()

Converte as propriedades listadas em FieldGroup.reservedWords em objeto literal.

Returns:
Type
string