-
Notifications
You must be signed in to change notification settings - Fork 0
Event System
Shim Heungwoon edited this page Nov 30, 2015
·
8 revisions
Webida client has two kinds of event systems, Pub/Sub System and EventEmitter. Pub/Sub System is used to communicate between plugins. EventEmitter is for any modules inside of plugins.
| namespace | topic | parameters | desc. |
|---|---|---|---|
| workbench | workbench/context/changed workbench/loading/started workbench/loading/completed |
||
| editor | editor/open editor/save/all editor/save/current editor/save/data-source-id editor/close/parteditor/close/all editor/close/current editor/close/others editor/close/data-source-id editor/dirty/current editor/dirty/some editor/clean/current editor/clean/all |
||
| toolbar | toolbar/enable/newfile toolbar/disable/newfile toolbar/enable/findinfiles toolbar/disable/findinfiles toolbar/enable/gotofile toolbar/disable/gotofile toolbar/enable/runas toolbar/disable/runas toolbar/enable/deploy toolbar/disable/deploy |
||
| workspace | workspace/node/deleted workspace/node/selected workspace/node/selected/none workspace/node/shown workspace/node/status/changed workspace/nodes/deleting |
||
| project | project/config/load-completed project/config/changed project/wizard/created project/run/config/changed project/run/config/show project/run/config/hide |
||
| build | project/build/start project/build/end project/build/progress project/build/cleaned project/build/done |
||
| view | view/open view/close |
||
| part-container | |||
| part-system | |||
| layout | |||
| fs | |||
| remote | |||
| resources |
to be continued..