fromJson static method

PeamanMoment fromJson(
  1. Map<String, dynamic> data
)

Implementation

static PeamanMoment fromJson(final Map<String, dynamic> data) {
  return PeamanMoment(
    id: data['id'],
    ownerId: data['owner_id'],
    pictures: List<Map<String, dynamic>>.from((data['pictures'] ?? []))
        .map((e) => PeamanMomentPicture.fromJson(e))
        .toList(),
    views: data['views'] ?? 0,
    expiresAt: data['expires_at'],
    createdAt: data['created_at'],
    updatedAt: data['updated_at'],
    visibility: data['visibility'] ?? true,
    extraData: data,
  );
}