toJson method

  1. @override
Map<String, dynamic> toJson(
  1. UModerationEmitEventEvent object
)

Implementation

@override
Map<String, dynamic> toJson(UModerationEmitEventEvent object) => object.when(
  modEventTakedown: (data) => const ModEventTakedownConverter().toJson(data),
  modEventAcknowledge: (data) =>
      const ModEventAcknowledgeConverter().toJson(data),
  modEventEscalate: (data) => const ModEventEscalateConverter().toJson(data),
  modEventComment: (data) => const ModEventCommentConverter().toJson(data),
  modEventLabel: (data) => const ModEventLabelConverter().toJson(data),
  modEventReport: (data) => const ModEventReportConverter().toJson(data),
  modEventMute: (data) => const ModEventMuteConverter().toJson(data),
  modEventUnmute: (data) => const ModEventUnmuteConverter().toJson(data),
  modEventMuteReporter: (data) =>
      const ModEventMuteReporterConverter().toJson(data),
  modEventUnmuteReporter: (data) =>
      const ModEventUnmuteReporterConverter().toJson(data),
  modEventReverseTakedown: (data) =>
      const ModEventReverseTakedownConverter().toJson(data),
  modEventResolveAppeal: (data) =>
      const ModEventResolveAppealConverter().toJson(data),
  modEventEmail: (data) => const ModEventEmailConverter().toJson(data),
  modEventDivert: (data) => const ModEventDivertConverter().toJson(data),
  modEventTag: (data) => const ModEventTagConverter().toJson(data),
  accountEvent: (data) => const AccountEventConverter().toJson(data),
  identityEvent: (data) => const IdentityEventConverter().toJson(data),
  recordEvent: (data) => const RecordEventConverter().toJson(data),
  modEventPriorityScore: (data) =>
      const ModEventPriorityScoreConverter().toJson(data),
  ageAssuranceEvent: (data) =>
      const AgeAssuranceEventConverter().toJson(data),
  ageAssuranceOverrideEvent: (data) =>
      const AgeAssuranceOverrideEventConverter().toJson(data),
  revokeAccountCredentialsEvent: (data) =>
      const RevokeAccountCredentialsEventConverter().toJson(data),

  unknown: (data) => data,
);