code: @SuppressWarnings("unchecked")
      public static void show(String sessionId, Collection<IPublisherInfo> exclusions,
                              IResponseCallback<Collection<IPublisherInfo>> callback) {
          Map<String, Object> args = new HashMap<>();
          args.put("sessionId", sessionId);
          args.put("exclusions", exclusions);
          PopupDialog.show(DIALOG, args, true, true, true, (event) -> {
              Collection<IPublisherInfo> invitees = (Collection<IPublisherInfo>) event.getTarget().getAttribute("invitees");
              IResponseCallback.invoke(callback, invitees);
          }
docs: Displays the participant invitation dialog.
  
  @param sessionId The id of the chat session making the invitation request.
  @param exclusions List of participants that should be excluded from user selection.
  @param callback Reports the list of participants that were sent invitations, or null if the
  dialog was cancelled.