black_hole_flutter library

Classes

ChipGroup
Wraps multiple Chips and can optionally show a title above these.
DragIndicator
ExpandOrScroll
FancyBottomSheet
A wrapper for BottomSheet content that shows a drag indicator at the top.
FancyElevatedButton
In addition to a normal ElevatedButton, this Widget natively supports disabling it and showing a loading state.
FancyFab
In addition to a normal FloatingActionButton, this Widget natively supports disabling it and showing a loading state.
FancyOutlinedButton
In addition to a normal OutlinedButton, this Widget natively supports disabling it and showing a loading state.
FancyTextButton
In addition to a normal TextButton, this Widget natively supports disabling it and showing a loading state.
FillOrWrap
A layout with two different behaviors:
LoggingNavigatorObserver
A NavigatorObserver that loggs all navigation events to a MessageLogger (defaults to print).
SeparatedButtons
A container wrapping multiple buttons with an interpunct (ยท) between each one. It's recommended to use TextButtons as children.
TitleAndSubtitle
Shows a title and a subtitle in a Column.

Typedefs

MessageLogger = void Function(String message)