From d7ef9efe12bf991abd6dce899abdca88ec324776 Mon Sep 17 00:00:00 2001 From: David Greenspan Date: Thu, 26 Jun 2014 15:14:08 -0700 Subject: [PATCH] Support HTMLification Breaks webapp_server pretty hard --- packages/blaze/package.js | 1 + packages/blaze/stringifiers.js | 44 ++++++++++++++++++++++ packages/blaze/view.js | 63 +++++++++++++++++++++++++++++--- packages/webapp/webapp_server.js | 5 ++- 4 files changed, 106 insertions(+), 7 deletions(-) create mode 100644 packages/blaze/stringifiers.js diff --git a/packages/blaze/package.js b/packages/blaze/package.js index 1ef87a0920..50709b385e 100644 --- a/packages/blaze/package.js +++ b/packages/blaze/package.js @@ -43,6 +43,7 @@ Package.on_use(function (api) { api.add_files([ 'reactivevar.js', 'materializer.js', + 'stringifiers.js', 'view.js' ]); }); diff --git a/packages/blaze/stringifiers.js b/packages/blaze/stringifiers.js new file mode 100644 index 0000000000..e6efb0b7f1 --- /dev/null +++ b/packages/blaze/stringifiers.js @@ -0,0 +1,44 @@ +// new Blaze.TextStringifier(options) +// +// An HTML.Visitor that turns HTMLjs into text, which may be +// used as part of an HTML tag attribute or the contents +// of a `