MaterialSpeedDialChildButton class

Inheritance

Constructors

MaterialSpeedDialChildButton({Key key, bool mini, Widget child, Function onPressed, String tooltip, String buttonText, Color buttonBackgroundColor = Colors.white, Color buttonTextColor = Colors.black})

Properties

autofocus bool
True if this widget will be selected as the initial focus when no other node in its scope is currently focused. [...]
final, inherited
backgroundColor Color
The button's background color. [...]
final, inherited
buttonBackgroundColor Color
final
buttonText String
final
buttonTextColor Color
final
child Widget
The widget below this widget in the tree. [...]
final, inherited
clipBehavior Clip
The content will be clipped (or not) according to this option. [...]
final, inherited
disabledElevation double
The z-coordinate at which to place this button when the button is disabled (onPressed is null). [...]
final, inherited
elevation double
The z-coordinate at which to place this button relative to its parent. [...]
final, inherited
enableFeedback bool
Whether detected gestures should provide acoustic and/or haptic feedback. [...]
final, inherited
extendedIconLabelSpacing double
The spacing between the icon and the label for an extended FloatingActionButton. [...]
final, inherited
extendedPadding EdgeInsetsGeometry
The padding for an extended FloatingActionButton's content. [...]
final, inherited
extendedTextStyle TextStyle
The text style for an extended FloatingActionButton's label. [...]
final, inherited
focusColor Color
The color to use for filling the button when the button has input focus. [...]
final, inherited
focusElevation double
The z-coordinate at which to place this button relative to its parent when the button has the input focus. [...]
final, inherited
focusNode FocusNode
An optional focus node to use as the focus node for this widget. [...]
final, inherited
foregroundColor Color
The default foreground color for icons and text within the button. [...]
final, inherited
hashCode int
The hash code for this object. [...]
@nonVirtual, read-only, inherited
heroTag Object
The tag to apply to the button's Hero widget. [...]
final, inherited
highlightElevation double
The z-coordinate at which to place this button relative to its parent when the user is touching the button. [...]
final, inherited
hoverColor Color
The color to use for filling the button when the button has a pointer hovering over it. [...]
final, inherited
hoverElevation double
The z-coordinate at which to place this button relative to its parent when the button is enabled and has a pointer hovering over it. [...]
final, inherited
isExtended bool
True if this is an "extended" floating action button. [...]
final, inherited
key Key
Controls how one widget replaces another widget in the tree. [...]
final, inherited
materialTapTargetSize MaterialTapTargetSize
Configures the minimum size of the tap target. [...]
final, inherited
mini bool
Controls the size of this button. [...]
final, inherited
mouseCursor MouseCursor
The cursor for a mouse pointer when it enters or is hovering over the button. [...]
final, inherited
onPressed VoidCallback
The callback that is called when the button is tapped or otherwise activated. [...]
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
shape ShapeBorder
The shape of the button's Material. [...]
final, inherited
splashColor Color
The splash color for this FloatingActionButton's InkWell. [...]
final, inherited
tooltip String
Text that describes the action that will occur when the button is pressed. [...]
final, inherited

Methods

build(BuildContext context) Widget
Describes the part of the user interface represented by this widget. [...]
inherited
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. [...]
@protected, inherited
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. [...]
@nonVirtual, inherited