Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/toeverything/blocksuite
/ functions
Functions
7,629 in github.com/toeverything/blocksuite
⨍
Functions
7,629
◇
Types & classes
2,411
↓ 1 callers
Method
_updateNodeOpacity
( mindmap: MindmapElementModel, mindNode: MindmapNode )
packages/affine/gfx/mindmap/src/interactivity/mind-map-drag.ts:351
↓ 1 callers
Method
_updateOverlay
()
packages/affine/gfx/shape/src/draggable/shape-tool-button.ts:57
↓ 1 callers
Method
_updateOverlayPosition
(x: number, y: number)
packages/affine/gfx/shape/src/shape-tool.ts:159
↓ 1 callers
Method
_updateOverlayPosition
(x: number, y: number)
packages/affine/gfx/note/src/note-tool.ts:103
↓ 1 callers
Method
_updatePopper
()
packages/affine/components/src/resource/status.ts:91
↓ 1 callers
Method
_updateScrollbarRect
(rect: { scrollTop?: number; clientHeight?: number; scrollHeight?: number; })
packages/affine/gfx/template/src/toolbar/overlay-scrollbar.ts:142
↓ 1 callers
Method
_updateSlicedNote
()
packages/affine/widgets/note-slicer/src/note-slicer.ts:256
↓ 1 callers
Method
_updateStates
(states: Partial<ReactiveState<T>>)
packages/affine/widgets/edgeless-toolbar/src/draggable/draggable-element.controller.ts:333
↓ 1 callers
Method
_updateStyle
()
packages/affine/widgets/frame-title/src/frame-title.ts:117
↓ 1 callers
Method
_updateW
()
packages/affine/blocks/edgeless-text/src/edgeless-text-block.ts:70
↓ 1 callers
Method
_validateParent
* Validates if the parent schema is a valid parent for the child schema. * * @param child - The child block schema. * @param parent - The par
packages/framework/store/src/schema/schema.ts:172
↓ 1 callers
Method
_validateRole
* Validates the role relationship between child and parent schemas. * Throws if the child is a root block but has a parent. * * @param child
packages/framework/store/src/schema/schema.ts:237
↓ 1 callers
Method
_watchAutoShow
()
packages/affine/widgets/keyboard-toolbar/src/keyboard-toolbar.ts:274
↓ 1 callers
Method
_watchChildrenChange
()
packages/framework/std/src/gfx/model/surface/surface-model.ts:462
↓ 1 callers
Method
_watchDragAndDrop
()
packages/affine/fragments/outline/src/body/outline-panel-body.ts:317
↓ 1 callers
Method
_watchDragEvents
()
packages/affine/fragments/outline/src/card/outline-card.ts:88
↓ 1 callers
Method
_watchElementAdded
()
packages/affine/blocks/frame/src/frame-manager.ts:233
↓ 1 callers
Method
_watchGroupRelationChange
()
packages/framework/std/src/gfx/model/surface/surface-model.ts:440
↓ 1 callers
Method
_watchInput
()
packages/affine/widgets/linked-doc/src/widget.ts:123
↓ 1 callers
Method
_watchNotes
()
packages/affine/fragments/outline/src/body/outline-panel-body.ts:290
↓ 1 callers
Method
_watchSelectedNotes
()
packages/affine/fragments/outline/src/body/outline-panel-body.ts:263
↓ 1 callers
Method
_watchSettingsChange
()
packages/affine/fragments/outline/src/outline-panel.ts:58
↓ 1 callers
Method
_watchSurface
(surfaceModel: SurfaceBlockModel)
packages/affine/blocks/surface/src/renderer/dom-renderer.ts:347
↓ 1 callers
Method
_watchSurface
(surfaceModel: SurfaceBlockModel)
packages/affine/blocks/surface/src/renderer/canvas-renderer.ts:354
↓ 1 callers
Method
_watchViewportChange
()
packages/affine/widgets/linked-doc/src/widget.ts:212
↓ 1 callers
Method
_yearContent
()
packages/affine/components/src/date-picker/date-picker.ts:340
↓ 1 callers
Function
abort
()
packages/affine/shared/src/services/notification-service.ts:86
↓ 1 callers
Function
abortHoverPortal
({ portal, hoverOptions, abortController, }: { portal: HTMLDivElement | undefined; hoverOptions: Hov
packages/affine/components/src/hover/controller.ts:35
↓ 1 callers
Method
accept
()
packages/affine/shared/src/services/toolbar-service/flags.ts:85
↓ 1 callers
Method
activate
()
packages/affine/gfx/note/src/note-tool.ts:110
↓ 1 callers
Method
addActiveClass
(node: HTMLElement)
packages/affine/data-view/src/core/utils/wc-dnd/dnd-context.ts:269
↓ 1 callers
Method
addComment
( selection: TextSelection, payload: Pick<CommentContent, 'author' | 'text'> )
packages/playground/apps/comment/comment-manager.ts:38
↓ 1 callers
Function
addCover
( card: EmbedSyncedDocCard, cover: HTMLElement | TemplateResult<1> )
packages/affine/blocks/embed-doc/src/common/render-linked-doc.ts:92
↓ 1 callers
Method
addDocMeta
(props: DocMeta, index?: number)
packages/framework/store/src/extension/workspace/workspace-meta.ts:25
↓ 1 callers
Function
addNode
( mindmap: MindmapElementModel, parent: string | MindmapNode, node: MindmapNode, targetIndex?: number
packages/affine/gfx/mindmap/src/view/utils.ts:178
↓ 1 callers
Function
addNoteAtPoint
( std: BlockStdScope, /** * The point is in browser coordinate */ point: IPoint, options: {
packages/affine/gfx/note/src/note-tool.ts:278
↓ 1 callers
Method
addRenderer
(renderer: (content: unknown) => unknown)
packages/framework/std/src/view/element/block-component.ts:194
↓ 1 callers
Function
addSampleNote
(doc: Store, noteId: string, i: number)
packages/integration-test/src/__tests__/utils/doc-generator.ts:8
↓ 1 callers
Method
addTask
(priority: number, task: Task, toFront = false)
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/batch-task-manager.ts:43
↓ 1 callers
Function
addText
(gfx: GfxController, event: PointerEventState)
packages/affine/gfx/text/src/tool.ts:15
↓ 1 callers
Function
addText
(edgeless: BlockComponent, event: PointerEventState)
packages/affine/gfx/text/src/edgeless-text-editor.ts:69
↓ 1 callers
Method
addTransition
(node: HTMLElement)
packages/affine/data-view/src/core/utils/wc-dnd/dnd-context.ts:280
↓ 1 callers
Function
adjustStartEndPoint
( startPoint: IVec3, endPoint: IVec3, startBound: Bound | null = null, endBound: Bound | null = null )
packages/affine/gfx/connector/src/connector-manager.ts:806
↓ 1 callers
Function
align
(points: BezierCurveParameters, [start, end]: IVec[])
packages/framework/global/src/gfx/curve.ts:271
↓ 1 callers
Method
align
(bound: Bound)
packages/affine/gfx/pointer/src/snap/snap-overlay.ts:643
↓ 1 callers
Method
alignResize
(position: IVec, direction: ('vertical' | 'horizontal')[])
packages/affine/gfx/pointer/src/snap/snap-overlay.ts:589
↓ 1 callers
Method
allExternalGroupByConfig
()
packages/affine/data-view/src/core/group-by/matcher.ts:15
↓ 1 callers
Function
almostEqual
(a: number, b: number, epsilon = 0.0001)
packages/affine/shared/src/utils/math.ts:1
↓ 1 callers
Function
androidBindKeymapPatch
( bindings: Record<string, UIEventHandler> )
packages/framework/std/src/event/keymap.ts:111
↓ 1 callers
Function
apply
({ availableHeight })
packages/affine/shared/src/utils/button-popper.ts:94
↓ 1 callers
Function
applyBorderStyles
( model: ShapeElementModel, element: HTMLElement, strokeColor: string, zoom: number )
packages/affine/gfx/shape/src/element-renderer/shape-dom/index.ts:44
↓ 1 callers
Method
applyMiddlewares
(middlewares: SurfaceMiddleware[])
packages/framework/std/src/gfx/model/surface/surface-model.ts:550
↓ 1 callers
Function
applyModifiers
( modifiers: Modifiers | undefined, { transform, ...args }: Parameters<Modifier>[0] )
packages/affine/data-view/src/core/utils/wc-dnd/utils/apply-modifiers.ts:3
↓ 1 callers
Function
applyShadowStyles
( model: ShapeElementModel, element: HTMLElement, renderer: DomRenderer )
packages/affine/gfx/shape/src/element-renderer/shape-dom/index.ts:70
↓ 1 callers
Function
applyShapeSpecificStyles
( model: ShapeElementModel, element: HTMLElement, zoom: number )
packages/affine/gfx/shape/src/element-renderer/shape-dom/index.ts:8
↓ 1 callers
Method
applyTextFormatting
( delta: DeltaInsert<AffineTextAttributes> )
packages/affine/shared/src/adapters/markdown/delta-converter.ts:71
↓ 1 callers
Function
applyTransformStyles
(model: ShapeElementModel, element: HTMLElement)
packages/affine/gfx/shape/src/element-renderer/shape-dom/index.ts:56
↓ 1 callers
Function
arcToCubicCurves
( x1: number, y1: number, x2: number, y2: number, r1: number, r2: number, angle: number, large
packages/affine/blocks/surface/src/utils/path-data-parser/normalize.ts:148
↓ 1 callers
Function
areSetsEqual
(setA: Set<T>, setB: Set<T>)
packages/affine/blocks/frame/src/frame-manager.ts:495
↓ 1 callers
Method
areaToRows
(selection: TableViewAreaSelection)
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:286
↓ 1 callers
Method
areaToRows
(selection: TableViewAreaSelection)
packages/affine/data-view/src/view-presets/table/pc-virtual/controller/selection.ts:282
↓ 1 callers
Method
astToDelta
( ast: HtmlAST, options: DeltaASTConverterOptions = Object.create(null) )
packages/affine/shared/src/adapters/notion-html/delta-converter.ts:81
↓ 1 callers
Method
attach
()
packages/affine/data-view/src/core/utils/wc-dnd/sensors/mouse.ts:210
↓ 1 callers
Method
attach
* Used to attach main canvas, main canvas will always exist * @param container
packages/affine/blocks/surface/src/renderer/canvas-renderer.ts:390
↓ 1 callers
Function
autoIdentifyLink
(ctx: HookContext<AffineTextAttributes>)
packages/affine/rich-text/src/hooks.ts:12
↓ 1 callers
Function
autoResizeElements
( elements: GfxModel[], updateElement: (id: string, props: Record<string, unknown>) => void, updateBlock
packages/affine/blocks/surface/src/commands/auto-align.ts:103
↓ 1 callers
Function
autoScroll
( viewportElement: HTMLElement, y: number, threshold = 50 )
packages/affine/shared/src/utils/auto-scroll.ts:1
↓ 1 callers
Method
autoSetHeaderPosition
( group: TableGroup, scrollContainer: HTMLElement )
packages/affine/data-view/src/view-presets/table/pc/header/column-header.ts:45
↓ 1 callers
Function
autoUpdatePosition
( signal: AbortSignal, toolbar: EditorToolbar, referenceElement: ReferenceElement, flavour: string,
packages/affine/widgets/toolbar/src/utils.ts:52
↓ 1 callers
Function
balanceLeftRightResponseArea
(tree: MindmapRoot)
packages/affine/gfx/mindmap/src/interactivity/drag-utils.ts:120
↓ 1 callers
Function
bindKeymap
( bindings: Record<string, UIEventHandler> )
packages/framework/std/src/event/keymap.ts:66
↓ 1 callers
Method
blobState$
(key: string)
packages/framework/sync/src/blob/engine.ts:107
↓ 1 callers
Function
blockToTemplate
(block: BlockModel, indent: string = '')
packages/affine/shared/src/__tests__/helpers/affine-test-utils.ts:12
↓ 1 callers
Method
blur
(selection: KanbanViewSelection)
packages/affine/data-view/src/view-presets/kanban/pc/controller/selection.ts:91
↓ 1 callers
Function
bracketKeymap
( std: BlockStdScope )
packages/affine/inlines/preset/src/keymap/bracket.ts:13
↓ 1 callers
Method
bubbleDown
()
packages/affine/blocks/surface/src/utils/priority-queue.ts:11
↓ 1 callers
Function
buildContext
( range: Range, rootElement: HTMLElement, yText: Y.Text )
packages/framework/std/src/inline/utils/range-conversion.ts:137
↓ 1 callers
Function
buildFrameDenseMenu
(edgeless, gfx)
packages/affine/blocks/frame/src/edgeless-toolbar/frame-dense-menu.ts:10
↓ 1 callers
Function
buildGoogleDriveEmbedUrl
* Build embed URL for Google Drive paths * @param url The URL to embed * @returns The embed URL
packages/affine/blocks/embed/src/embed-iframe-block/configs/providers/google-drive.ts:147
↓ 1 callers
Function
buildGoogleDriveFileEmbedUrl
* Build embed URL for Google Drive files * @param fileId File ID * @returns Embed URL
packages/affine/blocks/embed/src/embed-iframe-block/configs/providers/google-drive.ts:121
↓ 1 callers
Function
buildGoogleDriveFolderEmbedUrl
* Build embed URL for Google Drive folders * @param folderId Folder ID * @returns Embed URL
packages/affine/blocks/embed/src/embed-iframe-block/configs/providers/google-drive.ts:135
↓ 1 callers
Function
buildLayoutTreeNode
( model: BlockModel, ancestorViewportState?: string | null, root = false )
packages/affine/gfx/turbo-renderer/src/renderer-utils.ts:48
↓ 1 callers
Function
buildLinkDenseMenu
packages/affine/gfx/link/src/toolbar/link-dense-menu.ts:7
↓ 1 callers
Function
buildSlashMenuItems
( items: SlashMenuItem[], context: SlashMenuContext, transform?: (item: SlashMenuItem) => SlashMenuItem
packages/affine/widgets/slash-menu/src/utils.ts:49
↓ 1 callers
Function
buildVariablesObject
(style: DraggableShape['style'])
packages/affine/gfx/shape/src/draggable/utils.ts:32
↓ 1 callers
Function
cacheComputed
( ids: ReadonlySignal<string[]>, create: (id: string) => T )
packages/affine/data-view/src/core/utils/cache.ts:3
↓ 1 callers
Function
calPanDelta
( viewport: Viewport, e: PointerEventState, edgeDistance = 20 )
packages/affine/blocks/surface/src/tool/panning-utils.ts:7
↓ 1 callers
Function
calcBoundByOrigin
( point: IVec, inTopLeft = false, width = SURFACE_IMAGE_CARD_WIDTH, height = SURFACE_IMAGE_CARD_HEIGHT
packages/affine/blocks/image/src/utils.ts:378
↓ 1 callers
Function
calcSafeCoordinate
({ positioningPoint, objRect = { width: 0, height: 0 }, boundaryRect = document.body.getBoundingClientRe
packages/affine/shared/src/utils/popper-position.ts:21
↓ 1 callers
Method
calculateBound
(layout: ListLayout)
packages/affine/blocks/list/src/turbo/list-layout-handler.ts:124
↓ 1 callers
Function
calculateColumnWidths
(rows: string[][])
packages/affine/blocks/database/src/adapters/utils.ts:6
↓ 1 callers
Function
calculateColumnWidths
(rows: string[][])
packages/affine/blocks/table/src/adapters/utils.ts:25
↓ 1 callers
Function
calculateFullElementRect
( elementModel: SurfaceElementModel, viewportBounds: Bound, zoom: number )
packages/affine/blocks/surface/src/renderer/dom-renderer.ts:86
↓ 1 callers
Function
calculateInlineRange
( range: Range, textSelection: TextSelection )
packages/framework/std/src/inline/range/inline-range-provider.ts:19
↓ 1 callers
Function
calculatePathBounds
(path: PointLocation[])
packages/affine/gfx/connector/src/element-renderer/connector-dom/index.ts:20
↓ 1 callers
Function
calculatePlaceholderRect
( elementModel: SurfaceElementModel, viewportBounds: Bound, zoom: number )
packages/affine/blocks/surface/src/renderer/dom-renderer.ts:72
↓ 1 callers
Function
calculateResponseArea
(mindmap: MindmapElementModel)
packages/affine/gfx/mindmap/src/interactivity/drag-utils.ts:172
↓ 1 callers
Function
calloutMarkdownExportMiddleware
( options: CalloutMarkdownExportOptions )
packages/affine/shared/src/adapters/middlewares/callout-export-options.ts:39
↓ 1 callers
Method
canGracefulStop
()
packages/framework/sync/src/doc/engine.ts:85
↓ 1 callers
Method
canOptimize
()
packages/affine/gfx/turbo-renderer/src/turbo-renderer.ts:382
← previous
next →
2,301–2,400 of 7,629, ranked by callers