UNPKG

@getopenpay/client

Version:

OpenPay API TypeScript SDK

65 lines (64 loc) 3.08 kB
"use strict"; /* tslint:disable */ /* eslint-disable */ /** * OpenPay API * super charge your subscription management. * * The version of the OpenAPI document: 1.2.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.SimpleMitCitFilterRouteConfigRouteTypeEnum = void 0; exports.instanceOfSimpleMitCitFilterRouteConfig = instanceOfSimpleMitCitFilterRouteConfig; exports.SimpleMitCitFilterRouteConfigFromJSON = SimpleMitCitFilterRouteConfigFromJSON; exports.SimpleMitCitFilterRouteConfigFromJSONTyped = SimpleMitCitFilterRouteConfigFromJSONTyped; exports.SimpleMitCitFilterRouteConfigToJSON = SimpleMitCitFilterRouteConfigToJSON; exports.SimpleMitCitFilterRouteConfigToJSONTyped = SimpleMitCitFilterRouteConfigToJSONTyped; const SimpleProcessorFilter_1 = require("./SimpleProcessorFilter"); /** * @export */ exports.SimpleMitCitFilterRouteConfigRouteTypeEnum = { SimpleMitCitFilter: 'simple_mit_cit_filter' }; /** * Check if a given object implements the SimpleMitCitFilterRouteConfig interface. */ function instanceOfSimpleMitCitFilterRouteConfig(value) { return true; } function SimpleMitCitFilterRouteConfigFromJSON(json) { return SimpleMitCitFilterRouteConfigFromJSONTyped(json, false); } function SimpleMitCitFilterRouteConfigFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'citCardCreationFilter': json['cit_card_creation_filter'] == null ? undefined : (0, SimpleProcessorFilter_1.SimpleProcessorFilterFromJSON)(json['cit_card_creation_filter']), 'citChargingFilter': json['cit_charging_filter'] == null ? undefined : (0, SimpleProcessorFilter_1.SimpleProcessorFilterFromJSON)(json['cit_charging_filter']), 'disablePreferredProcessorLogic': json['disable_preferred_processor_logic'] == null ? undefined : json['disable_preferred_processor_logic'], 'mitChargingFilter': json['mit_charging_filter'] == null ? undefined : (0, SimpleProcessorFilter_1.SimpleProcessorFilterFromJSON)(json['mit_charging_filter']), 'routeType': json['route_type'] == null ? undefined : json['route_type'], }; } function SimpleMitCitFilterRouteConfigToJSON(json) { return SimpleMitCitFilterRouteConfigToJSONTyped(json, false); } function SimpleMitCitFilterRouteConfigToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'cit_card_creation_filter': (0, SimpleProcessorFilter_1.SimpleProcessorFilterToJSON)(value['citCardCreationFilter']), 'cit_charging_filter': (0, SimpleProcessorFilter_1.SimpleProcessorFilterToJSON)(value['citChargingFilter']), 'disable_preferred_processor_logic': value['disablePreferredProcessorLogic'], 'mit_charging_filter': (0, SimpleProcessorFilter_1.SimpleProcessorFilterToJSON)(value['mitChargingFilter']), 'route_type': value['routeType'], }; }