public function init()
{
parent::init();
$this->clientOptions = false;
Html::addCssClass($this->options, ['widget' => 'btn']);
switch ($this->type) {
case self::TYPE_FLOATING:
case self::TYPE_FLAT:
Html::addCssClass($this->options, ['btn_type' => "btn-{$this->type}"]);
break;
}
if ($this->large) {
Html::addCssClass($this->options, ['btn_size' => 'btn-large']);
}
if ($this->disabled) {
Html::addCssClass($this->options, ['btn_disabled' => 'disabled']);
}
}