Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/toeverything/AFFiNE
/ functions
Functions
18,927 in github.com/toeverything/AFFiNE
⨍
Functions
18,927
◇
Types & classes
7,103
↓ 3,075 callers
Function
test
(_action: Action)
packages/backend/server/src/core/permission/__tests__/actions.spec.ts:22
↓ 2,606 callers
Method
map
(mapper: (v: T) => R)
packages/common/infra/src/livedata/livedata.ts:351
↓ 2,187 callers
Method
click
(e: PointerEventState)
blocksuite/affine/gfx/text/src/tool.ts:45
↓ 1,772 callers
Method
is
(typeInstance: AnyTypeInstance)
blocksuite/affine/data-view/src/core/logical/type.ts:10
↓ 1,516 callers
Method
get
* Get the link preview data for a given URL * @param url The URL to get the link preview data for * @returns The link preview data for the given
blocksuite/affine/shared/src/services/link-preview-service/link-preview-cache.ts:49
↓ 1,452 callers
Method
push
(docId: string, data: Uint8Array)
blocksuite/framework/sync/src/doc/source.ts:14
↓ 1,212 callers
Function
property
()
blocksuite/affine/data-view/src/core/property/base-cell.ts:33
↓ 1,027 callers
Method
get
(key: string)
packages/common/infra/src/storage/memento.ts:9
↓ 1,005 callers
Function
useLiveData
( liveData: Input )
packages/common/infra/src/livedata/react.ts:20
↓ 948 callers
Function
type
(page: Page, content: string, delay = 20)
tests/blocksuite/e2e/utils/actions/keyboard.ts:26
↓ 859 callers
Function
useService
(identifier: GeneralIdentifier<T>)
packages/common/infra/src/framework/react/index.tsx:15
↓ 836 callers
Method
get
( key: string, signedUrl?: boolean )
packages/backend/server/src/base/storage/providers/provider.ts:74
↓ 788 callers
Method
catch
(exception: Error, host: ArgumentsHost)
packages/backend/server/src/base/nestjs/exception.ts:82
↓ 765 callers
Method
filter
(type: any)
blocksuite/affine/shared/src/test-utils/create-test-host.ts:56
↓ 730 callers
Method
pipe
(...args: any[])
packages/common/infra/src/livedata/livedata.ts:450
↓ 712 callers
Method
forEach
( callback: (value: T, node: LinkedListNode<T>, index: number) => void )
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:103
↓ 678 callers
Function
enterPlaygroundRoom
( page: Page, ops?: PlaygroundRoomOptions )
tests/blocksuite/e2e/utils/actions/misc.ts:120
↓ 670 callers
Function
waitNextFrame
( page: Page, frameTimeout = NEXT_FRAME_TIMEOUT )
tests/blocksuite/e2e/utils/actions/misc.ts:203
↓ 641 callers
Method
from
( upstream$: | Observable<T> | InteropObservable<T> | ((stream: Observable<LiveDataOpera
packages/common/infra/src/livedata/livedata.ts:92
↓ 639 callers
Function
useI18n
()
packages/frontend/i18n/src/react.ts:6
↓ 610 callers
Method
includes
(row: RowWithGroup)
blocksuite/affine/data-view/src/view-presets/table/pc/controller/selection.ts:574
↓ 582 callers
Method
add
(e: MouseEvent)
blocksuite/affine/data-view/src/view-presets/table/pc/table-view-ui-logic.ts:111
↓ 557 callers
Method
toString
()
packages/common/infra/src/orm/core/types.ts:4
↓ 551 callers
Method
error
(message: string, ...args: any[])
packages/common/debug/src/index.ts:69
↓ 531 callers
Method
set
* Set the link preview data for a given URL * @param url The URL to set the link preview data for * @param data The link preview data to set
blocksuite/affine/shared/src/services/link-preview-service/link-preview-cache.ts:55
↓ 512 callers
Method
addBlock
* Creates and adds a new block to the store * @param flavour - The block's flavour (type) * @param blockProps - Optional properties for the new
blocksuite/framework/store/src/model/store/store.ts:743
↓ 512 callers
Method
find
(query: FindQuery)
packages/common/infra/src/orm/core/adapters/types.ts:70
↓ 504 callers
Method
next
(v)
packages/common/infra/src/livedata/livedata.ts:190
↓ 465 callers
Function
assertRichTexts
(page: Page, texts: string[])
tests/blocksuite/e2e/utils/asserts.ts:161
↓ 464 callers
Function
focusRichText
( page: Page, i = 0, options?: FocusRichTextOptions )
tests/blocksuite/e2e/utils/actions/misc.ts:544
↓ 445 callers
Function
unsafeCSSVarV2
(key: AffineThemeKeyV2, fallback?: string)
blocksuite/affine/shared/src/theme/css-variables.ts:131
↓ 393 callers
Function
pressEnter
(page: Page, count = 1)
tests/blocksuite/e2e/utils/actions/keyboard.ts:89
↓ 384 callers
Method
stopPropagation
(event: Event)
packages/frontend/core/src/blocksuite/ai/components/ai-message-content/pure-text.ts:43
↓ 382 callers
Method
set
(key: string, value: string)
packages/frontend/core/src/modules/editor-setting/provider/editor-setting-provider.ts:5
↓ 375 callers
Function
initEmptyParagraphState
(page: Page, rootId?: string)
tests/blocksuite/e2e/utils/actions/misc.ts:260
↓ 374 callers
Method
define
(key: string, defaultValue: T | null = null)
packages/frontend/core/src/modules/global-context/entities/global-context.ts:42
↓ 355 callers
Method
set
(key: string, value: T | undefined)
packages/common/infra/src/storage/memento.ts:11
↓ 348 callers
Method
create
( Factory: Ctor, overridesOrCount?: Partial<MockerInput<Ctor>> | number, count?: number
packages/backend/server/src/__tests__/mocks/factory.ts:52
↓ 345 callers
Method
split
* Split the text into another Text. * * @param index - The index to split. * @param length - The length to split. * * @returns The righ
blocksuite/framework/store/src/reactive/text/text.ts:403
↓ 341 callers
Method
join
(...paths: string[])
packages/backend/server/src/base/storage/providers/fs.ts:208
↓ 332 callers
Method
addEventListener
( type: K, listener: (this: VirtualKeyboard, ev: VirtualKeyboardEventMap[K]) => any, options
blocksuite/framework/global/src/types/virtual-keyboard.ts:12
↓ 328 callers
Method
subscribe
* Subscribe to updates from peer * * @param cb callback to handle updates * @param disconnect callback to handle disconnect, reason can be so
blocksuite/framework/sync/src/doc/source.ts:24
↓ 319 callers
Method
forEach
(callback: (pkg: Package) => void)
tools/utils/src/workspace.ts:147
↓ 291 callers
Method
subscribe
(observer: (value: T) => void)
blocksuite/affine/shared/src/utils/signal.ts:4
↓ 285 callers
Method
getBoundingClientRect
()
blocksuite/affine/widgets/toolbar/src/toolbar.ts:165
↓ 284 callers
Method
stringify
(query: Record<string, any>)
packages/backend/server/src/base/helpers/url.ts:100
↓ 282 callers
Method
move
(position: InsertToPosition)
blocksuite/affine/data-view/src/core/view-manager/row.ts:18
↓ 275 callers
Method
addFromEvent
( target: HTMLElement | Window | Document | VisualViewport | VirtualKeyboard, type: string, handle
blocksuite/framework/global/src/disposable/index.ts:67
↓ 266 callers
Method
has
(key: K)
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:55
↓ 265 callers
Method
peek
* Peek a target element page ref info * @param pageRef The page ref info to peek. * @returns A promise that resolves when the peek view is close
blocksuite/affine/components/src/peek/type.ts:21
↓ 263 callers
Method
optional
()
packages/common/infra/src/orm/core/schema.ts:40
↓ 262 callers
Method
register
* Registers an array of block schemas into the schema manager. * * @param blockSchema - An array of block schema definitions to register. * @
blocksuite/framework/store/src/schema/schema.ts:277
↓ 257 callers
Method
error
()
blocksuite/framework/global/src/utils/logger.ts:29
↓ 252 callers
Method
gql
(query: string, variables?: any)
packages/backend/server/src/__tests__/utils/testing-app.ts:191
↓ 251 callers
Function
WithDisposable
( SuperClass: T )
blocksuite/framework/global/src/lit/with-disposable.ts:30
↓ 236 callers
Method
unsubscribe
()
blocksuite/affine/shared/src/utils/signal.ts:8
↓ 231 callers
Function
buildStickerTemplate
(data)
packages/frontend/templates/stickers-templates.gen.ts:468
↓ 226 callers
Function
waitForEditorLoad
(page: Page)
tests/kit/src/utils/page-logic.ts:26
↓ 223 callers
Method
preventDefault
(e: ClipboardEvent)
blocksuite/affine/data-view/src/property-presets/progress/cell-renderer.ts:88
↓ 222 callers
Method
add
(name: T, payload: Jobs[T], opts?: JobsOptions)
packages/backend/server/src/base/job/queue/queue.ts:21
↓ 220 callers
Function
next
(value)
packages/common/infra/src/livedata/ops.ts:83
↓ 211 callers
Method
keys
()
packages/common/infra/src/storage/memento.ts:14
↓ 210 callers
Method
add
( type: FavoriteSupportTypeUnion, id: string, index: string = this.indexAt('before') )
packages/frontend/core/src/modules/favorite/entities/favorite-list.ts:31
↓ 207 callers
Function
state
()
blocksuite/affine/shared/src/utils/button-popper.ts:150
↓ 204 callers
Function
getPageSnapshot
(page: Page, toJSON?: boolean)
tests/blocksuite/e2e/utils/actions/misc.ts:880
↓ 201 callers
Method
open
* open a popup window, provide different implementations in different environments. * e.g. in electron, use system default browser to open a popup
packages/frontend/core/src/modules/url/providers/popup-window.ts:8
↓ 201 callers
Method
values
()
blocksuite/affine/blocks/attachment/src/embed.ts:96
↓ 200 callers
Method
getBlock
(id: string)
blocksuite/affine/shared/src/test-utils/create-test-host.ts:99
↓ 199 callers
Method
count
( options: { keyword?: string | null; features?: UserFeatureName[] | null; after?: Date;
packages/backend/server/src/models/user.ts:384
↓ 198 callers
Method
run
()
packages/frontend/core/src/commands/registry/command.ts:75
↓ 197 callers
Method
all
(trx: DataStructROTransaction)
packages/common/nbstore/src/impls/idb/indexer/inverted-index.ts:14
↓ 196 callers
Function
switchEditorMode
(page: Page)
tests/blocksuite/e2e/utils/actions/edgeless.ts:126
↓ 195 callers
Function
pressEscape
(page: Page, count = 1)
tests/blocksuite/e2e/utils/actions/keyboard.ts:100
↓ 193 callers
Function
createShapeElement
( page: Page, coord1: number[], coord2: number[], shape = Shape.Square )
tests/blocksuite/e2e/utils/actions/edgeless.ts:1860
↓ 192 callers
Method
removeEventListener
( type: K, listener: (this: VirtualKeyboard, ev: VirtualKeyboardEventMap[K]) => any, options
blocksuite/framework/global/src/types/virtual-keyboard.ts:22
↓ 190 callers
Method
update
( table: T, document: IndexerDocument<T> )
packages/common/nbstore/src/storage/indexer.ts:60
↓ 187 callers
Method
resolve
* Resolve a comment or not * @param input - The comment resolve input * @returns The resolved comment
packages/backend/server/src/models/comment.ts:130
↓ 186 callers
Function
nanoid
()
blocksuite/framework/store/src/utils/id-generator.ts:10
↓ 183 callers
Function
cn
(...inputs: ClassValue[])
packages/frontend/admin/src/utils.ts:4
↓ 180 callers
Method
log
(level: LogLevel, message: string, ...args: any[])
packages/common/debug/src/index.ts:73
↓ 179 callers
Method
action
()
blocksuite/affine/blocks/attachment/src/attachment-block.ts:478
↓ 179 callers
Method
min
* Compares and returns the minimum of two points.
blocksuite/framework/global/src/gfx/model/point.ts:45
↓ 177 callers
Method
deserialize
(dbVal: T)
packages/common/infra/src/orm/core/adapters/mixins/hook.ts:9
↓ 176 callers
Method
addElement
( props: Partial<T> & { type: string } )
blocksuite/framework/std/src/gfx/model/surface/surface-model.ts:656
↓ 174 callers
Method
close
(view: View)
packages/frontend/core/src/modules/workbench/entities/workbench.ts:237
↓ 174 callers
Method
getOptional
* Optional get an extension instance from the store. * The major difference between `get` and `getOptional` is that `getOptional` will not throw an
blocksuite/framework/store/src/model/store/store.ts:1210
↓ 173 callers
Function
initEmptyEdgelessState
(page: Page)
tests/blocksuite/e2e/utils/actions/misc.ts:313
↓ 173 callers
Function
matchModels
(model: BlockModel | null | undefined, expected: Model)
blocksuite/affine/shared/src/utils/model/checker.ts:11
↓ 173 callers
Method
max
* Compares and returns the maximum of two points.
blocksuite/framework/global/src/gfx/model/point.ts:38
↓ 171 callers
Function
openHomePage
(page: Page)
tests/kit/src/utils/load-page.ts:9
↓ 170 callers
Method
warn
(message: string, ...args: any[])
packages/common/debug/src/index.ts:65
↓ 169 callers
Method
track
( eventName: T, props: TelemetryEventMap[T] )
blocksuite/affine/shared/src/services/telemetry-service/telemetry-service.ts:54
↓ 167 callers
Function
undoByKeyboard
(page: Page)
tests/blocksuite/e2e/utils/actions/keyboard.ts:106
↓ 165 callers
Method
service
* @see {@link FrameworkEditor.service}
packages/common/infra/src/framework/core/framework.ts:55
↓ 164 callers
Method
bind
@internal
blocksuite/framework/store/src/reactive/boxed.ts:134
↓ 162 callers
Method
getElementById
* Get a block or element by its id. * Note that non-gfx block can also be queried in this method. * @param id * @returns
blocksuite/framework/std/src/gfx/controller.ts:117
↓ 162 callers
Function
triggerComponentToolbarAction
( page: Page, action: Action )
tests/blocksuite/e2e/utils/actions/edgeless.ts:1132
↓ 161 callers
Function
clickNewPageButton
()
tests/kit/src/utils/page-logic.ts:11
↓ 159 callers
Function
resolve
(specifier, context, nextResolve)
tools/cli/hooks.js:82
↓ 157 callers
Method
delete
()
blocksuite/affine/data-view/src/core/view-manager/row.ts:16
next →
1–100 of 18,927, ranked by callers