copyWith method

PostListPagedState copyWith({
  1. PostListPagedStatus? status,
  2. List<PostDetails>? values,
  3. bool? hasReachedMax,
  4. Object? lastRowFetched,
  5. List<String>? blockedMembers,
  6. bool? canBlock,
})

Implementation

PostListPagedState copyWith({
  PostListPagedStatus? status,
  List<PostDetails>? values,
  bool? hasReachedMax,
  Object? lastRowFetched,
  List<String>? blockedMembers,
  bool? canBlock,
}) {
  return PostListPagedState(
      status: status ?? this.status,
      values: values ?? this.values,
      hasReachedMax: hasReachedMax ?? this.hasReachedMax,
      lastRowFetched: lastRowFetched ?? this.lastRowFetched,
      blockedMembers: blockedMembers ?? this.blockedMembers,
      canBlock: canBlock ?? this.canBlock);
}