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




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

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

	/**
	 * @type {Array.<spv.ds.MenuNode>}
	 * @nocollapse
	 */
	this.children;
};