diff2html/src/html-printer.js

29 lines
835 B
JavaScript
Raw Normal View History

2015-04-11 23:09:05 +00:00
/*
*
* HtmlPrinter (html-printer.js)
* Author: rtfpessoa
*
*/
(function (ctx, undefined) {
2015-04-11 23:09:05 +00:00
2015-04-12 01:59:54 +00:00
var lineByLinePrinter = require("./line-by-line-printer.js").LineByLinePrinter;
var sideBySidePrinter = require("./side-by-side-printer.js").SideBySidePrinter;
2015-04-11 23:09:05 +00:00
2015-04-12 01:59:54 +00:00
function HtmlPrinter() {
}
2015-04-11 23:09:05 +00:00
2015-04-12 01:59:54 +00:00
HtmlPrinter.prototype.generateLineByLineJsonHtml = lineByLinePrinter.generateLineByLineJsonHtml;
HtmlPrinter.prototype.generateSideBySideJsonHtml = sideBySidePrinter.generateSideBySideJsonHtml;
// expose this module
((typeof module !== 'undefined' && module.exports) ||
(typeof exports !== 'undefined' && exports) ||
(typeof window !== 'undefined' && window) ||
(typeof self !== 'undefined' && self) ||
(typeof $this !== 'undefined' && $this) ||
Function('return this')())["HtmlPrinter"] = new HtmlPrinter();
2015-04-12 01:59:54 +00:00
})(this);