show static method
Future<void>
show({
- required BuildContext context,
- required DataleonConfig config,
- DataleonFlowController? controller,
- Map<
DataleonFlowStep, DataleonFlowStepBuilder> ? stepBuilders, - DataleonFlowResultCallback? onResult,
- double heightFactor = 0.9,
Implementation
static Future<void> show({
required BuildContext context,
required DataleonConfig config,
DataleonFlowController? controller,
Map<DataleonFlowStep, DataleonFlowStepBuilder>? stepBuilders,
DataleonFlowResultCallback? onResult,
double heightFactor = 0.9,
}) {
return showModalBottomSheet(
context: context,
isScrollControlled: true,
builder: (_) => SizedBox(
height: MediaQuery.of(context).size.height * heightFactor,
child: DataleonFlowView(
config: config,
controller: controller,
stepBuilders: stepBuilders,
onResult: onResult,
),
),
);
}