From 4c64b7a670c1db63ad42cfb1e5e78559e0fd1aeb Mon Sep 17 00:00:00 2001 From: Stefan Date: Sun, 25 Jan 2015 22:08:40 +0100 Subject: [PATCH] Revert 'asyncLineHTMLForExport' hook --- doc/api/hooks_server-side.md | 35 +---------------------------------- src/node/utils/ExportHtml.js | 12 ------------ 2 files changed, 1 insertion(+), 46 deletions(-) diff --git a/doc/api/hooks_server-side.md b/doc/api/hooks_server-side.md index 75c3902b..c7e7a43a 100644 --- a/doc/api/hooks_server-side.md +++ b/doc/api/hooks_server-side.md @@ -245,7 +245,7 @@ Things in context: 2. attribLine - line attributes 3. text - line text -This hook will allow a plug-in developer to re-write each line when exporting to HTML. Note that you problably don't want to use this plugin and will probably get better results from `asyncLineHTMLForExport` +This hook will allow a plug-in developer to re-write each line when exporting to HTML. Example: ``` @@ -271,39 +271,6 @@ function _analyzeLine(alineAttrs, apool) { } ``` -## asyncLineHTMLForExport -Called from: src/node/utils/ExportHtml.js - -Things in context: - -1. The context of the line -2. lineContents - The HTML of the line -3. Attribute pool -4. Attribute line -5. Line Text - -This hook will allow functions to be returned to modify the HTML. - -Example: - -``` -exports.asyncLineHTMLForExport = function (hook, context, cb) { - cb(rewriteLine); -} - -function rewriteLine(context){ - var lineContent = context.lineContent; - sizes.forEach(function(size){ - size = size.replace("fs",""); - if(lineContent){ - lineContent = lineContent.replace("