MultiStateSheetBuilder<StateType> constructor
const
MultiStateSheetBuilder<StateType> ({
- required MultiStateSheetAnimatedWidgetBuilder<
StateType> builder, - required StateType defaultState,
- Key? key,
- Widget? child,
Constructs a MultiStateSheetBuilder.
builder: The function responsible for building the component based on the current state and animation progress.defaultState: The initial or fallback state for the sheet.child: An optional child widget for optimized builds.
Implementation
const MultiStateSheetBuilder({
required MultiStateSheetAnimatedWidgetBuilder<StateType> builder,
required super.defaultState,
super.key,
Widget? child,
}) : _builder = builder,
_child = child;