1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-10-26 13:17:38 +00:00

Simplify syncer interface

This commit is contained in:
Jeremy Ruston
2013-03-08 20:29:13 +00:00
parent 7d589b4b27
commit 3da508b7c4
3 changed files with 14 additions and 36 deletions

View File

@@ -64,11 +64,12 @@ exports.startup = function() {
$tw.modal.display(event.param);
},false);
// Install the syncer message mechanism
var handleSyncerEvent = function(event) {
$tw.wiki.handleSyncerEvent.call($tw.wiki,event);
};
document.addEventListener("tw-login",handleSyncerEvent,false);
document.addEventListener("tw-logout",handleSyncerEvent,false);
document.addEventListener("tw-login",function(event) {
$tw.wiki.invokeSyncers("handleLoginEvent",event);
},false);
document.addEventListener("tw-logout",function(event) {
$tw.wiki.invokeSyncers("handleLogoutEvent",event);
},false);
// Install the scroller
$tw.pageScroller = new $tw.utils.PageScroller();
document.addEventListener("tw-scroll",$tw.pageScroller,false);