fan_floating_menu 0.0.1 copy "fan_floating_menu: ^0.0.1" to clipboard
fan_floating_menu: ^0.0.1 copied to clipboard

A customizable floating action button menu that will pop up fabs with special animation.

A customizable floating action button menu that will pop up fabs with special animation.

Installation #

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  flutter:
    sdk:
  fan_floating_menu: any

Import the fantasy menu package like this:

  import 'package:fan_floating_menu/fan_floating_menu.dart';

Usage #

Simply create a FanFloatingMenu widget, and pass the required params:

  FanFloatingMenu(
        menuItems: [
          FanMenuItem(onTap: () {}, icon: Icons.edit_rounded, title: 'Edit Texts'),
          FanMenuItem(onTap: () {}, icon: Icons.save_rounded, title: 'Save Notes'),
          FanMenuItem(onTap: () {}, icon: Icons.send_rounded, title: 'Send Images'),
        ],
      ),

Customization #

Customize the FanFloatingMenu widget with these parameters:


  /// Defines the direction of the whole Floating Menu.
  /// Defaults to [FanMenuDirection.ltr]
  final FanMenuDirection fanMenuDirection;

  /// Defines menu items, that are of [FanMenuItem] type.
  final List<FanMenuItem> menuItems;

  /// Defines the [Curve] for use in all animations related to.
  /// Defaults to [Curves.easeInOutBack]
  final Curve expandItemsCurve;

  /// Defines any widget for the toggle button widget.
  /// If null then a plus icon will be shown.
  final Widget? toggleButtonWidget;

  /// Defines the color for the toggle button icon.
  /// Defaults to [Colors.white]
  final Color toggleButtonIconColor;

  /// Defines the color for the toggle button background.
  /// Defaults to [Colors.pink]
  final Color toggleButtonColor;

5
likes
130
pub points
76%
popularity

Publisher

unverified uploader

A customizable floating action button menu that will pop up fabs with special animation.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on fan_floating_menu