ProductData.fromJson constructor
ProductData.fromJson(
- Map<String, dynamic> json, {
- ValueSerializer? serializer,
})
Implementation
factory ProductData.fromJson(
Map<String, dynamic> json, {
ValueSerializer? serializer,
}) {
serializer ??= driftRuntimeOptions.defaultSerializer;
return ProductData(
id: serializer.fromJson<int>(json['id']),
name: serializer.fromJson<String>(json['name']),
price: serializer.fromJson<double>(json['price']),
active: serializer.fromJson<bool>(json['active']),
imagePath: serializer.fromJson<String?>(json['imagePath']),
categoryId: serializer.fromJson<int>(json['categoryId']),
estimatedInputPrice: serializer.fromJson<double>(
json['estimatedInputPrice'],
),
taxRate: serializer.fromJson<double>(json['taxRate']),
description: serializer.fromJson<String?>(json['description']),
);
}