From b37d3b6670031b932303997a737c504826a45cdc Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Mon, 20 Feb 2012 18:05:10 +0000 Subject: [PATCH] Refactored macros to use new Dependencies() constructor --- js/macros/slider.js | 11 +++++++---- js/macros/story.js | 24 ++++++++++-------------- js/macros/view.js | 4 +--- 3 files changed, 18 insertions(+), 21 deletions(-) diff --git a/js/macros/slider.js b/js/macros/slider.js index 788752cd5..b21e65c9a 100644 --- a/js/macros/slider.js +++ b/js/macros/slider.js @@ -38,15 +38,18 @@ exports.macro = { }, execute: function(macroNode,tiddler,store) { var isOpen = macroNode.params.state ? store.getTiddlerText(macroNode.params.state,"").trim() === "open" : true, - target = macroNode.params.targetTiddler, - dependencies = new Dependencies(); - dependencies.addDependency(target,true); + target = macroNode.params.targetTiddler; var content = Renderer.SliderNode(macroNode.params.state, macroNode.params.label ? macroNode.params.label : target, macroNode.params.tooltip, isOpen, [ - Renderer.MacroNode("tiddler",{target: target},null,dependencies,store) + Renderer.MacroNode( + "tiddler", + {target: target}, + null, + new Dependencies([],[target]), + store) ]); content.execute(macroNode.parents,tiddler); return [content]; diff --git a/js/macros/story.js b/js/macros/story.js index 7655f3c3e..6ad925103 100644 --- a/js/macros/story.js +++ b/js/macros/story.js @@ -47,13 +47,11 @@ exports.macro = { var tiddlers = parseStory(store.getTiddlerText(macroNode.params.story)), content = []; for(var t=0; t