ItemRequest constructor

const ItemRequest({
  1. required String name,
  2. required String code,
  3. required String type,
  4. required String unit,
  5. String? description,
  6. String? category,
  7. String? brand,
  8. Money? basePrice,
  9. Money? costPrice,
  10. String? barcode,
  11. String? imageUrl,
  12. @Default.new(true) bool isActive,
  13. Map<String, dynamic>? specifications,
  14. Map<String, dynamic>? metadata,
})

Implementation

const factory ItemRequest({
  required String name,
  required String code,
  required String type,
  required String unit,
  String? description,
  String? category,
  String? brand,
  Money? basePrice,
  Money? costPrice,
  String? barcode,
  String? imageUrl,
  @Default(true) bool isActive,
  Map<String, dynamic>? specifications,
  Map<String, dynamic>? metadata,
}) = _ItemRequest;