ds/impl/AuxData.js


/**
 * @fileoverview This file contains internal definitions used in DsClient
 *
 * @author kim.simmons@spark-vision.com (Kim Simmons)
 */

goog.provide('spv.ds.impl.AuxData');




/**
 * Aux data mapping structure for storing aux in the client state.
 * @constructor
 */
spv.ds.impl.AuxData = function()
{
	/** 
	 * @nocollapse
	 * @type {Object.<string, Object>}
	 */
	this.bop_aux = {};

	/**
	 * Maps item_id with the item's aux data object.
	 * @nocollapse
	 * @type {Object.<string, Object>}
	 */
	this.item_aux = {};

	/**
	 * Maps item_id with the item's summary aux data object.
	 * @nocollapse
	 * @type {Object.<string, Object>}
	 */
	this.summary_aux = {};
};