@override Map<String, dynamic> toMap() { return {'itemData': itemData, 'productIdentifier': productIdentifier}; }