Refactored interface of TiddlerOutput

This commit is contained in:
Jeremy Ruston 2011-11-25 13:27:40 +00:00
parent c82492564c
commit f3554f1b29
2 changed files with 4 additions and 4 deletions

View File

@ -166,7 +166,7 @@ Recipe.ingredientOutputter = {
// Ordinary tiddlers are output as a <DIV> // Ordinary tiddlers are output as a <DIV>
for(var t=0; t<ingredient.length; t++) { for(var t=0; t<ingredient.length; t++) {
var tid = ingredient[t]; var tid = ingredient[t];
tiddlerOutput.outputTiddlerDiv(out,tid); out.push(tiddlerOutput.outputTiddlerDiv(tid));
} }
}, },
javascript: function(out,ingredient) { javascript: function(out,ingredient) {
@ -198,7 +198,7 @@ Recipe.ingredientOutputter = {
} else { } else {
tweakedTiddler = tid; tweakedTiddler = tid;
} }
tiddlerOutput.outputTiddlerDiv(out,tweakedTiddler); out.push(tiddlerOutput.outputTiddlerDiv(tweakedTiddler));
} }
} }
}; };

View File

@ -14,7 +14,7 @@ tid - the tiddler to be output
options - options: options - options:
omitPrecedingLineFeed - determines if a linefeed is inserted between the <PRE> tag and the text omitPrecedingLineFeed - determines if a linefeed is inserted between the <PRE> tag and the text
*/ */
tiddlerOutput.outputTiddlerDiv = function(out,tid) { tiddlerOutput.outputTiddlerDiv = function(tid) {
var result = []; var result = [];
var outputAttribute = function(name,value) { var outputAttribute = function(name,value) {
result.push(" " + name + "=\"" + value + "\""); result.push(" " + name + "=\"" + value + "\"");
@ -43,7 +43,7 @@ tiddlerOutput.outputTiddlerDiv = function(out,tid) {
result.push(">\n<pre>\n"); result.push(">\n<pre>\n");
result.push(utils.htmlEncode(tid.fields.text)); result.push(utils.htmlEncode(tid.fields.text));
result.push("</pre>\n</div>"); result.push("</pre>\n</div>");
out.push(result.join("")); return result.join("");
} }
tiddlerOutput.stringifyTags = function(tags) { tiddlerOutput.stringifyTags = function(tags) {