__construct
Construtor da classeTCheckGroup.
Parâmetros:
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:Array associativo de itens.
setValue
Define o valor do campo. Parâmetros: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: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: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:(Opcional) Booleano indicando se deve usar o switch.
(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:Separador dos valores do campo.
setChangeAction
Define a ação a ser executada quando o usuário alterar a seleção. Parâmetros:Objeto
TAction.setChangeFunction
Define a função JavaScript a ser executada quando o usuário alterar a seleção. Parâmetros: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:Nome do formulário.
Nome do campo.
Array com os itens.
Array de opções.
enableField e disableField
(Método estático) Habilita e desabilita um campo no formulário. Parâmetros:Nome do formulário.
Nome do campo.
clearField
(Método estático) Limpa um campo no formulário. Parâmetros:Nome do formulário.
Nome do campo.