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
Function
getConnectableRelativePosition
(connectable: GfxModel, position: IVec)
packages/affine/gfx/connector/src/connector-manager.ts:161
↓ 1 callers
Function
getConnectorModeName
(mode: ConnectorMode)
packages/affine/model/src/elements/connector/connector.ts:56
↓ 1 callers
Method
getConstructor
(type: string)
packages/framework/std/src/gfx/model/surface/surface-model.ts:499
↓ 1 callers
Method
getContainerOffset
()
packages/affine/gfx/text/src/edgeless-text-editor.ts:314
↓ 1 callers
Function
getConvertMeta
( proto: unknown, prop: string | symbol )
packages/framework/std/src/gfx/model/surface/decorators/convert.ts:33
↓ 1 callers
Method
getCoordsOnCenterAlign
( rect: { w: number; h: number; r: number; x: number; y: number }, w1: number, h1: number )
packages/affine/gfx/text/src/edgeless-text-editor.ts:322
↓ 1 callers
Method
getCoordsOnLeftAlign
( rect: { w: number; h: number; r: number; x: number; y: number }, w1: number, h1: number )
packages/affine/gfx/text/src/edgeless-text-editor.ts:345
↓ 1 callers
Method
getCoordsOnRightAlign
( rect: { w: number; h: number; r: number; x: number; y: number }, w1: number, h1: number )
packages/affine/gfx/text/src/edgeless-text-editor.ts:370
↓ 1 callers
Method
getCoordsTransform
(originalBound: IBound, handle: ResizeHandle)
packages/framework/std/src/gfx/interactivity/resize/manager.ts:109
↓ 1 callers
Function
getCursorByCoord
( model: TextElementModel, coord: { x: number; y: number } )
packages/affine/gfx/text/src/element-renderer/utils.ts:253
↓ 1 callers
Function
getCursorMode
(edgelessTool: ToolOptionWithType)
packages/affine/blocks/root/src/edgeless/utils/query.ts:79
↓ 1 callers
Function
getDarkModeConfig
()
packages/playground/apps/_common/components/starter-debug-menu.ts:165
↓ 1 callers
Function
getDatabaseBlockColumnHeaderElement
* Gets the column header of the database.
packages/affine/shared/src/utils/dnd/get-drop-rect-by-point.ts:124
↓ 1 callers
Function
getDatabaseBlockRowsElement
* Gets the rows of the database.
packages/affine/shared/src/utils/dom/point-to-block.ts:332
↓ 1 callers
Function
getDatabaseBlockRowsElement
* Gets the rows of the database.
packages/affine/shared/src/utils/dnd/get-drop-rect-by-point.ts:131
↓ 1 callers
Function
getDatabaseBlockTableElement
* Gets the table of the database.
packages/affine/shared/src/utils/dnd/get-drop-rect-by-point.ts:117
↓ 1 callers
Function
getDefaultModalRoot
(ele: HTMLElement)
packages/affine/components/src/context-menu/menu-renderer.ts:377
↓ 1 callers
Method
getDefaultOptions
()
packages/affine/blocks/surface/src/utils/rough/svg.ts:138
↓ 1 callers
Method
getDefaultOptions
()
packages/affine/blocks/surface/src/utils/rough/canvas.ts:169
↓ 1 callers
Function
getDiagonalCount
(a: IVec3, last: IVec3, last2: IVec3)
packages/affine/blocks/surface/src/utils/a-star.ts:28
↓ 1 callers
Function
getDiamondPoints
( point: PointLocation, size = 10, endPoint: ConnectorEnd = 'Rear' )
packages/affine/gfx/connector/src/element-renderer/utils.ts:98
↓ 1 callers
Function
getDocTitleByEditorHost
( editorHost: EditorHost )
packages/affine/fragments/doc-title/src/utils.ts:5
↓ 1 callers
Function
getDragHandleContainerHeight
(model: BlockModel)
packages/affine/widgets/drag-handle/src/utils.ts:59
↓ 1 callers
Function
getDragHandleLeftPadding
(blocks: BlockComponent[])
packages/affine/widgets/drag-handle/src/utils.ts:251
↓ 1 callers
Function
getDropRectByPoint
( point: Point, model: BlockModel, element: Element )
packages/affine/shared/src/utils/dnd/get-drop-rect-by-point.ts:15
↓ 1 callers
Function
getDropResult
( event: MouseEvent, scale: number = 1 )
packages/affine/widgets/drag-handle/src/utils.ts:225
↓ 1 callers
Method
getDropTargetModel
(model: BlockModel | null)
packages/affine/components/src/drop-indicator/file-drop-manager.ts:71
↓ 1 callers
Method
getDroppableNode
(id: Identifier)
packages/affine/data-view/src/core/utils/wc-dnd/dnd-context.ts:427
↓ 1 callers
Function
getEdgelessRootByElement
( element: Element )
packages/affine/shared/src/utils/dom/query.ts:35
↓ 1 callers
Function
getEditorModeCallback
()
packages/playground/apps/_common/mock-services.ts:43
↓ 1 callers
Function
getElementChildren
(ast: HtmlAST | undefined)
packages/affine/shared/src/adapters/utils/hast.ts:109
↓ 1 callers
Function
getElementProps
( element: GfxPrimitiveElementModel, ids: Map<string, string> )
packages/affine/blocks/root/src/edgeless/utils/clone-utils.ts:220
↓ 1 callers
Function
getEmbedLinkedDocIcons
( theme: ColorScheme, editorMode: 'page' | 'edgeless', style: (typeof EmbedLinkedDocStyles)[number] )
packages/affine/blocks/embed-doc/src/embed-linked-doc-block/utils.ts:43
↓ 1 callers
Function
getExpandedBound
(a: IBound, b: IBound)
packages/framework/global/src/gfx/bound.ts:4
↓ 1 callers
Method
getFactory
* @internal
packages/framework/global/src/di/container.ts:228
↓ 1 callers
Method
getFactoryAll
* @internal
packages/framework/global/src/di/container.ts:241
↓ 1 callers
Function
getFiller
( o: ResolvedOptions, helper: RenderHelper )
packages/affine/blocks/surface/src/utils/rough/fillers/filler.ts:12
↓ 1 callers
Function
getFirstDayOfMonth
(maybeDate: MaybeDate)
packages/affine/components/src/date-picker/utils.ts:28
↓ 1 callers
Method
getFirstFocusableElement
()
packages/affine/components/src/context-menu/types.ts:18
↓ 1 callers
Function
getFirstScrollableAncestor
(node: Node | null)
packages/affine/data-view/src/core/utils/wc-dnd/utils/get-scrollable-ancestors.ts:59
↓ 1 callers
Function
getFoldersWithPackageJson
(dir)
.size-limit.cjs:6
↓ 1 callers
Function
getFontMetrics
( fontFamily: string, fontSize: number, fontWeight: string )
packages/affine/gfx/text/src/element-renderer/utils.ts:139
↓ 1 callers
Function
getGithubStatusIcon
( type: 'issue' | 'pr', status: string, statusReason: string | null )
packages/affine/blocks/embed/src/embed-github-block/utils.ts:155
↓ 1 callers
Function
getGroupTitleFont
(zoom: number)
packages/affine/gfx/group/src/element-renderer/utils.ts:67
↓ 1 callers
Method
getHandleSign
(handle: ResizeHandle)
packages/framework/std/src/gfx/interactivity/resize/manager.ts:635
↓ 1 callers
Function
getHeadingBlocksFromNote
( note: NoteBlockModel, ignoreEmpty = false )
packages/affine/fragments/outline/src/utils/query.ts:49
↓ 1 callers
Function
getHoveringNote
* Get hovering note with given a point in edgeless mode.
packages/affine/widgets/drag-handle/src/utils.ts:285
↓ 1 callers
Function
getIcon
( model: BlockModel & { props: { type?: string; }; } )
packages/affine/blocks/database/src/block-icons.ts:30
↓ 1 callers
Function
getImageData
(blockId: string)
packages/affine/shared/src/utils/file/filesys.ts:282
↓ 1 callers
Method
getInitialState
()
packages/affine/blocks/embed-doc/src/embed-linked-doc-block/embed-linked-doc-block.ts:559
↓ 1 callers
Function
getInlineElementsAndText
(ast: Element)
packages/affine/shared/src/adapters/utils/hast.ts:155
↓ 1 callers
Function
getInternalViewExtensions
()
packages/affine/all/src/extensions/view.ts:59
↓ 1 callers
Function
getItemGap
( clientRects: DndClientRect[], index: number, activeIndex: number )
packages/affine/data-view/src/core/utils/wc-dnd/sort/strategies/vertical-list-sorting.ts:63
↓ 1 callers
Function
getItemGap
( rects: DndClientRect[], index: number, activeIndex: number )
packages/affine/data-view/src/core/utils/wc-dnd/sort/strategies/horizontal-list-sorting.ts:63
↓ 1 callers
Function
getLastDayOfMonth
(maybeDate: MaybeDate)
packages/affine/components/src/date-picker/utils.ts:39
↓ 1 callers
Function
getLastNoteBlock
(doc: Store)
packages/affine/shared/src/utils/model/getter.ts:44
↓ 1 callers
Function
getLayerEndZIndex
(layers: Layer[], layerIndex: number)
packages/framework/std/src/utils/layer.ts:13
↓ 1 callers
Function
getLevel
(element: BlockComponent)
packages/affine/shared/src/utils/dom/point-to-block.ts:280
↓ 1 callers
Method
getLineIntersections
(start: IVec, end: IVec)
packages/framework/std/src/gfx/model/gfx-block-model.ts:208
↓ 1 callers
Method
getLineIntersections
(start: IVec, end: IVec)
packages/framework/std/src/gfx/view/view.ts:123
↓ 1 callers
Function
getList
()
packages/affine/blocks/database/src/utils/current-view.ts:13
↓ 1 callers
Function
getListDeep
(model: ListBlockModel)
packages/affine/blocks/list/src/utils/get-list-icon.ts:16
↓ 1 callers
Function
getListIcon
( model: ListBlockModel, showChildren: boolean, onClick: (e: MouseEvent) => void )
packages/affine/blocks/list/src/utils/get-list-icon.ts:33
↓ 1 callers
Function
getLocaleDecimalSeparator
(locale?: string)
packages/affine/data-view/src/property-presets/number/utils/formatter.ts:53
↓ 1 callers
Function
getMap2
( map2: Map<string, Map<string, T>>, key1: string, key2: string )
packages/affine/data-view/src/core/logical/type-system.ts:26
↓ 1 callers
Function
getMaxTextWidth
(lines: TextDelta[][], font: string)
packages/affine/gfx/connector/src/element-renderer/index.ts:309
↓ 1 callers
Function
getMindMapTreeText
( elementModel: Record<string, unknown>, elements: Record<string, Record<string, unknown>>, options: {
packages/affine/gfx/mindmap/src/adapter/utils.ts:24
↓ 1 callers
Function
getModelByElement
( element: Element )
packages/affine/shared/src/utils/dom/query.ts:7
↓ 1 callers
Function
getMonthMatrix
(maybeDate: MaybeDate)
packages/affine/components/src/date-picker/utils.ts:44
↓ 1 callers
Function
getMoreMenuConfig
(std: BlockStdScope)
packages/affine/components/src/toolbar/utils.ts:115
↓ 1 callers
Function
getNearestTranslation
( viewport: Viewport, element: GfxModel, padding: [number, number] = [0, 0] )
packages/affine/gfx/mindmap/src/utils/index.ts:34
↓ 1 callers
Method
getNext
(id: string)
packages/framework/store/src/model/store/crud.ts:231
↓ 1 callers
Function
getNextBlock
(std: BlockStdScope, path: string)
packages/affine/shared/src/commands/block-crud/get-next-block.ts:5
↓ 1 callers
Method
getNextFocusCard
( selection: KanbanCardSelection, index: number, nextPosition: 'up' | 'down' | 'left' | 'right'
packages/affine/data-view/src/view-presets/kanban/pc/controller/selection.ts:307
↓ 1 callers
Method
getNextFocusCell
( selection: KanbanCellSelection, index: number, nextPosition: 'up' | 'down' | 'left' | 'right'
packages/affine/data-view/src/view-presets/kanban/pc/controller/selection.ts:387
↓ 1 callers
Method
getNextMode
()
packages/affine/gfx/connector/src/connector-tool.ts:225
↓ 1 callers
Function
getNumberPrefix
(index: number, depth: number)
packages/affine/blocks/list/src/utils/get-number-prefix.ts:49
↓ 1 callers
Function
getObserveMeta
( proto: unknown, prop: string | symbol )
packages/framework/std/src/gfx/model/surface/decorators/observer.ts:52
↓ 1 callers
Function
getOpacity
(elementModel: SurfaceElementModel)
packages/affine/blocks/surface/src/renderer/dom-renderer.ts:99
↓ 1 callers
Function
getOrCreate
(id: string)
packages/affine/data-view/src/core/utils/cache.ts:8
↓ 1 callers
Function
getPageRootByElement
( element: Element )
packages/affine/shared/src/utils/dom/query.ts:29
↓ 1 callers
Method
getPainter
(type: string)
packages/affine/gfx/turbo-renderer/src/painter/painter.worker.ts:37
↓ 1 callers
Function
getParentNoteBlock
(blockComponent: BlockComponent)
packages/affine/widgets/drag-handle/src/utils.ts:160
↓ 1 callers
Method
getPendingRequest
* Get the pending request for a given URL * @param url The URL to get the pending request for * @returns The pending request for the given URL
packages/affine/shared/src/services/link-preview-service/link-preview-cache.ts:61
↓ 1 callers
Function
getPointsOnBezierCurveWithSplitting
( points: readonly Point[], offset: number, tolerance: number, newPoints?: Point[] )
packages/affine/blocks/surface/src/utils/points-on-curve/index.ts:55
↓ 1 callers
Function
getPrefix
(depth: number, index: number)
packages/affine/blocks/list/src/utils/get-number-prefix.ts:40
↓ 1 callers
Function
getPrefixText
(inlineEditor: InlineEditor)
packages/affine/rich-text/src/utils.ts:56
↓ 1 callers
Function
getPrev
(model: BlockModel)
packages/affine/shared/src/utils/model/get-content-block.ts:28
↓ 1 callers
Function
getPrevBlock
(std: BlockStdScope, path: string)
packages/affine/shared/src/commands/block-crud/get-prev-block.ts:5
↓ 1 callers
Function
getProvider
(extensions: ExtensionType[])
packages/affine/widgets/linked-doc/src/transformers/notion-html.ts:24
↓ 1 callers
Function
getRangeRects
(range: Range, fullText: string)
packages/affine/gfx/turbo-renderer/src/text-utils.ts:34
↓ 1 callers
Method
getRect
( groupKey: string | undefined, topIndex: number, bottomIndex: number, leftIndex: number,
packages/affine/data-view/src/view-presets/table/pc-virtual/controller/selection.ts:497
↓ 1 callers
Function
getReferenceModelTitle
(model: GfxModel)
packages/affine/blocks/surface-ref/src/utils.ts:138
↓ 1 callers
Method
getRender
(model: AttachmentBlockModel, maxFileSize = this._maxFileSize)
packages/affine/blocks/attachment/src/embed.ts:131
↓ 1 callers
Method
getResizeHandlers
(options: { elements: GfxModel[] })
packages/framework/std/src/gfx/interactivity/manager.ts:879
↓ 1 callers
Function
getRichTextByModel
(std: BlockStdScope, id: string)
packages/affine/rich-text/src/dom.ts:16
↓ 1 callers
Method
getRotateConfig
(options: { elements: GfxModel[] })
packages/framework/std/src/gfx/interactivity/manager.ts:875
↓ 1 callers
Function
getRotatedResizeCursor
(option: { handle: ResizeHandle; angle: number; })
packages/affine/widgets/edgeless-selected-rect/src/utils.ts:404
↓ 1 callers
Method
getRow
(groupKey: string | undefined, rowId: string)
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:503
↓ 1 callers
Method
getRow
(groupKey: string | undefined, rowId: string)
packages/affine/data-view/src/view-presets/table/pc-virtual/controller/selection.ts:637
← previous
next →
2,801–2,900 of 7,629, ranked by callers