toJson method

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

Implementation

@override
Map<String, dynamic> toJson(UReportCreateActivityActivity object) =>
    switch (object) {
      UReportCreateActivityActivityQueueActivity(:final data) =>
        const QueueActivityConverter().toJson(data),
      UReportCreateActivityActivityAssignmentActivity(:final data) =>
        const AssignmentActivityConverter().toJson(data),
      UReportCreateActivityActivityEscalationActivity(:final data) =>
        const EscalationActivityConverter().toJson(data),
      UReportCreateActivityActivityCloseActivity(:final data) =>
        const CloseActivityConverter().toJson(data),
      UReportCreateActivityActivityReopenActivity(:final data) =>
        const ReopenActivityConverter().toJson(data),
      UReportCreateActivityActivityNoteActivity(:final data) =>
        const NoteActivityConverter().toJson(data),

      UReportCreateActivityActivityUnknown(:final data) => data,
    };