Source: template/js/configuration-client.js

/**
 * Configuration client module
 * @module configuration-client
 */

/**
 * Configuration client utility, built from webjs.xml clientBehavior tag
 * @namespace
 */
var Configuration = {
	
	/**
	 * Enables the console
	 * @see {@linkcode enabled} attribute of {@linkcode console} tag in webjs.xml
	 * @default true
	 */
	consoleEnabled: _("webjs:nvl(configuration.clientBehavior.console.enabled, true)"),
	
	/**
	 * Enables the popups
	 * @see {@linkcode enabled} attribute of {@linkcode popup} tag in webjs.xml
	 * @default true
	 */
	popupEnabled: _("webjs:nvl(configuration.clientBehavior.popup.enabled, true)"),
	
	/**
	 * Enables the loading blocker
	 * @see {@linkcode enabled} attribute of {@linkcode loading} tag in webjs.xml
	 * @default true
	 */
	loadingEnabled: _("webjs:nvl(configuration.clientBehavior.loading.enabled, true)"),
	
	/**
	 * Miscellaneous properties from webjs.xml
	 * @see {@linkcode properties} tag in webjs.xml
	 * @default Empty
	 */
	properties: _("webjs:propertiesToJson(configuration.clientBehavior.properties)"),
};