public function renderWidget()
{
$content = strtr($this->mainTemplate, ['{wrapper}' => $this->renderWrapper(), '{detail}' => $this->renderDetail()]);
return strtr($content, ['{heading}' => $this->renderHeading(), '{search}' => $this->renderSearch(), '{toolbar}' => $this->renderToolbar()]) . "\n" . Html::textInput('kv-node-selected', $this->value, $this->options) . "\n";
}