webview: adding load-commit event

This commit is contained in:
Robo 2015-08-05 17:20:23 +05:30
parent 6b8d4a43a3
commit 0a7a4c0d0a
7 changed files with 27 additions and 4 deletions

View file

@ -4,6 +4,7 @@ webFrame = require 'web-frame'
requestId = 0
WEB_VIEW_EVENTS =
'load-commit': ['url', 'isMainFrame']
'did-finish-load': []
'did-fail-load': ['errorCode', 'errorDescription']
'did-frame-finish-load': ['isMainFrame']
@ -32,6 +33,7 @@ dispatchEvent = (webView, event, args...) ->
for f, i in WEB_VIEW_EVENTS[event]
domEvent[f] = args[i]
webView.dispatchEvent domEvent
webView.onLoadCommit domEvent if event == 'load-commit'
module.exports =
registerEvents: (webView, viewInstanceId) ->