1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-07-07 12:34:22 +00:00
TiddlyWiki5/js/SVGParser.js
Jeremy Ruston ecabcd676b Added support for SVG tiddlers
Which means adding a parser for SVG, even though it doesn't actually do
any parsing at the moment
2012-01-12 19:17:32 +00:00

35 lines
578 B
JavaScript

/*\
title: js/SVGParser.js
Compiles SVG images into JavaScript functions that render them in HTML
\*/
(function(){
/*jslint node: true */
"use strict";
// The parse tree is degenerate
var SVGParseTree = function() {
this.dependencies = [];
};
SVGParseTree.prototype.compile = function(type) {
if(type === "text/html") {
return "(function (tiddler,store,utils) {return tiddler.fields.text;})";
} else {
return null;
}
};
var SVGParser = function() {
};
SVGParser.prototype.parse = function() {
return new SVGParseTree();
};
exports.SVGParser = SVGParser;
})();