CupertinoStackView class
The widget that is responsible of all Cupertino StackView related UI.
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- CupertinoStackView
Constructors
- CupertinoStackView(bool _isPrimary, Widget _child, Color _backgroundColor, {Key? key, bool isDismissible = true, Radius radius = const Radius.circular(10.0), bool ignoreRadiusWhenFront = false, dynamic onMoved(CupertinoStackViewStatus)?, Function? onDismissed})
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- ignoreRadiusWhenFront → bool
-
Set this value to true if you don't want this CupertinoStackView to be clipped via radius while in the front of the Cupertino StackView system.
final
- isDismissible → bool
-
Set this value to false you don't want the
_child
to be dismissible by vertical dragging.final - isPrimary → bool
-
no setter
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- onDismissed → Function?
-
Callback for when this CupertinoStackView is dismissed.
final
- onMoved → (dynamic Function(CupertinoStackViewStatus)?)
-
Callback for when this CupertinoStackView moves.
final
- radius → Radius
-
The clipping radius that is to be used to clip this CupertinoStackView when it moves behind the Cupertino StackView system. The default value corresponds to the default iOS 13 value.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
The navigation path that is to link this CupertinoStackView to another CupertinoStackView. Leave null if you don't want a link.
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → CupertinoStackViewState -
Creates the mutable state for this widget at a given location in the tree.
override
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of
DiagnosticsNode
objects describing this node's children.inherited -
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited