MCPcopy Index your code

hub / github.com/toeverything/blocksuite / functions

Functions7,629 in github.com/toeverything/blocksuite

↓ 1,468 callersMethodget
* 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
packages/affine/shared/src/services/link-preview-service/link-preview-cache.ts:49
↓ 711 callersFunctionproperty
()
packages/affine/data-view/src/core/property/base-cell.ts:33
↓ 679 callersMethodforEach
( callback: (value: T, node: LinkedListNode<T>, index: number) => void )
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:103
↓ 618 callersMethodpush
(docId: string, data: Uint8Array)
packages/framework/sync/src/doc/source.ts:14
↓ 553 callersMethodadd
(e: MouseEvent)
packages/affine/data-view/src/view-presets/table/pc/table-view-ui-logic.ts:110
↓ 499 callersMethodset
* 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
packages/affine/shared/src/services/link-preview-service/link-preview-cache.ts:55
↓ 355 callersMethodaddBlock
* Creates and adds a new block to the store * @param flavour - The block's flavour (type) * @param blockProps - Optional properties for the new
packages/framework/store/src/model/store/store.ts:743
↓ 283 callersMethodsubscribe
(observer: (value: T) => void)
packages/affine/shared/src/utils/signal.ts:4
↓ 255 callersMethoderror
()
packages/framework/global/src/utils/logger.ts:29
↓ 255 callersMethodregister
* Registers an array of block schemas into the schema manager. * * @param blockSchema - An array of block schema definitions to register. * @
packages/framework/store/src/schema/schema.ts:277
↓ 247 callersMethodaddFromEvent
( target: HTMLElement | Window | Document | VisualViewport | VirtualKeyboard, type: string, handle
packages/framework/global/src/disposable/index.ts:67
↓ 242 callersMethodhas
(key: K)
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:55
↓ 238 callersMethodpeek
* 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
packages/affine/components/src/peek/type.ts:21
↓ 233 callersFunctionunsafeCSSVarV2
(key: AffineThemeKeyV2, fallback?: string)
packages/affine/shared/src/theme/css-variables.ts:131
↓ 230 callersMethodincludes
(row: RowWithGroup)
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:574
↓ 217 callersMethodpreventDefault
(e: ClipboardEvent)
packages/affine/data-view/src/property-presets/progress/cell-renderer.ts:88
↓ 205 callersMethodgetBoundingClientRect
()
packages/affine/widgets/toolbar/src/toolbar.ts:153
↓ 194 callersMethodgetBlock
(id: string)
packages/affine/shared/src/__tests__/helpers/create-test-host.ts:99
↓ 193 callersMethodfilter
({ width, height }: HTMLCanvasElement)
packages/affine/blocks/surface/src/renderer/canvas-renderer.ts:121
↓ 174 callersMethodmin
* Compares and returns the minimum of two points.
packages/framework/global/src/gfx/model/point.ts:45
↓ 171 callersFunctionWithDisposable
( SuperClass: T )
packages/framework/global/src/lit/with-disposable.ts:30
↓ 168 callersMethodaction
()
packages/affine/blocks/attachment/src/attachment-block.ts:469
↓ 165 callersMethodmax
* Compares and returns the maximum of two points.
packages/framework/global/src/gfx/model/point.ts:38
↓ 164 callersMethodaddElement
( props: Partial<T> & { type: string } )
packages/framework/std/src/gfx/model/surface/surface-model.ts:503
↓ 155 callersMethodtoString
* Get the text content as a string. * In most cases, you should not use this method. It will lose the delta attributes information. * * @retu
packages/framework/store/src/reactive/text/text.ts:469
↓ 152 callersMethodcreate
(options: { model: SurfaceBlockModel; type: string; middlewares: ((job: TemplateJob) => void)[];
packages/affine/gfx/template/src/services/template.ts:110
↓ 152 callersMethoddeserialize
(s: string)
packages/framework/global/src/gfx/model/bound.ts:183
↓ 152 callersFunctionstate
()
packages/affine/shared/src/utils/button-popper.ts:150
↓ 151 callersMethodinstance
(literal?: Zod.TypeOf<DataSchema>)
packages/affine/data-view/src/core/logical/data-type.ts:58
↓ 151 callersFunctionmatchModels
(model: BlockModel | null | undefined, expected: Model)
packages/affine/shared/src/utils/model/checker.ts:11
↓ 150 callersMethodgetOptional
* Optional get an extension instance from the store. * The major difference between `get` and `getOptional` is that `getOptional` will not throw an
packages/framework/store/src/model/store/store.ts:1210
↓ 145 callersMethodfrom
(arg1: IBound)
packages/framework/global/src/gfx/model/bound.ts:188
↓ 142 callersMethoddelete
()
packages/affine/data-view/src/core/view-manager/row.ts:16
↓ 141 callersMethodtrack
( eventName: T, props: TelemetryEventMap[T] )
packages/affine/shared/src/services/telemetry-service/telemetry-service.ts:54
↓ 129 callersMethodaddEventListener
( type: K, listener: (this: VirtualKeyboard, ev: VirtualKeyboardEventMap[K]) => any, options
packages/framework/global/src/types/virtual-keyboard.ts:12
↓ 129 callersMethodgetElementById
* Get a block or element by its id. * Note that non-gfx block can also be queried in this method. * @param id * @returns
packages/framework/std/src/gfx/controller.ts:117
↓ 128 callersMethodappend
(value: T)
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:14
↓ 128 callersMethodsplit
* Split the text into another Text. * * @param index - The index to split. * @param length - The length to split. * * @returns The righ
packages/framework/store/src/reactive/text/text.ts:403
↓ 125 callersFunctionSignalWatcher
( Base: T )
packages/framework/global/src/lit/signal-watcher.ts:19
↓ 119 callersMethodremove
()
packages/affine/components/src/context-menu/types.ts:14
↓ 114 callersMethodgetParent
* Gets the parent block of a given block * @param target - Block model or block ID to find parent for * @returns The parent block model if found
packages/framework/store/src/model/store/store.ts:1051
↓ 111 callersFunctionwait
(time: number = 0)
packages/integration-test/src/__tests__/utils/common.ts:3
↓ 109 callersFunctioncreateJob
(middlewares?: TransformerMiddleware[])
packages/affine/all/src/__tests__/utils/create-job.ts:24
↓ 108 callersMethodcloseNode
()
packages/framework/store/src/adapter/context.ts:36
↓ 107 callersMethodabort
(force = false)
packages/affine/components/src/hover/controller.ts:127
↓ 107 callersMethodaddImpl
* @see {@link ContainerEditor.addImpl}
packages/framework/global/src/di/container.ts:117
↓ 107 callersMethodopenNode
(node: TNode, parentProp?: Keyof<TNode>)
packages/framework/store/src/adapter/context.ts:76
↓ 107 callersMethodsetup
(di: Container)
packages/framework/store/src/extension/extension.ts:133
↓ 107 callersMethodvalues
()
packages/affine/blocks/attachment/src/embed.ts:96
↓ 105 callersFunctioncreateIdentifier
( name: string, variant: ServiceVariant = DEFAULT_SERVICE_VARIANT )
packages/framework/global/src/di/identifier.ts:78
↓ 105 callersMethodjoin
* Join current text with another text. * * @param other - The other text to join. * * @example * ```ts * const text = new Text('Hell
packages/framework/store/src/reactive/text/text.ts:259
↓ 105 callersMethodserialize
()
packages/affine/model/src/elements/group/group.ts:87
↓ 103 callersFunctionnanoid
()
packages/framework/store/src/utils/id-generator.ts:10
↓ 102 callersMethodnext
( abort?: AbortSignal, dequeue: (arr: T[]) => T | undefined = a => a.shift() )
packages/framework/sync/src/utils/async-queue.ts:24
↓ 101 callersMethodis
(typeInstance: AnyTypeInstance)
packages/affine/data-view/src/core/logical/type.ts:10
↓ 101 callersMethodtransact
* Execute a transaction. * * @example * ```ts * store.transact(() => { * op1(); * op2(); * }); * ``` * * @category H
packages/framework/store/src/model/store/store.ts:371
↓ 100 callersMethodhas
* * @param bound * @param strict * @param reverseChecking If true, check if the bound is inside the elements instead of checking if the eleme
packages/framework/std/src/gfx/grid.ts:241
↓ 99 callersMethodgetStore
(options?: GetStoreOptions)
packages/framework/store/src/extension/workspace/doc.ts:25
↓ 96 callersMethodsubscribe
* Subscribe to updates from peer * * @param cb callback to handle updates * @param disconnect callback to handle disconnect, reason can be so
packages/framework/sync/src/doc/source.ts:24
↓ 94 callersMethoddeleteBlock
(node: MockBlockComponent)
packages/affine/shared/src/__tests__/helpers/create-test-host.ts:89
↓ 88 callersMethodrun
()
packages/affine/blocks/surface/src/utils/a-star.ts:137
↓ 87 callersMethodparse
(tokens: Token[])
packages/affine/blocks/bookmark/src/adapters/markdown/preprocessor.ts:156
↓ 85 callersMethodupdateElement
( element: GfxModel | string, props: Record<string, unknown> )
packages/framework/std/src/gfx/controller.ts:247
↓ 84 callersMethodfind
(doc: Store)
packages/affine/blocks/surface-ref/src/surface-ref-block.ts:191
↓ 84 callersMethodreplace
* Replace the text content with a new content. * * @param index - The index to replace. * @param length - The length to replace. * @param
packages/framework/store/src/reactive/text/text.ts:285
↓ 81 callersMethodclear
* Clear the cache
packages/affine/shared/src/services/link-preview-service/link-preview-cache.ts:79
↓ 81 callersMethodupdateBlock
* Updates a block's properties or executes a callback in a transaction * @param modelOrId - The block model or block ID to update * @param callB
packages/framework/store/src/model/store/store.ts:858
↓ 78 callersMethodadd
(element: GfxModel | GfxLocalElementModel)
packages/framework/std/src/gfx/grid.ts:202
↓ 76 callersMethodgroup
()
packages/framework/std/src/gfx/layer.ts:632
↓ 72 callersFunctionfield
(fallback?: V)
packages/framework/std/src/gfx/model/surface/decorators/field.ts:18
↓ 69 callersMethoddispose
()
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:12
↓ 68 callersMethodgetElementById
(id: string)
packages/affine/blocks/surface/src/extensions/crud-extension.ts:143
↓ 68 callersMethodpop
()
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:95
↓ 68 callersFunctionpopupTargetFromElement
(element: HTMLElement)
packages/affine/components/src/context-menu/menu-renderer.ts:404
↓ 67 callersMethodunsubscribe
()
packages/affine/shared/src/utils/signal.ts:8
↓ 66 callersMethodfind
( f: (data: MatcherData<Data, Type>) => boolean )
packages/affine/data-view/src/core/logical/matcher.ts:48
↓ 65 callersMethodfrom
(...states: UIEventState[])
packages/framework/std/src/event/base.ts:43
↓ 65 callersMethodsetInlineRange
(inlineRange: InlineRange | null)
packages/framework/std/src/inline/inline-editor.ts:32
↓ 64 callersMethodkeys
()
packages/affine/blocks/attachment/src/embed.ts:92
↓ 64 callersFunctionnanoidReplacement
(snapshot: BlockSnapshot | SliceSnapshot)
packages/affine/all/src/__tests__/utils/nanoid-replacement.ts:3
↓ 64 callersMethodsetGroup
(group: string, selections: any[])
packages/affine/shared/src/__tests__/helpers/create-test-host.ts:41
↓ 63 callersFunctionaffine
(strings: TemplateStringsArray, ...values: any[])
packages/affine/shared/src/__tests__/helpers/affine-template.ts:64
↓ 63 callersMethodload
(initFn?: () => void)
packages/framework/store/src/extension/workspace/doc.ts:20
↓ 61 callersMethodgetBlock
* Gets a block by its ID * @param id - The block's ID * @returns The block instance if found, undefined otherwise * * @category Block CRUD
packages/framework/store/src/model/store/store.ts:979
↓ 59 callersMethodwarn
()
packages/framework/global/src/utils/logger.ts:33
↓ 58 callersMethodremoveEventListener
( type: K, listener: (this: VirtualKeyboard, ev: VirtualKeyboardEventMap[K]) => any, options
packages/framework/global/src/types/virtual-keyboard.ts:22
↓ 58 callersMethodstash
()
packages/framework/store/src/model/block/block.ts:30
↓ 58 callersMethodtoBlockSnapshot
( _payload: ToBlockSnapshotPayload<Image> )
packages/affine/shared/src/adapters/image.ts:73
↓ 57 callersMethodmatch
(type: TypeInstance)
packages/affine/data-view/src/core/logical/matcher.ts:62
↓ 55 callersFunctionaddNote
(doc: Store, props: Record<string, unknown> = {})
packages/integration-test/src/__tests__/edgeless/layer.spec.ts:27
↓ 55 callersMethodnext
()
packages/affine/blocks/surface/src/utils/rough/math.ts:12
↓ 53 callersFunctionclamp
(n: number, min: number, max?: number)
packages/framework/global/src/gfx/math.ts:323
↓ 52 callersFunction_offsetOpt
( x: number, ops: ResolvedOptions, roughnessGain = 1 )
packages/affine/blocks/surface/src/utils/rough/renderer.ts:405
↓ 52 callersMethodcreateDoc
(docId?: string)
packages/framework/store/src/extension/workspace/workspace.ts:25
↓ 52 callersMethodtoModelCoord
( viewX: number, viewY: number, zoom = this.zoom, center?: IPoint )
packages/framework/std/src/gfx/viewport.ts:594
↓ 51 callersMethodfilter
(type: T)
packages/framework/store/src/extension/selection/selection-extension.ts:137
↓ 49 callersFunctionalmostEqual
(a: number, b: number, epsilon = 0.0001)
packages/framework/global/src/gfx/math.ts:307
↓ 48 callersMethodcontains
(flag: number, value = this.value)
packages/affine/shared/src/services/toolbar-service/flags.ts:36
↓ 47 callersMethodfilter
(type: any)
packages/affine/shared/src/__tests__/helpers/create-test-host.ts:56
↓ 46 callersMethoddispatchEvent
* Dispatch event to extensions and gfx view. * @param eventName * @param evt * @returns
packages/framework/std/src/gfx/interactivity/manager.ts:106
next →1–100 of 7,629, ranked by callers