code: function showMenu() {
          var self = this, menu = self.get('menu');    // does not put this into setter
                                                       // in case set menu before submenu item is  rendered
          // does not put this into setter
          // in case set menu before submenu item is  rendered
          var align = {
                  node: this.$el,
                  points: [
                      'tr',
                      'tl'
                  ],
                  overflow: {
                      adjustX: 1,
                      adjustY: 1
                  }
              };
          util.mix(menu.get('align'), align, false);
          menu.show();
          self.el.setAttribute('aria-haspopup', menu.get('el').attr('id'));
      }
docs: # -------------------------------- private start # -------------------------------- private start