enhancement DSL adapter utility : far-config to enhanced configuration
Methods
-
staticbcdui.component.far.enhancer.createEnhancedConfiguration(args){bcdui.core.DataProvider}
component/far/far.js, line 359 -
Create an enhanced configuration data provider which is required as a configuration for any part of the FAR component.
Name Type Description args
object The arguments Name Type Default Description config
bcdui.core.DataProvider Configuration document from http://www.businesscode.de/schema/bcdui/far-1.0.0 componentId
string far optional An ID for the component, 'far' is the default. This is not the data provider's, this ID is used as component identifer to support multiple components on single page statusModel
bcdui.core.DataProvider bcdui.wkModels.guiStatusEstablished optional StatusModel, containing the filters at /SomeRoot/f:Filter, far:Far/far:ConfiguratorLayout element, etc. default is 'guiStatusEstablished' chain
chainDef /bcdui/js/component/far/config-enhancer.xslt optional Overrides default chain definition. Returns:
Type Description bcdui.core.DataProvider Dataprovider with enhanced configuration document based on the input configuration. This data provider does not listen to changes on the input configuration document.