triggerFlow<T extends dynamic> method

  1. @override
Future<T?> triggerFlow<T extends dynamic>(
  1. String name, {
  2. Map<String, dynamic>? params,
})
override

Implementation

@override
Future<T?> triggerFlow<T extends dynamic>(String name,
    {Map<String, dynamic>? params}) async {
  final flow = _flows[name];

  if (flow != null) {
    return flow(context, params ?? {}) as Future<T?>;
  }

  if (kDebugMode) {
    throw Exception('Flow $name not found');
  }

  return null;
}