EndlessStreamScrollViewData<T> class

Data class for an EndlessStreamScrollView to ensure that all fields are passed when instantiated

Implementers

Constructors

EndlessStreamScrollViewData({required double? extentAfterFactor, required void loadMore(), required Stream<List<T>> stream, required EndlessStateProperty<Widget>? headerBuilderState, required EndlessStateProperty<Widget>? emptyBuilderState, required EndlessStateProperty<Widget>? loadingBuilderState, required EndlessStateProperty<Widget>? loadMoreBuilderState, required EndlessStateProperty<Widget>? footerBuilderState, required Widget headerBuilder(BuildContext context)?, required Widget emptyBuilder(BuildContext context)?, required Widget loadingBuilder(BuildContext context)?, required Widget loadMoreBuilder(BuildContext context)?, required Widget footerBuilder(BuildContext context)?, required EndlessStreamController<T>? controller, required EdgeInsets? padding, required bool? loadOnSubscribe})

Properties

controller EndlessStreamController<T>?
final
emptyBuilder → (Widget Function(BuildContext context)?)
final
emptyBuilderState EndlessStateProperty<Widget>?
final
extentAfterFactor double?
getter/setter pair
footerBuilder → (Widget Function(BuildContext context)?)
final
footerBuilderState EndlessStateProperty<Widget>?
final
hashCode int
The hash code for this object.
no setterinherited
headerBuilder → (Widget Function(BuildContext context)?)
final
headerBuilderState EndlessStateProperty<Widget>?
final
loadingBuilder → (Widget Function(BuildContext context)?)
final
loadingBuilderState EndlessStateProperty<Widget>?
final
loadMore → void Function()
final
loadMoreBuilder → (Widget Function(BuildContext context)?)
final
loadMoreBuilderState EndlessStateProperty<Widget>?
final
loadOnSubscribe bool?
getter/setter pair
padding EdgeInsets?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stream Stream<List<T>>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited