From dd15339ae39a8f5d2d8b0e8c56715350787fa3b9 Mon Sep 17 00:00:00 2001
From: David Ball
@@ -65,7 +67,7 @@ import { SingleStringValuedAttribute } from "./model/SingleStringValuedAttribute
*
*
WebsiteSalesRank.
+ * @alias module:model/WebsiteSalesRank
+ * @class
+ */
+export class WebsiteSalesRank {
/**
- * The WebsiteSalesRank model module.
- * @module model/WebsiteSalesRank
- * @version 1.0.0
+ * @member {String} ContextFreeName
*/
-
+ public ContextFreeName?: string;
/**
- * Constructs a new WebsiteSalesRank.
- * @alias module:model/WebsiteSalesRank
- * @class
+ * @member {String} DisplayName
*/
- var exports = function() {
- var _this = this;
-
-
-
-
-
- };
-
+ public DisplayName?: string;
+ /**
+ * @member {String} Id
+ */
+ public Id?: string;
+ /**
+ * @member {Number} SalesRank
+ */
+ public SalesRank?: number;
/**
* Constructs a WebsiteSalesRank from a plain JavaScript object, optionally creating a new instance.
* Copies all relevant properties from data to obj if supplied or a new instance if not.
@@ -68,46 +58,23 @@
* @param {module:model/WebsiteSalesRank} obj Optional instance to populate.
* @return {module:model/WebsiteSalesRank} The populated WebsiteSalesRank instance.
*/
- exports.constructFromObject = function(data, obj) {
+ public static constructFromObject(data: any, obj?: WebsiteSalesRank) {
if (data) {
- obj = obj || new exports();
+ obj = obj || new WebsiteSalesRank();
if (data.hasOwnProperty('ContextFreeName')) {
- obj['ContextFreeName'] = ApiClient.convertToType(data['ContextFreeName'], 'String');
+ obj.ContextFreeName = ApiClient.convertToType(data['ContextFreeName'], 'String');
}
if (data.hasOwnProperty('DisplayName')) {
- obj['DisplayName'] = ApiClient.convertToType(data['DisplayName'], 'String');
+ obj.DisplayName = ApiClient.convertToType(data['DisplayName'], 'String');
}
if (data.hasOwnProperty('Id')) {
- obj['Id'] = ApiClient.convertToType(data['Id'], 'String');
+ obj.Id = ApiClient.convertToType(data['Id'], 'String');
}
if (data.hasOwnProperty('SalesRank')) {
- obj['SalesRank'] = ApiClient.convertToType(data['SalesRank'], 'Number');
+ obj.SalesRank = ApiClient.convertToType(data['SalesRank'], 'Number');
}
}
return obj;
}
-
- /**
- * @member {String} ContextFreeName
- */
- exports.prototype['ContextFreeName'] = undefined;
- /**
- * @member {String} DisplayName
- */
- exports.prototype['DisplayName'] = undefined;
- /**
- * @member {String} Id
- */
- exports.prototype['Id'] = undefined;
- /**
- * @member {Number} SalesRank
- */
- exports.prototype['SalesRank'] = undefined;
-
-
-
- return exports;
-}));
-
-
+};