ds/SavedConfig.js

/**
 * @fileoverview Exposed data type for use outside of DsClient.
 *               All properties should be exposed to allow use from uncompiled
 *               code.
 *
 * @author kim.simmons@spark-vision.com (Kim Simmons)
 */


goog.provide('spv.ds.SavedConfig');
goog.require('spv.ds.Config');



/**
 * @export
 * @struct
 * @constructor
 * @param {string} config_name
 * @param {Object.<string,spv.ds.Config>} configs
 */
spv.ds.SavedConfig = function( config_name, configs )
{
	/**
	 * @nocollapse
	 * @type {string}
	 */
	this.name = config_name;


	/**
	 * Map of available encodings.
	 * @nocollapse
	 * @type {Object.<string,spv.ds.Config>}
	 */
	this.configs = configs;
};