json2typescript
Version:
Provides TypeScript methods to map a JSON object to a JavaScript object on runtime
32 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MappingOptions = exports.Settings = void 0;
/**
* Internal constants.
*/
var json_convert_enums_1 = require("./json-convert-enums");
var Settings = /** @class */ (function () {
function Settings() {
}
Settings.MAPPING_PROPERTY = "__jsonconvert__mapping__";
Settings.MAPPER_PROPERTY = "__jsonconvert__mapper__";
Settings.CLASS_IDENTIFIER = "__jsonconvert__class_identifier__";
return Settings;
}());
exports.Settings = Settings;
;
/**
* Internal mapping options for a property.
*/
var MappingOptions = /** @class */ (function () {
function MappingOptions() {
this.classPropertyName = "";
this.jsonPropertyName = "";
this.expectedJsonType = undefined;
this.convertingMode = json_convert_enums_1.PropertyConvertingMode.MAP_NULLABLE;
this.customConverter = null;
}
return MappingOptions;
}());
exports.MappingOptions = MappingOptions;
//# sourceMappingURL=json-convert-options.js.map