Documentation
Code
GitLab
@geogirafe/lib-geoportal
tools/vendorspecificogcservermanager
VendorSpecificOgcServerManager
Class VendorSpecificOgcServerManager<OgcServerClient, OgcClientOptions>
Abstract
Type Parameters
OgcServerClient
OgcClientOptions
Hierarchy (
View Summary
)
GirafeSingleton
VendorSpecificOgcServerManager
WfsManager
WmsManager
Index
Constructors
constructor
Properties
_client
Classes
_clients
Methods
create
Client
get
Client
get
Client
Id
is
Null
Or
Undefined
is
Null
Or
Undefined
Or
Blank
register
Client
Class
get
Instance
Constructors
constructor
new
VendorSpecificOgcServerManager
<
OgcServerClient
,
OgcClientOptions
>
(
type
:
string
,
)
:
VendorSpecificOgcServerManager
<
OgcServerClient
,
OgcClientOptions
>
Type Parameters
OgcServerClient
OgcClientOptions
Parameters
type
:
string
Returns
VendorSpecificOgcServerManager
<
OgcServerClient
,
OgcClientOptions
>
Properties
Protected
Readonly
_client
Classes
_clientClasses
:
Map
<
string
,
new
(
ogcServer
:
ServerOgc
,
options
:
OgcClientOptions
)
=>
OgcServerClient
,
>
= ...
Protected
Readonly
_clients
_clients
:
Map
<
string
,
OgcServerClient
>
= ...
Methods
create
Client
createClient
(
clientClass
:
new
(
os
:
ServerOgc
,
opt
:
OgcClientOptions
,
)
=>
OgcServerClient
,
ogcServer
:
ServerOgc
,
)
:
OgcServerClient
Parameters
clientClass
:
new
(
os
:
ServerOgc
,
opt
:
OgcClientOptions
)
=>
OgcServerClient
ogcServer
:
ServerOgc
Returns
OgcServerClient
get
Client
getClient
(
ogcServer
:
ServerOgc
)
:
OgcServerClient
Parameters
ogcServer
:
ServerOgc
Returns
OgcServerClient
getClient
(
layerWms
:
LayerWms
)
:
OgcServerClient
Parameters
layerWms
:
LayerWms
Returns
OgcServerClient
Abstract
get
Client
Id
getClientId
(
ogcServer
:
ServerOgc
)
:
string
Parameters
ogcServer
:
ServerOgc
Returns
string
is
Null
Or
Undefined
isNullOrUndefined
(
val
:
unknown
)
:
val
is
undefined
|
null
Parameters
val
:
unknown
Returns
val
is
undefined
|
null
is
Null
Or
Undefined
Or
Blank
isNullOrUndefinedOrBlank
(
val
:
unknown
)
:
val
is
undefined
|
null
|
""
Parameters
val
:
unknown
Returns
val
is
undefined
|
null
|
""
register
Client
Class
registerClientClass
(
type
:
string
,
clientClass
:
new
(
ogcServer
:
ServerOgc
,
opt
:
OgcClientOptions
,
)
=>
OgcServerClient
,
)
:
void
Parameters
type
:
string
clientClass
:
new
(
ogcServer
:
ServerOgc
,
opt
:
OgcClientOptions
)
=>
OgcServerClient
Returns
void
Static
get
Instance
getInstance
<
T
>
(
this
:
Constructor
<
T
>
)
:
T
Type Parameters
T
Parameters
this
:
Constructor
<
T
>
Returns
T
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_client
Classes
_clients
Methods
create
Client
get
Client
get
Client
Id
is
Null
Or
Undefined
is
Null
Or
Undefined
Or
Blank
register
Client
Class
get
Instance
@geogirafe/lib-geoportal
Loading...