var AmpersandModel = require('ampersand-model'); var config = require('clientconfig'); var Status = require('./status'); var StatusModel = new Status(); var ItineraryModel = AmpersandModel.extend({ props: { uuid: ['string', true, ''], userId: ['string', true, ''], expiredAt: ['string', true, ''], items: ['array', true, function() { return []; }] }, children: { status: Status }, urlRoot: config.apiUrl + '/itinerary', ajaxConfig: function() { return { xhrFields: { responseType: "json" }, useXDR: true } } }); module.exports = ItineraryModel;