Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/toeverything/AFFiNE
/ functions
Functions
18,927 in github.com/toeverything/AFFiNE
⨍
Functions
18,927
◇
Types & classes
7,103
Method
constructor
( private readonly options: CustomPublishOptions, _updater: AppUpdater, runtimeOptions: ProviderRu
packages/frontend/apps/electron/src/main/updater/affine-update-provider.ts:55
Method
constructor
(public mainWindowManager: MainWindowManager)
packages/frontend/apps/electron/src/main/windows-manager/tab-views.ts:144
Method
constructor
(readonly filepath: string)
packages/frontend/apps/electron/src/main/shared-storage/json-file.ts:19
Method
constructor
(public readonly path: string)
packages/frontend/apps/electron/src/helper/nbstore/v1/db-adapter.ts:12
Method
constructor
( public path: string, public workspaceId: string )
packages/frontend/apps/electron/src/helper/nbstore/v1/workspace-db-adapter.ts:18
Method
constructor
(private readonly worker: MessagePortLike)
packages/frontend/apps/electron/src/shared/utils.ts:31
Method
constructor
()
packages/backend/server/src/env.ts:144
Method
constructor
( private readonly models: Models, private readonly service: NotificationService, private readonly
packages/backend/server/src/core/notification/job.ts:42
Method
constructor
( private readonly service: NotificationService, private readonly ac: AccessController )
packages/backend/server/src/core/notification/resolver.ts:29
Method
constructor
( private readonly models: Models, private readonly docReader: DocReader, private readonly mailer:
packages/backend/server/src/core/notification/service.ts:30
Method
constructor
( private readonly doc: DocReader, private readonly models: Models, private readonly config: Confi
packages/backend/server/src/core/doc-renderer/controller.ts:59
Method
constructor
(raw: string, workspaceId?: string)
packages/backend/server/src/core/utils/doc.ts:52
Method
constructor
( private readonly ttlMs: number, private readonly maxEntries: number )
packages/backend/server/src/core/telemetry/deduper.ts:4
Method
constructor
(private readonly telemetry: TelemetryService)
packages/backend/server/src/core/telemetry/gateway.ts:26
Method
constructor
(private readonly telemetry: TelemetryService)
packages/backend/server/src/core/telemetry/controller.ts:18
Method
constructor
( private readonly measurementId: string, private readonly apiSecret: string, private readonly max
packages/backend/server/src/core/telemetry/ga4-client.ts:17
Method
constructor
( private readonly config: Config, private readonly url: URLHelper )
packages/backend/server/src/core/telemetry/service.ts:18
Method
constructor
( private readonly models: Models, private readonly queue: JobQueue )
packages/backend/server/src/core/auth/job.ts:15
Method
constructor
( private readonly url: URLHelper, private readonly auth: AuthService, private readonly models: Mo
packages/backend/server/src/core/auth/resolver.ts:47
Method
constructor
( private readonly url: URLHelper, private readonly auth: AuthService, private readonly models: Mo
packages/backend/server/src/core/auth/controller.ts:64
Method
constructor
( private readonly config: Config, private readonly models: Models, private readonly mailer: Maile
packages/backend/server/src/core/auth/service.ts:45
Method
constructor
( private readonly crypto: CryptoHelper, private readonly cache: Cache, private readonly config: C
packages/backend/server/src/core/auth/guard.ts:41
Method
constructor
( private readonly storage: AvatarStorage, private readonly models: Models )
packages/backend/server/src/core/user/resolver.ts:51
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/user/resolver.ts:176
Method
constructor
( private readonly db: PrismaClient, private readonly models: Models )
packages/backend/server/src/core/user/resolver.ts:254
Method
constructor
(private readonly storage: AvatarStorage)
packages/backend/server/src/core/user/controller.ts:15
Method
constructor
(private readonly quota: QuotaService)
packages/backend/server/src/core/quota/resolver.ts:10
Method
constructor
( private readonly models: Models, private readonly storage: WorkspaceBlobStorage )
packages/backend/server/src/core/quota/service.ts:29
Method
constructor
( private readonly adapterHost: HttpAdapterHost, private readonly config: Config, private readonly
packages/backend/server/src/core/queue-dashboard/index.ts:23
Method
constructor
( private readonly storage: WorkspaceBlobStorage, private readonly commentAttachmentStorage: CommentAt
packages/backend/server/src/core/workspaces/controller.ts:35
Method
constructor
(private readonly prisma: PrismaClient)
packages/backend/server/src/core/workspaces/stats.job.ts:17
Method
constructor
( private readonly cache: Cache, private readonly models: Models, private readonly url: URLHelper,
packages/backend/server/src/core/workspaces/service.ts:26
Method
constructor
( private readonly workspaceService: WorkspaceService, private readonly models: Models, private re
packages/backend/server/src/core/workspaces/event.ts:36
Method
constructor
( private readonly workspace: PgWorkspaceDocStorageAdapter, private readonly ac: AccessController )
packages/backend/server/src/core/workspaces/resolvers/history.ts:38
Method
constructor
( private readonly cache: Cache, private readonly event: EventBus, private readonly url: URLHelper
packages/backend/server/src/core/workspaces/resolvers/member.ts:60
Method
constructor
( private readonly models: Models, private readonly url: URLHelper )
packages/backend/server/src/core/workspaces/resolvers/admin.ts:437
Method
constructor
( private readonly ac: AccessController, private readonly quota: QuotaService, private readonly mo
packages/backend/server/src/core/workspaces/resolvers/workspace.ts:81
Method
constructor
( /** * @deprecated migrate to models */ private readonly prisma: PrismaClient, private
packages/backend/server/src/core/workspaces/resolvers/doc.ts:292
Method
constructor
( private readonly ac: AccessController, private readonly models: Models )
packages/backend/server/src/core/workspaces/resolvers/doc.ts:509
Method
constructor
( private readonly ac: AccessController, private readonly quota: QuotaService, private readonly st
packages/backend/server/src/core/workspaces/resolvers/blob.ts:127
Method
constructor
( private readonly config: Config, private readonly adapterHost: HttpAdapterHost, private readonly
packages/backend/server/src/core/selfhost/static.ts:14
Method
constructor
( private readonly config: Config, private readonly models: Models, private readonly auth: AuthSer
packages/backend/server/src/core/selfhost/controller.ts:26
Method
constructor
(private readonly server: ServerService)
packages/backend/server/src/core/selfhost/setup.ts:8
Method
constructor
( private readonly models: Models, private readonly storage: WorkspaceBlobStorage, private readonl
packages/backend/server/src/core/storage/job.ts:18
Method
constructor
( private readonly config: Config, private readonly models: Models, private readonly storageFactor
packages/backend/server/src/core/storage/r2-proxy.ts:42
Method
constructor
( private readonly AFFiNEConfig: Config, private readonly url: URLHelper, private readonly storage
packages/backend/server/src/core/storage/wrappers/avatar.ts:23
Method
constructor
( private readonly AFFiNEConfig: Config, private readonly event: EventBus, private readonly storag
packages/backend/server/src/core/storage/wrappers/blob.ts:52
Method
constructor
( private readonly AFFiNEConfig: Config, private readonly event: EventBus, private readonly storag
packages/backend/server/src/core/storage/wrappers/comment-attachment.ts:34
Method
constructor
(private readonly userId: string)
packages/backend/server/src/core/permission/builder.ts:17
Method
constructor
(public readonly data: Resource<'ws'>)
packages/backend/server/src/core/permission/builder.ts:57
Method
constructor
(public readonly data: Resource<'doc'>)
packages/backend/server/src/core/permission/builder.ts:110
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/permission/workspace.ts:20
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/permission/doc.ts:18
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/permission/event.ts:8
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/access-token/resolver.ts:29
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/access-token/resolver.ts:64
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/features/resolver.ts:27
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/features/resolver.ts:45
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/features/service.ts:16
Method
constructor
(private readonly config: Config)
packages/backend/server/src/core/version/service.ts:16
Method
constructor
( private readonly config: Config, private readonly version: VersionService )
packages/backend/server/src/core/version/guard.ts:23
Method
constructor
( private readonly workspace: PgWorkspaceDocStorageAdapter, private readonly docReader: DatabaseDocRea
packages/backend/server/src/core/doc-service/job.ts:30
Method
constructor
(private readonly docReader: DatabaseDocReader)
packages/backend/server/src/core/doc-service/controller.ts:21
Method
constructor
( private readonly config: Config, private readonly adapterHost: HttpAdapterHost )
packages/backend/server/src/core/static-files/static.ts:15
Method
constructor
( private readonly service: CommentService, private readonly ac: AccessController, private readonl
packages/backend/server/src/core/comment/resolver.ts:53
Method
constructor
(private readonly models: Models)
packages/backend/server/src/core/comment/service.ts:16
Method
constructor
(private readonly ref: ModuleRef)
packages/backend/server/src/core/common/admin-guard.ts:16
Method
constructor
( private readonly ac: AccessController, private readonly event: EventBus, private readonly worksp
packages/backend/server/src/core/sync/gateway.ts:215
Method
constructor
( client: Socket, storage: DocStorageAdapter, private readonly ac: AccessController, private r
packages/backend/server/src/core/sync/gateway.ts:765
Method
constructor
(client: Socket, storage: DocStorageAdapter)
packages/backend/server/src/core/sync/gateway.ts:810
Method
constructor
( protected override readonly cache: Cache, protected override readonly models: Models, protected
packages/backend/server/src/core/doc/reader.ts:166
Method
constructor
( private readonly config: Config, private readonly crypto: CryptoHelper, protected override reado
packages/backend/server/src/core/doc/reader.ts:249
Method
constructor
( private readonly models: Models, private readonly queue: JobQueue )
packages/backend/server/src/core/doc/job.ts:15
Method
constructor
( private readonly storage: PgWorkspaceDocStorageAdapter, private readonly event: EventBus )
packages/backend/server/src/core/doc/writer.ts:40
Method
constructor
( private readonly config: Config, private readonly quota: QuotaService )
packages/backend/server/src/core/doc/options.ts:31
Method
constructor
( private readonly docReader: DocReader, private readonly models: Models, private readonly workspa
packages/backend/server/src/core/doc/event.ts:10
Method
constructor
( public readonly doc: DocStorageAdapter, public readonly blob: BlobStorageAdapter )
packages/backend/server/src/core/doc/storage/index.ts:9
Method
constructor
()
packages/backend/server/src/core/doc/storage/lock.ts:7
Method
constructor
( private readonly mutex: Mutex, private readonly models: Models, options: DocStorageOptions )
packages/backend/server/src/core/doc/adapters/userspace.ts:10
Method
constructor
( private readonly models: Models, private readonly mutex: Mutex, private readonly event: EventBus
packages/backend/server/src/core/doc/adapters/workspace.ts:44
Method
constructor
( private readonly cache: Cache, private readonly queue: JobQueue, private readonly sender: MailSe
packages/backend/server/src/core/mail/job.ts:55
Method
constructor
(private readonly config: Config)
packages/backend/server/src/core/mail/sender.ts:43
Method
constructor
( private readonly queue: JobQueue, private readonly sender: MailSender )
packages/backend/server/src/core/mail/mailer.ts:8
Method
constructor
( private readonly config: Config, private readonly url: URLHelper, private readonly server: Serve
packages/backend/server/src/core/config/resolver.ts:63
Method
constructor
(private readonly service: ServerService)
packages/backend/server/src/core/config/resolver.ts:213
Method
constructor
( private readonly models: Models, private readonly configFactory: ConfigFactory, private readonly
packages/backend/server/src/core/config/service.ts:33
Method
constructor
( private readonly db: PrismaClient, private readonly injector: ModuleRef )
packages/backend/server/src/data/commands/run.ts:44
Method
constructor
( private readonly db: PrismaClient, private readonly injector: ModuleRef )
packages/backend/server/src/data/commands/run.ts:141
Method
constructor
( private readonly models: Models, private readonly configFactory: ConfigFactory )
packages/backend/server/src/data/commands/import.ts:18
Method
constructor
(private readonly inquirer: InquirerService)
packages/backend/server/src/data/commands/create.ts:33
Method
constructor
(redis: CacheRedis)
packages/backend/server/src/base/cache/instances.ts:8
Method
constructor
(redis: SessionRedis)
packages/backend/server/src/base/cache/instances.ts:15
Method
constructor
(private readonly redis: Redis)
packages/backend/server/src/base/cache/provider.ts:11
Method
constructor
( private readonly reflector: Reflector, private readonly cache: Cache )
packages/backend/server/src/base/cache/interceptor.ts:25
Method
constructor
( executor: ( resolve: (value: T | PromiseLike<T>) => void, reject: (reason?: any) => void
packages/backend/server/src/base/utils/promise.ts:6
Method
constructor
(private readonly reflector: Reflector)
packages/backend/server/src/base/guard/guard.ts:17
Method
constructor
(protected readonly locker: Locker)
packages/backend/server/src/base/mutex/mutex.ts:20
Method
constructor
( @Inject(REQUEST) private readonly request: Request | GraphqlContext, ref: ModuleRef )
packages/backend/server/src/base/mutex/mutex.ts:65
Method
constructor
(private readonly redis: SessionRedis)
packages/backend/server/src/base/mutex/locker.ts:43
Method
constructor
(private readonly dispose: () => Promise<void>)
packages/backend/server/src/base/mutex/lock.ts:8
← previous
next →
12,501–12,600 of 18,927, ranked by callers