getAction method

  1. @override
ActionModel? getAction(
  1. String uniqueId,
  2. NewAppWizardParameters parameters,
  3. AppModel app,
  4. String actionType,
)
override

Implementation

@override
ActionModel? getAction(
  String uniqueId,
  NewAppWizardParameters parameters,
  AppModel app,
  String actionType,
) {
  if (parameters is PaymentParameters) {
    if (parameters.cartPaymentWorkflows != null) {
      return getParameterAction(app, parameters.cartPaymentWorkflows!);
    } else {
      return null;
    }
  } else {
    throw Exception('Unexpected class for parameters: $parameters');
  }
}