Esta clase facilita la creación de "Botones de comando" para múltiples propósitos.
Su constructor es:
BsButton($label, $id, $caret, $caretPos, $context, $options);
y puede ser instanciada de modo simple, como se ilustra en los ejemplos abajo.
No obstante, para que los botones sean funcionales hacen falta adiciones:
- Via Javascript
- Asignarles ID como parámetro explícito en el constructor
- Agregar un código JS que haga uso del ID
- Mediante sus atributos
Estableciendo la clave attributes=>[atributo=>valor, ...] en el parámetro
$options del constructor. Se debe establecer atributos html5 adecuados
para obtener comportamientos.