SYMBOL INDEX (102 symbols across 21 files) FILE: .github/workflows/scripts/pr-filter.js function hasTypes (line 1) | function hasTypes(markdown) { function hasDescription (line 5) | function hasDescription(markdown) { FILE: _javascript/modules/components/back-to-top.js function back2top (line 5) | function back2top() { FILE: _javascript/modules/components/category-collapse.js function categoryCollapse (line 11) | function categoryCollapse() { FILE: _javascript/modules/components/clipboard.js constant ICON_DEFAULT (line 12) | const ICON_DEFAULT = 'far fa-clipboard'; constant ICON_SUCCESS (line 13) | const ICON_SUCCESS = 'fas fa-check'; constant ATTR_TIMEOUT (line 15) | const ATTR_TIMEOUT = 'timeout'; constant ATTR_TITLE_SUCCEED (line 16) | const ATTR_TITLE_SUCCEED = 'data-title-succeed'; constant ATTR_TITLE_ORIGIN (line 17) | const ATTR_TITLE_ORIGIN = 'data-bs-original-title'; constant TIMEOUT (line 18) | const TIMEOUT = 2000; function isLocked (line 20) | function isLocked(node) { function lock (line 31) | function lock(node) { function unlock (line 35) | function unlock(node) { function showTooltip (line 39) | function showTooltip(btn) { function hideTooltip (line 45) | function hideTooltip(btn) { function setSuccessIcon (line 50) | function setSuccessIcon(btn) { function resumeIcon (line 55) | function resumeIcon(btn) { function setCodeClipboard (line 60) | function setCodeClipboard() { function setLinkClipboard (line 103) | function setLinkClipboard() { function initClipboard (line 140) | function initClipboard() { FILE: _javascript/modules/components/img-loading.js constant ATTR_DATA_SRC (line 5) | const ATTR_DATA_SRC = 'data-src'; constant ATTR_DATA_LQIP (line 6) | const ATTR_DATA_LQIP = 'data-lqip'; function removeCover (line 13) | function removeCover(clzss) { function handleImage (line 17) | function handleImage() { function switchLQIP (line 32) | function switchLQIP() { function loadImg (line 38) | function loadImg() { FILE: _javascript/modules/components/img-popup.js function swapImages (line 11) | function swapImages(current, reverse) { function imgPopup (line 25) | function imgPopup() { FILE: _javascript/modules/components/locale-datetime.js class LocaleHelper (line 8) | class LocaleHelper { method attrTimestamp (line 9) | static get attrTimestamp() { method attrDateFormat (line 13) | static get attrDateFormat() { method locale (line 17) | static get locale() { method getTimestamp (line 21) | static getTimestamp(elem) { method getDateFormat (line 25) | static getDateFormat(elem) { function initLocaleDatetime (line 30) | function initLocaleDatetime() { FILE: _javascript/modules/components/mermaid.js constant MERMAID (line 5) | const MERMAID = 'mermaid'; function refreshTheme (line 8) | function refreshTheme(event) { function setNode (line 26) | function setNode(elem) { function loadMermaid (line 38) | function loadMermaid() { FILE: _javascript/modules/components/mode-toggle.js function modeWatcher (line 7) | function modeWatcher() { FILE: _javascript/modules/components/search-display.js constant LOADED (line 17) | const LOADED = 'd-block'; constant UNLOADED (line 18) | const UNLOADED = 'd-none'; constant FOCUS (line 19) | const FOCUS = 'input-focus'; constant FLEX (line 20) | const FLEX = 'd-flex'; class MobileSearchBar (line 23) | class MobileSearchBar { method on (line 24) | static on() { method off (line 32) | static off() { class ResultSwitch (line 41) | class ResultSwitch { method on (line 44) | static on() { method off (line 54) | static off() { function isMobileView (line 72) | function isMobileView() { function displaySearch (line 76) | function displaySearch() { FILE: _javascript/modules/components/toc.js function refresh (line 6) | function refresh(e) { function init (line 18) | function init() { FILE: _javascript/modules/components/toc/toc-desktop.js class TocDesktop (line 1) | class TocDesktop { method refresh (line 13) | static refresh() { method init (line 17) | static init() { FILE: _javascript/modules/components/toc/toc-mobile.js constant SCROLL_LOCK (line 11) | const SCROLL_LOCK = 'overflow-hidden'; constant CLOSING (line 12) | const CLOSING = 'closing'; class TocMobile (line 14) | class TocMobile { method initBar (line 29) | static initBar() { method listenAnchors (line 43) | static listenAnchors() { method refresh (line 50) | static refresh() { method popupOpened (line 58) | static get popupOpened() { method showPopup (line 62) | static showPopup() { method hidePopup (line 69) | static hidePopup() { method lockScroll (line 84) | static lockScroll(enable) { method clickBackdrop (line 89) | static clickBackdrop(event) { method initComponents (line 105) | static initComponents() { method init (line 120) | static init() { FILE: _javascript/modules/components/tooltip-loader.js function loadTooltip (line 3) | function loadTooltip() { FILE: _javascript/modules/layouts/basic.js function basic (line 3) | function basic() { FILE: _javascript/modules/layouts/sidebar.js constant ATTR_DISPLAY (line 1) | const ATTR_DISPLAY = 'sidebar-display'; class SidebarUtil (line 6) | class SidebarUtil { method toggle (line 9) | static toggle() { function initSidebar (line 17) | function initSidebar() { FILE: _javascript/modules/layouts/topbar.js function initTopbar (line 3) | function initTopbar() { FILE: _javascript/pwa/sw.js function verifyUrl (line 6) | function verifyUrl(url) { FILE: _javascript/theme.js class Theme (line 6) | class Theme { method DARK (line 12) | static get DARK() { method LIGHT (line 16) | static get LIGHT() { method ID (line 23) | static get ID() { method visualState (line 33) | static get visualState() { method #mode (line 41) | static get #mode() { method #isDarkMode (line 48) | static get #isDarkMode() { method #hasMode (line 52) | static get #hasMode() { method #sysDark (line 56) | static get #sysDark() { method getThemeMapper (line 66) | static getThemeMapper(light, dark) { method init (line 76) | static init() { method flip (line 104) | static flip() { method #setDark (line 113) | static #setDark() { method #setLight (line 118) | static #setLight() { method #clearMode (line 123) | static #clearMode() { method #notify (line 131) | static #notify() { FILE: purgecss.js constant DIST_PATH (line 4) | const DIST_PATH = '_sass/vendors'; function main (line 19) | function main() { FILE: rollup.config.js constant SRC_DEFAULT (line 7) | const SRC_DEFAULT = '_javascript'; constant SRC_PWA (line 8) | const SRC_PWA = `${SRC_DEFAULT}/pwa`; constant DIST (line 9) | const DIST = 'assets/js/dist'; function cleanup (line 19) | function cleanup() { function insertFrontmatter (line 24) | function insertFrontmatter() { function build (line 37) | function build(