MIconButton class
Constructors
-
MIconButton({Key? key, double? iconSize, VisualDensity? visualDensity, EdgeInsetsGeometry? padding, AlignmentGeometry? alignment, double? splashRadius, Color? color, Color? focusColor, Color? hoverColor, Color? highlightColor, Color? splashColor, Color? disabledColor, VoidCallback? onPressed, MouseCursor? mouseCursor, FocusNode? focusNode, bool autofocus = false, String? tooltip, bool? enableFeedback, BoxConstraints? constraints, ButtonStyle? style, bool? isSelected, Widget? selectedIcon, required Widget icon, Color? backgroundColor, bool clearPadding = false, double? elevation, double? size, Size? maximumSize, Size? minimumSize, bool noHighlight = false, bool noSplash = false, Color? overlayColor, Color? shadowColor, OutlinedBorder? shape, BorderSide? side, InteractiveInkFeatureFactory? splashFactory, MaterialTapTargetSize? tapTargetSize})
-
const
-
MIconButton.filled({Key? key, double? iconSize, VisualDensity? visualDensity, EdgeInsetsGeometry? padding, AlignmentGeometry? alignment, double? splashRadius, Color? color, Color? focusColor, Color? hoverColor, Color? highlightColor, Color? splashColor, Color? disabledColor, VoidCallback? onPressed, MouseCursor? mouseCursor, FocusNode? focusNode, bool autofocus = false, String? tooltip, bool? enableFeedback, BoxConstraints? constraints, ButtonStyle? style, bool? isSelected, Widget? selectedIcon, required Widget icon, Color? backgroundColor, bool clearPadding = false, double? elevation, double? size, Size? maximumSize, Size? minimumSize, bool noHighlight = false, bool noSplash = false, Color? overlayColor, Color? shadowColor, OutlinedBorder? shape, BorderSide? side, InteractiveInkFeatureFactory? splashFactory, MaterialTapTargetSize? tapTargetSize})
-
const
-
MIconButton.filledTonal({Key? key, double? iconSize, VisualDensity? visualDensity, EdgeInsetsGeometry? padding, AlignmentGeometry? alignment, double? splashRadius, Color? color, Color? focusColor, Color? hoverColor, Color? highlightColor, Color? splashColor, Color? disabledColor, VoidCallback? onPressed, MouseCursor? mouseCursor, FocusNode? focusNode, bool autofocus = false, String? tooltip, bool? enableFeedback, BoxConstraints? constraints, ButtonStyle? style, bool? isSelected, Widget? selectedIcon, required Widget icon, Color? backgroundColor, bool clearPadding = false, double? elevation, double? size, Size? maximumSize, Size? minimumSize, bool noHighlight = false, bool noSplash = false, Color? overlayColor, Color? shadowColor, OutlinedBorder? shape, BorderSide? side, InteractiveInkFeatureFactory? splashFactory, MaterialTapTargetSize? tapTargetSize})
-
const
-
MIconButton.outlined({Key? key, double? iconSize, VisualDensity? visualDensity, EdgeInsetsGeometry? padding, AlignmentGeometry? alignment, double? splashRadius, Color? color, Color? focusColor, Color? hoverColor, Color? highlightColor, Color? splashColor, Color? disabledColor, VoidCallback? onPressed, MouseCursor? mouseCursor, FocusNode? focusNode, bool autofocus = false, String? tooltip, bool? enableFeedback, BoxConstraints? constraints, ButtonStyle? style, bool? isSelected, Widget? selectedIcon, required Widget icon, Color? backgroundColor, bool clearPadding = false, double? elevation, double? size, Size? maximumSize, Size? minimumSize, bool noHighlight = false, bool noSplash = false, Color? overlayColor, Color? shadowColor, OutlinedBorder? shape, BorderSide? side, InteractiveInkFeatureFactory? splashFactory, MaterialTapTargetSize? tapTargetSize})
-
const
Static Methods
-
styleFrom({Color? foregroundColor, Color? backgroundColor, Color? disabledForegroundColor, Color? disabledBackgroundColor, Color? focusColor, Color? hoverColor, Color? highlightColor, Color? shadowColor, Color? surfaceTintColor, double? elevation, Size? minimumSize, Size? fixedSize, Size? maximumSize, double? iconSize, BorderSide? side, OutlinedBorder? shape, EdgeInsetsGeometry? padding, MouseCursor? enabledMouseCursor, MouseCursor? disabledMouseCursor, VisualDensity? visualDensity, MaterialTapTargetSize? tapTargetSize, Duration? animationDuration, bool? enableFeedback, AlignmentGeometry? alignment, InteractiveInkFeatureFactory? splashFactory, Color? overlayColor})
→ ButtonStyle
-