Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WuTheFWasThat/vimflowy
/ functions
Functions
773 in github.com/WuTheFWasThat/vimflowy
⨍
Functions
773
◇
Types & classes
181
↓ 896 callers
Method
sendKeys
(keysInput: string | Array<Key>)
test/testcase.ts:140
↓ 873 callers
Method
expect
(expected: Array<SerializedBlock>)
test/testcase.ts:178
↓ 494 callers
Method
sendKey
(key: Key)
test/testcase.ts:156
↓ 296 callers
Method
done
()
test/testcase.ts:96
↓ 104 callers
Method
registerAction
(name: string, desc: string, def: ActionDefinition, metadata: ActionMetadata = {})
src/assets/ts/plugins.ts:156
↓ 88 callers
Method
expectViewRoot
(expected: Row)
test/testcase.ts:185
↓ 84 callers
Function
getStyles
(clientStore: ClientStore, style_props: Array<StyleProperty>)
src/assets/ts/themes.ts:27
↓ 74 callers
Method
expectCursor
(row: Row, col: Col)
test/testcase.ts:192
↓ 62 callers
Method
expectMarks
(expected: {[key: string]: Row})
test/tests/marks.ts:9
↓ 43 callers
Method
expectJumpIndex
(index: number, historyLength: number | null = null)
test/testcase.ts:201
↓ 40 callers
Method
setMode
(newmode: ModeId)
src/assets/ts/session.ts:124
↓ 34 callers
Method
emit
(event: string, ...args: Array<any>)
src/assets/ts/utils/eventEmitter.ts:23
↓ 32 callers
Method
on
(event: string, listener: Listener)
src/assets/ts/utils/eventEmitter.ts:44
↓ 30 callers
Method
is
(other: Path)
src/assets/ts/path.ts:117
↓ 28 callers
Method
log
(...args: any[])
src/plugins/daily_notes/index.tsx:361
↓ 24 callers
Method
updatedDataForRender
(row: Row)
src/assets/ts/plugins.ts:113
↓ 23 callers
Method
registerMotion
(name: string, desc: string, def: MotionDefinition)
src/assets/ts/plugins.ts:143
↓ 23 callers
Method
then
(other: Unfolder<B, C>)
src/assets/ts/utils/token_unfolder.ts:66
↓ 22 callers
Method
log
(...args: any[])
src/plugins/deadlines/index.tsx:188
↓ 21 callers
Method
getClientSetting
(setting: S)
src/assets/ts/datastore.ts:137
↓ 20 callers
Method
registerHook
(who: Emitter, event: string, transform: Hook)
src/assets/ts/plugins.ts:193
↓ 19 callers
Method
do
(mutation: Mutation)
src/assets/ts/session.ts:396
↓ 19 callers
Method
setPosition
(path: Path, col: Col, cursorOptions?: CursorOptions)
src/assets/ts/cursor.ts:70
↓ 18 callers
Method
save
()
src/assets/ts/session.ts:316
↓ 17 callers
Method
getLine
(row: Row)
src/assets/ts/document.ts:307
↓ 16 callers
Method
_chain
(next: () => void, waitKeyHandler = true)
test/testcase.ts:83
↓ 16 callers
Method
getDocSetting
(setting: S)
src/assets/ts/datastore.ts:145
↓ 16 callers
Method
getLength
(row: Row)
src/assets/ts/document.ts:361
↓ 15 callers
Method
collapsed
(row: Row)
src/assets/ts/document.ts:432
↓ 15 callers
Method
deregisterAll
()
src/assets/ts/plugins.ts:210
↓ 15 callers
Method
expectNumMenuResults
(num_results: number)
test/testcase.ts:212
↓ 15 callers
Method
expectTags
(expected: {[key: string]: Row[]})
test/tests/tags.ts:9
↓ 15 callers
Method
expectTags
(expected: {[key: string]: Row[]})
test/tests/tags_clone.ts:11
↓ 15 callers
Method
getChildren
(parent_path: Path)
src/assets/ts/document.ts:388
↓ 15 callers
Method
indexInParent
(child: Path)
src/assets/ts/document.ts:427
↓ 15 callers
Function
registerPlugin
( plugin_metadata: PluginMetadata, enable: PluginEnableFn<V>, disable: PluginDisableFn<V>, )
src/assets/ts/plugins.ts:359
↓ 14 callers
Method
clone
()
src/assets/ts/cursor.ts:49
↓ 14 callers
Method
getText
(row: Row)
src/assets/ts/document.ts:311
↓ 14 callers
Method
setData
(key: string, value: any)
src/assets/ts/plugins.ts:104
↓ 14 callers
Method
zoomInto
(newroot: Path)
src/assets/ts/session.ts:667
↓ 13 callers
Method
addBlocks
( parent: Path, index = -1, serialized_rows: Array<SerializedBlock>, options: {cursorOptions?: CursorO
src/assets/ts/session.ts:1047
↓ 13 callers
Method
child
(row: Row)
src/assets/ts/path.ts:72
↓ 12 callers
Method
_getChildren
(row: Row, min = 0, max = -1)
src/assets/ts/document.ts:367
↓ 12 callers
Method
getInfo
(row: Row)
src/assets/ts/document.ts:251
↓ 12 callers
Function
matchWordRegex
(regex_str: string)
src/assets/ts/utils/text.ts:27
↓ 12 callers
Method
registerListener
(who: Emitter, event: string, listener: Listener)
src/assets/ts/plugins.ts:179
↓ 12 callers
Method
setCol
(moveCol: Col, cursorOptions: CursorOptions = { pastEnd: true })
src/assets/ts/cursor.ts:80
↓ 12 callers
Method
unfold
(input: A)
src/assets/ts/utils/token_unfolder.ts:58
↓ 11 callers
Method
_right
()
src/assets/ts/cursor.ts:106
↓ 11 callers
Method
emitAsync
(event: string, ...args: Array<any>)
src/assets/ts/utils/eventEmitter.ts:29
↓ 11 callers
Method
hasChildren
(row: Row)
src/assets/ts/document.ts:392
↓ 11 callers
Function
renderMain
()
src/assets/ts/app.tsx:365
↓ 11 callers
Method
setPath
(path: Path, cursorOptions?: CursorOptions)
src/assets/ts/cursor.ts:75
↓ 11 callers
Method
update
()
src/assets/ts/menu.ts:69
↓ 10 callers
Method
getAncestry
()
src/assets/ts/path.ts:38
↓ 10 callers
Method
registerDefaultMappings
(mode: ModeId, mappings: HotkeyMapping)
src/assets/ts/plugins.ts:132
↓ 10 callers
Method
setDocSetting
(setting: S, value: LocalDocSettings[S])
src/assets/ts/datastore.ts:150
↓ 9 callers
Method
dequeue
()
src/assets/ts/utils/queue.ts:36
↓ 9 callers
Method
get
(row: Row)
src/assets/ts/document.ts:163
↓ 9 callers
Method
getData
(key: string, default_value: any = null)
src/assets/ts/plugins.ts:108
↓ 8 callers
Function
RegexTokenizerModifier
( regex: RegExp, change_info: (info: Array<CharInfo>) => void )
src/assets/ts/utils/token_unfolder.ts:149
↓ 8 callers
Method
_get
( key: string, default_value: T, decode: (value: any) => T = fn_utils.id )
src/assets/ts/datastore.ts:223
↓ 8 callers
Method
_getTagsToRows
()
src/plugins/tags/index.tsx:446
↓ 8 callers
Method
_set
( key: string, value: any, encode: (value: any) => any = fn_utils.id )
src/assets/ts/datastore.ts:257
↓ 8 callers
Method
addCharsAtCursor
(chars: Chars)
src/assets/ts/session.ts:734
↓ 8 callers
Method
applyHook
(event: string, obj: any, info: any)
src/assets/ts/utils/eventEmitter.ts:89
↓ 8 callers
Method
expectExport
(mimeType: string, expected: string)
test/testcase.ts:241
↓ 8 callers
Function
hideBorderAndModify
( left_border_to_hide_size: number, right_border_to_hide_size: number, changeCharInfo: (char_info: CharInf
src/assets/ts/utils/token_unfolder.ts:174
↓ 7 callers
Method
_expectEqual
(actual: T, expected: T, message: string)
test/testcase.ts:126
↓ 7 callers
Method
_getParents
(row: Row)
src/assets/ts/document.ts:378
↓ 7 callers
Method
_getRowsToTags
()
src/plugins/tags/index.tsx:440
↓ 7 callers
Method
getChar
(row: Row, col: Col)
src/assets/ts/document.ts:315
↓ 7 callers
Method
getNodeWithText
(root: Path, text: String)
src/plugins/daily_notes/index.tsx:367
↓ 7 callers
Method
getPlugin
(name: string)
src/assets/ts/plugins.ts:86
↓ 7 callers
Method
getRowData
(row: Row, keytype: string, default_value: any = null)
src/plugins/time_tracking/index.tsx:190
↓ 7 callers
Method
getStatus
(name: string)
src/assets/ts/plugins.ts:250
↓ 7 callers
Method
isAttached
(row: Row)
src/assets/ts/document.ts:658
↓ 7 callers
Method
moveBlock
(path: Path, parent_path: Path, index = -1)
src/assets/ts/session.ts:1099
↓ 7 callers
Function
registerMode
(metadata: ModeMetadata)
src/assets/ts/modes.ts:108
↓ 7 callers
Method
root
()
src/assets/ts/path.ts:15
↓ 7 callers
Method
setClientSetting
(setting: S, value: ClientSettings[S])
src/assets/ts/datastore.ts:141
↓ 6 callers
Method
_expectDeepEqual
(actual: T, expected: T, message: string)
test/testcase.ts:112
↓ 6 callers
Method
_rebuildTreeTime
(row: Row, inclusive = false)
src/plugins/time_tracking/index.tsx:292
↓ 6 callers
Method
applyHookAsync
(event: string, obj: any, info: any)
src/assets/ts/utils/eventEmitter.ts:96
↓ 6 callers
Method
attachBlocks
( parent: Path, ids: Array<Row>, index = -1, options: {setCursor?: string} = {} )
src/assets/ts/session.ts:1082
↓ 6 callers
Method
delChars
(row: Row, col: Col, nchars: number, options: DelCharsOptions = {})
src/assets/ts/session.ts:746
↓ 6 callers
Method
delCharsAfterCursor
(nchars: number, options: DelCharsOptions = {})
src/assets/ts/session.ts:766
↓ 6 callers
Method
expectRegisterType
(expected: RegisterTypes)
test/testcase.ts:234
↓ 6 callers
Method
from
(other: Cursor)
src/assets/ts/cursor.ts:64
↓ 6 callers
Method
get
(key: string)
src/assets/ts/data_backend/index.ts:162
↓ 6 callers
Method
getDate
(path: Path)
src/plugins/deadlines/index.tsx:128
↓ 6 callers
Method
getKey
(key: Key)
src/assets/ts/keyBindings.ts:42
↓ 6 callers
Function
isWhitespace
(chr: string | undefined)
src/assets/ts/utils/text.ts:2
↓ 6 callers
Method
listMarks
()
src/plugins/marks/index.tsx:554
↓ 6 callers
Method
nextVisible
(path: Path)
src/assets/ts/session.ts:456
↓ 6 callers
Function
respond
(result: { value?: any, error: string | null })
server/socket_server.ts:62
↓ 6 callers
Method
rootRow
()
src/assets/ts/path.ts:11
↓ 6 callers
Method
serialize
( row = this.root.row, options: {pretty?: boolean} = {}, serialized: {[row: number]: SerializedBlo
src/assets/ts/document.ts:789
↓ 5 callers
Function
RegexTokenizerSplitter
( regex: RegExp, match_tokenizer: PartialTokenizerFn<T>, )
src/assets/ts/utils/token_unfolder.ts:117
↓ 5 callers
Method
_getMarksToRows
()
src/plugins/marks/index.tsx:484
next →
1–100 of 773, ranked by callers