code: function (id, cb) {
              if (this.subTplCtxt) {
                  return this._focusHelper(id);
              } else {
                  this.$onOnce({
                      'ElementReady' : function () {
                          var focusSuccess = this._focusHelper(id);
                          if (focusSuccess === false) {
                              this.$callback(cb);
                          }
                      },
                      scope : this
                  });
                  return true;
              }
          }
docs: It calls the $focusFromParentMethod of the template context associated to the subtemplate. If the subTplCtxt
  of the widget has not been set yet, set a listener to the 'ElementReady' event, when the subTplCtxt will have
  certainly been defined. In the listener, the callback received as argument is called. The callback is passed
  as argument by the focusFirst and _doFocus methods of aria.utils.NavigationManager
  @param {Object} id contains an array of ids of the path to a focused widget
  @param {aria.core.CfgBeans:Callback} cb
  @return {Boolean} success/failure of the method