protected function registerToggleButtonScript($targetId)
{
$view = $this->getView();
MaterializePluginAsset::register($view);
$selector = '#' . $this->options['id'] . ' .button-collapse';
$js = "var sideNav = jQuery('#{$this->containerOptions['id']} > ul').clone();";
$js .= "sideNav.removeClass().addClass('side-nav').attr('id', '{$targetId}').appendTo('body');";
$js .= "jQuery('{$selector}').sideNav();";
$view->registerJs($js);
}