code: function () {
          var self = this, onClickHandler = self.settings.onclick;
  
          self.on('click', function (e) {
            if (e.aria && e.aria.key == 'down') {
              return;
            }
  
            if (e.control == self && !DOM.getParent(e.target, '.' + self.classPrefix + 'open')) {
              e.stopImmediatePropagation();
              onClickHandler.call(self, e);
            }
          });
  
          delete self.settings.onclick;
  
          return self._super();
        }
docs: Called after the control has been rendered.
  
  @method postRender