Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/tiagojencmartins/unicornspeeddial

Flutter Floating Action Button with Speed Dial
https://github.com/tiagojencmartins/unicornspeeddial

Last synced: about 2 months ago
JSON representation

Flutter Floating Action Button with Speed Dial

Lists

README

        

# UnicornDialer - :no_entry: [DEPRECATED]

Easily create your own floating action button list

![alt text](https://github.com/tiagojencmartins/unicornspeeddial/blob/master/vertical.gif?raw=true)

![alt text](https://github.com/tiagojencmartins/unicornspeeddial/blob/master/horizontal.gif?raw=true)

## Installing

Add UnicornDialer to your **pubspec.yaml**

```
unicorndial: "^1.1.5"
```

## Options ##

**UnicornDialer class**

`int orientation` - **Vertical or horizontal floating button list**

`Object parentHeroTag` - **Main FAB hero tag**

`Color backgroundColor` - **Modal background color**

` Icon parentButton` - **Starting Icon**

` Icon finalButtonIcon` - **Ending Icon (after animation is complete)**

` bool hasBackground` - **Background modal is set**

` Color parentButtonBackground` - **The main floating button background color**

`List childButtons` **Floating button list**

`int animationDuration` **Rotation and expanding animation duration (in milliseconds)**

`double childPadding` - **Right padding on the button label**

`Function onMainButtonPressed` - **To be called if set on the UnicornDialer parent widget**

`bool hasNotch` - **BottomAppBar support**

**UnicornButton class**

`FloatingActionButton currentButton` - **Floating list button**

`String labelText`

`double labelFontSize`

`Color labelColor`

`Color labelBackgroundColor`

`Color labelShadowColor` - **Label container shadow**

`bool labelHasShadow`

`bool hasLabel`

## Authors

**Tiago Martins**

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details