Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FallenMax/1paper
/ functions
Functions
207 in github.com/FallenMax/1paper
⨍
Functions
207
◇
Types & classes
74
↓ 54 callers
Method
register
(disposable: T)
src/common/disposable.ts:10
↓ 49 callers
Function
h
( tag: string, props?: Override<Partial<HTMLElement>, { style?: Partial<CSSStyleDeclaration>; dataset?: Re
src/client/util/dom.ts:20
↓ 46 callers
Method
getNote
(id: string)
src/server/service/note.service.ts:143
↓ 37 callers
Method
on
(event: K, handler: EventHandler<EventMap[K]>)
src/common/event.ts:18
↓ 30 callers
Method
emit
(event: K, payload: EventMap[K])
src/common/event.ts:37
↓ 24 callers
Method
get
(key: K)
src/client/util/storage.ts:8
↓ 20 callers
Method
setNote
(options: { id: string; text: string; byClient: string | undefined })
src/server/service/note.service.ts:39
↓ 17 callers
Function
listenDom
( element: EventTarget, type: string, listener: EventListenerOrEventListenerObject, options?: AddEvent
src/client/util/dom.ts:74
↓ 14 callers
Function
createPatch
(base: string, b: string)
src/common/lib/diff3.ts:65
↓ 11 callers
Function
applyPatch
(base: string, p: Patch)
src/common/lib/diff3.ts:56
↓ 10 callers
Method
call
(method: T, params: Parameters<ServerAPI[T]>[0])
src/client/lib/rpc_client.ts:39
↓ 10 callers
Method
close
()
src/client/ui/popover.ts:80
↓ 9 callers
Method
getDescendantNoteIds
(id: string)
src/server/service/note.service.ts:58
↓ 8 callers
Method
deferSync
()
src/client/view/editor.ts:317
↓ 7 callers
Method
moveRecursively
(oldId: string, newId: string)
src/server/service/note.service.ts:86
↓ 7 callers
Method
queueTask
(task: () => Promise<T>)
src/server/service/note.service.ts:152
↓ 7 callers
Method
render
()
src/client/view/breadcrumb.ts:30
↓ 7 callers
Method
set
(key: K, value: T[K])
src/client/util/storage.ts:25
↓ 6 callers
Method
deleteRecursively
(id: string)
src/server/service/note.service.ts:62
↓ 6 callers
Method
doGetNote
(id: string)
src/server/service/note.service.ts:162
↓ 6 callers
Function
merge3
(a: string, o: string, b: string)
src/common/lib/diff3.ts:60
↓ 6 callers
Method
navigateTo
(noteId: string)
src/client/util/router.ts:20
↓ 6 callers
Method
off
( event: K, handler: EventHandler<EventMap[K]>, )
src/common/event.ts:25
↓ 6 callers
Method
prefixed
(key: keyof T)
src/client/util/storage.ts:4
↓ 6 callers
Method
remove
(key: K)
src/client/util/storage.ts:30
↓ 6 callers
Method
setOperation
(op: 'idle' | 'push' | 'pull')
src/client/view/editor.ts:166
↓ 6 callers
Function
showError
(e: any)
src/client/util/error.ts:3
↓ 6 callers
Function
toLines
(str: string)
src/common/lib/diff3.ts:27
↓ 5 callers
Method
applyConnectionStatus
()
src/client/app.ts:203
↓ 5 callers
Method
getTheme
()
src/client/store/ui.store.ts:46
↓ 5 callers
Method
updateTreeNoteIds
()
src/client/view/sidebar.ts:146
↓ 4 callers
Method
close
()
src/server/lib/database.ts:41
↓ 4 callers
Method
doGetDescendantNoteIds
(id: string)
src/server/service/note.service.ts:214
↓ 4 callers
Method
doSetNote
(options: { id: string; text: string; byClient: string | undefined })
src/server/service/note.service.ts:43
↓ 4 callers
Method
find
(query: DeepPartial<T>, option?: FindOption<T>)
src/server/lib/database.ts:66
↓ 4 callers
Method
getTreeNoteIds
(id: string)
src/server/service/note.service.ts:147
↓ 4 callers
Method
transformText
(transformer: TextTransformer)
src/client/view/editor.ts:349
↓ 3 callers
Method
applySaveStatus
()
src/client/app.ts:224
↓ 3 callers
Function
assert
(condition: any, message: string)
src/common/assert.ts:1
↓ 3 callers
Method
connect
()
src/server/lib/database.ts:35
↓ 3 callers
Function
makeManifest
(path?: string | undefined)
src/server/router/index.ts:28
↓ 3 callers
Method
open
()
src/client/ui/popover.ts:34
↓ 3 callers
Method
patchNote
(options: PatchNodeOptions)
src/server/service/note.service.ts:35
↓ 3 callers
Method
position
()
src/client/ui/popover.ts:95
↓ 3 callers
Method
setEditor
(editor: Editor)
src/client/view/html_preview.ts:31
↓ 3 callers
Function
toggleOff
* Ensure at most one popover is open at a time. * - Same anchor with active popover → close it, return true (toggle off; the * caller should NOT o
src/client/ui/popover.ts:138
↓ 2 callers
Method
add
(item: T)
src/server/lib/database.ts:58
↓ 2 callers
Method
apply
()
src/client/ui/segmented_control.ts:31
↓ 2 callers
Method
applyExpandState
()
src/client/view/sidebar_toggle.ts:33
↓ 2 callers
Method
applyLayoutWidth
()
src/client/view/layout_toggle.ts:43
↓ 2 callers
Method
applyOptions
()
src/client/ui/select.ts:71
↓ 2 callers
Method
applyValue
()
src/client/ui/select.ts:81
↓ 2 callers
Method
applyViewMode
()
src/client/app.ts:232
↓ 2 callers
Method
callClient
( method: T, params: Parameters<ClientAPI[T]>[0], { rooms = [], exclude }: CallClientOptions = {},
src/server/lib/rpc_server.ts:57
↓ 2 callers
Function
compress
(patch: PatchUncompressed)
src/common/lib/diff3.ts:35
↓ 2 callers
Method
doPatchNote
({ id, patch, hash, byClient }: PatchNodeOptions)
src/server/service/note.service.ts:187
↓ 2 callers
Method
fetchDescendantNoteIds
(id: string)
src/client/service/note.service.ts:31
↓ 2 callers
Method
fetchNote
(id: string)
src/client/service/note.service.ts:25
↓ 2 callers
Method
findOne
(query: DeepPartial<T>)
src/server/lib/database.ts:83
↓ 2 callers
Function
fromArr
(str: string[] | undefined)
src/common/lib/diff3.ts:31
↓ 2 callers
Method
getComputedTheme
()
src/client/store/ui.store.ts:49
↓ 2 callers
Method
getIcon
()
src/client/view/layout_toggle.ts:35
↓ 2 callers
Method
getLayoutWidth
()
src/client/store/ui.store.ts:85
↓ 2 callers
Method
getTitle
()
src/client/view/layout_toggle.ts:39
↓ 2 callers
Function
handler
(data: any)
src/server/service/note.service.test.ts:577
↓ 2 callers
Method
init
()
src/client/app.ts:109
↓ 2 callers
Method
joinRoom
(clientId: string, room: string)
src/server/lib/rpc_server.ts:45
↓ 2 callers
Method
leaveRoom
(clientId: string, room: string)
src/server/lib/rpc_server.ts:51
↓ 2 callers
Function
setTextareaValue
(textarea: HTMLTextAreaElement, value: string)
src/client/view/editor.ts:17
↓ 2 callers
Method
setTreeVisible
(visible: boolean)
src/client/store/ui.store.ts:80
↓ 2 callers
Method
setValue
(value: string)
src/client/ui/select.ts:63
↓ 2 callers
Function
showInputPopover
(opts: InputPopoverOptions)
src/client/ui/popover.ts:250
↓ 2 callers
Method
submitNewNote
()
src/client/view/sidebar.ts:85
↓ 2 callers
Method
subscribe
(id: string)
src/client/service/note.service.ts:13
↓ 2 callers
Method
subscribeTree
(id: string)
src/client/service/note.service.ts:19
↓ 1 callers
Method
apply
()
src/client/ui/select.ts:67
↓ 1 callers
Method
applyLayoutWidth
()
src/client/app.ts:279
↓ 1 callers
Method
applySidebarVisibility
()
src/client/app.ts:276
↓ 1 callers
Method
applyTheme
()
src/client/app.ts:272
↓ 1 callers
Method
applyTheme
()
src/client/view/theme_picker.ts:43
↓ 1 callers
Method
applyTheme
()
src/client/view/markdown_preview.ts:47
↓ 1 callers
Method
applyViewMode
()
src/client/view/view_mode_picker.ts:31
↓ 1 callers
Method
buildTree
Build tree structure from note IDs
src/client/view/sidebar.ts:96
↓ 1 callers
Function
changeToBlockItem
(line: string)
src/client/lib/transformer/transformers/toggle_list.ts:37
↓ 1 callers
Function
changeToListItem
(line: string)
src/client/lib/transformer/transformers/toggle_list.ts:32
↓ 1 callers
Function
decompress
(patch: Patch)
src/common/lib/diff3.ts:44
↓ 1 callers
Function
deindentLine
(str: string)
src/client/lib/transformer/transformers/deindent.ts:14
↓ 1 callers
Method
deleteNote
(id: string)
src/client/service/note.service.ts:37
↓ 1 callers
Method
dispose
()
src/common/disposable.ts:23
↓ 1 callers
Method
doGetTreeNoteIds
(id: string)
src/server/service/note.service.ts:173
↓ 1 callers
Function
encodeHtml
(str: string)
src/server/router/index.ts:13
↓ 1 callers
Function
error
()
src/server/middleware/error_handler.ts:4
↓ 1 callers
Function
escapeScript
(str: string)
src/server/router/index.ts:24
↓ 1 callers
Method
fetchTreeNoteIds
(id: string)
src/client/service/note.service.ts:28
↓ 1 callers
Method
filterUndefined
(obj: U)
src/server/lib/database.ts:125
↓ 1 callers
Method
forwardLocal
(callback = noop)
src/client/view/editor.ts:244
↓ 1 callers
Function
generatePageId
(len = 8)
src/common/lib/generate_id.ts:1
↓ 1 callers
Function
getTransformer
(e: KeyboardEvent, hasSelection: boolean)
src/client/lib/transformer/transformer.ts:8
↓ 1 callers
Method
handleAddChild
(parentNoteId: string, anchor: HTMLElement)
src/client/view/sidebar.ts:202
↓ 1 callers
Method
handleDelete
(noteId: string, anchor: HTMLElement)
src/client/view/sidebar.ts:216
next →
1–100 of 207, ranked by callers