SYMBOL INDEX (132 symbols across 21 files) FILE: docs/demos/js/highlight.js function n (line 1) | function n(e){return e.replace(/&/gm,"&").replace(/]+>|\t)+)/gm,fun... function g (line 1) | function g(e,n,t){var r=n?x[n]:t,a=[e.trim()];return e.match(/(\s|^)hljs... function p (line 1) | function p(e){var n=a(e);if(!/no(-?)highlight/.test(n)){var t;E.useBR?(t... function d (line 1) | function d(e){E=o(E,e)} function h (line 1) | function h(){if(!h.called){h.called=!0;var e=document.querySelectorAll("... function v (line 1) | function v(){addEventListener("DOMContentLoaded",h,!1),addEventListener(... function b (line 1) | function b(n,t){var r=R[n]=t(e);r.aliases&&r.aliases.forEach(function(e)... function m (line 1) | function m(){return Object.keys(R)} function N (line 1) | function N(e){return R[e]||R[x[e]]} FILE: docs/demos/js/loader.js function loadTag (line 6) | function loadTag(tagToInsert, container, comment, tagForDocumentation) { function loadStyle (line 24) | function loadStyle(stylePath, comment) { function loadScript (line 35) | function loadScript(scriptPath, comment) { FILE: docs/js/main.js function escapeHTML (line 20) | function escapeHTML(value) { function tag (line 60) | function tag(node) { function nodeStream (line 67) | function nodeStream(node) { function mergeStreams (line 103) | function mergeStreams(original, highlighted, value) { function setStarsCount (line 276) | function setStarsCount(stars) { FILE: docs/js/vendor/highlight.js function t (line 6) | function t(e){ class n (line 12) | class n{constructor(e){ method constructor (line 12) | constructor(e){ method ignoreMatch (line 14) | ignoreMatch(){this.isMatchIgnored=!0} function i (line 14) | function i(e){ function r (line 16) | function r(e,...t){const n=Object.create(null);for(const t in e)n[t]=e[t] class o (line 18) | class o{constructor(e,t){ method constructor (line 18) | constructor(e,t){ method addText (line 19) | addText(e){ method openNode (line 20) | openNode(e){if(!s(e))return;let t="" method closeNode (line 25) | closeNode(e){s(e)&&(this.buffer+="")} method value (line 25) | value(){return this.buffer} method span (line 25) | span(e){ class c (line 27) | class c{constructor(){ method constructor (line 27) | constructor(){ method top (line 28) | get top(){ method root (line 29) | get root(){return this.rootNode} method add (line 29) | add(e){ method openNode (line 30) | openNode(e){const t=a({scope:e}) method closeNode (line 31) | closeNode(){ method closeAllNodes (line 32) | closeAllNodes(){ method toJSON (line 33) | toJSON(){return JSON.stringify(this.rootNode,null,4)} method walk (line 34) | walk(e){return this.constructor._walk(e,this.rootNode)} method _walk (line 34) | static _walk(e,t){ method _collapse (line 36) | static _collapse(e){ class l (line 38) | class l extends c{constructor(e){super(),this.options=e} method constructor (line 38) | constructor(e){super(),this.options=e} method addKeyword (line 39) | addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNo... method addText (line 40) | addText(e){""!==e&&this.add(e)} method addSublanguage (line 40) | addSublanguage(e,t){const n=e.root method toHTML (line 41) | toHTML(){ method finalize (line 42) | finalize(){return!0} function g (line 42) | function g(e){ function d (line 43) | function d(e){return p("(?=",e,")")} function u (line 44) | function u(e){return p("(?:",e,")*")} function h (line 44) | function h(e){return p("(?:",e,")?")} function p (line 45) | function p(...e){return e.map((e=>g(e))).join("")} function f (line 45) | function f(...e){const t=(e=>{ function b (line 49) | function b(e){return RegExp(e.toString()+"|").exec("").length-1} function E (line 51) | function E(e,{joinWith:t}){let n=0;return e.map((e=>{n+=1;const t=n function I (line 83) | function I(e,t){ function T (line 84) | function T(e,t){ function L (line 85) | function L(e,t){ function B (line 88) | function B(e,t){ function D (line 89) | function D(e,t){ function H (line 92) | function H(e,t){ function $ (line 100) | function $(e,t,n="keyword"){const i=Object.create(null) function U (line 104) | function U(e,t){ function Z (line 108) | function Z(e,t,{key:n}){let i=0;const r=e[n],s={},o={} function F (line 110) | function F(e){(e=>{ function V (line 123) | function V(e){ function q (line 170) | function q(e){ class J (line 171) | class J extends Error{ method constructor (line 172) | constructor(e,t){super(e),this.name="HTMLInjectionError",this.html=t} function b (line 179) | function b(e){ function m (line 180) | function m(e,t,n){let i="",r="" function E (line 186) | function E(e,t,r,s){ function x (line 249) | function x(e,t){t=t||g.languages||Object.keys(i);const n=(e=>{ function w (line 256) | function w(e){let t=null;const n=(e=>{ function _ (line 273) | function _(){ function O (line 275) | function O(e){return e=(e||"").toLowerCase(),i[e]||i[r[e]]} function v (line 276) | function v(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach((e=>{ function N (line 277) | function N(e){const t=O(e) function k (line 278) | function k(e,t){const n=e;s.forEach((e=>{ function o (line 417) | function o(o){const l=o.regex,d=e,b={begin:/<[A-Za-z0-9\\._:-]+/, method constructor (line 18) | constructor(e,t){ method addText (line 19) | addText(e){ method openNode (line 20) | openNode(e){if(!s(e))return;let t="" method closeNode (line 25) | closeNode(e){s(e)&&(this.buffer+="")} method value (line 25) | value(){return this.buffer} method span (line 25) | span(e){ FILE: plugins/cleanpaste/trumbowyg.cleanpaste.js function checkValidTags (line 16) | function checkValidTags(snippet) { function cleanIt (line 41) | function cleanIt(html) { FILE: plugins/colors/trumbowyg.colors.js function hex (line 133) | function hex(x) { function colorToHex (line 137) | function colorToHex(rgb) { function colorTagHandler (line 151) | function colorTagHandler(element, trumbowyg) { function buildDropdown (line 227) | function buildDropdown(fn, trumbowyg) { FILE: plugins/emoji/trumbowyg.emoji.js function buildDropdown (line 1449) | function buildDropdown(trumbowyg) { FILE: plugins/fontfamily/trumbowyg.fontfamily.js function buildDropdown (line 100) | function buildDropdown(trumbowyg) { FILE: plugins/fontsize/trumbowyg.fontsize.js function setFontSize (line 323) | function setFontSize(trumbowyg, size) { function buildDropdown (line 353) | function buildDropdown(trumbowyg) { FILE: plugins/giphy/trumbowyg.giphy.js function trumbowygThrottle (line 47) | function trumbowygThrottle(callback, delay) { function renderGifs (line 70) | function renderGifs(response, $giphyModal, trumbowyg, mustEmpty) { FILE: plugins/highlight/trumbowyg.highlight.js function highlightIt (line 183) | function highlightIt(text, language, lineHighlight) { function escapeHtml (line 191) | function escapeHtml(html) { function buildHighlightOptions (line 195) | function buildHighlightOptions(trumbowyg) { function buildLineHighlightFieldIfEnabled (line 218) | function buildLineHighlightFieldIfEnabled(trumbowyg) { function buildButtonDef (line 230) | function buildButtonDef(trumbowyg) { FILE: plugins/lineheight/trumbowyg.lineheight.js function buildDropdown (line 183) | function buildDropdown(trumbowyg) { function getSelectionParentElement (line 209) | function getSelectionParentElement() { FILE: plugins/mention/trumbowyg.mention.js function buildDropdown (line 91) | function buildDropdown(items, trumbowyg) { function formatDropdownItem (line 120) | function formatDropdownItem(item) { function formatResult (line 131) | function formatResult(item) { FILE: plugins/preformatted/trumbowyg.preformatted.js function getSelectionParentElement (line 102) | function getSelectionParentElement() { function strip (line 125) | function strip(html) { function unwrapCode (line 136) | function unwrapCode() { FILE: plugins/resizimg/trumbowyg.resizimg.js function preventDefault (line 9) | function preventDefault(e) { function initResizable (line 251) | function initResizable() { FILE: plugins/specialchars/trumbowyg.specialchars.js function buildDropdown (line 76) | function buildDropdown(trumbowyg) { FILE: plugins/speechrecognition/trumbowyg.speechrecognition.js function buildButtonDef (line 20) | function buildButtonDef(trumbowyg) { function isSupported (line 91) | function isSupported() { FILE: plugins/table/trumbowyg.table.js function trumbowygThrottle (line 16) | function trumbowygThrottle(callback, delay) { function ucFirst (line 95) | function ucFirst(value) { function hex (line 99) | function hex(x) { function colorToHex (line 103) | function colorToHex(rgb) { FILE: plugins/template/trumbowyg.template.js function templateSelector (line 79) | function templateSelector(trumbowyg) { FILE: plugins/tenor/trumbowyg.tenor.js function trumbowygThrottle (line 49) | function trumbowygThrottle(callback, delay) { function registerGifClickEventInModal (line 71) | function registerGifClickEventInModal(trumbowyg, $tenorModal) { function renderGifs (line 91) | function renderGifs(response, $tenorModal, trumbowyg, mustEmpty) { FILE: plugins/upload/trumbowyg.upload.js function getDeep (line 30) | function getDeep(object, propertyParts) { function runXhrRequest (line 46) | function runXhrRequest(url, data, options) {