Skip to content

FloatingActionButtonTheme

Customizes the appearance of FloatingActionButton across the app.

Properties

Properties#

bgcolor class-attribute instance-attribute #

bgcolor: ColorValue | None = None

Color to be used for the unselected, enabled FloatingActionButton's background.

disabled_elevation class-attribute instance-attribute #

disabled_elevation: Number | None = None

The z-coordinate to be used for the disabled FloatingActionButton's elevation foreground.

elevation class-attribute instance-attribute #

elevation: Number | None = None

The z-coordinate to be used for the unselected, enabled FloatingActionButton's elevation foreground.

enable_feedback class-attribute instance-attribute #

enable_feedback: bool | None = None

If specified, defines the feedback property for FloatingActionButton.

extended_padding class-attribute instance-attribute #

extended_padding: PaddingValue | None = None

The padding for a FloatingActionButton's that has both icon and content.

extended_size_constraints class-attribute instance-attribute #

extended_size_constraints: BoxConstraints | None = None

Overrides the default size constraints of FloatingActionButton that has both icon and content.

focus_color class-attribute instance-attribute #

focus_color: ColorValue | None = None

The color to use for filling the button when the button has input focus.

focus_elevation class-attribute instance-attribute #

focus_elevation: Number | None = None

The z-coordinate at which to place this button relative to its parent when the button has the input focus.

foreground_color class-attribute instance-attribute #

foreground_color: ColorValue | None = None

Color to be used for the unselected, enabled FloatingActionButton's foreground.

highlight_elevation class-attribute instance-attribute #

highlight_elevation: Number | None = None

The z-coordinate to be used for the selected, enabled FloatingActionButton's elevation foreground.

hover_color class-attribute instance-attribute #

hover_color: ColorValue | None = None

The color to use for filling the button when the button has a pointer hovering over it.

hover_elevation class-attribute instance-attribute #

hover_elevation: Number | None = None

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.

icon_label_spacing class-attribute instance-attribute #

icon_label_spacing: Number | None = None

The spacing between the icon and the label for FloatingActionButton.

shape class-attribute instance-attribute #

shape: OutlinedBorder | None = None

Overrides the default value of FloatingActionButton.shape in all descendant FloatingActionButton controls.

size_constraints class-attribute instance-attribute #

size_constraints: BoxConstraints | None = None

Overrides the default size constraints of FloatingActionButton that has either icon or content and is not a mini button.

splash_color class-attribute instance-attribute #

splash_color: ColorValue | None = None

Overrides the default value of FloatingActionButton.splash_color in all descendant FloatingActionButton controls.

text_style class-attribute instance-attribute #

text_style: TextStyle | None = None

Text style merged into default text style of FloatingActionButton.content.