ds/ItemState.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.ItemState');


/**
 * @export
 * @constructor
 *
 * @param {boolean} visible
 * @param {boolean} selected
 */
spv.ds.ItemState = function(
	visible,
	selected )
{
	this.visible = visible;
	this.selected = selected;
}