TGetActivitiesBody.fromJson constructor

TGetActivitiesBody.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TGetActivitiesBody.fromJson(Map<String, dynamic> json) {
  final _organizationId = json['organizationId'] as String?;
  final _filterByStatus = (json['filterByStatus'] as List?)
      ?.map((e) => v1ActivityStatusFromJson(e))
      .toList();
  final _paginationOptions = json['paginationOptions'] == null
      ? null
      : v1Pagination
          .fromJson(json['paginationOptions'] as Map<String, dynamic>);
  final _filterByType = (json['filterByType'] as List?)
      ?.map((e) => v1ActivityTypeFromJson(e))
      .toList();
  return TGetActivitiesBody(
    organizationId: _organizationId,
    filterByStatus: _filterByStatus,
    paginationOptions: _paginationOptions,
    filterByType: _filterByType,
  );
}