webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypesNullableFromJson function
WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes?
webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypesNullableFromJson(
- Object? webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes, [
- WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes? defaultValue
Implementation
enums.WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes?
webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypesNullableFromJson(
Object? webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes, [
enums.WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes?
defaultValue,
]) {
if (webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes == null) {
return null;
}
return enums
.WebApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes
.values
.firstWhereOrNull(
(e) =>
e.value ==
webApiModulesPluginsCreditCardProcessCreditCardPaymentCardTypes,
) ??
defaultValue;
}