AstroJS/botanjs/src/externs/Libraries.SyntaxHighLighter.js

41 lines
1.2 KiB
JavaScript

/** @constructor */
Libraries.SyntaxHighlighter = function (){};
/** @type {Function} */
Libraries.SyntaxHighlighter.all;
/** @type {Object} */
Libraries.SyntaxHighlighter.defaults;
/** @type {Function} */
Libraries.SyntaxHighlighter.highlight;
/** @type {Object} */
Libraries.SyntaxHighlighter.Highlighter;
/** @type {Object} */
Libraries.SyntaxHighlighter.brushes;
/** @type {Object} */
Libraries.SyntaxHighlighter.regexLib;
/** @type {RegExp} */
SyntaxHighlighter.regexLib.aspScriptTags
/** @type {RegExp} */
SyntaxHighlighter.regexLib.doubleQuotedString
/** @type {RegExp} */
SyntaxHighlighter.regexLib.multiLineCComments
/** @type {RegExp} */
SyntaxHighlighter.regexLib.multiLineDoubleQuotedString
/** @type {RegExp} */
SyntaxHighlighter.regexLib.multiLineSingleQuotedString
/** @type {RegExp} */
SyntaxHighlighter.regexLib.phpScriptTags
/** @type {RegExp} */
SyntaxHighlighter.regexLib.scriptScriptTags
/** @type {RegExp} */
SyntaxHighlighter.regexLib.singleLineCComments
/** @type {RegExp} */
SyntaxHighlighter.regexLib.singleLinePerlComments
/** @type {RegExp} */
SyntaxHighlighter.regexLib.singleQuotedString
/** @type {RegExp} */
SyntaxHighlighter.regexLib.xmlComments