PromotionsState constructor

PromotionsState({
  1. @Default(PromotionsStatus.initial) PromotionsStatus status,
  2. @Default('') String query,
  3. @Default(<ProductEntity>[]) List<ProductEntity> products,
  4. SortingType? selectedSorting,
  5. @Default(false) bool hasReachedMax,
  6. String? errorMessage,
})

Implementation

factory PromotionsState({
  @Default(PromotionsStatus.initial) PromotionsStatus status,
  @Default('') String query,
  @Default(<ProductEntity>[]) List<ProductEntity> products,
  SortingType? selectedSorting,
  @Default(false) bool hasReachedMax,
  String? errorMessage,
}) = _PromotionsState;