Class pvr.controller.integration.Integration
Extends
pvr.logging._LoggerMixin.
Defines how the controller layer integrates with a particular properties collection within the model
layer.
The configuration of the pvr.controller.integration.Integration object defines the following:
- The data types that are supported within the properties collection and the controller classes that are associated with each data type.
- The binding of property controller attributes to their associated model layer objects.
This configuration is provided by passing a configuration object to the pvr.controller.integration.Integration#mergeConfiguration method. You can call this method any number of times. With each call, the current configuration settings are augmented with the settings on the new configuration object.
Defined in: <pvr\controller\integration\Integration.js>.
Constructor Summary
Constructor Attributes | Constructor Name and Description |
---|---|
Method Summary
Method Attributes | Method Name and Description |
---|---|
mergeConfiguration(config)
Merges the settings of a configuration object into the existing configuration.
|
- Methods borrowed from class pvr.logging._LoggerMixin:
- logDebug, logEntry, logError, logExit, logInfo, logWarning
Method Detail
mergeConfiguration(config)
You can call this method any number of times. For example, after merging in the standard configuration, you can merge a custom configuration that defines the controllers and binding settings for custom data types.
- Parameters:
- config
- The configuration object.