full_screen_menu 2.0.0 copy "full_screen_menu: ^2.0.0" to clipboard
full_screen_menu: ^2.0.0 copied to clipboard

Full screen menu for Flutter apps to give a user a broad variety of variants in beautiful way

Full Screen Menu for Flutter #

Pub Version

Installing: #

  1. Add the dependency in your pubspec.yaml file.
dependencies:
  full_screen_menu: ^2.0.0
  1. Import the settings_ui package.
import 'package:full_screen_menu/full_screen_menu.dart';

Basic Usage: #

    FullScreenMenu.show(
      context,
      items: [
        Image.asset('assets/image.png'),
        FSMenuItem(
          icon: Icon(Icons.ac_unit, color: Colors.white),
          text: Text('Make colder'),
          gradient: orangeGradient,
          onTap: () => print('The weather is colder now');
        ),
        FSMenuItem(
          icon: Icon(Icons.wb_sunny, color: Colors.white),
          text: Text('Make hotter'),
          gradient: blueGradient,
          onTap: () => print('The weather is hotter now');
        ),
      ],
    );


Full Screen Menu Base Widget #

The Full Screen Menu Base Widget is the block of your menu items located in your screen

Parameters #

Parameter Description Required
Color backgroundColor Set a background color of your FullScreenMenu +
VoidCallback onHide Set a function which is called by pressing FAB -
List Set a menu items which you want to display -
BuildContext context Set the context of your parent widget -
Function(AnimationController) animationController Setup your animation when open full screen menu +




FSMenuItem #

The Full Screen Menu Base Widget is the block of your menu items located in your screen

Parameters #

Parameter Description Required
Text text Set the text that will be displayed on the item -
Icon icon Set the icon that will be displayed on the item -
Function onTap Set The function that will be called when you click on item +
Gradient gradient Set a gradient that will fill the background of your icon +




License #

This project is licensed under the Apache License 2.0 - see the LICENSE file for details

89
likes
160
points
196
downloads

Documentation

API reference

Publisher

verified publisheryako.io

Weekly Downloads

Full screen menu for Flutter apps to give a user a broad variety of variants in beautiful way

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

flutter

More

Packages that depend on full_screen_menu