wallee
Version:
TypeScript/JavaScript client for wallee
42 lines (41 loc) • 1.19 kB
JavaScript
;
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'],
};
}