Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/streetwriters/notesnook
/ functions
Functions
9,021 in github.com/streetwriters/notesnook
⨍
Functions
9,021
◇
Types & classes
2,044
↓ 1,937 callers
Function
t
(e,t)
apps/mobile/ios/extension.bundle/clipper.bundle.js:1
↓ 1,301 callers
Method
get
* Get a value by its key. * * @param key
apps/web/src/interfaces/key-value.ts:28
↓ 1,140 callers
Method
push
(e,t)
apps/web/public/pdf.worker.min.js:22
↓ 761 callers
Method
set
* Set a value with a key. * * @param key * @param value
apps/web/src/interfaces/key-value.ts:36
↓ 593 callers
Method
apply
(doc: Node)
packages/editor/src/utils/batch-attribute-step.ts:35
↓ 476 callers
Method
map
(e)
apps/web/public/pdf.worker.min.js:22
↓ 393 callers
Function
a
(e)
apps/mobile/ios/extension.bundle/clipper.bundle.js:1
↓ 323 callers
Method
push
(message: LogMessage)
packages/core/src/logger.ts:109
↓ 307 callers
Method
add
* Locks (add to vault) a note
packages/core/src/api/vault.ts:181
↓ 303 callers
Method
slice
( _start?: number | undefined, _end?: number | undefined, _contentType?: string | undefined )
apps/web/src/utils/streams/unzip-stream.ts:70
↓ 269 callers
Method
error
(e)
apps/web/public/pdf.worker.min.js:22
↓ 246 callers
Function
createIcon
(path: string, rotate = false)
apps/web/src/components/icons/index.tsx:300
↓ 235 callers
Method
has
(e)
apps/web/public/pdf.worker.min.js:22
↓ 221 callers
Method
get
(id: string)
packages/core/src/database/index.ts:181
↓ 215 callers
Function
useThemeColors
(scope?: keyof ThemeScopes)
packages/theme/src/theme-engine/index.ts:52
↓ 214 callers
Method
where
( expr: ExpressionOrFactory<DatabaseSchema, keyof DatabaseSchema, SqlBool> )
packages/core/src/database/sql-collection.ts:469
↓ 210 callers
Method
log
(e)
apps/web/public/pdf.worker.min.js:22
↓ 194 callers
Function
getTestId
( id: string, variant: "data-test-id" | "data-testid" = "data-test-id" )
apps/web/__e2e__/utils/index.ts:80
↓ 190 callers
Method
from
( reference: ItemReference | ItemReferences, type?: TType | keyof RelatableTable[] )
packages/core/src/collections/relations.ts:78
↓ 185 callers
Method
goto
(isLoggedIn = false)
apps/web/__e2e__/models/app.model.ts:54
↓ 180 callers
Method
subscribe
(name: string, handler: EventHandler, once = false)
packages/core/src/utils/event-manager.ts:45
↓ 179 callers
Method
remove
(key: string)
packages/core/src/interfaces.ts:51
↓ 176 callers
Method
run
()
apps/mobile/e2e/tests/utils.ts:352
↓ 175 callers
Function
createLimit
( caption: TCaption, value?: TValue, isAllowed?: (value: TValue) => Limit["isAllowed"] )
packages/common/src/utils/is-feature-available.ts:79
↓ 172 callers
Function
eSendEvent
(eventName: string, ...args: any[])
apps/mobile/app/services/event-manager.ts:113
↓ 166 callers
Method
forEach
(e)
apps/web/public/pdf.worker.min.js:22
↓ 166 callers
Method
refresh
()
packages/core/src/api/monographs.ts:57
↓ 166 callers
Method
resolve
(result: T)
packages/core/src/utils/lazy-promise.ts:27
↓ 162 callers
Method
filter
(e,t,a)
apps/web/public/pdf.worker.min.js:22
↓ 162 callers
Method
note
(id: string)
packages/core/src/collections/notes.ts:221
↓ 156 callers
Method
add
(e)
apps/web/public/pdf.worker.min.js:22
↓ 153 callers
Method
execute
(e)
apps/web/public/pdf.worker.min.js:22
↓ 152 callers
Function
showToast
( type: ToastType, message: string, actions?: ToastAction[], hideAfter = 5000 )
apps/web/src/utils/toast.tsx:39
↓ 151 callers
Method
replace
* @param {string} token * @param {string} newToken
apps/mobile/worker.js:7632
↓ 146 callers
Method
toString
()
apps/web/public/pdf.worker.min.js:22
↓ 145 callers
Method
shift
()
apps/web/public/pdf.worker.min.js:22
↓ 142 callers
Method
createNote
(note: Partial<Note>)
apps/web/__e2e__/models/notes-view.model.ts:50
↓ 140 callers
Method
pop
()
apps/web/public/pdf.worker.min.js:22
↓ 138 callers
Method
addEventListener
(type, listener, options)
apps/mobile/worker.js:2899
↓ 138 callers
Method
delete
()
apps/web/src/common/sqlite/index.ts:33
↓ 133 callers
Method
set
(e,t)
apps/web/public/pdf.worker.min.js:22
↓ 127 callers
Method
focus
()
apps/mobile/worker.js:8124
↓ 122 callers
Function
databaseTest
(type: "memory" | "persistent" = "memory")
packages/core/__tests__/utils/index.ts:47
↓ 117 callers
Method
click
()
apps/web/__e2e__/models/tab-item.model.ts:40
↓ 117 callers
Method
map
( fn: (item: T) => TReturnType )
packages/core/src/database/sql-collection.ts:476
↓ 116 callers
Method
goToNotes
()
apps/web/__e2e__/models/app.model.ts:63
↓ 116 callers
Function
h
(e,t,i,n)
apps/mobile/ios/extension.bundle/clipper.bundle.js:1
↓ 114 callers
Method
close
* Close database connection * @see https://www.sqlite.org/c3ref/close.html * @param db database pointer * @returns `SQLITE_OK` (throws except
apps/web/src/common/sqlite/sqlite-types.ts:477
↓ 107 callers
Method
present
(e)
apps/web/public/pdf.worker.min.js:22
↓ 106 callers
Method
create
({encoding:e,fetchBuiltInCMap:t,useCMap:a})
apps/web/public/pdf.worker.min.js:22
↓ 106 callers
Method
preventDefault
()
apps/mobile/worker.js:7829
↓ 105 callers
Method
replace
(tr: Transaction, content: Slice = Slice.empty)
packages/editor/src/extensions/table/prosemirror-tables/cellselection.ts:182
↓ 103 callers
Method
map
(mapping: Mappable)
packages/editor/src/extensions/table/prosemirror-tables/cellselection.ts:363
↓ 102 callers
Method
find
(e,t=!0)
apps/web/public/pdf.worker.min.js:22
↓ 100 callers
Method
count
()
packages/core/src/database/index.ts:179
↓ 94 callers
Method
waitAndTapById
(id: string, timeout?: number)
apps/mobile/e2e/tests/utils.ts:267
↓ 93 callers
Function
eb
apps/web/src/common/sqlite/wa-sqlite.js:33
↓ 93 callers
Method
info
()
packages/logger/src/index.ts:76
↓ 92 callers
Method
createElement
(localName)
apps/mobile/worker.js:13242
↓ 92 callers
Function
noteTest
( note: Partial< Note & { content: NoteContent<false>; sessionId: string } > = TEST_NOTE )
packages/core/__tests__/utils/index.ts:95
↓ 92 callers
Method
update
(ids: string[], partial: Partial<T>)
packages/core/src/database/index.ts:183
↓ 91 callers
Method
expect
(e)
apps/web/public/pdf.worker.min.js:22
↓ 86 callers
Method
resolve
(doc: Node)
packages/editor/src/extensions/table/prosemirror-tables/cellselection.ts:367
↓ 84 callers
Method
filter
( selector: FilteredSelector<T>, query: string, fields: readonly FuzzySearchField<T>[], option
packages/core/src/api/lookup.ts:648
↓ 83 callers
Method
create
()
apps/mobile/e2e/tests/utils.ts:361
↓ 83 callers
Method
removeEventListener
(type, listener)
apps/mobile/worker.js:2905
↓ 83 callers
Function
setError
(name, error)
apps/mobile/app/components/ui/input/form-input.tsx:96
↓ 82 callers
Method
publish
* Publish a note as a monograph
packages/core/src/api/monographs.ts:79
↓ 81 callers
Method
clear
* Clear all values in the store. *
apps/web/src/interfaces/key-value.ts:71
↓ 81 callers
Method
log
()
packages/logger/src/index.ts:77
↓ 81 callers
Method
navigate
(route: string)
extensions/web-clipper/src/stores/app-store.tsx:33
↓ 80 callers
Method
call
()
apps/web/src/common/sqlite/WebLocks.js:74
↓ 80 callers
Method
on
(e,t)
apps/web/public/pdf.worker.min.js:22
↓ 80 callers
Method
wait
(duration = 500)
apps/mobile/e2e/tests/utils.ts:179
↓ 78 callers
Method
create
( doc: Node, anchorCell: number, headCell: number = anchorCell )
packages/editor/src/extensions/table/prosemirror-tables/cellselection.ts:340
↓ 78 callers
Method
getAttribute
(name)
apps/mobile/worker.js:8128
↓ 74 callers
Method
waitFor
()
apps/web/__e2e__/models/toggle.model.ts:65
↓ 72 callers
Method
keys
()
apps/web/src/interfaces/key-value.ts:73
↓ 72 callers
Function
set
(next: Partial<SettingStore["settings"]>)
apps/mobile/app/services/settings.ts:160
↓ 71 callers
Method
toString
()
apps/mobile/worker.js:3114
↓ 70 callers
Method
unlink
(from: ItemReference, to: ItemReference)
packages/core/src/collections/relations.ts:156
↓ 69 callers
Method
error
()
packages/logger/src/index.ts:75
↓ 69 callers
Method
getUser
()
packages/core/src/api/user-manager.ts:284
↓ 67 callers
Method
getArray
(e,t,a)
apps/web/public/pdf.worker.min.js:22
↓ 67 callers
Method
getUint16
()
apps/web/public/pdf.worker.min.js:22
↓ 67 callers
Function
onClose
()
apps/mobile/app/components/sheets/rate-app/index.js:64
↓ 67 callers
Method
setAttribute
(name, value)
apps/mobile/worker.js:8186
↓ 66 callers
Method
write
(key: string, data: T)
packages/core/src/interfaces.ts:47
↓ 65 callers
Method
parse
* Iterates through the buffer, calling the function corresponding to the current state. * * States that are more likely to be hit are higher up,
apps/mobile/worker.js:1311
↓ 64 callers
Function
eSubscribeEvent
( eventName: string, action: EventHandler )
apps/mobile/app/services/event-manager.ts:85
↓ 64 callers
Method
entries
()
apps/web/src/interfaces/key-value.ts:75
↓ 64 callers
Method
fetchIfRef
(e,t=!1)
apps/web/public/pdf.worker.min.js:22
↓ 62 callers
Method
sort
(sort: SortOptions)
apps/web/__e2e__/models/base-view.model.ts:111
↓ 61 callers
Method
appendChild
* Adds a node to the end of the list of children of this node. * @param {Node} child The node to append to the given parent node. * @returns The
apps/mobile/worker.js:3094
↓ 61 callers
Method
delete
(ids: string[])
packages/core/src/database/index.ts:177
↓ 61 callers
Function
next
()
apps/mobile/app/components/walkthroughs/index.tsx:44
↓ 60 callers
Method
find
(title: string)
packages/core/src/collections/tags.ts:49
↓ 60 callers
Method
waitAndTapByText
(text: string, timeout?: number)
apps/mobile/e2e/tests/utils.ts:274
↓ 59 callers
Function
f
(e,t,i)
apps/mobile/ios/extension.bundle/clipper.bundle.js:18
↓ 58 callers
Method
getRaw
(e)
apps/web/public/pdf.worker.min.js:22
next →
1–100 of 9,021, ranked by callers