public function run()
{
if ($this->mode === self::MODE_BEGIN) {
echo Html::endTag('div') . "\n";
} else {
$options = $this->options;
$tag = ArrayHelper::remove($options, 'tag', 'ul');
echo Html::beginTag($tag, $options) . "\n";
echo $this->renderItems() . "\n";
echo Html::endTag($tag) . "\n";
}
$this->registerWidget('selectable');
}