plannerjs - v0.4.1
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Connections
Provider
Single
constructor
fetcher
pages
source
template
template
Fetcher
add
Connection
Source
append
Iterator
create
Iterator
get
ByTime
get
ByUrl
get
IdFor
Time
get
Sources
get
Template
prefetch
Connections
Hierarchy
ConnectionsProviderSingle
Implements
IConnectionsProvider
Index
Constructors
constructor
Properties
fetcher
pages
source
template
template
Fetcher
Methods
add
Connection
Source
append
Iterator
create
Iterator
get
ByTime
get
ByUrl
get
IdFor
Time
get
Sources
get
Template
prefetch
Connections
Constructors
constructor
new
Connections
Provider
Single
(
connectionsFetcherFactory
:
ConnectionsFetcherFactory
, catalog
:
IConnectionsSourceConfig
, templateFetcher
:
IHydraTemplateFetcher
)
:
ConnectionsProviderSingle
Parameters
connectionsFetcherFactory:
ConnectionsFetcherFactory
catalog:
IConnectionsSourceConfig
templateFetcher:
IHydraTemplateFetcher
Returns
ConnectionsProviderSingle
Properties
Protected
fetcher
fetcher
:
IConnectionsFetcher
Protected
pages
pages
:
ILinkedConnectionsPageIndex
Protected
source
source
:
IConnectionsSourceConfig
Protected
template
template
:
Promise
<
HydraTemplate
>
Protected
template
Fetcher
template
Fetcher
:
IHydraTemplateFetcher
Methods
add
Connection
Source
add
Connection
Source
(
source
:
IConnectionsSourceConfig
)
:
void
Parameters
source:
IConnectionsSourceConfig
Returns
void
append
Iterator
append
Iterator
(
options
:
IConnectionsIteratorOptions
, existingIterator
:
AsyncIterator
<
IConnection
>
)
:
Promise
<
AsyncIterator
<
IConnection
>
>
Parameters
options:
IConnectionsIteratorOptions
existingIterator:
AsyncIterator
<
IConnection
>
Returns
Promise
<
AsyncIterator
<
IConnection
>
>
create
Iterator
create
Iterator
(
options
:
IConnectionsIteratorOptions
)
:
Promise
<
AsyncIterator
<
IConnection
>
>
Parameters
options:
IConnectionsIteratorOptions
Returns
Promise
<
AsyncIterator
<
IConnection
>
>
get
ByTime
get
ByTime
(
date
:
Date
, region
?:
GeometryValue
)
:
Promise
<
LinkedConnectionsPage
>
Parameters
date:
Date
Optional
region:
GeometryValue
Returns
Promise
<
LinkedConnectionsPage
>
get
ByUrl
get
ByUrl
(
url
:
string
)
:
Promise
<
LinkedConnectionsPage
>
Parameters
url:
string
Returns
Promise
<
LinkedConnectionsPage
>
get
IdFor
Time
get
IdFor
Time
(
date
:
Date
, region
?:
GeometryValue
)
:
Promise
<
string
>
Parameters
date:
Date
Optional
region:
GeometryValue
Returns
Promise
<
string
>
get
Sources
get
Sources
(
)
:
IConnectionsSourceConfig
[]
Returns
IConnectionsSourceConfig
[]
Protected
get
Template
get
Template
(
)
:
Promise
<
HydraTemplate
>
Returns
Promise
<
HydraTemplate
>
prefetch
Connections
prefetch
Connections
(
lowerBound
:
Date
, upperBound
:
Date
)
:
void
Parameters
lowerBound:
Date
upperBound:
Date
Returns
void
Generated using
TypeDoc