Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/toeverything/blocksuite
/ functions
Functions
7,629 in github.com/toeverything/blocksuite
⨍
Functions
7,629
◇
Types & classes
2,411
↓ 6 callers
Function
icon
(svg: TemplateResult<2>, size = 24)
packages/affine/components/src/icons/utils.ts:3
↓ 6 callers
Method
includesPoint
( x: number, y: number, options: PointTestOptions, host: EditorHost )
packages/framework/std/src/gfx/model/base.ts:22
↓ 6 callers
Function
isInlineRangeEdge
( index: InlineRange['index'], range: InlineRange )
packages/framework/std/src/inline/utils/inline-range.ts:33
↓ 6 callers
Function
isInlineRangeEdgeBefore
( index: InlineRange['index'], range: InlineRange )
packages/framework/std/src/inline/utils/inline-range.ts:40
↓ 6 callers
Function
isInlineRangeEqual
(a: InlineRange, b: InlineRange)
packages/framework/std/src/inline/utils/inline-range.ts:14
↓ 6 callers
Function
isPointOnLineSegment
(point: IVec, line: IVec[])
packages/framework/global/src/gfx/math.ts:126
↓ 6 callers
Function
isShape
(element: unknown)
packages/affine/widgets/edgeless-selected-rect/src/utils.ts:270
↓ 6 callers
Function
isSingleMindMapNode
(els: GfxModel[])
packages/affine/gfx/mindmap/src/utils/index.ts:12
↓ 6 callers
Method
merge
()
packages/affine/shared/src/adapters/middlewares/paste.ts:504
↓ 6 callers
Function
moveAndClick
({ x, y, w, h }: Bound)
packages/integration-test/src/__tests__/edgeless/mindmap.spec.ts:13
↓ 6 callers
Method
onResize
()
packages/framework/std/src/gfx/viewport.ts:343
↓ 6 callers
Function
openFilesWith
( acceptType: AcceptTypes = 'Any', multiple: boolean = true )
packages/affine/shared/src/utils/file/filesys.ts:116
↓ 6 callers
Function
paragraphTemplate
(html: string)
packages/affine/all/src/__tests__/adapters/html.unit.spec.ts:69
↓ 6 callers
Method
parseDocUrl
(url: string)
packages/affine/blocks/database/src/properties/link/cell-renderer.ts:112
↓ 6 callers
Function
parseStringToRgba
(value: string)
packages/affine/components/src/color-picker/utils.ts:215
↓ 6 callers
Function
patternFillPolygons
( polygonList: Point[][], o: ResolvedOptions )
packages/affine/blocks/surface/src/utils/rough/renderer.ts:314
↓ 6 callers
Method
polygon
(points: Point[], options?: Options)
packages/affine/blocks/surface/src/utils/rough/svg.ts:167
↓ 6 callers
Function
preprocessColor
(style: CSSStyleDeclaration)
packages/affine/components/src/color-picker/utils.ts:243
↓ 6 callers
Function
process
(html: string)
packages/affine/shared/src/__tests__/adapters/html/rehype-plugins/inline-to-block.unit.spec.ts:9
↓ 6 callers
Function
promptDocTitle
(std: BlockStdScope, autofill?: string)
packages/affine/blocks/embed/src/common/render-linked-doc.ts:127
↓ 6 callers
Method
propertyMetaGet
(type: string)
packages/affine/blocks/database/src/data-source.ts:463
↓ 6 callers
Method
props
()
packages/framework/store/src/model/block/block-model.ts:81
↓ 6 callers
Function
push
(str: string)
packages/affine/gfx/text/src/element-renderer/utils.ts:445
↓ 6 callers
Function
randomFull
()
packages/affine/blocks/surface/src/utils/rough/renderer.ts:464
↓ 6 callers
Method
readFromBlob
(blobId: string)
packages/framework/store/src/transformer/assets.ts:61
↓ 6 callers
Method
readFromClipboard
(clipboardData: DataTransfer)
packages/framework/std/src/clipboard/clipboard.ts:245
↓ 6 callers
Function
referenceToNode
({ params }: ReferenceInfo)
packages/affine/shared/src/utils/reference.ts:23
↓ 6 callers
Method
renderItems
(items: MenuConfig[])
packages/affine/components/src/context-menu/menu.ts:150
↓ 6 callers
Method
reset
()
packages/affine/widgets/edgeless-toolbar/src/draggable/draggable-element.controller.ts:456
↓ 6 callers
Method
scale
()
packages/affine/blocks/table/src/selection-controller.ts:43
↓ 6 callers
Method
serviceGetOrCreate
(key: GeneralServiceIdentifier<T>, create: () => T)
packages/affine/data-view/src/core/data-source/base.ts:78
↓ 6 callers
Method
set
(selections: BaseSelection[])
packages/framework/store/src/extension/selection/selection-extension.ts:157
↓ 6 callers
Method
setLocalStateField
( field: Field, value: RawAwarenessState[Field] )
packages/framework/store/src/yjs/awareness.ts:55
↓ 6 callers
Method
setZoom
* Set the viewport to the new zoom. * @param zoom The new zoom value. * @param focusPoint The point to focus on after zooming, default is the ce
packages/framework/std/src/gfx/viewport.ts:515
↓ 6 callers
Method
showIndicator
(evt: MouseEvent)
packages/affine/data-view/src/core/view/types.ts:32
↓ 6 callers
Function
sortable
(id: string)
packages/affine/data-view/src/core/utils/wc-dnd/sort/sort-context.ts:91
↓ 6 callers
Function
tagToString
( value: (string | undefined)[], type: DataTypeOf<typeof t.tag> )
packages/affine/data-view/src/core/filter/filter-fn/utils.ts:4
↓ 6 callers
Method
toDoc
(payload: NotionHtmlToDocSnapshotPayload)
packages/affine/shared/src/adapters/notion-html/notion-html.ts:190
↓ 6 callers
Function
toGfxBlockComponent
(CustomBlock: B)
packages/framework/std/src/view/element/gfx-block-component.ts:179
↓ 6 callers
Function
toggleStyle
( inlineEditor: InlineEditor, attrs: NonNullable<BaseTextAttributes> )
packages/playground/examples/inline/test-page.ts:78
↓ 6 callers
Method
trackEvent
* Tracks citation-related events * @param type - The type of citation event to track * @param properties - The properties of the event
packages/affine/shared/src/services/citation-service/citation-service.ts:31
↓ 6 callers
Function
transformPointsToNewBound
( points: T[], oldBound: IBound, oldMargin: number, newBound: IBound, newMargin: number )
packages/framework/global/src/gfx/bound.ts:144
↓ 6 callers
Function
traverse
( node: MindmapNode, traverseChain: MindmapNode[] = [], detached = false )
packages/affine/model/src/elements/mindmap/utils.ts:13
↓ 6 callers
Function
updateModelsWith
( ctx: ToolbarContext, models: ConnectorElementModel[], field: T, value: ConnectorElementProps[T] )
packages/affine/gfx/connector/src/toolbar/config.ts:416
↓ 6 callers
Method
viewAdd
(type: DataViewMode)
packages/affine/data-view/src/core/view-manager/view-manager.ts:27
↓ 6 callers
Method
watch
()
packages/affine/widgets/drag-handle/src/watchers/page-watcher.ts:12
↓ 6 callers
Method
writeToBlob
(blobId: string)
packages/framework/store/src/transformer/assets.ts:94
↓ 5 callers
Function
BlockLayoutPainterExtension
( type: string, painter: new () => BlockLayoutPainter )
packages/affine/gfx/turbo-renderer/src/painter/painter.worker.ts:20
↓ 5 callers
Function
GroupTitle
( groupData: Group, ops: { groupHover: boolean; readonly: boolean; clickAdd: (evt: MouseEvent)
packages/affine/data-view/src/view-presets/table/pc-virtual/group/top/group-title.ts:29
↓ 5 callers
Function
SeniorToolExtension
( id: string, builder: ToolBuilder<SeniorTool> )
packages/affine/widgets/edgeless-toolbar/src/extension/index.ts:52
↓ 5 callers
Method
_autoComplete
(targetType: AUTO_COMPLETE_TARGET_TYPE)
packages/affine/widgets/edgeless-selected-rect/src/auto-complete-panel.ts:325
↓ 5 callers
Method
_beforeChange
()
packages/affine/blocks/note/src/components/edgeless-note-style-panel.ts:128
↓ 5 callers
Method
_generateTarget
(connector: ConnectorElementModel)
packages/affine/widgets/edgeless-selected-rect/src/auto-complete-panel.ts:350
↓ 5 callers
Method
_getJob
()
packages/framework/std/src/clipboard/clipboard.ts:241
↓ 5 callers
Method
_getStoreManager
()
packages/playground/apps/_common/components/starter-debug-menu.ts:340
↓ 5 callers
Method
_init
()
packages/affine/blocks/surface/src/utils/a-star.ts:97
↓ 5 callers
Method
_onDragMove
(e: ElementDragEvent)
packages/affine/widgets/edgeless-toolbar/src/draggable/draggable-element.controller.ts:197
↓ 5 callers
Method
_reset
()
packages/affine/blocks/frame/src/frame-manager.ts:50
↓ 5 callers
Method
_showOverlay
(targetType: AUTO_COMPLETE_TARGET_TYPE)
packages/affine/widgets/edgeless-selected-rect/src/auto-complete-panel.ts:501
↓ 5 callers
Method
active
()
packages/framework/std/src/event/dispatcher.ts:109
↓ 5 callers
Method
add
* Add to group to be disposed with others. * This will be immediately disposed if this group has already been disposed.
packages/framework/global/src/disposable/index.ts:28
↓ 5 callers
Function
addImages
( std: BlockStdScope, files: File[], options: { point?: IVec; maxWidth?: number; shouldTrans
packages/affine/blocks/image/src/utils.ts:295
↓ 5 callers
Function
addSiblingAttachmentBlocks
( std: BlockStdScope, files: File[], targetModel: BlockModel, placement: 'before' | 'after' = 'after',
packages/affine/blocks/attachment/src/utils.ts:144
↓ 5 callers
Method
addValue
* @internal Use {@link addImpl} instead.
packages/framework/global/src/di/container.ts:191
↓ 5 callers
Function
affineTextStyles
( props: AffineTextAttributes, override?: Readonly<StyleInfo> )
packages/affine/shared/src/styles/text.ts:5
↓ 5 callers
Function
approximately
( a: number, b: number, precision?: number, epsilon = 0.000001 )
packages/framework/global/src/gfx/curve.ts:290
↓ 5 callers
Function
assertInitial
()
packages/integration-test/src/__tests__/edgeless/group.spec.ts:134
↓ 5 callers
Method
bind
* @internal
packages/framework/store/src/reactive/text/text.ts:129
↓ 5 callers
Method
buildTree
()
packages/affine/model/src/elements/mindmap/mindmap.ts:364
↓ 5 callers
Function
calculateNodeSize
( root: MindmapNode, parent: TreeSize | null = null, rootChildren?: MindmapNode[] )
packages/affine/gfx/mindmap/src/view/layout.ts:36
↓ 5 callers
Function
calculateTextLength
(text: Text)
packages/framework/std/src/inline/utils/text.ts:3
↓ 5 callers
Method
changeGroup
(columnId: string | undefined)
packages/affine/data-view/src/core/group-by/trait.ts:222
↓ 5 callers
Method
clamp
(n: number, min: number, max?: number)
packages/framework/global/src/gfx/model/vec.ts:559
↓ 5 callers
Function
clone
(p: Point)
packages/affine/blocks/surface/src/utils/points-on-curve/curve-to-bezier.ts:3
↓ 5 callers
Method
configure
* Configures a specific provider with new options. * Can update existing configuration or remove it entirely. * Triggers a rebuild of the provid
packages/affine/ext-loader/src/manager.ts:120
↓ 5 callers
Function
convert
( fn: (propValue: V, instance: T) => unknown )
packages/framework/std/src/gfx/model/surface/decorators/convert.ts:15
↓ 5 callers
Method
copy
()
packages/affine/blocks/root/src/edgeless/clipboard/clipboard.ts:668
↓ 5 callers
Function
createBuiltinToolbarConfigExtension
( flavour: string )
packages/affine/blocks/embed/src/embed-html-block/configs/toolbar.ts:177
↓ 5 callers
Function
createConversionItem
( config: TextConversionConfig, group?: SlashMenuItem['group'] )
packages/affine/blocks/note/src/configs/slash-menu.ts:71
↓ 5 callers
Function
createGroupByConfig
( config: GroupByConfig<Data, MatchType, GroupValue> )
packages/affine/data-view/src/core/group-by/define.ts:12
↓ 5 callers
Function
createOnToggleFn
( ctx: ToolbarContext, name: Extract< LinkEventType, | 'OpenedViewSelector' | 'Opene
packages/affine/blocks/embed/src/configs/toolbar.ts:66
↓ 5 callers
Function
createOnToggleFn
( ctx: ToolbarContext, name: Extract< LinkEventType, | 'OpenedViewSelector' | 'Opene
packages/affine/blocks/bookmark/src/configs/toolbar.ts:80
↓ 5 callers
Function
createSortContext
(config: SortContextConfig)
packages/affine/data-view/src/core/utils/wc-dnd/sort/sort-context.ts:87
↓ 5 callers
Function
createSortUtils
( sortTrait: SortManager, eventTrace: EventTraceFn<DatabaseAllViewEvents> )
packages/affine/data-view/src/core/sort/utils.ts:23
↓ 5 callers
Function
crt
(v: number)
packages/framework/global/src/gfx/curve.ts:267
↓ 5 callers
Method
currentNode
()
packages/framework/store/src/adapter/context.ts:51
↓ 5 callers
Function
defaultHsva
()
packages/affine/components/src/color-picker/utils.ts:19
↓ 5 callers
Method
deleteLocalElement
(elem: GfxLocalElementModel)
packages/framework/std/src/gfx/model/surface/surface-model.ts:584
↓ 5 callers
Function
drawGeneralShape
( ctx: CanvasRenderingContext2D, type: string, xywh: XYWH, options: Options )
packages/affine/gfx/shape/src/overlay/utils.ts:5
↓ 5 callers
Method
duplicate
()
packages/affine/data-view/src/core/view-manager/single-view.ts:31
↓ 5 callers
Method
extend
(manager: TemplateManager)
packages/affine/gfx/template/src/toolbar/template-type.ts:41
↓ 5 callers
Method
fitToScreen
( options: { bounds?: Bound[]; smooth?: boolean; padding?: [number, number, number, numb
packages/framework/std/src/gfx/controller.ts:261
↓ 5 callers
Method
focusFirstCell
()
packages/affine/data-view/src/core/view/types.ts:30
↓ 5 callers
Method
focusNext
(position: 'up' | 'down' | 'left' | 'right')
packages/affine/data-view/src/view-presets/kanban/pc/controller/selection.ts:218
↓ 5 callers
Method
format
* Format the text content. * * @param index - The index to format. * @param length - The length to format. * @param format - The format to
packages/framework/store/src/reactive/text/text.ts:195
↓ 5 callers
Method
fromDOMRect
({ left, top, right, bottom }: DOMRect)
packages/framework/global/src/gfx/model/point.ts:159
↓ 5 callers
Function
getBezierPoint
(values: BezierCurveParameters, t: number)
packages/framework/global/src/gfx/curve.ts:86
↓ 5 callers
Function
getBoundFromPoints
(points: IVec[])
packages/framework/global/src/gfx/bound.ts:123
↓ 5 callers
Method
getCell
(rowId: string, columnId: string)
packages/affine/blocks/table/src/table-data-manager.ts:79
↓ 5 callers
Function
getClientRect
(element: Element)
packages/affine/data-view/src/core/utils/wc-dnd/utils/rect.ts:4
← previous
next →
601–700 of 7,629, ranked by callers