Product.fromMap constructor

Product.fromMap(
  1. Map<String, dynamic> map
)

Creates an Product instance starting from a Map<String, dynamic> map.

This can be useful for retrieving the instance from a database.

Implementation

Product.fromMap(Map<String, dynamic> map)
    : brand = map[_brandKey] as String,
      category = map[_categoryKey] as String,
      cost = '${map[_costKey]}'.toMoney(),
      description = map[_descriptionKey] as String,
      id = map[_idKey] as String,
      name = map[_nameKey] as String,
      origin = '${map[_originKey]}'.toCountry(),
      price = '${map[_priceKey]}'.toMoney();