dotup_flutter_widgets library Null safety

Classes

BlinkingWidget
BlinkingWidgetState
BrightnessColor
ChangeNotifierConsumer<T extends ChangeNotifier?>
ColorContainer
ColorDescriptor
ColorPalette
ColorPicker
ColorPickerPage
ColorSelectorPage
ColorTable
ColorTabView
CustomAlertDialog
Device
DeviceValue<T>
GroupedItemInfo
GroupedListView<K, V extends Iterable>
HexColor
InfiniteScrollFuture
A Widget to load data on demand within scrollable Widgets
LayzDeviceValue<T>
LayzPlatformValue<T>
LayzResponsiveValue<T>
OrientationValue<T>
PlatformBuilder
PlatformValue<T>
ResponsiveBuilder
ResponsiveValue<T>
Screen
ScreenInfoPage
ScrollWheel<T>
ScrollWheelInfinite<T>
ScrollWheelTimeSelector
ScrollWheelTimeSelectorController
Section
SectionFooter
SectionGroup<T>
SectionGroupWidget<T>
SectionHeader
SectionTile
SectionView
ThemeProvider
TouchAndMouseScrollBehavior
WidgetSelector
WithFooter

Constants

colorsAmber → const String
"BERNSTEINGELB"
colorsBlack → const String
"SCHWARZ"
colorsBlue → const String
"BLAU"
colorsBlueGrey → const String
"BLAUGRAU"
colorsBrown → const String
"BRAUN"
colorsCyan → const String
"CYAN"
colorsDeepOrange → const String
"DUNKLES ORANGE"
colorsDeepPurple → const String
"DUNKLES LILA"
colorsGreen → const String
"GRÜN"
colorsGrey → const String
"GRAU"
colorsIndigo → const String
"INDIGO"
colorsLightBlue → const String
"HELLBLAU"
colorsLightGreen → const String
"HELLGRÜN"
colorsLime → const String
"GELBGRÜN"
colorsOrange → const String
"ORANGE"
colorsPink → const String
"PINK"
colorsPurple → const String
"LILA"
colorsRed → const String
"ROT"
colorsTeal → const String
"BLAUGRÜN"
colorsWhite → const String
"WEIß"
colorsYellow → const String
"GELB"

Functions

isNotNull<T>(T target, T? value) → void
showColorPickerPage(BuildContext context, Color? initialColor, String title) Future<Color?>
showColorSelectorPage(BuildContext context) Future<ColorDescriptor?>
showCustomAlertDialog<T>({required BuildContext context, required CustomAlertDialogType type, required String title, required String content}) Future<T?>
showErrorDialog<T>({required BuildContext context, required String title, required String message, Duration duration = const Duration(seconds: 3)}) Future<SnackBarClosedReason>
showInfoDialog<T>({required BuildContext context, required String title, required String message, Duration duration = const Duration(seconds: 3)}) Future<SnackBarClosedReason>
showSuccessDialog<T>({required BuildContext context, required String title, required String message, Duration duration = const Duration(seconds: 3)}) Future<SnackBarClosedReason>
showWarningDialog<T>({required BuildContext context, required String title, required String message, Duration duration = const Duration(seconds: 3)}) Future<SnackBarClosedReason>
widgetSelector(Object value, List<WidgetSelectorFactory> selector) Widget

Enums

CustomAlertDialogType
DeviceType
ScreenSize

Typedefs

ColoredWidgetBuilder = Widget Function(BuildContext context, Color color)
GroupedListViewWidgetBuilder = Widget Function(BuildContext context, int index, GroupedItemInfo groupedItemInfo)
ScrollWidgetBuilder = Widget Function(BuildContext context, ScrollController scrollController)
WidgetFactory = Widget Function()
WidgetSelectorFactory = KeyValueOf<Type, WidgetFactory>