Flutter | plugin to implement a Material Design Speed Dial

make Fancy plugin to implement a Material Design Speed Dial in Flutter

Category: Tags: , ,

Description

Requirements

  • Android Studio
  • Basics Of Flutter
  • Any OS System

Description

Flutter | plugin to implement a Material Design Speed Dial

make Fancy plugin to implement a Material Design Speed Dial in Flutter

Flutter package to render a Material Design Speed Dial.

Flutter plugin to implement a beautiful and dynamic Material Design Speed Dial, with labels, animated icons and hide on scrolling.

Usage

The SpeedDial widget is built to be placed in the Scaffold.floatingActionButton argument, replacing the FloatingActionButton widget. It’s not possible to set its position with the Scaffold.floatingActionButtonLocation argument, but it’s possible to set right/bottom margin with the marginRight and marginBottom arguments (default to 16) to place the button anywhere in the screen. Using the Scaffold.bottomNavigationBar the floating button will be always placed above the bar, so the BottomAppBar.hasNotch should be always false.

Labels

Every child button can have a label, which can be customized providing a labelStyle. If the label parameter is not provided the label will be not rendered.

Animated Icon

The main floating action button child can set with the child parameter, however to make easier to use an AnimatedIcon there are two specific parameters:

  • animatedIcon takes an AnimatedIconData widget
  • animatedIconTheme takes its theme

The package will handle the animation by itself.

Hide on Scroll

Another possibility is to make the button hide on scroll with a curve animation, with a visible parameter to set dynamically based on the scroll direction.

Who this course is for:

  • Geeks
  • Students
  • Any Person Using Flutter In Project

Reviews

There are no reviews yet.

Be the first to review “Flutter | plugin to implement a Material Design Speed Dial”