executeFunctions static method

dynamic executeFunctions(
  1. String key,
  2. Map<String, Map<String, Function>> functions, [
  3. dynamic data
])

Implementation

static executeFunctions(String key,Map<String,Map<String,Function>> functions,[dynamic data]) async{
  if(functions.containsKey(key)){
    functions[key]!.forEach((key, callFunction) async {
      if(data!=null){
        await callFunction(data);
      }
      else{
        await callFunction();
      }
    });
  }

}