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
simplify
(points: readonly Point[], distance: number)
packages/affine/blocks/surface/src/utils/points-on-curve/index.ts:106
↓ 1 callers
Method
skipChildren
(num = 1)
packages/framework/store/src/adapter/context.ts:116
↓ 1 callers
Function
sliceText
(slots: TransformerSlots, std: EditorHost['std'])
packages/affine/shared/src/adapters/middlewares/copy.ts:39
↓ 1 callers
Function
sourcemapExclude
()
packages/playground/vite.config.ts:15
↓ 1 callers
Function
splitElementsToChunks
(models: GfxModel[])
packages/affine/blocks/surface/src/commands/auto-align.ts:51
↓ 1 callers
Function
stableHash
(arg: any)
packages/framework/global/src/di/stable-hash.ts:19
↓ 1 callers
Method
start
* Start the data sync process
packages/framework/store/src/test/test-workspace.ts:215
↓ 1 callers
Method
startColumnDrag
(x: number, columnDragHandle: HTMLElement)
packages/affine/blocks/table/src/selection-controller.ts:110
↓ 1 callers
Method
startDrag
( evt: PointerEvent, cell: TableViewCellContainer, fillValues?: boolean )
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:815
↓ 1 callers
Method
startDrag
( evt: PointerEvent, cell: DatabaseCellContainer, fillValues?: boolean )
packages/affine/data-view/src/view-presets/table/pc-virtual/controller/selection.ts:843
↓ 1 callers
Function
startDragWidthAdjustmentBar
( evt: PointerEvent, ele: HTMLElement, width: number, column: TableProperty )
packages/affine/data-view/src/view-presets/table/pc/header/vertical-indicator.ts:94
↓ 1 callers
Function
startDragWidthAdjustmentBar
( evt: PointerEvent, ele: HTMLElement, width: number, column: TableProperty )
packages/affine/data-view/src/view-presets/table/pc-virtual/group/top/header/vertical-indicator.ts:100
↓ 1 callers
Function
startDragging
( frames: { frame: FrameBlockModel; element: FrameCard; cardIndex: number; frameIndex: strin
packages/affine/fragments/frame-panel/src/utils/drag.ts:11
↓ 1 callers
Method
startResize
(options: OptionResize)
packages/framework/std/src/gfx/interactivity/resize/manager.ts:201
↓ 1 callers
Method
startRotate
(option: RotateOption)
packages/framework/std/src/gfx/interactivity/resize/manager.ts:425
↓ 1 callers
Method
startRowDrag
(y: number, rowDragHandle: HTMLElement)
packages/affine/blocks/table/src/selection-controller.ts:196
↓ 1 callers
Function
startUpdate
()
packages/affine/data-view/src/core/utils/auto-scroll.ts:19
↓ 1 callers
Method
startUpdate
(selection?: TableViewSelection)
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:1052
↓ 1 callers
Function
startWatch
(prop: string | symbol, receiver: GfxPrimitiveElementModel)
packages/framework/std/src/gfx/model/surface/decorators/watch.ts:35
↓ 1 callers
Method
stash
(prop: string)
packages/framework/store/src/reactive/proxy.ts:347
↓ 1 callers
Function
statsEffects
()
packages/affine/data-view/src/view-presets/table/stats/effect.ts:4
↓ 1 callers
Method
step
()
packages/affine/blocks/surface/src/utils/a-star.ts:143
↓ 1 callers
Function
straightHachureLines
(polygonList: Point[][], gap: number)
packages/affine/blocks/surface/src/utils/rough/fillers/scan-line-hachure.ts:44
↓ 1 callers
Function
strategy
(index: number)
packages/affine/data-view/src/core/utils/wc-dnd/sort/strategies/vertical-list-sorting.ts:16
↓ 1 callers
Function
strategy
(index: number)
packages/affine/data-view/src/core/utils/wc-dnd/sort/strategies/horizontal-list-sorting.ts:16
↓ 1 callers
Method
strategy
()
packages/affine/data-view/src/core/utils/wc-dnd/sort/sort-context.ts:55
↓ 1 callers
Method
subtract
(point: IPoint)
packages/framework/global/src/gfx/model/point.ts:84
↓ 1 callers
Method
suggest
(element: { id: string; priority?: number })
packages/framework/std/src/gfx/interactivity/manager.ts:197
↓ 1 callers
Function
svgPath
(path: string, o: ResolvedOptions)
packages/affine/blocks/surface/src/utils/rough/renderer.ts:243
↓ 1 callers
Method
switchEditor
(mode: DocMode)
packages/integration-test/src/editors/editor-container.ts:209
↓ 1 callers
Method
switchToEdgeless
()
packages/framework/global/src/__tests__/di.unit.spec.ts:142
↓ 1 callers
Method
sync
(signal: AbortSignal)
packages/framework/sync/src/doc/engine.ts:116
↓ 1 callers
Function
syncBlockProps
( schema: z.infer<typeof BlockSchema>, model: BlockModel, yBlock: YBlock, props: Partial<BlockProps> )
packages/framework/store/src/model/store/utils.ts:9
↓ 1 callers
Function
syncElementFromY
( model: GfxPrimitiveElementModel, callback: (payload: { props: Record<string, unknown>; oldValues
packages/framework/std/src/gfx/model/surface/element-model.ts:508
↓ 1 callers
Method
syncRangeToTextSelection
(range: Range, isRangeReversed: boolean)
packages/framework/std/src/inline/range/range-manager.ts:198
↓ 1 callers
Method
syncRetryLoop
* auto retry after 5 seconds if sync failed
packages/framework/sync/src/doc/peer.ts:331
↓ 1 callers
Function
syncYMap
()
packages/framework/store/src/reactive/flat-native-y/proxy.ts:130
↓ 1 callers
Function
tableEffects
()
packages/affine/data-view/src/view-presets/table/effect.ts:6
↓ 1 callers
Function
tagColorHelper
()
packages/affine/data-view/src/core/component/tags/colors.ts:75
↓ 1 callers
Function
tagsInAncestor
(o: NodeProps<HtmlAST>, tagNames: Array<string>)
packages/affine/blocks/paragraph/src/adapters/html.ts:26
↓ 1 callers
Method
tdMouseEnter
(rowIndex: number, columnIndex: number)
packages/affine/blocks/table/src/table-cell.ts:512
↓ 1 callers
Method
tdMouseLeave
()
packages/affine/blocks/table/src/table-cell.ts:517
↓ 1 callers
Function
testClickOnBlankArea
( state: PointerEventState, viewportLeft: number, viewportWidth: number, pageWidth: number, paddingL
packages/affine/blocks/root/src/page/page-root-block.ts:35
↓ 1 callers
Function
textCommonKeymap
( std: BlockStdScope )
packages/affine/inlines/preset/src/keymap/basic.ts:13
↓ 1 callers
Function
textFormatKeymap
(std: BlockStdScope)
packages/affine/inlines/preset/src/keymap/format.ts:9
↓ 1 callers
Method
toDocSnapshot
( _payload: ToDocSnapshotPayload<Image> )
packages/affine/shared/src/adapters/image.ts:82
↓ 1 callers
Method
toDocSnapshot
( payload: NotionHtmlToDocSnapshotPayload )
packages/affine/shared/src/adapters/notion-html/notion-html.ts:195
↓ 1 callers
Function
toJSON
(value: unknown)
packages/framework/store/src/transformer/json.ts:6
↓ 1 callers
Method
toJSON
()
packages/framework/std/src/selection/text.ts:107
↓ 1 callers
Function
toLowerCase
(str: T)
packages/framework/std/src/event/utils.ts:16
↓ 1 callers
Method
toSliceSnapshot
( payload: MarkdownToSliceSnapshotPayload )
packages/affine/shared/src/adapters/markdown/markdown.ts:367
↓ 1 callers
Function
toURLSearchParams
( params?: Partial<Record<string, string | string[]>> )
packages/affine/shared/src/adapters/utils/text.ts:50
↓ 1 callers
Method
toggle
* Toggle the selection state of single element * @param element * @returns
packages/framework/std/src/gfx/selection.ts:379
↓ 1 callers
Method
toggleDisplay
()
packages/playground/apps/_common/components/custom-outline-panel.ts:40
↓ 1 callers
Method
toggleRow
(rowId: string, groupKey?: string)
packages/affine/data-view/src/view-presets/table/pc-virtual/controller/selection.ts:954
↓ 1 callers
Function
tokenize
(d: string)
packages/affine/blocks/surface/src/utils/path-data-parser/parser.ts:39
↓ 1 callers
Method
tokenize
(input: string)
packages/affine/blocks/bookmark/src/adapters/markdown/preprocessor.ts:54
↓ 1 callers
Function
toolConfig2StyleObj
(config: ToolConfig)
packages/affine/gfx/mindmap/src/toolbar/basket-elements.ts:194
↓ 1 callers
Function
toolStyle2StyleObj
(state: ConfigState, style: ConfigStyle = {})
packages/affine/gfx/mindmap/src/toolbar/basket-elements.ts:187
↓ 1 callers
Function
transformDeltasToEmbedDeltas
( editor: InlineEditor<TextAttributes>, deltas: DeltaInsert<TextAttributes>[] )
packages/framework/std/src/inline/utils/embed.ts:25
↓ 1 callers
Function
transformInput
( inputType: string, data: string | null, attributes: TextAttributes, inlineRange: InlineRange, edit
packages/framework/std/src/inline/utils/transform-input.ts:54
↓ 1 callers
Function
traverse
( element: GfxModel, preCallback?: (element: GfxModel) => void | boolean, postCallBack?: (element: GfxMo
packages/framework/std/src/utils/tree.ts:44
↓ 1 callers
Function
traverse
(node: MindmapNode)
packages/affine/gfx/mindmap/src/element-renderer.ts:30
↓ 1 callers
Function
traverse
(element: GfxModel)
packages/affine/blocks/root/src/edgeless/utils/clone-utils.ts:117
↓ 1 callers
Method
traverse
(node: MindmapNode, parent: MindmapNode | null)
packages/affine/gfx/mindmap/src/interactivity/mind-map-drag.ts:359
↓ 1 callers
Function
traverseMindMapTree
( node: MindMapTreeNode, prefix: string, repeat: number )
packages/affine/gfx/mindmap/src/adapter/utils.ts:46
↓ 1 callers
Function
traverseMindMapTree
(node: MindMapTreeNode)
packages/affine/gfx/mindmap/src/adapter/markdown/index.ts:23
↓ 1 callers
Method
trianglePath
* Generate triangle path using SVGPathBuilder
packages/framework/global/src/gfx/svg-path.ts:145
↓ 1 callers
Function
trimRepeated
(string: string, target: string)
packages/affine/blocks/surface/src/extensions/export-manager/file-exporter.ts:56
↓ 1 callers
Function
truncateTextByWidth
( text: string, font: string, width: number )
packages/affine/gfx/text/src/element-renderer/utils.ts:216
↓ 1 callers
Function
tryConvertToLinkedDoc
(std: BlockStdScope, inlineEditor: InlineEditor)
packages/affine/inlines/preset/src/keymap/bracket.ts:127
↓ 1 callers
Method
tryFocusEnd
()
packages/affine/blocks/edgeless-text/src/edgeless-text-block.ts:345
↓ 1 callers
Function
tryGetSvgFromClipboard
(clipboardData: DataTransfer)
packages/affine/blocks/root/src/edgeless/clipboard/utils.ts:82
↓ 1 callers
Function
tryMoveNode
( targetMindMap: MindmapElementModel, target: MindmapNode, sourceMindMap: MindmapElementModel, source:
packages/affine/gfx/mindmap/src/view/utils.ts:625
↓ 1 callers
Method
tryToAddBookmark
(url: string)
packages/affine/blocks/embed/src/embed-iframe-block/components/embed-iframe-link-input-base.ts:28
↓ 1 callers
Function
turnIntoImageBlock
* Turn the attachment block into an image block.
packages/affine/blocks/attachment/src/embed.ts:258
↓ 1 callers
Method
type
()
packages/framework/std/src/__tests__/test-gfx-element.ts:12
↓ 1 callers
Method
type
()
packages/affine/model/src/elements/text/text.ts:29
↓ 1 callers
Method
unlock
()
packages/framework/std/src/gfx/model/base.ts:86
↓ 1 callers
Method
unmount
()
packages/framework/std/src/scope/std-scope.ts:164
↓ 1 callers
Method
unmounted
()
packages/framework/std/src/gfx/grid.ts:378
↓ 1 callers
Method
unmounted
()
packages/framework/std/src/gfx/tool/tool-controller.ts:617
↓ 1 callers
Function
updatChildElementsXYWH
( container: GfxGroupCompatibleInterface, targetBound: Bound, updateElement: (id: string, props: Record<
packages/affine/blocks/surface/src/utils/update-xywh.ts:16
↓ 1 callers
Function
update
(preTime: number)
packages/affine/data-view/src/core/utils/auto-scroll.ts:23
↓ 1 callers
Method
updateAreaSelectionStyle
( groupKey: string | undefined, rowSelection: MultiSelection, columnSelection: MultiSelection )
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:1094
↓ 1 callers
Function
updateArrowStyles
({ placement, middlewareData, }: ComputePositionReturn)
packages/affine/components/src/toolbar/tooltip.ts:78
↓ 1 callers
Method
updateBlockChildren
(id: string, children: string[])
packages/framework/store/src/model/store/crud.ts:389
↓ 1 callers
Function
updateBlockVisibility
(view: GfxBlockComponent)
packages/framework/std/src/view/element/gfx-block-component.ts:34
↓ 1 callers
Function
updateCells
( model: DatabaseBlockModel, columnId: string, cells: Record<string, unknown> )
packages/affine/blocks/database/src/utils/block-utils.ts:178
↓ 1 callers
Function
updateConnectorPath
(connector: ConnectorElementModel)
packages/affine/gfx/connector/src/connector-watcher.ts:18
↓ 1 callers
Method
updateContentSize
(width: number, height: number)
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:921
↓ 1 callers
Method
updateData
(data: Data)
packages/affine/data-view/src/core/group-by/renderer/base.ts:18
↓ 1 callers
Method
updateElementInfo
(elementInfo: Partial<ElementInfo<T>>)
packages/affine/widgets/edgeless-toolbar/src/draggable/draggable-element.controller.ts:467
↓ 1 callers
Method
updateFocusSelectionStyle
( groupKey: string | undefined, focus: CellFocus, isEditing: boolean, showDragToFillHandle = f
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:1123
↓ 1 callers
Method
updateMockSelection
(rects: DOMRect[])
packages/affine/inlines/link/src/link-node/link-popup/link-popup.ts:193
↓ 1 callers
Method
updateOffset
()
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:816
↓ 1 callers
Method
updateOptimizedBlocks
()
packages/affine/gfx/turbo-renderer/src/turbo-renderer.ts:390
↓ 1 callers
Function
updatePastedElementsIndex
( std: BlockStdScope, elements: GfxModel[], originalIndexes: Map<string, string> )
packages/affine/blocks/root/src/edgeless/clipboard/command.ts:172
↓ 1 callers
Function
updateProperty
( model: DatabaseBlockModel, id: string, updater: ColumnUpdater, defaultValue?: Record<string, unknown
packages/affine/blocks/database/src/utils/block-utils.ts:205
↓ 1 callers
Method
updateTotalSize
()
packages/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:958
← previous
next →
3,501–3,600 of 7,629, ranked by callers