Scroll
VelocityX includes widgets which can be used to add scroll behaviour.
tip
You can either use VxScrollVertical, VxScrollHorizontal or SingleChildScrollView.
VxScrollVertical
VxScrollVertical is a widget that can be used to create vertical scroll behaviour in the application.
Using Extension Method
Above code creats a vertical scrollable list with two widgets.
VxScrollVertical Constructor
VxScrollVertical Properties
Keykey: A Key is an identifier for Widgets, Elements and SemanticsNodes. A new widget will only be used to update an existing element if its key is the same as the key of the current widget associated with the element.Widgetchild: The widget that scrolls. This widget can only have one child. To lay out multiple children, let this widget's child be a widget such as Row, Column, or Stack, which have a children property, and then provide the children to that widget.EdgeInsetsGeometrypadding: The amount of space by which to inset the child..ScrollControllercontroller: An object that can be used to control the position to which this scroll view is scrolled. It can also be used to read the current position, set the initial position or jump to a particular position.ScrollPhysicsphysics: Determines the physics of a Scrollable widget. The most common scroll physics areAlwaysScrollableScrollPhysics,BouncingScrollPhysics,NeverScrollableScrollPhysics. To know more visit Flutter Dev Website.
VxScrollHorizontal
VxScrollHorizontal is a widget that can be used to create horizontal scroll behaviour in the application.
Using Extension Method
Above code creats a horizontal scrollable list with two widgets.
VxScrollHorizontal Constructor
VxScrollHorizontal Properties
Keykey: A Key is an identifier for Widgets, Elements and SemanticsNodes. A new widget will only be used to update an existing element if its key is the same as the key of the current widget associated with the element.Widgetchild: The widget that scrolls. This widget can only have one child. To lay out multiple children, let this widget's child be a widget such as Row, Column, or Stack, which have a children property, and then provide the children to that widget.EdgeInsetsGeometrypadding: The amount of space by which to inset the child..ScrollControllercontroller: An object that can be used to control the position to which this scroll view is scrolled. It can also be used to read the current position, set the initial position or jump to a particular position.ScrollPhysicsphysics: Determines the physics of a Scrollable widget. The most common scroll physics areAlwaysScrollableScrollPhysics,BouncingScrollPhysics,NeverScrollableScrollPhysics. To know more visit Flutter Dev Website.