chat static method
ChatIndexListView
chat({
- Key? key,
- dynamic shrinkWrap = false,
- dynamic reverse = false,
- dynamic addSemanticIndexes = true,
- dynamic addAutomaticKeepAlive = true,
- dynamic addRepaintBoundaries = true,
- EdgeInsets? padding,
- Axis scrollDirection = Axis.vertical,
- double initialAlignment = 0.0,
- double? minCacheExtent,
- int initialScrollIndex = 0,
- int? semanticChildCount,
- required IndexedWidgetBuilder itemBuilder,
- required int itemCount,
- IndexListController? controller,
- ScrollPhysics? physics,
- VoidCallback? onPressedGoEndOfList,
- ValueSetter<
int> ? onChangeMinIndex, - ValueSetter<
int> ? onChangeMaxIndex,
Implementation
static ChatIndexListView chat({
Key? key,
shrinkWrap = false,
reverse = false,
addSemanticIndexes = true,
addAutomaticKeepAlive = true,
addRepaintBoundaries = true,
EdgeInsets? padding,
Axis scrollDirection = Axis.vertical,
double initialAlignment = 0.0,
double? minCacheExtent,
int initialScrollIndex = 0,
int? semanticChildCount,
required IndexedWidgetBuilder itemBuilder,
required int itemCount,
IndexListController? controller,
ScrollPhysics? physics,
VoidCallback? onPressedGoEndOfList,
ValueSetter<int>? onChangeMinIndex,
ValueSetter<int>? onChangeMaxIndex,
}) => ChatIndexListView(
itemCount: itemCount,
itemBuilder: itemBuilder,
controller: controller,
onChangeMaxIndex: onChangeMaxIndex,
semanticChildCount: semanticChildCount,
minCacheExtent: minCacheExtent,
initialScrollIndex: initialScrollIndex,
initialAlignment: initialAlignment,
addRepaintBoundaries: addRepaintBoundaries,
scrollDirection: scrollDirection,
padding: padding,
addSemanticIndexes: addSemanticIndexes,
reverse: reverse,
key: key,
physics: physics,
shrinkWrap: shrinkWrap,
addAutomaticKeepAlive: addAutomaticKeepAlive,
onChangeMinIndex: onChangeMinIndex,
);