Initializes a new instance of the {@link geocortex.framework.config.ModuleConfig} class
The configuration material to pass to the module upon initialization.
Should the loading of this module be deferred until a provided command or view is accessed?
If this flag is set to false the module will not load under any circumstance. Used to turn things off while preserving config.
The configured ID of the library that this module's implementation can be found in.
A list of modules that need to load first, before this module. Models any 'soft dependencies' between modules
The configured name of the module.
The configured type name of the module instance.
Indicate that a modules cache bundle should be loaded, independently of the library "loadModulesBundle" setting. Applies only to libraries in async mode.
Require path to the module class.
An array of {@link geocortex.framework.config.ViewConfig} objects configured for this module.
An array of {@link geocortex.framework.config.ViewModelConfig} objects configured for this module.
Represents a configured module, including any configured {@link geocortex.framework.ui.ViewBase} and {@link geocortex.framework.ui.ViewModelBase} objects belonging to the module.<