TIMUIKitHistoryMessageListConfig
Introduction
The definition of the following parameters is the same with [ListView.builder]
Parameter introduction
key
Parameter type : Key
Supported Platform: All
- Parameter description : The Key of the widget.
scrollDirection
Parameter type : String
Supported Platform: All
- Parameter description : The axis along which the scroll view scrolls.
primary
Parameter type : bool
Supported Platform: All
- Parameter description : Whether this is the primary scroll view associated with the parent [PrimaryScrollController].
physics
Parameter type : ScrollPhysics
Supported Platform: All
- Parameter description : How the scroll view should respond to user input. For example, determines how the scroll view continues to animate after the user stops dragging the scroll view.
padding
Parameter type : EdgeInsetsGeometry
Supported Platform: All
- Parameter description : The amount of space by which to inset the children.
itemExtent
Parameter type : double
Supported Platform: All
- Parameter description : Specifying an [itemExtent] is more efficient than letting the children determine their own extent because the scrolling machinery can make use of the foreknowledge of the children's extent to save work, for example when the scroll position changes drastically.
prototypeItem
Parameter type : Widget
Supported Platform: All
- Parameter description : Specifying an [prototypeItem] is more efficient than letting the children determine their own extent because the scrolling machinery can make use of the foreknowledge of the children's extent to save work, for example when the scroll position changes drastically.
cacheExtent
Parameter type : double
Supported Platform: All
- Parameter description : The cache extent for message list.
semanticChildCount
Parameter type : int
Supported Platform: All
- Parameter description : Some subtypes of [ScrollView] can infer this value automatically. For example [ListView] will use the number of widgets in the child list, while the [ListView.separated] constructor will use half that amount.
dragStartBehavior
Parameter type : DragStartBehavior
Supported Platform: All
- Parameter description : The behavior of the drag starting.
keyboardDismissBehavior
Parameter type : ScrollViewKeyboardDismissBehavior
Supported Platform: All
- Parameter description : [ScrollViewKeyboardDismissBehavior] the defines how this [ScrollView] will dismiss the keyboard automatically.
restorationId
Parameter type : String
Supported Platform: All
- Parameter description : {@macro flutter.widgets.scrollable.restorationId}
clipBehavior
Parameter type : Clip
Supported Platform: All
- Parameter description : {@macro flutter.material.Material.clipBehavior} Defaults to [Clip.hardEdge].