@geogirafe/lib-geoportal
Preparing search index...
components/map/tools/drawingmanager
DrawingManager
Class DrawingManager
Hierarchy (
View Summary
)
GirafeSingleton
DrawingManager
Index
Constructors
constructor
Properties
active
Layers
map
state
Manager
Methods
add
Layer
change
Opacity
get
Layer
is
Null
Or
Undefined
is
Null
Or
Undefined
Or
Blank
layer
Exists
remove
Layer
get
Instance
Constructors
constructor
new
DrawingManager
(
type
:
string
)
:
DrawingManager
Parameters
type
:
string
Returns
DrawingManager
Properties
active
Layers
activeLayers
:
Record
<
string
,
{
layer
:
LayerDrawing
;
olayer
:
VectorLayer
}
>
= {}
map
map
:
Map
state
Manager
stateManager
:
StateManager
Methods
add
Layer
addLayer
(
layer
:
LayerDrawing
)
:
void
Parameters
layer
:
LayerDrawing
Returns
void
change
Opacity
changeOpacity
(
layer
:
LayerDrawing
)
:
void
Parameters
layer
:
LayerDrawing
Returns
void
get
Layer
getLayer
(
layer
:
LayerDrawing
)
:
null
|
VectorLayer
<
VectorSource
<
any
>
,
any
>
Parameters
layer
:
LayerDrawing
Returns
null
|
VectorLayer
<
VectorSource
<
any
>
,
any
>
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
|
""
layer
Exists
layerExists
(
layer
:
LayerDrawing
)
:
boolean
Parameters
layer
:
LayerDrawing
Returns
boolean
remove
Layer
removeLayer
(
layer
:
LayerDrawing
)
:
void
Parameters
layer
:
LayerDrawing
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
active
Layers
map
state
Manager
Methods
add
Layer
change
Opacity
get
Layer
is
Null
Or
Undefined
is
Null
Or
Undefined
Or
Blank
layer
Exists
remove
Layer
get
Instance
@geogirafe/lib-geoportal
Loading...