whole_func_string: function() {
              var curCtx = router.current(),
                  prevCtx = router.previous();
              var content = curCtx.route.render(curCtx);
              if (content===undefined || content===null) {
                  return;
              }
              if (langx.isString(content)) {
                  this._rvc.innerHTML = content;
              } else {
                  this._rvc.innerHTML = "";
                  this._rvc.appendChild(content);
              }
              curCtx.route.trigger(createEvent("rendered", {
                  route: curCtx.route,
                  content: content
              }));
          }
func_code_string: function() {
              var curCtx = router.current(),
                  prevCtx = router.previous();
              var content = curCtx.route.render(curCtx);
              if (content===undefined || content===null) {
                  return;
              }
              if (langx.isString(content)) {
                  this._rvc.innerHTML = content;
              } else {
                  this._rvc.innerHTML = "";
                  this._rvc.appendChild(content);
              }
              curCtx.route.trigger(createEvent("rendered", {
                  route: curCtx.route,
                  content: content
              }));
          }
func_documentation_string: Refreshes the route