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
↓ 3 callers
Method
_getElementsAndCounts
()
packages/affine/widgets/edgeless-auto-connect/src/index.ts:275
↓ 3 callers
Method
_getGrid
(row: number, col: number)
packages/framework/std/src/gfx/grid.ts:145
↓ 3 callers
Method
_getJob
(selectedIds?: string[])
packages/affine/widgets/drag-handle/src/watchers/drag-event-watcher.ts:1431
↓ 3 callers
Method
_getModelType
( element: GfxModel | GfxLocalElementModel )
packages/framework/std/src/gfx/layer.ts:142
↓ 3 callers
Method
_getSchema
(flavour: string)
packages/framework/store/src/transformer/transformer.ts:507
↓ 3 callers
Method
_getTransformer
(schema: BlockSchemaType)
packages/framework/store/src/transformer/transformer.ts:518
↓ 3 callers
Method
_htmlToAst
(notionHtml: NotionHtml)
packages/affine/shared/src/adapters/notion-html/notion-html.ts:134
↓ 3 callers
Method
_htmlToAst
(html: Html)
packages/affine/shared/src/adapters/html/html.ts:201
↓ 3 callers
Method
_isDropOnCurrentEditor
(std?: BlockStdScope)
packages/affine/widgets/drag-handle/src/watchers/drag-event-watcher.ts:1447
↓ 3 callers
Method
_isInsideFrame
()
packages/affine/widgets/frame-title/src/frame-title.ts:85
↓ 3 callers
Method
_isRangeSyncExcluded
(el: Element)
packages/framework/std/src/inline/range/range-manager.ts:27
↓ 3 callers
Method
_isSelectable
()
packages/affine/model/src/blocks/note/note-model.ts:121
↓ 3 callers
Method
_markdownToAst
(markdown: Markdown)
packages/affine/shared/src/adapters/markdown/markdown.ts:207
↓ 3 callers
Method
_navAction
Actions
packages/affine/components/src/date-picker/date-picker.ts:295
↓ 3 callers
Method
_onImportSuccess
( pageIds: string[], options: { isWorkspaceFile?: boolean; importedCount?: number } = {} )
packages/affine/widgets/linked-doc/src/import-doc/import-doc.ts:152
↓ 3 callers
Method
_renderByBound
( ctx: CanvasRenderingContext2D | null, matrix: DOMMatrix, rc: RoughCanvas, bound: IBound,
packages/affine/blocks/surface/src/renderer/canvas-renderer.ts:287
↓ 3 callers
Method
_reset
()
packages/affine/gfx/brush/src/eraser-tool.ts:81
↓ 3 callers
Method
_selectBlock
()
packages/affine/blocks/embed-doc/src/embed-synced-doc-block/embed-synced-doc-block.ts:476
↓ 3 callers
Method
_setThemeMode
(dark: boolean)
packages/playground/apps/_common/components/starter-debug-menu.ts:562
↓ 3 callers
Method
_toggleScrollbarVisible
(visible: boolean)
packages/affine/gfx/template/src/toolbar/overlay-scrollbar.ts:134
↓ 3 callers
Method
_unmount
()
packages/affine/rich-text/src/rich-text.ts:318
↓ 3 callers
Method
_updateInputRects
()
packages/affine/widgets/linked-doc/src/widget.ts:59
↓ 3 callers
Method
_updateOverlayScale
* Update overlay shape scale according to the current zoom level
packages/affine/widgets/edgeless-toolbar/src/draggable/draggable-element.controller.ts:302
↓ 3 callers
Method
_updateRect
()
packages/framework/std/src/event/control/pointer.ts:610
↓ 3 callers
Method
_updateTemplates
()
packages/affine/gfx/template/src/toolbar/template-panel.ts:327
↓ 3 callers
Method
add
(e: MouseEvent)
packages/affine/data-view/src/view-presets/table/mobile/table-view-ui-logic.ts:63
↓ 3 callers
Function
addClass
(node: HTMLElement, name: string)
packages/affine/widgets/edgeless-toolbar/src/draggable/overlay-factory.ts:35
↓ 3 callers
Function
appendPendingCurve
()
packages/affine/blocks/surface/src/utils/points-on-path/index.ts:20
↓ 3 callers
Function
arrayAlmostEqual
(point: IVec | IVec3, point2: IVec | IVec3)
packages/affine/blocks/surface/src/utils/graph.ts:25
↓ 3 callers
Function
asHTMLElement
(ele: unknown)
packages/affine/data-view/src/core/utils/wc-dnd/utils/element.ts:1
↓ 3 callers
Method
autoScroll
()
packages/affine/data-view/src/core/utils/wc-dnd/dnd-context.ts:288
↓ 3 callers
Function
autoScrollOnBoundary
( container: HTMLElement, box: ReadonlySignal<{ left: number; right: number; top: number;
packages/affine/data-view/src/core/utils/auto-scroll.ts:6
↓ 3 callers
Function
buildDocFromElement
* Recursively build document structure * @param doc * @param element * @param parentId * @param selectionInfo * @returns
packages/affine/shared/src/__tests__/helpers/affine-template.ts:212
↓ 3 callers
Method
buildEventScope
( name: EventName, blocks: string[] )
packages/framework/std/src/event/dispatcher.ts:351
↓ 3 callers
Function
buildPropsWith
(std: BlockStdScope, file: File)
packages/affine/blocks/image/src/utils.ts:230
↓ 3 callers
Function
calculatePosition
(gap: number, count: number, iconWidth: number)
packages/affine/widgets/edgeless-auto-connect/src/index.ts:39
↓ 3 callers
Function
canSafeAddToContainer
( container: GfxGroupModel, element: GfxCompatibleInterface )
packages/framework/std/src/utils/tree.ts:100
↓ 3 callers
Method
categories
()
packages/affine/gfx/template/src/toolbar/template-type.ts:37
↓ 3 callers
Method
cleanGlobalContextStack
(key: string)
packages/framework/store/src/adapter/context.ts:30
↓ 3 callers
Function
cleanSpecifiedTail
( std: BlockStdScope, inlineEditorOrModel: InlineEditor | BlockModel, str: string )
packages/affine/rich-text/src/dom.ts:117
↓ 3 callers
Method
clearBitmap
()
packages/affine/gfx/turbo-renderer/src/turbo-renderer.ts:274
↓ 3 callers
Method
clearCanvas
()
packages/affine/gfx/turbo-renderer/src/turbo-renderer.ts:344
↓ 3 callers
Method
clearFocusStyle
()
packages/affine/data-view/src/view-presets/table/pc/controller/selection.ts:1013
↓ 3 callers
Function
cloneDeep
(obj: T)
packages/affine/gfx/template/src/toolbar/utils.ts:13
↓ 3 callers
Function
cloneReferenceInfo
({ pageId, params, title, description, }: ReferenceInfo)
packages/affine/shared/src/utils/reference.ts:7
↓ 3 callers
Function
cloneReferenceInfoWithoutAliases
({ pageId, params, }: ReferenceInfo)
packages/affine/shared/src/utils/reference.ts:37
↓ 3 callers
Function
close
()
packages/affine/blocks/database/src/components/layout.ts:59
↓ 3 callers
Function
compare
(type: TypeInstance, a: unknown, b: unknown)
packages/affine/data-view/src/core/sort/eval.ts:128
↓ 3 callers
Function
compareNumber
(a: unknown, b: unknown)
packages/affine/data-view/src/core/sort/eval.ts:79
↓ 3 callers
Function
convertProps
( propName: string | symbol, propValue: unknown, receiver: unknown )
packages/framework/std/src/gfx/model/surface/decorators/convert.ts:40
↓ 3 callers
Method
convertTo
(model: AttachmentBlockModel, maxFileSize = this._maxFileSize)
packages/affine/blocks/attachment/src/embed.ts:116
↓ 3 callers
Function
createAssetsArchive
( assetsMap: Map<string, Blob>, assetsIds: string[] )
packages/affine/widgets/linked-doc/src/transformers/utils.ts:90
↓ 3 callers
Method
createFrameOnSelected
()
packages/affine/blocks/frame/src/frame-manager.ts:382
↓ 3 callers
Method
createIndexGenerator
* In some cases, we need to generate a bunch of indexes in advance before acutally adding the elements to the layer manager. * Eg. when importing a
packages/framework/std/src/gfx/layer.ts:615
↓ 3 callers
Function
createLogic
()
packages/affine/data-view/src/__tests__/hotkeys.unit.spec.ts:10
↓ 3 callers
Function
createModal
(container: HTMLElement = document.body)
packages/affine/components/src/context-menu/menu-renderer.ts:385
↓ 3 callers
Method
createOverlay
()
packages/affine/gfx/shape/src/shape-tool.ts:206
↓ 3 callers
Function
createProxy
(options: CreateProxyOptions)
packages/framework/store/src/reactive/flat-native-y/proxy.ts:17
↓ 3 callers
Method
createShape
( xywh: XYWH, type: string, options: Options, shapeStyle: ShapeStyle )
packages/affine/gfx/shape/src/overlay/factory.ts:13
↓ 3 callers
Function
createTableProps
(deltasLists: RichTextType[][])
packages/affine/blocks/table/src/adapters/utils.ts:123
↓ 3 callers
Function
createTestDoc
(docId = defaultDocId)
packages/framework/store/src/__tests__/schema.unit.spec.ts:98
↓ 3 callers
Function
createTraitKey
(name: string)
packages/affine/data-view/src/core/traits/key.ts:6
↓ 3 callers
Function
cutoff
(value: number, ref: number, sign: number)
packages/framework/std/src/gfx/viewport.ts:13
↓ 3 callers
Function
darkToolbarStyles
(selector: string)
packages/affine/components/src/toolbar/styles.ts:33
↓ 3 callers
Function
dataViewCommonStyle
(selector: string)
packages/affine/data-view/src/core/common/css-variable.ts:10
↓ 3 callers
Function
dataViewCssVariable
()
packages/affine/data-view/src/core/common/css-variable.ts:4
↓ 3 callers
Function
defaultState
()
packages/playground/apps/_common/sync/blob/mock-server.ts:114
↓ 3 callers
Function
defineUniComponent
( renderTemplate: (props: T, expose: Expose) => TemplateResult )
packages/affine/data-view/src/core/utils/uni-component/uni-component.ts:136
↓ 3 callers
Function
dependenciesToFactory
* Convert dependencies definition to a factory function.
packages/framework/global/src/di/container.ts:417
↓ 3 callers
Method
diamond
* Generate diamond (rhombus) polygon points
packages/framework/global/src/gfx/svg-path.ts:92
↓ 3 callers
Function
dispose
()
packages/framework/std/src/extension/service.ts:90
↓ 3 callers
Method
dragStart
(active: Active, coordinates: Coordinates)
packages/affine/data-view/src/core/utils/wc-dnd/dnd-context.ts:411
↓ 3 callers
Function
effects
()
packages/framework/std/src/effects.ts:5
↓ 3 callers
Method
elementFromJSON
(element: Record<string, unknown>)
packages/affine/blocks/surface/src/surface-transformer.ts:57
↓ 3 callers
Function
ellipseWithParams
( x: number, y: number, o: ResolvedOptions, ellipseParams: EllipseParams )
packages/affine/blocks/surface/src/utils/rough/renderer.ts:141
↓ 3 callers
Function
findAncestorModel
( model: BlockModel, match: (m: BlockModel) => boolean )
packages/affine/shared/src/utils/model/getter.ts:7
↓ 3 callers
Method
firstChild
()
packages/framework/store/src/model/block/block-model.ts:143
↓ 3 callers
Function
firstFilter
(vars: Variable[])
packages/affine/data-view/src/core/filter/utils.ts:29
↓ 3 callers
Function
firstFilterByRef
( vars: Variable[], ref: VariableRef )
packages/affine/data-view/src/core/filter/utils.ts:18
↓ 3 callers
Function
flat
(arr: T[][])
packages/affine/gfx/template/src/toolbar/builtin-templates.ts:31
↓ 3 callers
Method
focusDateCell
* Focus on date-cell
packages/affine/components/src/date-picker/date-picker.ts:479
↓ 3 callers
Method
focusInput
()
packages/affine/components/src/context-menu/menu-renderer.ts:141
↓ 3 callers
Function
focusTitle
(editorHost: EditorHost, index = Infinity, len = 0)
packages/affine/shared/src/utils/title.ts:22
↓ 3 callers
Function
fontBaseStyle
(container: string)
packages/affine/shared/src/styles/font.ts:4
↓ 3 callers
Function
formatDate
(date: Date)
packages/affine/widgets/keyboard-toolbar/src/utils.ts:26
↓ 3 callers
Function
formatNumber
( value: number, format: NumberFormat, decimals?: number )
packages/affine/data-view/src/property-presets/number/utils/formatter.ts:36
↓ 3 callers
Function
fromJSON
(value: unknown)
packages/framework/store/src/transformer/json.ts:32
↓ 3 callers
Function
fromJson
( config: PropertyConfig<Data, RawValue, JsonValue>, { value, data, dataSource, }: { val
packages/affine/data-view/src/core/property/utils.ts:4
↓ 3 callers
Method
fromSnapshot
({ json, }: FromSnapshotPayload)
packages/framework/store/src/transformer/base.ts:62
↓ 3 callers
Method
generateOrthogonalConnectorPath
(input: OrthogonalConnectorInput)
packages/affine/gfx/connector/src/connector-manager.ts:1114
↓ 3 callers
Function
getBezierNearestTime
( values: BezierCurveParameters, point: IVec )
packages/framework/global/src/gfx/curve.ts:102
↓ 3 callers
Function
getBgGridGap
(zoom: number)
packages/affine/blocks/surface/src/utils/get-bg-grip-gap.ts:5
↓ 3 callers
Method
getBlockCollection
(docId: string)
packages/framework/store/src/test/test-workspace.ts:185
↓ 3 callers
Method
getCanvasByBound
( bound: IBound = this.viewport.viewportBounds, surfaceElements?: SurfaceElementModel[], canvas?:
packages/affine/blocks/surface/src/renderer/canvas-renderer.ts:410
↓ 3 callers
Function
getCellRect
(element: Element, bounds?: DOMRect)
packages/affine/shared/src/utils/dnd/get-drop-rect-by-point.ts:135
↓ 3 callers
Function
getCenterAreaBounds
(bounds: IBound, ratio: number)
packages/framework/global/src/gfx/math.ts:556
↓ 3 callers
Method
getClosestBlock
(node: Node)
packages/framework/std/src/inline/range/range-manager.ts:54
↓ 3 callers
Function
getClosestBlockComponentByElement
( element: Element | null )
packages/affine/shared/src/utils/dom/point-to-block.ts:245
↓ 3 callers
Method
getClosestInlineEditor
(node: Node)
packages/framework/std/src/inline/range/range-manager.ts:63
↓ 3 callers
Function
getColsMap
()
packages/framework/store/src/__tests__/block.unit.spec.ts:316
← previous
next →
1,001–1,100 of 7,629, ranked by callers