MDEX Engine NavigationActions objects contain the meta data for changing the current navigation state, such as selecting a refinement, or paging through the result screens.
The following is an example of a refinement NavigationAction in JSON format.
"@class": "com.endeca.infront.cartridge.model.Refinement",
"multiSelect": true,
"navigationState": "/Canyon/_/N-1z141qc?Nrpp=12&format=json",
"contentPath": "/browse",
"count": 13,
"siteRootPath": "/pages",
"label": "Canyon",
"properties": { }The content URI for a NavigationAction is constructed by the ContentRequestUrlDroplet. Using the above example, the content URI result would be:
/browse/Canyon/_/N-1z141qc?Nrpp=12&format=json
And the resulting URL would be:
/framework.jsp?_windowid=1&ps=cmcCatalogPS&p=cmcCatalogSearchP&contentURI=/browse/_/N-1z141qc&Nrpp=12&format=json
