show static method

Future<void> show({
  1. required BuildContext context,
  2. required DataleonConfig config,
  3. DataleonFlowController? controller,
  4. Map<DataleonFlowStep, DataleonFlowStepBuilder>? stepBuilders,
  5. DataleonFlowResultCallback? onResult,
  6. 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,
      ),
    ),
  );
}