Documentation Index
Fetch the complete documentation index at: https://docs-fw.madbuilder.com.br/llms.txt
Use this file to discover all available pages before exploring further.
__construct
Construtor da classe BHelper.
Parâmetros:
(Opcional) Ícone do widget (padrão: ícone de interrogação).
Exemplo de código:
$ajudaProduto = new BHelper();
setTitle
Define o título do componente.
Parâmetros:
Título exibido no hover do componente.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->setTitle('Mais informações');
setIcon
Define o ícone do componente.
Parâmetros:
Ícone a ser exibido no componente.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->setIcon(new TImage('far:info-circle'));
setContent
Define o conteúdo do popover.
Parâmetros:
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Este produto é fabricado com materiais sustentáveis.');
getContent
Obtém o conteúdo do popover.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Esta é uma compra internacional e pode estar sujeita a tributação alfandegária.');
$conteudo = $ajudaProduto->getContent();
setSide
Define o lado do popover.
Parâmetros:
Lado do popover [‘auto’, ‘top’, ‘right’, ‘bottom’, ‘left’].
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->setSide('bottom');
setSize
Define o tamanho do ícone.
Parâmetros:
Tamanho do ícone em pixels.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->setSize(24);
setAction
Define a ação de clique.
Parâmetros:
Ação executada ao clicar no ícone.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->setAction(new TAction(['NomeClasseDeControle', 'onClick']));
Código de exemplo das funções a serem chamadas, lembrando que essas funções precisam ser estáticas (static function).
public static function onClick($param = null)
{
new TMessage('info', 'Click detectado com sucesso!');
}
getAction
Obtém a ação do componente.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->setAction(new TAction(['NomeClasseDeControle', 'onClick']));
$acao = $ajudaProduto->getAction();
enableHover
Ativa ou desativa a ativação do popover por hover.
Parâmetros:
(Opcional) Booleano para ativar o hover.
Exemplo de código:
$ajudaProduto = new BHelper();
$ajudaProduto->setContent('Teste.');
$ajudaProduto->enableHover();