Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 874 Bytes

File metadata and controls

26 lines (20 loc) · 874 Bytes

The Configuration Root Object

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>
 }

Note:

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.