black_hole_flutter library Null safety

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. [...]

Extensions

AsyncSnapshotBlackHole
BottomSheetContext
BrightnessMaterialColors
ContainerRenderObjectMixinBlackHole
DoubleColorBlackHole
FancyBrightness
FancyColor
FancyContext
FancyNavigatorState
FancyScaffoldMessenger
FancySize
FancyThemeData
IntColorBlackHole
MaterialColors
RandomColor
ThemeMaterialColors

Typedefs

MessageLogger = void Function(String message)