Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/pulsar-edit/pulsar
/ functions
Functions
7,324 in github.com/pulsar-edit/pulsar
⨍
Functions
7,324
◇
Types & classes
792
↓ 2,353 callers
Method
tokenizeLine
(line, _ruleStack, _firstLine)
src/wasm-tree-sitter-grammar.js:623
↓ 1,195 callers
Method
dispatch
(target, commandName, detail)
src/command-registry.js:294
↓ 751 callers
Method
setText
(editor, name, type, value)
packages/settings-view/lib/settings-panel.js:231
↓ 707 callers
Method
add
(isCreatingFile)
packages/tree-view/lib/tree-view.js:1052
↓ 705 callers
Function
beforeEach
(fn)
packages/tabs/spec/async-spec-helpers.js:1
↓ 679 callers
Method
setCursorBufferPosition
(position, options)
src/text-editor.js:3159
↓ 628 callers
Method
get
(...args)
src/config.js:621
↓ 557 callers
Method
set
(...args)
src/config.js:731
↓ 554 callers
Method
insertText
(text, options)
packages/bracket-matcher/lib/bracket-matcher.js:30
↓ 551 callers
Method
tokenizeLines
(text, _compatibilityMode = true)
src/wasm-tree-sitter-grammar.js:619
↓ 537 callers
Method
set
(props)
packages/symbols-view/lib/symbols-view.js:102
↓ 506 callers
Method
resolve
(params)
packages/snippets/lib/variable.js:206
↓ 504 callers
Method
lineTextForBufferRow
(bufferRow)
src/text-editor.js:1576
↓ 471 callers
Method
activatePackage
(name)
src/package-manager.js:778
↓ 457 callers
Method
getText
(externalData)
packages/notifications/lib/command-logger.js:63
↓ 456 callers
Method
add
(items)
src/menu-manager.js:103
↓ 449 callers
Method
open
(lineRange)
packages/open-on-github/lib/github-file.js:35
↓ 431 callers
Method
destroy
()
packages/symbols-view/lib/main.d.ts:195
↓ 363 callers
Method
get
()
spec/main-process/atom-window.test.js:485
↓ 363 callers
Method
getCursorBufferPosition
()
src/text-editor.js:3140
↓ 343 callers
Method
getActivePane
()
src/dock.js:727
↓ 298 callers
Method
open
(options)
spec/main-process/atom-application.test.js:1469
↓ 293 callers
Method
setText
(text, options = {})
src/text-editor.js:1716
↓ 291 callers
Method
getNextUpdatePromise
()
src/view-registry.js:227
↓ 288 callers
Method
on
(eventName, callback)
src/task.js:167
↓ 286 callers
Method
add
* Add one or more symbol providers. * * @param {SymbolProvider[]} providers Any number of symbol providers.
packages/symbols-view/lib/provider-broker.js:41
↓ 255 callers
Method
getView
(object)
src/view-registry.js:126
↓ 247 callers
Method
getActiveTextEditor
()
packages/status-bar/lib/selection-count-view.js:43
↓ 233 callers
Function
callback
()
spec/project-spec.js:292
↓ 224 callers
Method
getCenter
()
src/workspace.js:1973
↓ 222 callers
Method
dispose
()
packages/tabs/spec/tabs-spec.js:94
↓ 222 callers
Method
isFoldedAtBufferRow
(bufferRow)
src/text-editor.js:4991
↓ 220 callers
Method
split
(orientation, side, params)
src/pane.js:1295
↓ 219 callers
Method
setSelectedBufferRange
(bufferRange, options)
src/text-editor.js:3501
↓ 216 callers
Method
getBufferPosition
()
src/cursor.js:90
↓ 201 callers
Method
getBuffer
()
src/text-editor.js:1363
↓ 198 callers
Method
getPath
()
packages/tree-view/lib/file-view.js:46
↓ 190 callers
Method
getSelectedBufferRange
()
src/text-editor.js:3479
↓ 188 callers
Method
addEventListener
(target, eventName, handler)
src/window-event-handler.js:143
↓ 183 callers
Method
getBufferRange
()
src/selection.js:84
↓ 178 callers
Method
replace
(...match)
packages/snippets/lib/replacer.js:67
↓ 174 callers
Method
then
(...args)
spec/workspace-spec.js:3081
↓ 172 callers
Method
setCursorScreenPosition
(position, options)
src/text-editor.js:3200
↓ 170 callers
Method
remove
* Remove one or more symbol providers. * * @param {SymbolProvider[]} providers Any number of symbol providers.
packages/symbols-view/lib/provider-broker.js:60
↓ 164 callers
Method
existsSync
()
spec/project-spec.js:433
↓ 162 callers
Method
getActivePaneItem
()
src/dock.js:685
↓ 156 callers
Function
waitsForPromise
(fn)
packages/tabs/spec/async-spec-helpers.js:57
↓ 155 callers
Method
setPaths
(projectPaths, options = {})
src/project.js:370
↓ 153 callers
Function
buildComponent
(params = {})
spec/text-editor-component-spec.js:6559
↓ 151 callers
Method
getElement
()
spec/panel-spec.js:5
↓ 151 callers
Function
resolve
(modulePath)
spec/scope-resolver-spec.js:22
↓ 151 callers
Method
setQueryForTest
(queryType, contents)
src/wasm-tree-sitter-grammar.js:406
↓ 143 callers
Method
count
()
src/state-store.js:41
↓ 141 callers
Method
getSelectedBufferRanges
()
src/text-editor.js:3488
↓ 139 callers
Function
lineNodeForScreenRow
(component, row)
spec/text-editor-component-spec.js:6686
↓ 136 callers
Function
afterEach
(fn)
packages/tabs/spec/async-spec-helpers.js:10
↓ 136 callers
Method
test
(version)
src/module-cache.js:13
↓ 135 callers
Method
contains
(pathToCheck)
packages/tree-view/lib/directory.js:215
↓ 134 callers
Method
update
(props)
src/dock.js:272
↓ 133 callers
Method
contains
(filePath)
spec/project-spec.js:451
↓ 133 callers
Method
on
(selectors, callback)
packages/settings-view/lib/package-manager.js:558
↓ 132 callers
Function
simulateTabKeyEvent
(param)
packages/snippets/spec/snippets-spec.js:13
↓ 130 callers
Method
delete
(options = {})
src/selection.js:655
↓ 128 callers
Method
getText
()
src/selection.js:172
↓ 127 callers
Function
waitForAutocomplete
(editor)
packages/autocomplete-plus/spec/spec-helper.js:12
↓ 125 callers
Method
activateItem
(item, options = {})
src/pane.js:622
↓ 125 callers
Method
getPanes
()
src/dock.js:720
↓ 121 callers
Method
getLineHeight
()
src/text-editor-component.js:3239
↓ 120 callers
Method
getDirectories
()
src/project.js:578
↓ 120 callers
Method
match
(query, options = {})
src/ui.js:651
↓ 119 callers
Method
toString
()
src/color.js:100
↓ 118 callers
Method
getItems
()
packages/settings-view/lib/list.js:11
↓ 118 callers
Method
insertText
(text, options = {})
src/selection.js:501
↓ 116 callers
Method
addInjectionPoint
(grammarId, injectionPoint)
src/grammar-registry.js:566
↓ 115 callers
Method
has
(key)
src/file-system-blob-store.js:67
↓ 114 callers
Method
getElement
()
packages/notifications/lib/notifications-log.js:98
↓ 113 callers
Method
expand
()
packages/tree-view/lib/directory.js:434
↓ 110 callers
Method
atTransactionEnd
()
src/wasm-tree-sitter-language-mode.js:490
↓ 109 callers
Method
getActiveItem
()
src/pane.js:465
↓ 108 callers
Method
applicableProviders
(labels, scopeDescriptor)
packages/autocomplete-plus/lib/provider-manager.js:49
↓ 107 callers
Method
activate
()
src/dock.js:124
↓ 105 callers
Method
focus
()
packages/tree-view/lib/tree-view.js:418
↓ 104 callers
Method
getSelections
()
src/text-editor.js:3942
↓ 104 callers
Method
isVisible
()
packages/tree-view/lib/tree-view.js:1631
↓ 104 callers
Method
toggle
()
packages/fuzzy-finder/lib/buffer-view.js:14
↓ 103 callers
Method
getLastCursor
()
src/text-editor.js:3389
↓ 100 callers
Method
replace
(projectSpecification)
src/project.js:91
↓ 98 callers
Method
grammarForScopeName
(scopeName)
src/grammar-registry.js:612
↓ 98 callers
Method
setSelectedBufferRanges
(bufferRanges, options = {})
src/text-editor.js:3514
↓ 96 callers
Function
peg$fail
(expected)
packages/snippets/lib/snippet-body.js:426
↓ 95 callers
Method
dispose
()
src/path-watcher.js:520
↓ 95 callers
Method
getItems
()
src/pane.js:458
↓ 93 callers
Method
getCursors
()
src/text-editor.js:3404
↓ 93 callers
Method
getPaths
()
src/project.js:352
↓ 92 callers
Method
getCursorScreenPosition
()
src/text-editor.js:3181
↓ 91 callers
Method
isEmpty
()
src/selection.js:154
↓ 91 callers
Function
triggerAutocompletion
(editor, moveCursor = true, char = 'f')
packages/autocomplete-plus/spec/spec-helper.js:28
↓ 89 callers
Method
addCursorAtBufferPosition
(bufferPosition, options)
src/text-editor.js:3236
↓ 89 callers
Function
beforeEach
(fn)
packages/tree-view/spec/async-spec-helpers.js:3
↓ 88 callers
Method
all
()
src/main-process/atom-application.js:2095
next →
1–100 of 7,324, ranked by callers