addListener method

void addListener({
  1. Function? onPlayed,
  2. Function? onPaused,
  3. Function? onIndexChanged,
  4. Function? onComplated,
  5. Function? onPrewShadowShow,
  6. Function? onPrewShadowHide,
  7. Function? onUIShow,
  8. Function? onUIHide,
})

Implementation

void addListener({
  Function? onPlayed,
  Function? onPaused,
  Function? onIndexChanged,
  Function? onComplated,
  Function? onPrewShadowShow,
  Function? onPrewShadowHide,
  Function? onUIShow,
  Function? onUIHide,
}) {
  if (onPlayed != null) _onPlays.add(onPlayed);
  if (onPaused != null) _onPauseds.add(onPaused);
  if (onIndexChanged != null) _onIndexChangeds.add(onIndexChanged);
  if (onComplated != null) _onComplateds.add(onComplated);
  if (onPrewShadowShow != null) _onPrewShadowShows.add(onPrewShadowShow);
  if (onPrewShadowHide != null) _onPrewShadowHides.add(onPrewShadowHide);
  if (onUIShow != null) _onUIShows.add(onUIShow);
  if (onUIHide != null) _onUIHides.add(onUIHide);
}