@fox-hound-tools/refine-library
Version:
Refine sdk library
27 lines • 789 B
JavaScript
/**
* Creates a new instance of the appropriate class based on discriminator value
* @param parseNode The parse node to use to read the discriminator value and create the object
* @returns {MainError}
*/
// @ts-ignore
export function createMainErrorFromDiscriminatorValue(parseNode) {
return deserializeIntoMainError;
}
/**
* The deserialization information for the current model
* @returns {Record<string, (node: ParseNode) => void>}
*/
// @ts-ignore
export function deserializeIntoMainError(mainError = {}) {
return {
code: (n) => {
mainError.code = n.getNumberValue();
},
message: (n) => {
mainError.message = n.getStringValue();
},
};
}
/* tslint:enable */
/* eslint-enable */
//# sourceMappingURL=error.js.map