rogain-config
Use to configure module required by rogain templating tools.
Config
The Config class creates a set of Registry
instances for managing the components and filters that are used by Rogain tools.
// create a config var config = ; // register modules to config registersconfigcomponents; configfilters;
get(type)
Returns a plain object representing the Config instance. Optional type argument can be passed to get a specific config registry.
config // => { components: { }, filters: { } }config // => { Button: { ... }, Form: { ... } }
registerComponent(name, component)
Registers component. Sugar for config.components.register
.
unregisterComponent(name)
Unregisters component. Sugar for config.components.unregister
.
registerFilter(name, filter)
Registers filter. Sugar for config.filters.register
.
unregisterFilter(name)
Unregisters filter. Sugar for config.filters.unregister
.