UNPKG

wallee

Version:
42 lines (41 loc) 1.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.instanceOfTaxCreate = instanceOfTaxCreate; exports.TaxCreateFromJSON = TaxCreateFromJSON; exports.TaxCreateFromJSONTyped = TaxCreateFromJSONTyped; exports.TaxCreateToJSON = TaxCreateToJSON; exports.TaxCreateToJSONTyped = TaxCreateToJSONTyped; /** * Check if a given object implements the TaxCreate interface. */ function instanceOfTaxCreate(value) { if (!('rate' in value) || value['rate'] === undefined) return false; if (!('title' in value) || value['title'] === undefined) return false; return true; } function TaxCreateFromJSON(json) { return TaxCreateFromJSONTyped(json, false); } function TaxCreateFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'rate': json['rate'], 'title': json['title'], }; } function TaxCreateToJSON(json) { return TaxCreateToJSONTyped(json, false); } function TaxCreateToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'rate': value['rate'], 'title': value['title'], }; }