code: public static <S extends HasAttachHandlers> void fire(S source, PanelState panelState) {
            if (TYPE != null) {
              JQMPanelEvent event = new JQMPanelEvent(panelState);
              source.fireEvent(event);
            }
          }
docs: Fires an {@link JQMPanelEvent} on all registered handlers in the handler source.
  
  @param <S> The handler source type
  @param source - the source of the handlers