copyWith method

LoadCriteria copyWith({
  1. int? skip()?,
  2. int? take()?,
  3. List<FilterCriteria>? filterBy()?,
  4. List<OrderCriteria>? orderBy()?,
})

Implementation

LoadCriteria copyWith({
  int? Function()? skip,
  int? Function()? take,
  List<FilterCriteria<dynamic>>? Function()? filterBy,
  List<OrderCriteria>? Function()? orderBy,
}) {
  return LoadCriteria(
    skip: skip == null ? this.skip : skip(),
    take: take == null ? this.take : take(),
    filterBy: filterBy == null ? this.filterBy : filterBy(),
    orderBy: orderBy == null ? this.orderBy : orderBy(),
  );
}