ProductMedia.fromGraphJson constructor

ProductMedia.fromGraphJson(
  1. Map<String, dynamic> json
)

Implementation

factory ProductMedia.fromGraphJson(Map<String, dynamic> json) {
  Map<String, dynamic> nodeJson = json['node'] ?? const {};
  return ProductMedia(
    id: nodeJson['id'],
    mediaContentType: nodeJson['mediaContentType'],
    alt: nodeJson['alt'],
    image: nodeJson['previewImage'] != null
        ? ShopifyImage.fromJson(nodeJson['previewImage'])
        : null,
  );
}