Bootstrap Switch
We came across an interesting plugin created by Mattias Larentis: Bootstrap Switch. As it is a plugin that obviously comes into the bootstrap family, we have create a widget to include it in our library.
Note The widget can be also used as a form element (see form section).
Basic example of usage is this:
$this->widget( 'booster.widgets.TbSwitch', array( 'name' => 'testToggleButton', 'events' => array( 'switchChange' => 'js:function($el, status, e){console.log($el, status, e);}' ) ) );
Here's all configuration properties which you can set for TbEditableView widget.
Property | Description |
---|---|
type name = default |
description |
$this->widget( 'booster.widgets.TbSwitch', array( 'name' => 'testToggleButtonB', 'options' => array( 'size' => 'large', //null, 'mini', 'small', 'normal', 'large 'onColor' => 'success', // 'primary', 'info', 'success', 'warning', 'danger', 'default' 'offColor' => 'danger', // 'primary', 'info', 'success', 'warning', 'danger', 'default' ), ) );