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 TPillBar.
Exemplo de código:
$barraOpcoes = new TPillBar();
addItem
Adiciona um item à barra de pílulas.
Parâmetros:
(Opcional) Ação associada ao item, representada por um objeto TAction.
Exemplo de código:
$barraOpcoes = new TPillBar();
$barraOpcoes->addItem('Inicio', new TAction(['NomeClasseDeControle', 'onSelectStart']));
$barraOpcoes->addItem('Fim', new TAction(['NomeClasseDeControle', 'onSelectEnd']));
Código de exemplo das funções a serem chamadas, lembrando que essas funções precisam ser estáticas (static function).
public static function onSelectStart($param = null)
{
new TMessage('info', 'Item selecionado: Início');
}
public static function onSelectEnd($param = null)
{
new TMessage('info', 'Item selecionado: Fim');
}
selectIndex
Seleciona um item baseado em seu índice.
Parâmetros:
Índice do item na barra de pílulas.
Exemplo de código:
$barraOpcoes = new TPillBar();
$barraOpcoes->addItem('Início');
$barraOpcoes->addItem('Fim');
$barraOpcoes->selectIndex(0);
select
Seleciona um item baseado em seu título.
Parâmetros:
Exemplo de código:
$barraOpcoes = new TPillBar();
$barraOpcoes->addItem('Início');
$barraOpcoes->addItem('Fim');
$barraOpcoes->select('Fim');