123456789101112131415161718192021 |
- /**
- * Escape HTML tags in descriptions.
- *
- * @module plugins/escapeHtml
- */
- 'use strict';
- exports.handlers = {
- /**
- * Translate HTML tags in descriptions into safe entities. Replaces <, & and newlines
- */
- newDoclet: function(e) {
- if (e.doclet.description) {
- e.doclet.description = e.doclet.description
- .replace(/&/g, '&')
- .replace(/</g, '<')
- .replace(/\r\n|\n|\r/g, '<br>');
- }
- }
- };
|