runAction method
Future
runAction(
- BuildContext context,
- ActionEntity action,
- dynamic inputValue,
- int loop, {
- Map<
String, Variable> conStringVars = const {},
Implementation
Future<dynamic> runAction(
BuildContext context,
ActionEntity action,
dynamic inputValue,
int loop, {
Map<String, Variable> conStringVars = const {},
}) async {
if (action is PageViewControllerAction) {
return await _pageViewControllerMethods.runFunction(context, action);
}
if (action is CMSAction) {
return await _designFlowCMSMethods.runFunction(context, action);
}
if (action is ConsoleAction) {
return await _consoleMethods.runFunction(context, action);
}
if (action is VariablesAction) {
return await _variablesMethods.runFunction(
action, context, inputValue, loop);
}
if (action is NavigatorAction) {
return await _navigatorMethods.runFunction(action, context);
}
if (action is HapticFeedbackAction) {
return await _hapticFeedbackMethods.runFunction(context, action);
}
if (action is ConditionalAction) {
return await _conditionalMethods.runFunction(
action,
context,
inputValue,
loop,
);
}
if (action is ListViewAction) {
return await _listViewControllerMethods.runFunction(
context,
action,
loop,
);
}
if (action is UIStateAction) {
return _uiStatesMethods.runFunction(
context,
action,
);
}
if (action is APIRequestAction) {
return await _apiMethods.runFunction(
context,
action,
loop,
);
}
if (action is CubitAction) {
return _cubitMethods.runFunction(
context,
action,
conStringVars,
inputValue,
);
}
if (action is ParameterAction) {
return await _parameterMethods.runFunction(
context,
action,
conStringVars,
inputValue,
);
}
if (action is SupabaseAction) {
return await _supabaseMethods.runFunction(
context,
action,
loop,
);
}
}