copyWith method
PaginatedScrollViewData<T>
copyWith({
- VoidCallback? onRetry,
- DataWidgetBuilder<
T> ? sliverData, - Widget? sliverEmpty,
- Widget? loading,
- Widget? sliverLoadingMore,
- ErrorWidgetBuilder? error,
- ErrorWidgetBuilder? sliverErrorWhenLoadingMore,
Implementation
PaginatedScrollViewData<T> copyWith({
VoidCallback? onRetry,
DataWidgetBuilder<T>? sliverData,
Widget? sliverEmpty,
Widget? loading,
Widget? sliverLoadingMore,
ErrorWidgetBuilder? error,
ErrorWidgetBuilder? sliverErrorWhenLoadingMore,
}) {
return PaginatedScrollViewData(
onRetry: onRetry ?? this.onRetry,
sliverData: sliverData ?? this.sliverData,
sliverEmpty: sliverEmpty ?? this.sliverEmpty,
error: error ?? this.error,
sliverLoadingMore: sliverLoadingMore ?? this.sliverLoadingMore,
loading: loading ?? this.loading,
sliverErrorWhenLoadingMore:
sliverErrorWhenLoadingMore ?? this.sliverErrorWhenLoadingMore,
);
}