ds/FacebookShareData.js

/**
 * @fileoverview Exposed data type for use outside of DsClient.
 *               All properties should be exposed to allow use from uncompiled
 *               code.
 *
 * @author anders.rejdebrant@spark-vision.com (Anders Rejdebrant)
 */

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




/**
 * @struct
 * @constructor
 * @param {string} message
 * @param {string} link
 * @param {string} name
 * @param {string} caption
 * @param {string} description
 * @param {string} picture
 */
spv.ds.FacebookShareData = function(
		message,
		link,
		name,
		caption,
		description,
		picture)
{
	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.message = message;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.link = link;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.name = name;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.caption = caption;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.description = description;

	/**
	 * @type {string}
	 * @nocollapse
	 */
	this.picture = picture;
};