Class: AnchorCollection

@nginstack/web-framework/lib/anchor/AnchorCollection~ AnchorCollection


new AnchorCollection(attachedTo, process)

Objeto que armazena uma coleção de objetos Anchor.

Parameters:
Name Type Description
attachedTo Object

Indica a qual objeto esta coleção está ligada.

process Process

Processo ao qual esta coleção pertence.

Extends

  • ServerComponent

Members


alwaysShowMenu :boolean

Por padrão, o menu com os links é exibido para o usuário apenas quando há mais de um link associado a uma coluna de um relatório, diferentemente das colunas da grade, onde o menu sempre é apresentado. Esta opção permite forçar que o menu sempre seja exibido, mesmo quando há apenas um link a ser exibido.

Type:
  • boolean
Example
col = sl.column('test');
col.links.alwaysShowMenu = true;
col.links(link);

size :number

Quantidade de âncoras contidas nesta coleção.

Type:
  • number

Methods


add(anchor)

Recebe um ou mais Anchors para adicionar na coleção.

Parameters:
Name Type Description
anchor Anchor | Array.<Anchor>

Objetos Anchor que serão adicionados.


clear()

Esvazia a coleção de objetos Anchor.


formatHtml(content, parameterValues [, opt_options])

Formata o html que deve ser renderizado no cliente.

Parameters:
Name Type Argument Description
content string

Conteúdo que será exibido no cliente.

parameterValues Array

Parâmetros ligados a esta coleção.

opt_options Object <optional>

Opções.

Properties
Name Type Argument Description
cssClass string <optional>

Classe CSS a ser aplicada nesta âncora.

key number <optional>

Se esta coleção for vinculada a uma chave ela deve ser definida neste parâmetro.

bookmark string <optional>

Se esta coleção for vinculada a um field será necessário saber o bookmark no qual ele está posicionado no momento da escrita.