1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-14 22:04:51 +00:00
TiddlyWiki5/plugins/tiddlywiki/dropbox/loginmacro.js

42 lines
646 B
JavaScript
Raw Normal View History

2012-10-11 14:43:34 +00:00
/*\
title: $:/plugins/tiddlywiki/dropbox/loginmacro.js
2012-10-11 14:43:34 +00:00
type: application/javascript
module-type: macro
Dropbox login plugin
\*/
(function(){
/*jslint node: true, browser: true */
/*global $tw: false */
"use strict";
exports.info = {
name: "dropbox.login",
params: {}
};
exports.handleEvent = function (event) {
if(event.type === "click") {
$tw.plugins.dropbox.forceLogin();
}
};
exports.executeMacro = function() {
// Create the link
var child = $tw.Tree.Element(
"a",
null,
this.content,
{
events: ["click"],
eventHandler: this
}
);
child.execute(this.parents,this.tiddlerTitle);
return child;
};
})();