ds/ReadMoreResource.js

/**
 * @fileoverview Exposed data type for use outside of DsClient.
 *               All properties should be exposed to allow use from uncompiled
 *               code. Unfortunately @export is not allowed on object properties
 *               which force us to use @expose instead.
 *
 * @author kim.simmons@spark-vision.com (Kim Simmons)
 */



goog.provide('spv.ds.ReadMoreResource');




/**
 * @export
 * @struct
 * @constructor
 */
spv.ds.ReadMoreResource = function()
{
	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.path;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.resource_type;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.media_tag;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.media_group;

	/**
	 * @type {number}
	 * @nocollapse
	 */
	this.media_index;

	/**
	 * @type {boolean}
	 * @nocollapse
	 */
	this.attachment;

	/**
	 * @type {number}
	 * @nocollapse
	 */
	this.file_size;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.attachment_link_text;

	/**
	 * @type {?number}
	 * @nocollapse
	 */
	this.width;

	/**
	 * @type {?number}
	 * @nocollapse
	 */
	this.height;

	/**
	 * @type {?number}
	 * @nocollapse
	 */
	this.bitrate_bitps;

	/**
	 * @type {?number}
	 * @nocollapse
	 */
	this.start_time_ms;

	/**
	 * @type {?boolean}
	 * @nocollapse
	 */
	this.auto_play;
};