@gitchrisqueen/tdameritrade-api-js-client
Version:
TD Ameritrade API integration for node.js
111 lines (96 loc) • 3.29 kB
JavaScript
/**
* TD Ameritrade API - OAuth2
* This is replication of the TD Ameritrade API.
*
* OpenAPI spec version: 0.1.4
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*
*/
import ApiClient from '../ApiClient';
/**
* The UserPrincipalQuotes model module.
* @module model/UserPrincipalQuotes
* @version 0.1.4
*/
export default class UserPrincipalQuotes {
/**
* Constructs a new <code>UserPrincipalQuotes</code>.
* @alias module:model/UserPrincipalQuotes
* @class
*/
constructor() {
}
/**
* Constructs a <code>UserPrincipalQuotes</code> from a plain JavaScript object, optionally creating a new instance.
* Copies all relevant properties from <code>data</code> to <code>obj</code> if supplied or a new instance if not.
* @param {Object} data The plain JavaScript object bearing properties of interest.
* @param {module:model/UserPrincipalQuotes} obj Optional instance to populate.
* @return {module:model/UserPrincipalQuotes} The populated <code>UserPrincipalQuotes</code> instance.
*/
static constructFromObject(data, obj) {
if (data) {
obj = obj || new UserPrincipalQuotes();
if (data.hasOwnProperty('isNyseDelayed')) {
obj['isNyseDelayed'] = ApiClient.convertToType(data['isNyseDelayed'], 'Boolean');
}
if (data.hasOwnProperty('isNasdaqDelayed')) {
obj['isNasdaqDelayed'] = ApiClient.convertToType(data['isNasdaqDelayed'], 'Boolean');
}
if (data.hasOwnProperty('isOpraDelayed')) {
obj['isOpraDelayed'] = ApiClient.convertToType(data['isOpraDelayed'], 'Boolean');
}
if (data.hasOwnProperty('isAmexDelayed')) {
obj['isAmexDelayed'] = ApiClient.convertToType(data['isAmexDelayed'], 'Boolean');
}
if (data.hasOwnProperty('isCmeDelayed')) {
obj['isCmeDelayed'] = ApiClient.convertToType(data['isCmeDelayed'], 'Boolean');
}
if (data.hasOwnProperty('isIceDelayed')) {
obj['isIceDelayed'] = ApiClient.convertToType(data['isIceDelayed'], 'Boolean');
}
if (data.hasOwnProperty('isForexDelayed')) {
obj['isForexDelayed'] = ApiClient.convertToType(data['isForexDelayed'], 'Boolean');
}
}
return obj;
}
/**
* @member {Boolean} isNyseDelayed
* @default false
*/
'isNyseDelayed' = false;
/**
* @member {Boolean} isNasdaqDelayed
* @default false
*/
'isNasdaqDelayed' = false;
/**
* @member {Boolean} isOpraDelayed
* @default false
*/
'isOpraDelayed' = false;
/**
* @member {Boolean} isAmexDelayed
* @default false
*/
'isAmexDelayed' = false;
/**
* @member {Boolean} isCmeDelayed
* @default false
*/
'isCmeDelayed' = false;
/**
* @member {Boolean} isIceDelayed
* @default false
*/
'isIceDelayed' = false;
/**
* @member {Boolean} isForexDelayed
* @default false
*/
'isForexDelayed' = false;
}