__construct
Construtor da classeTCheckGroup.
Parâmetros:
mixed
required
Nome do campo que será utilizado no formulário.
__clone
Clona o objeto, criando cópias dos botões e labels internos. Exemplo de código:addItems
Adiciona itens ao grupo de seleção. Parâmetros:mixed
required
Array associativo de itens.
setValue
Define o valor do campo. Parâmetros:mixed
required
Valor do campo.
getItems
Retorna os itens do grupo de seleção. Exemplo de código:checkAll
Marca todas as opções no grupo de seleção. Exemplo de código:setLayout
Define a direção das opções (vertical ou horizontal). Parâmetros:mixed
required
Direção das opções (‘vertical’ ou ‘horizontal’).
getLayout
Obtém a direção atual das opções. Exemplo de código:setBreakItems
Define após quantos itens uma quebra deve ser inserida no layout. Parâmetros:mixed
required
Número de itens antes de uma quebra.
setUseButton
Exibe as opções como botões. Exemplo de código:setUseSwitch
Exibe as opções como interruptores (switch). Parâmetros:bool
default:"TRUE"
(Opcional) Booleano indicando se deve usar o switch.
string
default:"blue"
(Opcional) Classe CSS para o label.
getButtons
Retorna os botões do grupo de seleção. Exemplo de código:getLabels
Retorna os rótulos do grupo de seleção. Exemplo de código:setValueSeparator
Define o separador para os valores do campo. Parâmetros:mixed
required
Separador dos valores do campo.
setChangeAction
Define a ação a ser executada quando o usuário alterar a seleção. Parâmetros:TAction
required
Objeto
TAction.setChangeFunction
Define a função JavaScript a ser executada quando o usuário alterar a seleção. Parâmetros:mixed
required
Função JavaScript.
getPostData
Obtém os dados enviados pelo formulário. Exemplo de código:reload
(Método estático) Recarrega os itens do grupo de seleção após a exibição inicial. Parâmetros:mixed
required
Nome do formulário.
mixed
required
Nome do campo.
mixed
required
Array com os itens.
mixed
required
Array de opções.
enableField e disableField
(Método estático) Habilita e desabilita um campo no formulário. Parâmetros:mixed
required
Nome do formulário.
mixed
required
Nome do campo.
clearField
(Método estático) Limpa um campo no formulário. Parâmetros:mixed
required
Nome do formulário.
mixed
required
Nome do campo.