Documentation
Code
GitLab
@geogirafe/lib-geoportal
tools/wfs/wfsmanager
WfsManager
Class WfsManager
Hierarchy (
View Summary
)
VendorSpecificOgcServerManager
<
WfsClient
,
WfsClientOptionalOptions
>
WfsManager
Index
Constructors
constructor
Properties
_client
Classes
_clients
state
Manager
Accessors
state
Methods
create
Client
get
Client
get
Client
Id
get
Server
Wfs
is
Null
Or
Undefined
is
Null
Or
Undefined
Or
Blank
on
Selected
Features
Filter
Change
register
Client
Class
get
Instance
Constructors
constructor
new
WfsManager
(
type
:
string
)
:
WfsManager
Parameters
type
:
string
Returns
WfsManager
Properties
Protected
Readonly
_client
Classes
_clientClasses
:
Map
<
string
,
new
(
ogcServer
:
ServerOgc
,
options
:
WfsClientOptionalOptions
,
)
=>
WfsClient
<
string
>
,
>
= ...
Protected
Readonly
_clients
_clients
:
Map
<
string
,
WfsClient
<
string
>
>
= ...
state
Manager
stateManager
:
StateManager
Accessors
state
get
state
()
:
State
Returns
State
Methods
create
Client
createClient
(
clientClass
:
new
(
os
:
ServerOgc
,
opt
:
WfsClientOptionalOptions
,
)
=>
WfsClient
<
string
>
,
ogcServer
:
ServerOgc
,
)
:
WfsClient
<
string
>
Parameters
clientClass
:
new
(
os
:
ServerOgc
,
opt
:
WfsClientOptionalOptions
)
=>
WfsClient
<
string
>
ogcServer
:
ServerOgc
Returns
WfsClient
<
string
>
get
Client
getClient
(
ogcServer
:
ServerOgc
)
:
WfsClient
<
string
>
Parameters
ogcServer
:
ServerOgc
Returns
WfsClient
<
string
>
getClient
(
layerWms
:
LayerWms
)
:
WfsClient
<
string
>
Parameters
layerWms
:
LayerWms
Returns
WfsClient
<
string
>
get
Client
Id
getClientId
(
ogcServer
:
ServerOgc
)
:
string
Parameters
ogcServer
:
ServerOgc
Returns
string
get
Server
Wfs
getServerWfs
(
ogcServer
:
ServerOgc
)
:
Promise
<
ServerWfs
<
string
>
>
Parameters
ogcServer
:
ServerOgc
Returns
Promise
<
ServerWfs
<
string
>
>
getServerWfs
(
layer
:
LayerWms
)
:
Promise
<
ServerWfs
<
string
>
>
Parameters
layer
:
LayerWms
Returns
Promise
<
ServerWfs
<
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
|
""
on
Selected
Features
Filter
Change
onSelectedFeaturesFilterChange
(
filter
:
WfsFilter
<
string
>
)
:
Promise
<
void
>
Parameters
filter
:
WfsFilter
<
string
>
Returns
Promise
<
void
>
register
Client
Class
registerClientClass
(
type
:
string
,
clientClass
:
new
(
ogcServer
:
ServerOgc
,
opt
:
WfsClientOptionalOptions
,
)
=>
WfsClient
<
string
>
,
)
:
void
Parameters
type
:
string
clientClass
:
new
(
ogcServer
:
ServerOgc
,
opt
:
WfsClientOptionalOptions
)
=>
WfsClient
<
string
>
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
state
Manager
Accessors
state
Methods
create
Client
get
Client
get
Client
Id
get
Server
Wfs
is
Null
Or
Undefined
is
Null
Or
Undefined
Or
Blank
on
Selected
Features
Filter
Change
register
Client
Class
get
Instance
@geogirafe/lib-geoportal
Loading...