copyWith method

void copyWith(
  1. ItemType newItem,
  2. int index
)

Implementation

void copyWith(ItemType newItem, int index) {
  if (_pagingState is PagingStateData<PageKeyType, ItemType>) {
    final value = _pagingState as PagingStateData<PageKeyType, ItemType>;
    var items = [...value.items];
    items[index] = newItem;
    emit(PagingStateData(items, value.status, value.hasRequestNextPage));
  }
}