WheelItem class Null safety

Inheritance

Constructors

WheelItem({required VoidCallback onTapCallback, required int selected, required int index, required String title, required IconData icon, required Alignment gradientAlignmentBegin, required Alignment gradientAlignmentEnd, Radius topLeft = Radius.zero, Radius topRight = Radius.zero, Radius bottomLeft = Radius.zero, Radius bottomRight = Radius.zero, required Offset shadowOffset, Color gradientStart = Colors.white, Color gradientEnd = Colors.teal, Color iconColor = Colors.blueGrey, Color iconColorActive = Colors.white, Color textColor = Colors.blueGrey, Color textColorActive = Colors.white, Color shadowColor = Colors.teal, double shadowBlurRadius = 4.0, double shadowSpreadRadius = 0.0, double? textSize, double? iconSize, Key? key})

Properties

bottomLeft Radius
final
bottomRight Radius
final
gradientAlignmentBegin Alignment
final
gradientAlignmentEnd Alignment
final
gradientEnd Color
final
gradientStart Color
final
hashCode int
The hash code for this object.
@nonVirtualread-onlyinherited
icon IconData
final
iconColor Color
final
iconColorActive Color
final
iconSize double?
final
index int
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
onTapCallback VoidCallback
final
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
selected int
final
shadowBlurRadius double
final
shadowColor Color
final
shadowOffset Offset
final
shadowSpreadRadius double
final
textColor Color
final
textColorActive Color
final
textSize double?
final
title String
final
topLeft Radius
final
topRight Radius
final

Methods

build(BuildContext context) Widget
Describes the part of the user interface represented by this widget.
override
createElement() StatelessElement
Creates a StatelessElement to manage this widget's location in the tree.
inherited
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
@protectedinherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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.
@nonVirtualinherited