copyWith method

SliverInfiniteListOptions copyWith({
  1. bool? reverse,
  2. EdgeInsets? padding,
  3. int? bottomLoadingTriggerItemDistance,
  4. ScrollPhysics? scrollPhysics,
  5. bool? addAutomaticKeepAlives,
  6. bool? addRepaintBoundaries,
  7. bool? addSemanticIndexes,
  8. SemanticIndexCallback? semanticIndexCallback,
  9. int? semanticIndexOffset,
})

Implementation

SliverInfiniteListOptions copyWith({
  bool? reverse,
  EdgeInsets? padding,
  int? bottomLoadingTriggerItemDistance,
  ScrollPhysics? scrollPhysics,
  bool? addAutomaticKeepAlives,
  bool? addRepaintBoundaries,
  bool? addSemanticIndexes,
  SemanticIndexCallback? semanticIndexCallback,
  int? semanticIndexOffset,
}) {
  return SliverInfiniteListOptions(
    reverse: reverse ?? this.reverse,
    padding: padding ?? this.padding,
    loadMoreTriggerItemDistance: bottomLoadingTriggerItemDistance ?? loadMoreTriggerItemDistance,
    scrollPhysics: scrollPhysics ?? this.scrollPhysics,
    addAutomaticKeepAlives: addAutomaticKeepAlives ?? this.addAutomaticKeepAlives,
    addRepaintBoundaries: addRepaintBoundaries ?? this.addRepaintBoundaries,
    addSemanticIndexes: addSemanticIndexes ?? this.addSemanticIndexes,
    semanticIndexCallback: semanticIndexCallback ?? this.semanticIndexCallback,
    semanticIndexOffset: semanticIndexOffset ?? this.semanticIndexOffset,
  );
}