Content route handler
: shell
: content-route-handler
: middleware
: /modules/core/routing/services/content-route-handler.js
ContentRouteHandler
This handler registers itself as an Express middleware that handles a catchall route with a very low priority, for content items.
Kind: global variable
ContentRouteHandler.register(scope, context)
Registers the default content middleware.
Kind: static method of ContentRouteHandler
| Param | Type | Description |
|---|---|---|
| scope | object |
The scope. |
| context | object |
The context. |
| context.expressApp | object |
The Express application object. |
ContentRouteHandler.getUrl(id) ⇒ string
Gets the URL for a regular content item (no id prefix).
Kind: static method of ContentRouteHandler
Returns: string - The URL for the content item.
| Param | Type | Description |
|---|---|---|
| id | string |
The content item's id. |
ContentRouteHandler.getId(url)
Gets the ID for a URL.
Kind: static method of ContentRouteHandler
| Param | Type | Description |
|---|---|---|
| url | string |
the URL to map. |