GroupInfoEntity.fromJson constructor

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

Implementation

factory GroupInfoEntity.fromJson(Map<String, dynamic> json) =>
    GroupInfoEntity(
      datetimeCreated: DateTime.parse(json['datetime_created']),
      datetimeStored: json['datetime_stored'] != null
          ? DateTime.parse(json['datetime_stored'])
          : null,
      filesCount: json['files_count'],
      id: json['id'],
      files: json['files'] != null
          ? (json['files'] as List)
              .map((item) => FileInfoEntity.fromJson(item))
              .toList()
          : [],
    );