Septima.Search.DarSearcher

Extends Septima.Search.Searcher
Searches Septima DAR service

Options

NameTypeMandatoryDefault valueDescription
kommunekodestring'*'"*": all municipalities. Specific municipalities: "101" or "101
targetsArray.<string>['husnummer']May include 'navngivenvejpostnummer', 'husnummer', and "adresse"
endpointstringYesDAR service endpoint

Examples

Usage

YAML Declaration:


  _type: Septima.Search.DarSearcher
  _options:
    kommunekode: "151"
    endpoint: https://xx.xx.xx/darsearch

options:


darSearchOptions = {
    kommunekode: "*",
    endpoint: "https://xx.xx.xx/darsearch",
    targets: ["navngivenvejpostnummer", "husnummer"]
};

js client (via cdn):


<!-- Include septima search -->
<script type="text/javascript" src="http://search.cdn.septima.dk/{version}/septimasearch.min.js"/>
controller.addSearcher(new Septima.Search.DarSearcher(darSearchOptions))

ES6 (via npm):


import DarSearcher from "@septima/septima-search/ss/searchers/darsearch/DarSearcher.js"
controller.addSearcher(new DarSearcher(darSearchOptions))