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
↓ 5 callers
Method
_off
(eventName, listener, options = null)
src/pages/pdf_viewer.mjs:1413
↓ 5 callers
Function
_updateProxy
(data)
src/content_scripts/options.js:215
↓ 5 callers
Function
binarySearchFirstItem
(items, condition, start = 0)
src/pages/pdf_viewer.mjs:191
↓ 5 callers
Function
constructSearchURL
(se, word)
src/content_scripts/common/utils.js:865
↓ 5 callers
Method
download
(data, url, filename)
src/pages/pdf_viewer.mjs:4363
↓ 5 callers
Method
forceRendering
(currentlyVisiblePages)
src/pages/pdf_viewer.mjs:11936
↓ 5 callers
Function
generateQuickGuid
()
src/content_scripts/common/utils.js:215
↓ 5 callers
Function
handleHint
(evt)
src/content_scripts/common/hints.js:442
↓ 5 callers
Function
handleStack
(eventName, event, cb)
src/content_scripts/common/mode.js:122
↓ 5 callers
Function
initChar
(i: number, j: number)
src/nvim/screen.ts:333
↓ 5 callers
Function
mapInMode
(mode, nks, oks, new_annotation)
src/content_scripts/common/utils.js:833
↓ 5 callers
Function
match
(scope, selector, key)
src/pages/pdf_viewer.mjs:1596
↓ 5 callers
Function
mouseInput
(event: MouseEvent, action: Action)
src/nvim/input/mouse.ts:56
↓ 5 callers
Method
moveCaret
(isUp, select)
src/pages/pdf_viewer.mjs:4244
↓ 5 callers
Method
onChange
(eager = false)
src/pages/pdf_viewer.mjs:2643
↓ 5 callers
Function
parseQueryString
(query)
src/pages/pdf_viewer.mjs:174
↓ 5 callers
Function
readStream
()
src/background/llm.js:204
↓ 5 callers
Method
refresh
(noUpdate = false, updateArgs = Object.create(null))
src/pages/pdf_viewer.mjs:12365
↓ 5 callers
Function
regexFromString
(str, caseSensitive, highlight)
src/common/utils.js:11
↓ 5 callers
Method
renderHighestPriority
(currentlyVisiblePages)
src/pages/pdf_viewer.mjs:7658
↓ 5 callers
Method
reset
({ keepZoomLayer = false, keepAnnotationLayer = false, keepAnnotationEditorLayer = false, keep
src/pages/pdf_viewer.mjs:10257
↓ 5 callers
Function
resolveExpression
(scope, expr)
src/pages/pdf_viewer.mjs:1633
↓ 5 callers
Function
scaledFontSize
()
src/nvim/screen.ts:223
↓ 5 callers
Function
screenCoords
(width: number, height: number)
src/nvim/screen.ts:813
↓ 5 callers
Function
scrollIntoViewIfNeeded
(elm, ignoreSize)
src/content_scripts/common/utils.js:388
↓ 5 callers
Function
searchSelectedWith
* Search selected with. * * @param {string} se a search engine's search URL * @param {boolean} [onlyThisSite=false] whether to search o
src/content_scripts/common/api.js:400
↓ 5 callers
Method
setAll
(options, prefs = false)
src/pages/pdf_viewer.mjs:898
↓ 5 callers
Method
setPdfPage
(pdfPage)
src/pages/pdf_viewer.mjs:10117
↓ 5 callers
Function
showPopup
(content)
src/content_scripts/ui/frontend.js:494
↓ 5 callers
Function
showPopup
* Show message in popup. * * @param {string} msg the message to be displayed in popup. * @name Front.showPopup * * @example * Front.showPopup(wi
src/content_scripts/common/utils.js:278
↓ 5 callers
Function
unmap
* Unmap a key sequence in normal mode. * * @param {string} keystroke a key sequence to be removed. * @param {regex} [domain=null] a Jav
src/content_scripts/common/api.js:162
↓ 5 callers
Function
waitForEvent
(obj, evt, messageToWait, messageDeliver)
tests/utils.ts:7
↓ 5 callers
Function
windowPixelSize
()
src/nvim/screen.ts:143
↓ 4 callers
Method
#destroyScripting
()
src/pages/pdf_viewer.mjs:8084
↓ 4 callers
Method
#dispatchLayerRendered
(name, error)
src/pages/pdf_viewer.mjs:10146
↓ 4 callers
Method
#ensurePageViewVisible
()
src/pages/pdf_viewer.mjs:11463
↓ 4 callers
Method
#isValidState
(state, checkReload = false)
src/pages/pdf_viewer.mjs:6346
↓ 4 callers
Method
#notifyStateChange
(state)
src/pages/pdf_viewer.mjs:7074
↓ 4 callers
Method
#reportTelemetry
(data)
src/pages/pdf_viewer.mjs:3677
↓ 4 callers
Method
#setCaretPosition
(select, selection, newLineElement, newLineElementRect, caretX)
src/pages/pdf_viewer.mjs:4218
↓ 4 callers
Method
#toggleGuessAltText
(value, isInitial = false)
src/pages/pdf_viewer.mjs:3332
↓ 4 callers
Method
#updateAllPages
()
src/pages/pdf_viewer.mjs:5739
↓ 4 callers
Method
#updateUI
()
src/pages/pdf_viewer.mjs:5021
↓ 4 callers
Method
#updateUIState
(state, previous = false)
src/pages/pdf_viewer.mjs:5903
↓ 4 callers
Method
#updateUIState
(resetNumPages = false)
src/pages/pdf_viewer.mjs:12897
↓ 4 callers
Function
OpenURLs
(prompt, omnibar, queryFn)
src/content_scripts/ui/omnibar.js:1040
↓ 4 callers
Function
RUNTIME
(action, args, callback)
src/pages/popup.js:13
↓ 4 callers
Function
_closeTab
(s, n)
src/background/start.js:982
↓ 4 callers
Function
_incState
()
src/content_scripts/common/visual.js:608
↓ 4 callers
Function
_initContent
(modes)
src/content_scripts/content.js:175
↓ 4 callers
Function
_isDomainApplicable
(domain)
src/user_scripts/index.js:21
↓ 4 callers
Method
_normalizeTextContent
(str)
src/pages/pdf_viewer.mjs:4524
↓ 4 callers
Method
cancelRendering
({ keepAnnotationLayer = false, keepAnnotationEditorLayer = false, keepXfaLayer = false, keepT
src/pages/pdf_viewer.mjs:10429
↓ 4 callers
Method
close
()
src/content_scripts/common/cursorPrompt.js:132
↓ 4 callers
Function
createHints
(insert, normal, clipboard)
src/content_scripts/common/hints.js:159
↓ 4 callers
Function
findNextTextNodeBy
(query, caseSensitive, backwards)
src/content_scripts/common/visual.js:692
↓ 4 callers
Function
floorToDivide
(x, div)
src/pages/pdf_viewer.mjs:249
↓ 4 callers
Method
getAll
(kind = null, defaultOnly = false)
src/pages/pdf_viewer.mjs:882
↓ 4 callers
Function
getCharacterType
(charCode)
src/pages/pdf_viewer.mjs:5144
↓ 4 callers
Function
getTextRect
()
src/content_scripts/common/utils.js:664
↓ 4 callers
Function
getWordUnderCursor
(mouseCursor)
src/content_scripts/common/utils.js:749
↓ 4 callers
Function
getZIndex
(node)
src/content_scripts/common/hints.js:432
↓ 4 callers
Method
goToDestination
(dest)
src/pages/pdf_viewer.mjs:988
↓ 4 callers
Function
imapkey
* Create a shortcut in insert mode to execute your own action. * * @param {string} keys the key sequence for the shortcut. * @param {st
src/content_scripts/common/api.js:119
↓ 4 callers
Function
isElementDrawn
(e, rect)
src/content_scripts/common/utils.js:396
↓ 4 callers
Function
isElementPartiallyInViewport
* Check whether an element is in viewport. * * @param {Element} el the element to be checked. * @param {boolean} [ignoreSize=false] whether to igno
src/content_scripts/common/utils.js:410
↓ 4 callers
Function
isValidRotation
(angle)
src/pages/pdf_viewer.mjs:387
↓ 4 callers
Method
isViewFinished
(view)
src/pages/pdf_viewer.mjs:7717
↓ 4 callers
Function
parseAnnotation
(ag)
src/content_scripts/common/utils.js:817
↓ 4 callers
Method
pauseObserving
()
src/pages/pdf_viewer.mjs:2783
↓ 4 callers
Function
previewMarkdown
(mk)
src/content_scripts/markdown.js:56
↓ 4 callers
Function
readText
(text, options)
src/content_scripts/chrome.js:11
↓ 4 callers
Function
redrawCursor
()
src/nvim/screen.ts:411
↓ 4 callers
Function
refreshHints
(hints, pressedKeys)
src/content_scripts/common/utils.js:1066
↓ 4 callers
Function
registerUserScript
(snippets, callback)
src/background/start.js:1246
↓ 4 callers
Method
reportTelemetry
(data)
src/pages/pdf_viewer.mjs:1448
↓ 4 callers
Function
reset
()
src/content_scripts/ui/frontend.js:915
↓ 4 callers
Function
rotateResult
(backward)
src/content_scripts/ui/omnibar.js:310
↓ 4 callers
Method
scrollPageIntoView
({ pageNumber, destArray = null, allowNegativeOffset = false, ignoreDestinationZoom = false
src/pages/pdf_viewer.mjs:11683
↓ 4 callers
Method
setHash
(hash)
src/pages/pdf_viewer.mjs:1102
↓ 4 callers
Method
setInitialView
(view = SidebarView.NONE)
src/pages/pdf_viewer.mjs:8164
↓ 4 callers
Function
start
(browser)
src/background/start.js:200
↓ 4 callers
Method
switchTool
(tool)
src/pages/pdf_viewer.mjs:4819
↓ 4 callers
Method
throwIfInactive
()
src/pages/pdf_viewer.mjs:7524
↓ 4 callers
Method
toggleService
(_name, _enabled)
src/pages/pdf_viewer.mjs:3127
↓ 4 callers
Function
transformMessages
(messages)
src/background/llm.js:167
↓ 4 callers
Method
updateLoadingIndicatorState
(loading = false)
src/pages/pdf_viewer.mjs:12947
↓ 4 callers
Function
values
(opts, allowed)
src/pages/pdf_viewer.mjs:1842
↓ 4 callers
Function
vunmap
* Unmap a key sequence in visual mode. * * @param {string} keystroke a key sequence to be removed. * @param {regex} [domain=null] a Jav
src/content_scripts/common/api.js:278
↓ 3 callers
Method
#cleanupSwitchAnnotationEditorMode
()
src/pages/pdf_viewer.mjs:12294
↓ 3 callers
Method
#dispatchPageOpen
(pageNumber, initialize = false)
src/pages/pdf_viewer.mjs:8024
↓ 3 callers
Method
#finish
()
src/pages/pdf_viewer.mjs:3542
↓ 3 callers
Method
#isValidPage
(val)
src/pages/pdf_viewer.mjs:6343
↓ 3 callers
Method
#render
()
src/content_scripts/common/cursorPrompt.js:137
↓ 3 callers
Method
#resetMouseScrollState
()
src/pages/pdf_viewer.mjs:7167
↓ 3 callers
Method
#scrollIntoView
(pageView, pageSpot = null)
src/pages/pdf_viewer.mjs:11514
↓ 3 callers
Method
#setDimensions
()
src/pages/pdf_viewer.mjs:10105
↓ 3 callers
Method
#switchTool
(tool, disabled = false)
src/pages/pdf_viewer.mjs:4825
↓ 3 callers
Method
#toggleError
(value)
src/pages/pdf_viewer.mjs:3326
↓ 3 callers
Method
#tryPushCurrentPosition
(temporary = false)
src/pages/pdf_viewer.mjs:6311
← previous
next →
101–200 of 1,307, ranked by callers