docs: public void notifyParent(String eventName, Object eventData, boolean recurse) {
          ElementBase ele = parent;
          
          while (ele != null) {
              recurse &= ele.parentListeners.notify(this, eventName, eventData);
              ele = recurse ? ele.parent : null;
          }
      }