Options
All
  • Public
  • Public/Protected
  • All
Menu

Routes requests to a store based on the path of the identifier. The identifier will be stripped of the base URI after which regexes will be used to find the correct store. The trailing slash of the base URI will still be present so the first character a regex can match would be that /. This way regexes such as /container/ can match containers in any position.

In case none of the regexes match an error will be thrown.

Hierarchy

Index

Constructors

constructor

Properties

Private Readonly base

base: string

Private Readonly regexes

regexes: Map<RegExp, ResourceStore>

Methods

canHandle

handle

handleSafe

Private matchStore

Private toRelative