Appearance
Class: GraphManager
Table of contents
Constructors
Properties
Methods
- start
- finish
- destroyHandler
- create
- draw
- findById
- findByType
- delete
- clean
- deleteAll
- load
- save
- createObj
- setGraphSelectHandler
- setGraphFinishHandler
Constructors
constructor
• new GraphManager(viewer, userCfg): GraphManager
Parameters
| Name | Type |
|---|---|
viewer | Viewer |
userCfg | GMConfig |
Returns
Defined in
src/interaction/PlotEdit/index.ts:47
Properties
viewer
• viewer: Viewer
Defined in
src/interaction/PlotEdit/index.ts:36
config
• config: GMConfig
Defined in
src/interaction/PlotEdit/index.ts:37
layer
• layer: DataSource
Defined in
src/interaction/PlotEdit/index.ts:43
em
• em: default
Defined in
src/interaction/PlotEdit/index.ts:45
Methods
start
▸ start(): void
into select mode
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:63
finish
▸ finish(): void
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:67
destroyHandler
▸ destroyHandler(): void
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:71
create
▸ create(json): default
begin draw a graph
Parameters
| Name | Type | Description |
|---|---|---|
json | any | graph param |
Returns
default
Defined in
src/interaction/PlotEdit/index.ts:79
draw
▸ draw(json): default
draw a graph with ctls. finish to edit mode.
Parameters
| Name | Type |
|---|---|
json | any |
Returns
default
Defined in
src/interaction/PlotEdit/index.ts:89
findById
▸ findById(id): Entity
Parameters
| Name | Type |
|---|---|
id | string |
Returns
Entity
Defined in
src/interaction/PlotEdit/index.ts:94
findByType
▸ findByType(graphType): Entity
Parameters
| Name | Type |
|---|---|
graphType | string |
Returns
Entity
Defined in
src/interaction/PlotEdit/index.ts:98
delete
▸ delete(graph): void
Parameters
| Name | Type |
|---|---|
graph | default |
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:110
clean
▸ clean(): void
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:121
deleteAll
▸ deleteAll(): void
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:125
load
▸ load(jsons): default[]
Parameters
| Name | Type |
|---|---|
jsons | any[] |
Returns
default[]
Defined in
src/interaction/PlotEdit/index.ts:129
save
▸ save(): void
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:133
createObj
▸ createObj(json): default | default | default | default | default | default | default | default | default | default | default | default
Parameters
| Name | Type |
|---|---|
json | Object |
json.obj | any |
Returns
default | default | default | default | default | default | default | default | default | default | default | default
Defined in
src/interaction/PlotEdit/index.ts:137
setGraphSelectHandler
▸ setGraphSelectHandler(handler): void
Parameters
| Name | Type |
|---|---|
handler | GraphSelectHandler |
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:206
setGraphFinishHandler
▸ setGraphFinishHandler(handler): void
Parameters
| Name | Type |
|---|---|
handler | GraphFinishHandler |
Returns
void
Defined in
src/interaction/PlotEdit/index.ts:210

