Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AFK-surf/open-agent
/ functions
Functions
10,259 in github.com/AFK-surf/open-agent
⨍
Functions
10,259
◇
Types & classes
3,831
↓ 1,475 callers
Method
get
* Get the link preview data for a given URL * @param url The URL to get the link preview data for * @returns The link preview data for the given
blocksuite/affine/shared/src/services/link-preview-service/link-preview-cache.ts:49
↓ 813 callers
Method
push
(docId: string, data: Uint8Array)
blocksuite/framework/sync/src/doc/source.ts:14
↓ 719 callers
Function
property
()
blocksuite/affine/data-view/src/core/property/base-cell.ts:33
↓ 696 callers
Method
forEach
( callback: (value: T, node: LinkedListNode<T>, index: number) => void )
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:103
↓ 656 callers
Method
set
* Set the link preview data for a given URL * @param url The URL to set the link preview data for * @param data The link preview data to set
blocksuite/affine/shared/src/services/link-preview-service/link-preview-cache.ts:55
↓ 640 callers
Method
is
(typeInstance: AnyTypeInstance)
blocksuite/affine/data-view/src/core/logical/type.ts:10
↓ 567 callers
Method
add
(e: MouseEvent)
blocksuite/affine/data-view/src/view-presets/table/pc/table-view-ui-logic.ts:110
↓ 500 callers
Method
addBlock
* Creates and adds a new block to the store * @param flavour - The block's flavour (type) * @param blockProps - Optional properties for the new
blocksuite/framework/store/src/model/store/store.ts:743
↓ 379 callers
Method
get
( key: string, signedUrl?: boolean )
packages/backend/server/src/base/storage/providers/provider.ts:35
↓ 352 callers
Method
includes
(row: RowWithGroup)
blocksuite/affine/data-view/src/view-presets/table/pc/controller/selection.ts:574
↓ 351 callers
Method
catch
(exception: Error, host: ArgumentsHost)
packages/backend/server/src/base/nestjs/exception.ts:82
↓ 285 callers
Method
subscribe
(observer: (value: T) => void)
blocksuite/affine/shared/src/utils/signal.ts:4
↓ 268 callers
Method
filter
(type: any)
blocksuite/affine/shared/src/test-utils/create-test-host.ts:56
↓ 266 callers
Method
register
* Registers an array of block schemas into the schema manager. * * @param blockSchema - An array of block schema definitions to register. * @
blocksuite/framework/store/src/schema/schema.ts:277
↓ 264 callers
Function
unsafeCSSVarV2
(key: AffineThemeKeyV2, fallback?: string)
blocksuite/affine/shared/src/theme/css-variables.ts:131
↓ 256 callers
Method
error
()
blocksuite/framework/global/src/utils/logger.ts:29
↓ 248 callers
Method
addFromEvent
( target: HTMLElement | Window | Document | VisualViewport | VirtualKeyboard, type: string, handle
blocksuite/framework/global/src/disposable/index.ts:67
↓ 245 callers
Method
has
(key: K)
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:55
↓ 239 callers
Method
peek
* Peek a target element page ref info * @param pageRef The page ref info to peek. * @returns A promise that resolves when the peek view is close
blocksuite/affine/components/src/peek/type.ts:21
↓ 221 callers
Method
preventDefault
(e: ClipboardEvent)
blocksuite/affine/data-view/src/property-presets/progress/cell-renderer.ts:88
↓ 213 callers
Method
getBoundingClientRect
()
blocksuite/affine/widgets/toolbar/src/toolbar.ts:153
↓ 203 callers
Method
min
* Compares and returns the minimum of two points.
blocksuite/framework/global/src/gfx/model/point.ts:45
↓ 197 callers
Method
getBlock
(id: string)
blocksuite/affine/shared/src/test-utils/create-test-host.ts:99
↓ 189 callers
Method
max
* Compares and returns the maximum of two points.
blocksuite/framework/global/src/gfx/model/point.ts:38
↓ 184 callers
Method
split
* Split the text into another Text. * * @param index - The index to split. * @param length - The length to split. * * @returns The righ
blocksuite/framework/store/src/reactive/text/text.ts:403
↓ 174 callers
Function
WithDisposable
( SuperClass: T )
blocksuite/framework/global/src/lit/with-disposable.ts:30
↓ 174 callers
Method
addEventListener
( type: K, listener: (this: VirtualKeyboard, ev: VirtualKeyboardEventMap[K]) => any, options
blocksuite/framework/global/src/types/virtual-keyboard.ts:12
↓ 174 callers
Method
entries
()
packages/frontend/app/src/lib/lru-cache.ts:70
↓ 173 callers
Method
action
()
blocksuite/affine/blocks/attachment/src/attachment-block.ts:478
↓ 171 callers
Method
getOptional
* Optional get an extension instance from the store. * The major difference between `get` and `getOptional` is that `getOptional` will not throw an
blocksuite/framework/store/src/model/store/store.ts:1210
↓ 164 callers
Method
addElement
( props: Partial<T> & { type: string } )
blocksuite/framework/std/src/gfx/model/surface/surface-model.ts:503
↓ 156 callers
Method
instance
(literal?: Zod.TypeOf<DataSchema>)
blocksuite/affine/data-view/src/core/logical/data-type.ts:58
↓ 156 callers
Method
toString
* Get the text content as a string. * In most cases, you should not use this method. It will lose the delta attributes information. * * @retu
blocksuite/framework/store/src/reactive/text/text.ts:469
↓ 155 callers
Function
state
()
blocksuite/affine/shared/src/utils/button-popper.ts:150
↓ 154 callers
Method
from
(arg1: IBound)
blocksuite/framework/global/src/gfx/model/bound.ts:188
↓ 153 callers
Function
matchModels
(model: BlockModel | null | undefined, expected: Model)
blocksuite/affine/shared/src/utils/model/checker.ts:11
↓ 152 callers
Method
create
(options: { model: SurfaceBlockModel; type: string; middlewares: ((job: TemplateJob) => void)[];
blocksuite/affine/gfx/template/src/services/template.ts:110
↓ 152 callers
Method
deserialize
(s: string)
blocksuite/framework/global/src/gfx/model/bound.ts:183
↓ 150 callers
Method
addBlock
* 添加 block 到列中
blocksuite/affine/model/src/blocks/column/column-model.ts:57
↓ 146 callers
Method
delete
()
blocksuite/affine/data-view/src/core/view-manager/row.ts:16
↓ 145 callers
Method
stringify
(query: Record<string, any>)
packages/backend/server/src/base/helpers/url.ts:77
↓ 143 callers
Method
append
(value: T)
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:14
↓ 142 callers
Method
add
(name: T, payload: Jobs[T], opts?: JobsOptions)
packages/backend/server/src/base/job/queue/queue.ts:21
↓ 142 callers
Method
track
( eventName: T, props: TelemetryEventMap[T] )
blocksuite/affine/shared/src/services/telemetry-service/telemetry-service.ts:54
↓ 135 callers
Function
nanoid
()
blocksuite/framework/store/src/utils/id-generator.ts:10
↓ 130 callers
Method
getElementById
* Get a block or element by its id. * Note that non-gfx block can also be queried in this method. * @param id * @returns
blocksuite/framework/std/src/gfx/controller.ts:117
↓ 130 callers
Method
setup
(di: Container)
blocksuite/framework/store/src/extension/extension.ts:133
↓ 128 callers
Method
create
( Factory: Ctor, overridesOrCount?: Partial<MockerInput<Ctor>> | number, count?: number
packages/backend/server/src/__tests__/mocks/factory.ts:52
↓ 127 callers
Function
SignalWatcher
( Base: T )
blocksuite/framework/global/src/lit/signal-watcher.ts:19
↓ 121 callers
Method
remove
()
blocksuite/affine/components/src/context-menu/types.ts:14
↓ 117 callers
Method
getParent
* Gets the parent block of a given block * @param target - Block model or block ID to find parent for * @returns The parent block model if found
blocksuite/framework/store/src/model/store/store.ts:1051
↓ 115 callers
Method
getStore
(options?: GetStoreOptions)
blocksuite/framework/store/src/extension/workspace/doc.ts:25
↓ 112 callers
Method
abort
(force = false)
blocksuite/affine/components/src/hover/controller.ts:127
↓ 112 callers
Method
join
* Join current text with another text. * * @param other - The other text to join. * * @example * ```ts * const text = new Text('Hell
blocksuite/framework/store/src/reactive/text/text.ts:259
↓ 111 callers
Method
subscribe
* Subscribe to updates from peer * * @param cb callback to handle updates * @param disconnect callback to handle disconnect, reason can be so
blocksuite/framework/sync/src/doc/source.ts:24
↓ 111 callers
Function
wait
(time: number = 0)
blocksuite/integration-test/src/__tests__/utils/common.ts:3
↓ 110 callers
Method
values
()
blocksuite/affine/blocks/attachment/src/embed.ts:96
↓ 109 callers
Function
createJob
(middlewares?: TransformerMiddleware[])
blocksuite/affine/all/src/__tests__/utils/create-job.ts:24
↓ 109 callers
Method
replace
* Replace the text content with a new content. * * @param index - The index to replace. * @param length - The length to replace. * @param
blocksuite/framework/store/src/reactive/text/text.ts:285
↓ 109 callers
Method
transact
* Execute a transaction. * * @example * ```ts * store.transact(() => { * op1(); * op2(); * }); * ``` * * @category H
blocksuite/framework/store/src/model/store/store.ts:371
↓ 108 callers
Method
addImpl
* @see {@link ContainerEditor.addImpl}
blocksuite/framework/global/src/di/container.ts:117
↓ 108 callers
Method
closeNode
()
blocksuite/framework/store/src/adapter/context.ts:36
↓ 107 callers
Method
openNode
(node: TNode, parentProp?: Keyof<TNode>)
blocksuite/framework/store/src/adapter/context.ts:76
↓ 106 callers
Function
createIdentifier
( name: string, variant: ServiceVariant = DEFAULT_SERVICE_VARIANT )
blocksuite/framework/global/src/di/identifier.ts:78
↓ 106 callers
Method
next
( abort?: AbortSignal, dequeue: (arr: T[]) => T | undefined = a => a.shift() )
blocksuite/framework/sync/src/utils/async-queue.ts:24
↓ 105 callers
Method
serialize
()
blocksuite/affine/model/src/elements/group/group.ts:87
↓ 100 callers
Method
has
* * @param bound * @param strict * @param reverseChecking If true, check if the bound is inside the elements instead of checking if the eleme
blocksuite/framework/std/src/gfx/grid.ts:241
↓ 99 callers
Method
removeEventListener
( type: K, listener: (this: VirtualKeyboard, ev: VirtualKeyboardEventMap[K]) => any, options
blocksuite/framework/global/src/types/virtual-keyboard.ts:22
↓ 97 callers
Method
from
(_: ChunkConfigError)
packages/common/native/src/doc_loader/splitter/error.rs:32
↓ 96 callers
Method
deleteBlock
(node: MockBlockComponent)
blocksuite/affine/shared/src/test-utils/create-test-host.ts:89
↓ 94 callers
Method
parse
(tokens: Token[])
blocksuite/affine/blocks/bookmark/src/adapters/markdown/preprocessor.ts:156
↓ 92 callers
Method
filter
({ width, height }: HTMLCanvasElement)
blocksuite/affine/blocks/surface/src/renderer/canvas-renderer.ts:121
↓ 91 callers
Method
forEach
(callback: (pkg: Package) => void)
tools/utils/src/workspace.ts:147
↓ 90 callers
Method
close
()
blocksuite/affine/components/src/context-menu/menu.ts:89
↓ 90 callers
Method
run
()
blocksuite/affine/blocks/surface/src/utils/a-star.ts:137
↓ 86 callers
Method
gql
(query: string, variables?: any)
packages/backend/server/src/__tests__/utils/testing-app.ts:174
↓ 86 callers
Method
join
(...paths: string[])
packages/backend/server/src/base/storage/providers/fs.ts:208
↓ 86 callers
Method
updateElement
( element: GfxModel | string, props: Record<string, unknown> )
blocksuite/framework/std/src/gfx/controller.ts:247
↓ 84 callers
Method
find
(doc: Store)
blocksuite/affine/blocks/surface-ref/src/surface-ref-block.ts:204
↓ 83 callers
Method
updateBlock
* Updates a block's properties or executes a callback in a transaction * @param modelOrId - The block model or block ID to update * @param callB
blocksuite/framework/store/src/model/store/store.ts:858
↓ 81 callers
Method
clear
* Clear the cache
blocksuite/affine/shared/src/services/link-preview-service/link-preview-cache.ts:79
↓ 80 callers
Method
add
(element: GfxModel | GfxLocalElementModel)
blocksuite/framework/std/src/gfx/grid.ts:202
↓ 80 callers
Method
error
(message: string, ...args: any[])
packages/common/debug/src/index.ts:49
↓ 79 callers
Method
load
(initFn?: () => void)
blocksuite/framework/store/src/extension/workspace/doc.ts:20
↓ 78 callers
Method
bind
@internal
blocksuite/framework/store/src/reactive/boxed.ts:134
↓ 76 callers
Method
all
()
blocksuite/affine/data-view/src/core/logical/matcher.ts:24
↓ 76 callers
Method
group
()
blocksuite/framework/std/src/gfx/layer.ts:632
↓ 75 callers
Method
log
(level: LogLevel, message: string, ...args: any[])
packages/common/debug/src/index.ts:53
↓ 73 callers
Function
cn
(...inputs: ClassValue[])
packages/frontend/app/src/lib/utils.ts:5
↓ 73 callers
Function
field
(fallback?: V)
blocksuite/framework/std/src/gfx/model/surface/decorators/field.ts:18
↓ 73 callers
Method
keys
()
blocksuite/affine/blocks/attachment/src/embed.ts:92
↓ 71 callers
Method
dispose
()
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/virtual-scroll.ts:12
↓ 71 callers
Method
send
( command: Omit<Jobs['notification.sendMail'], 'startTime'>, suppressError = false )
packages/backend/server/src/core/mail/mailer.ts:22
↓ 70 callers
Method
match
(type: TypeInstance)
blocksuite/affine/data-view/src/core/logical/matcher.ts:62
↓ 69 callers
Method
getElementById
(id: string)
blocksuite/affine/blocks/surface/src/extensions/crud-extension.ts:143
↓ 69 callers
Method
unsubscribe
()
blocksuite/affine/shared/src/utils/signal.ts:8
↓ 68 callers
Method
pop
()
blocksuite/affine/data-view/src/view-presets/table/pc-virtual/virtual/linked-list.ts:95
↓ 68 callers
Function
popupTargetFromElement
(element: HTMLElement)
blocksuite/affine/components/src/context-menu/menu-renderer.ts:404
↓ 66 callers
Method
find
( f: (data: MatcherData<Data, Type>) => boolean )
blocksuite/affine/data-view/src/core/logical/matcher.ts:48
↓ 66 callers
Method
get
(sessionId: string)
packages/frontend/app/src/store/copilot/sessions-store.ts:24
next →
1–100 of 10,259, ranked by callers