docs: function(select){
          var focusElement = this.tmpl ? this.tmpl.focus || this.element : null;
  
          if (focusElement)
          {
            if (focusTimer)
              focusTimer = basis.clearImmediate(focusTimer);
  
            focusTimer = basis.setImmediate(function(){
              try {
                focusElement.focus();
                if (select)
                  focusElement.select();
              } catch(e) {}
            });
          }
        }