DoubleSheetConfig class
Constructors
- DoubleSheetConfig.new({required String title, Widget? titleWidget, Widget? customHeaderWidget, double initialChildSize = 0.4, double minChildSize = 0.25, double maxChildSize = 0.9, Color? backgroundColor, Color? headerBackgroundColor, TextStyle? titleStyle, bool enableDrag = true, bool isDismissible = true, bool showDragHandle = true, bool allowFullScreen = false, BorderRadius? borderRadius, BorderRadius? headerRadius, bool enableSynchronizedScrolling = false})
-
const
Properties
- allowFullScreen → bool
-
final
- backgroundColor → Color?
-
final
- borderRadius → BorderRadius?
-
final
- customHeaderWidget → Widget?
-
final
- effectiveMaxChildSize → double
-
no setter
- enableDrag → bool
-
final
- enableSynchronizedScrolling → bool
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerBackgroundColor → Color?
-
final
- headerRadius → BorderRadius?
-
final
- initialChildSize → double
-
final
- isDismissible → bool
-
final
- maxChildSize → double
-
final
- minChildSize → double
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showDragHandle → bool
-
final
- title → String
-
final
- titleStyle → TextStyle?
-
final
- titleWidget → Widget?
-
final
Methods
-
copyWith(
{String? title, Widget? titleWidget, Widget? customHeaderWidget, double? initialChildSize, double? minChildSize, double? maxChildSize, Color? backgroundColor, Color? headerBackgroundColor, TextStyle? titleStyle, bool? enableDrag, bool? isDismissible, bool? showDragHandle, bool? allowFullScreen, BorderRadius? borderRadius, BorderRadius? headerRadius, bool? enableSynchronizedScrolling}) → DoubleSheetConfig -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited