toJson method
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,
);