docs: function () {
                  // remove delegation done with "on" statement
                  if (this.delegateIds) {
                      for (var i = 0, l = this.delegateIds.length; i < l; i++) {
                          ariaUtilsDelegate.remove(this.delegateIds[i]);
                      }
                      this.delegateIds = [];
                  }
                  for (var i = 0, l = this.delegateCallbacks.length; i < l; i++) {
                      this.delegateCallbacks[i].$dispose();
                  }
                  this.delegateCallbacks = [];
  
              }