The configuration root object encapsulates all configuration objects that represent a function and that exist as runtime objects. The format is as follows:
{
steps : [ <step> | <hierarchicalStep>* ],
requests : [ <request>* ],
bindings : [ <binding>* ],
categories : [ <category>* ],
representationTypes : [ <representationType>* ],
facetFilters : [ <facetFilter>* ], // optional
smartFilterBar : <smartFilterBarConfiguration>, // optional
navigationTargets : [ <navigationTarget>* ], // optional
configHeader : <configurationInformation>
}
The notation
[ <type>* ]indicates an array of one or more elements.The configuration can have either facet filters or a smart filter bar, not both.