UNPKG

scvo-router

Version:

Pipes to open Elasticsearch to everything we do

243 lines (88 loc) 4.53 kB
[scvo-router](../README.md) > ["interfaces"](../modules/_interfaces_.md) > [IRouteMatch](../interfaces/_interfaces_.iroutematch.md) # Interface: IRouteMatch ## Hierarchy [IRoute](_interfaces_.iroute.md) **↳ IRouteMatch** ## Implemented by * [RouteMatch](../classes/_route_match_.routematch.md) ## Properties <a id="elasticsearchconfig"></a> ### elasticsearchConfig **● elasticsearchConfig**: *`ConfigOptions`* *Inherited from [IRoute](_interfaces_.iroute.md).[elasticsearchConfig](_interfaces_.iroute.md#elasticsearchconfig)* *Defined in [interfaces.ts:43](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L43)* ___ <a id="linktags"></a> ### linkTags **● linkTags**: *[ILinkTag](_interfaces_.ilinktag.md)[]* *Inherited from [IRoute](_interfaces_.iroute.md).[linkTags](_interfaces_.iroute.md#linktags)* *Defined in [interfaces.ts:35](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L35)* ___ <a id="metatags"></a> ### metaTags **● metaTags**: *[IMetaTag](_interfaces_.imetatag.md)[]* *Inherited from [IRoute](_interfaces_.iroute.md).[metaTags](_interfaces_.iroute.md#metatags)* *Defined in [interfaces.ts:36](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L36)* ___ <a id="name"></a> ### name **● name**: *`string`* *Inherited from [IRoute](_interfaces_.iroute.md).[name](_interfaces_.iroute.md#name)* *Defined in [interfaces.ts:34](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L34)* ___ <a id="params"></a> ### params **● params**: *`any`* *Defined in [interfaces.ts:47](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L47)* ___ <a id="pattern"></a> ### pattern **● pattern**: *`string`* *Inherited from [IRoute](_interfaces_.iroute.md).[pattern](_interfaces_.iroute.md#pattern)* *Defined in [interfaces.ts:37](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L37)* ___ <a id="primaryresponse"></a> ### primaryResponse **● primaryResponse**: *`SearchResponse`.<[IDocumentResult](_interfaces_.idocumentresult.md)>* *Defined in [interfaces.ts:48](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L48)* ___ <a id="primarysearchtemplate"></a> ### primarySearchTemplate **● primarySearchTemplate**: *[ISearchTemplate](_interfaces_.isearchtemplate.md)* *Inherited from [IRoute](_interfaces_.iroute.md).[primarySearchTemplate](_interfaces_.iroute.md#primarysearchtemplate)* *Defined in [interfaces.ts:41](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L41)* ___ <a id="querydelimiter"></a> ### queryDelimiter **● queryDelimiter**: *`string`* *Inherited from [IRoute](_interfaces_.iroute.md).[queryDelimiter](_interfaces_.iroute.md#querydelimiter)* *Defined in [interfaces.ts:39](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L39)* ___ <a id="queryequals"></a> ### queryEquals **● queryEquals**: *`string`* *Inherited from [IRoute](_interfaces_.iroute.md).[queryEquals](_interfaces_.iroute.md#queryequals)* *Defined in [interfaces.ts:40](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L40)* ___ <a id="rendered"></a> ### rendered **● rendered**: *`string`* *Defined in [interfaces.ts:50](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L50)* ___ <a id="supplimentaryresponses"></a> ### supplimentaryResponses **● supplimentaryResponses**: *[ISearchResponseSet](_interfaces_.isearchresponseset.md)* *Defined in [interfaces.ts:49](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L49)* ___ <a id="supplimentarysearchtemplates"></a> ### supplimentarySearchTemplates **● supplimentarySearchTemplates**: *[ISearchTemplateSet](_interfaces_.isearchtemplateset.md)* *Inherited from [IRoute](_interfaces_.iroute.md).[supplimentarySearchTemplates](_interfaces_.iroute.md#supplimentarysearchtemplates)* *Defined in [interfaces.ts:42](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L42)* ___ <a id="template"></a> ### template **● template**: *`string`* *Inherited from [IRoute](_interfaces_.iroute.md).[template](_interfaces_.iroute.md#template)* *Defined in [interfaces.ts:38](https://github.com/scvodigital/scvo-router/blob/627f4b0/src/interfaces.ts#L38)* ___