Apply new logic to invoke addon 43/211243/8
authorhyunduk.kim <hyunduk.kim@samsung.com>
Wed, 31 Jul 2019 08:45:26 +0000 (01:45 -0700)
committerhyunduk.kim <hyunduk.kim@samsung.com>
Thu, 19 Sep 2019 04:26:49 +0000 (13:26 +0900)
commit4cc2f16659cc99bdad3b3337f4563b70fc7f145e
tree64aa268216b9aa0a3f06047a07799fda605eff2b
parentadba3e61aabbacfe5c0adfb47fc50abfe4138960
Apply new logic to invoke addon

- EventEmitter based logic
- Each addon needs to register its listener for each event
- AddonManager manages registered listeners
- WebApplication emits each event
- In AddonManager, unused variables and methods are removed

Change-Id: Ib8c163b5f91f6cc2d58fa43293a71c2f6ef8f899
Signed-off-by: hyunduk.kim <hyunduk.kim@samsung.com>
wrt_app/src/addon_manager.js
wrt_app/src/runtime.js
wrt_app/src/web_application.js