|
|
@ -9,6 +9,7 @@ Future<T?> showAdaptiveBottomSheet<T>({
|
|
|
|
required Widget Function(BuildContext) builder,
|
|
|
|
required Widget Function(BuildContext) builder,
|
|
|
|
bool isDismissible = true,
|
|
|
|
bool isDismissible = true,
|
|
|
|
bool isScrollControlled = true,
|
|
|
|
bool isScrollControlled = true,
|
|
|
|
|
|
|
|
double maxHeight = 480.0,
|
|
|
|
}) =>
|
|
|
|
}) =>
|
|
|
|
showModalBottomSheet(
|
|
|
|
showModalBottomSheet(
|
|
|
|
context: context,
|
|
|
|
context: context,
|
|
|
@ -16,8 +17,8 @@ Future<T?> showAdaptiveBottomSheet<T>({
|
|
|
|
useRootNavigator: !PlatformInfos.isMobile,
|
|
|
|
useRootNavigator: !PlatformInfos.isMobile,
|
|
|
|
isDismissible: isDismissible,
|
|
|
|
isDismissible: isDismissible,
|
|
|
|
isScrollControlled: isScrollControlled,
|
|
|
|
isScrollControlled: isScrollControlled,
|
|
|
|
constraints: const BoxConstraints(
|
|
|
|
constraints: BoxConstraints(
|
|
|
|
maxHeight: 480,
|
|
|
|
maxHeight: maxHeight,
|
|
|
|
maxWidth: FluffyThemes.columnWidth * 1.5,
|
|
|
|
maxWidth: FluffyThemes.columnWidth * 1.5,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
clipBehavior: Clip.hardEdge,
|
|
|
|
clipBehavior: Clip.hardEdge,
|
|
|
|