Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brookhong/Surfingkeys
/ functions
Functions
1,307 in github.com/brookhong/Surfingkeys
⨍
Functions
1,307
◇
Types & classes
147
↓ 3 callers
Method
#updateInternalState
(destination, uid, removeTemporary = false)
src/pages/pdf_viewer.mjs:6371
↓ 3 callers
Method
#updateMatch
(found = false)
src/pages/pdf_viewer.mjs:5838
↓ 3 callers
Method
#updatePage
(index)
src/pages/pdf_viewer.mjs:5730
↓ 3 callers
Method
#updateUIState
()
src/pages/pdf_viewer.mjs:12529
↓ 3 callers
Method
#updateWidth
(width = 0)
src/pages/pdf_viewer.mjs:8397
↓ 3 callers
Function
_broadcastSettings
(data)
src/background/start.js:496
↓ 3 callers
Function
_filterByTitleOrUrl
(tabs, query)
src/background/start.js:679
↓ 3 callers
Method
_finishRendering
(fragment, count, hasAnyNesting = false)
src/pages/pdf_viewer.mjs:4554
↓ 3 callers
Function
_fixTo
(to, length)
src/background/start.js:901
↓ 3 callers
Function
_initHolder
(mode)
src/content_scripts/common/hints.js:688
↓ 3 callers
Function
_listResultPage
()
src/content_scripts/ui/omnibar.js:514
↓ 3 callers
Function
_mapkey
(mode, keys, annotation, jscode, options)
src/content_scripts/common/api.js:46
↓ 3 callers
Function
_nextTab
(tab, step)
src/background/start.js:916
↓ 3 callers
Function
_selectUnit
(w)
src/content_scripts/common/visual.js:248
↓ 3 callers
Function
_tabActivated
(tabId)
src/background/start.js:332
↓ 3 callers
Method
_updateCurrentTreeItem
(treeItem = null)
src/pages/pdf_viewer.mjs:4567
↓ 3 callers
Method
_updateMatches
(reset = false)
src/pages/pdf_viewer.mjs:9733
↓ 3 callers
Method
_updateSpreadMode
(pageNumber = null)
src/pages/pdf_viewer.mjs:12072
↓ 3 callers
Function
actionWithSelectionPreserved
(cb)
src/content_scripts/common/utils.js:491
↓ 3 callers
Method
activate
(parentElement, data, threshold, insertOffset)
src/content_scripts/common/cursorPrompt.js:51
↓ 3 callers
Function
applyUserSettings
()
src/content_scripts/front.js:27
↓ 3 callers
Function
clearPendingQuery
()
src/content_scripts/front.js:695
↓ 3 callers
Method
connect
(url: string, onconnected?: () => void)
src/nvim/Nvim.ts:41
↓ 3 callers
Function
createAPI
(clipboard, insert, normal, hints, visual, front, browser)
src/content_scripts/common/api.js:24
↓ 3 callers
Function
createClipboard
()
src/content_scripts/common/clipboard.js:9
↓ 3 callers
Function
createCssSelectorForElements
(cssSelector, elements)
src/user_scripts/index.js:152
↓ 3 callers
Function
createInsert
()
src/content_scripts/common/insert.js:15
↓ 3 callers
Function
createMatchMark
(node1, offset1, node2, offset2)
src/content_scripts/common/visual.js:546
↓ 3 callers
Function
createNormal
(insert)
src/content_scripts/common/normal.js:132
↓ 3 callers
Function
createTextNodeFromTextContent
(element)
src/pages/pdf_viewer.mjs:2464
↓ 3 callers
Function
createVisual
(clipboard, hints)
src/content_scripts/common/visual.js:21
↓ 3 callers
Function
dispatchMouseEvent
(element, events, modifiers)
src/content_scripts/common/utils.js:313
↓ 3 callers
Function
ensureOverlay
()
src/pages/pdf_viewer.mjs:7604
↓ 3 callers
Function
ensureRegex
(regexName)
src/content_scripts/content.js:56
↓ 3 callers
Function
filterInvisibleElements
(nodes)
src/content_scripts/common/utils.js:938
↓ 3 callers
Function
filterOverlapElements
(elements)
src/content_scripts/common/utils.js:571
↓ 3 callers
Function
flashPressedLink
(link, cb)
src/content_scripts/common/utils.js:1032
↓ 3 callers
Method
formatMessages
(keys)
src/pages/pdf_viewer.mjs:2627
↓ 3 callers
Method
formatPattern
(pattern, args = null, errors = null)
src/pages/pdf_viewer.mjs:1952
↓ 3 callers
Function
getArguments
(scope, args)
src/pages/pdf_viewer.mjs:1618
↓ 3 callers
Function
getClickableElements
* Get all clickable elements. SurfingKeys has its own logic to identify clickable elements, such as a `HTMLAnchorElement` or elements with cursor as p
src/content_scripts/common/utils.js:599
↓ 3 callers
Function
getColor
(i)
src/content_scripts/common/utils.js:107
↓ 3 callers
Function
getCssSelectorsOfEditable
()
src/content_scripts/common/utils.js:1062
↓ 3 callers
Function
getCurrentHash
()
src/pages/pdf_viewer.mjs:6091
↓ 3 callers
Function
getDocumentOrigin
()
src/content_scripts/common/utils.js:203
↓ 3 callers
Method
getLanguage
()
src/pages/pdf_viewer.mjs:2885
↓ 3 callers
Function
getPageName
(size, isPortrait, pageNames)
src/pages/pdf_viewer.mjs:4928
↓ 3 callers
Method
getPageView
(index)
src/pages/pdf_viewer.mjs:10942
↓ 3 callers
Function
getSenderUrl
(sender)
src/background/start.js:525
↓ 3 callers
Function
getTextNodes
(root, pattern, flag)
src/content_scripts/common/utils.js:612
↓ 3 callers
Method
hasEditableAnnotations
()
src/pages/pdf_viewer.mjs:10136
↓ 3 callers
Function
hashString
(str, algorithm = 'SHA-256')
src/content_scripts/common/utils.js:1121
↓ 3 callers
Function
highlight
(pattern)
src/content_scripts/common/visual.js:554
↓ 3 callers
Function
init
(cb)
src/content_scripts/common/mode.js:174
↓ 3 callers
Function
initL10n
(cb)
src/content_scripts/common/utils.js:770
↓ 3 callers
Function
isPortraitOrientation
(size)
src/pages/pdf_viewer.mjs:396
↓ 3 callers
Function
isUserScriptsAvailable
()
src/background/start.js:1332
↓ 3 callers
Function
listElements
(root, whatToShow, filter)
src/content_scripts/common/utils.js:219
↓ 3 callers
Method
memoizeIntlObject
(ctor, opts)
src/pages/pdf_viewer.mjs:1827
↓ 3 callers
Function
nextNonWord
(str, dir, cur)
src/content_scripts/common/insert.js:264
↓ 3 callers
Function
normalize
(text)
src/pages/pdf_viewer.mjs:5215
↓ 3 callers
Method
off
(eventName, listener, options = null)
src/pages/pdf_viewer.mjs:1361
↓ 3 callers
Method
onEnter
()
src/content_scripts/common/cursorPrompt.js:91
↓ 3 callers
Function
openUrlInNewTab
(currentTab, url, message)
src/background/start.js:1158
↓ 3 callers
Function
placeHintsHost
(host)
src/content_scripts/common/hints.js:29
↓ 3 callers
Function
recalculateHighlightTable
()
src/nvim/screen.ts:480
↓ 3 callers
Function
renderKeyMappings
(rs)
src/content_scripts/options.js:404
↓ 3 callers
Function
reopen
(cb)
src/content_scripts/ui/omnibar.js:83
↓ 3 callers
Method
resumeObserving
()
src/pages/pdf_viewer.mjs:2790
↓ 3 callers
Function
scrollIntoView
(element, spot, scrollMatches = false)
src/pages/pdf_viewer.mjs:108
↓ 3 callers
Function
select
(found)
src/content_scripts/common/visual.js:493
↓ 3 callers
Function
sendLLMessage
(tabId, frameId, message)
src/background/start.js:1947
↓ 3 callers
Method
setPagesCount
(pagesCount, hasPageLabels)
src/pages/pdf_viewer.mjs:12771
↓ 3 callers
Method
setTextMapping
(divs, texts)
src/pages/pdf_viewer.mjs:9562
↓ 3 callers
Function
showAdvanced
(flag)
src/content_scripts/options.js:225
↓ 3 callers
Function
showKey
()
src/content_scripts/options.js:440
↓ 3 callers
Function
showTabIndexInTitle
()
src/content_scripts/content.js:272
↓ 3 callers
Method
translate
(element)
src/pages/pdf_viewer.mjs:2905
↓ 3 callers
Method
translateElements
(elements)
src/pages/pdf_viewer.mjs:2834
↓ 3 callers
Method
updateScale
({ drawingDelay, scaleFactor = null, steps = null, origin })
src/pages/pdf_viewer.mjs:12234
↓ 3 callers
Function
visualSeek
(dir, chr)
src/content_scripts/common/visual.js:427
↓ 2 callers
Method
#addAltText
(altText)
src/pages/pdf_viewer.mjs:3411
↓ 2 callers
Method
#addIdToAriaOwns
(id, node)
src/pages/pdf_viewer.mjs:9492
↓ 2 callers
Method
#advanceOffsetPage
(previous)
src/pages/pdf_viewer.mjs:5827
↓ 2 callers
Method
#caretPositionFromPoint
(x, y)
src/pages/pdf_viewer.mjs:4148
↓ 2 callers
Method
#compareElementPositions
(e1, e2)
src/pages/pdf_viewer.mjs:9404
↓ 2 callers
Method
#convertCanvasToImage
(canvas)
src/pages/pdf_viewer.mjs:8580
↓ 2 callers
Method
#convertToRegExpString
(query, hasDiacritics)
src/pages/pdf_viewer.mjs:5584
↓ 2 callers
Method
#createBundleFallback
(lang)
src/pages/pdf_viewer.mjs:3034
↓ 2 callers
Method
#destroyFirstView
()
src/pages/pdf_viewer.mjs:10832
↓ 2 callers
Method
#dispatchPageClose
(pageNumber)
src/pages/pdf_viewer.mjs:8053
↓ 2 callers
Method
#endPan
()
src/pages/pdf_viewer.mjs:4788
↓ 2 callers
Method
#finish
()
src/pages/pdf_viewer.mjs:3946
↓ 2 callers
Method
#finishRenderTask
(renderTask, canvas, error = null)
src/pages/pdf_viewer.mjs:8596
↓ 2 callers
Method
#finishRenderTask
(renderTask, error = null)
src/pages/pdf_viewer.mjs:10528
↓ 2 callers
Method
#getCaretPosition
(selection, isUp)
src/pages/pdf_viewer.mjs:4137
↓ 2 callers
Method
#getPageDrawContext
(upscaleFactor = 1, enableHWA = this.enableHWA)
src/pages/pdf_viewer.mjs:8564
↓ 2 callers
Method
#getValueAndSelectionStart
()
src/content_scripts/common/cursorPrompt.js:110
↓ 2 callers
Method
#getVisibleThumbs
()
src/pages/pdf_viewer.mjs:8753
↓ 2 callers
Method
#hideUINotification
(reset = false)
src/pages/pdf_viewer.mjs:8278
← previous
next →
201–300 of 1,307, ranked by callers