Eulergraph
Preparing search index...
services/LayersManager/LayersManager
LayersManager
Class LayersManager
Работа со слоями
Hierarchy (
View Summary
)
Service
LayersManager
Index
Constructors
constructor
Properties
cells
Map
euler
Engine
interactive
layers
Map
Methods
add
Cells
change
Layer
create
Layer
delete
Layer
disable
Interactive
dispose
emit
Event
get
Layer
By
Cell
Id
get
Layer
By
Id
make
Interactive
remove
Cells
select
Layer
Cells
update
Cells
Map
update
Layer
Color
Constructors
constructor
new
LayersManager
(
eulerEngine
:
EulerGraph
)
:
LayersManager
Parameters
eulerEngine
:
EulerGraph
Returns
LayersManager
Properties
cells
Map
cellsMap
:
Map
<
string
,
Layer
>
= ...
Readonly
euler
Engine
eulerEngine
:
EulerGraph
interactive
interactive
:
boolean
= true
layers
Map
layersMap
:
Map
<
number
,
Layer
>
= ...
Methods
add
Cells
addCells
(
layerId
:
number
,
cellIds
:
string
[]
)
:
void
Parameters
layerId
:
number
cellIds
:
string
[]
Returns
void
change
Layer
changeLayer
<
T
extends
keyof
Layer
>
(
layerId
:
number
,
field
:
T
,
value
:
Layer
[
T
]
,
)
:
Layer
|
undefined
Type Parameters
T
extends
keyof
Layer
Parameters
layerId
:
number
field
:
T
value
:
Layer
[
T
]
Returns
Layer
|
undefined
create
Layer
createLayer
(
name
:
string
)
:
Layer
|
undefined
Parameters
name
:
string
Returns
Layer
|
undefined
delete
Layer
deleteLayer
(
layerId
:
number
)
:
void
Parameters
layerId
:
number
Returns
void
disable
Interactive
disableInteractive
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
emit
Event
emitEvent
(
layers
:
Layer
[]
)
:
void
Parameters
layers
:
Layer
[]
Returns
void
get
Layer
By
Cell
Id
getLayerByCellId
(
id
:
string
)
:
Layer
|
undefined
Parameters
id
:
string
Returns
Layer
|
undefined
get
Layer
By
Id
getLayerById
(
id
:
number
)
:
Layer
|
undefined
Parameters
id
:
number
Returns
Layer
|
undefined
make
Interactive
makeInteractive
()
:
void
Returns
void
remove
Cells
removeCells
(
cellIds
:
string
[]
)
:
void
Parameters
cellIds
:
string
[]
Returns
void
select
Layer
Cells
selectLayerCells
(
layerId
:
number
)
:
void
Parameters
layerId
:
number
Returns
void
update
Cells
Map
updateCellsMap
()
:
void
Returns
void
update
Layer
Color
updateLayerColor
(
layerId
:
number
,
colorValue
:
{
color
?:
string
;
opacity
?:
number
}
,
)
:
Layer
|
undefined
Parameters
layerId
:
number
colorValue
:
{
color
?:
string
;
opacity
?:
number
}
Returns
Layer
|
undefined
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
cells
Map
euler
Engine
interactive
layers
Map
Methods
add
Cells
change
Layer
create
Layer
delete
Layer
disable
Interactive
dispose
emit
Event
get
Layer
By
Cell
Id
get
Layer
By
Id
make
Interactive
remove
Cells
select
Layer
Cells
update
Cells
Map
update
Layer
Color
Eulergraph
Loading...
Работа со слоями