MCPcopy Create free account

hub / github.com/Prejudice-Studio/Twilight / types & classes

Types & classes267 in github.com/Prejudice-Studio/Twilight

Class
webui/src/components/error-boundary.tsx:30
Class
webui/src/lib/api-request.ts:16
Class
webui/src/lib/api.ts:113
StructAPIKey
internal/store/store.go:162
InterfaceAdminNavEntry
webui/src/app/(main)/admin/page.tsx:16
InterfaceAdminUserListParams
webui/src/lib/api-types.ts:613
InterfaceAdminUserListResponse
webui/src/lib/api-types.ts:625
InterfaceAnnouncement
webui/src/lib/api-types.ts:988
StructAnnouncement
internal/store/store.go:200
InterfaceAnnouncementBoardProps
webui/src/components/announcement-board.tsx:49
ClassApiClient
webui/src/lib/api.ts:113
ClassApiError
webui/src/lib/api-request.ts:16
InterfaceApiKey
webui/src/app/(main)/settings/apikey/page.tsx:44
InterfaceApiKeyItem
webui/src/lib/api-types.ts:269
InterfaceApiRequestExtraOptions
webui/src/lib/api-request.ts:262
InterfaceApiResponse
webui/src/lib/api-types.ts:3
StructApp
internal/api/app.go:49
InterfaceAsyncHandlerOptions
webui/src/hooks/use-async-handler.ts:36
InterfaceAuditLog
webui/src/lib/api-types.ts:1173
StructAuditLog
AuditLog 记录用户和管理员的关键操作,用于安全审计和运营追溯。
internal/store/store.go:305
InterfaceAuthInFlightSlots
* In-flight 请求合流锁。 * 多个 layout effect / region-refresh 会同时触发 initialize() / fetchUser(), * 之前会并发打 /users/me,响应乱序导致状态翻车。 * 这里用共享 Promise 做合流:第二个调用直接
webui/src/store/auth.ts:92
TypeAliasAuthLevel
internal/api/app.go:29
InterfaceAuthState
webui/src/store/auth.ts:57
InterfaceBackgroundConfig
webui/src/app/(main)/layout.tsx:22
InterfaceBackgroundConfig
webui/src/app/(main)/settings/appearance/page.tsx:44
StructBackupInfo
internal/store/store.go:54
InterfaceBadgeProps
webui/src/components/ui/badge.tsx:27
InterfaceBangumiSyncLog
webui/src/lib/api-types.ts:1210
StructBangumiSyncLog
internal/store/store.go:411
InterfaceBangumiSyncResult
webui/src/lib/api-types.ts:1222
InterfaceBangumiSyncStatus
webui/src/lib/api-types.ts:1200
InterfaceBangumiUserInfo
webui/src/lib/api-types.ts:1229
StructBangumiUserInfo
internal/api/bangumi_sync_handlers.go:110
InterfaceBatchActions
webui/src/hooks/use-batch-actions.ts:26
InterfaceBatchUserResult
webui/src/lib/api-types.ts:224
InterfaceBatchUserSelection
webui/src/lib/api-types.ts:741
StructBindCode
internal/store/store.go:278
InterfaceBindEmbyConflict
webui/src/app/(main)/admin/users/admin-users-dialogs.tsx:1008
InterfaceBulkEnableFilterSummary
webui/src/app/(main)/admin/users/admin-users-dialogs.tsx:729
InterfaceBulkExpireFilterSummary
webui/src/app/(main)/admin/users/admin-users-dialogs.tsx:557
InterfaceButtonProps
webui/src/components/ui/button.tsx:35
InterfaceCleanupCandidate
webui/src/app/(main)/admin/users/admin-users-dialogs.tsx:1258
StructClearEmbyGrantResult
ClearEmbyGrantResult 汇总一次"清理无 Emby 账号用户的注册码/邀请码使用记录"的结果。
internal/store/store.go:1976
StructClient
internal/redis/redis.go:18
InterfaceCodeUsePreview
webui/src/lib/api-types.ts:240
InterfaceCodeUseResponse
webui/src/lib/api-types.ts:254
StructConfig
internal/config/config.go:87
InterfaceConfigBackupView
webui/src/lib/api-types.ts:851
InterfaceConfigCategory
webui/src/lib/api-types.ts:772
InterfaceConfigChangeItem
webui/src/app/(main)/admin/config/page.tsx:185
InterfaceConfigField
webui/src/lib/api-types.ts:754
InterfaceConfigFieldOption
webui/src/lib/api-types.ts:749
InterfaceConfigRestoreResult
webui/src/lib/api-types.ts:857
InterfaceConfigSchema
webui/src/lib/api-types.ts:777
InterfaceConfigSection
webui/src/lib/api-types.ts:763
InterfaceConfirmContextValue
webui/src/components/ui/confirm-dialog.tsx:45
InterfaceConfirmDialogAction
webui/src/components/ui/confirm-dialog.tsx:19
InterfaceConfirmOptions
webui/src/components/ui/confirm-dialog.tsx:27
InterfaceConnectivityResult
webui/src/app/(main)/admin/emby/page.tsx:64
InterfaceCreateRegcodeData
webui/src/lib/api-types.ts:727
InterfaceDatabaseBackup
webui/src/lib/api-types.ts:841
InterfaceDatabaseBackupInspectResult
webui/src/lib/api-types.ts:872
InterfaceDatabaseOperationResult
webui/src/lib/api-types.ts:899
InterfaceDatabaseStatus
webui/src/lib/api-types.ts:884
InterfaceDepthPromptState
webui/src/app/(main)/admin/invite/page.tsx:41
InterfaceDeveloperJSDocEntry
webui/src/lib/api-types.ts:793
InterfaceDeveloperJSDocParam
webui/src/lib/api-types.ts:806
InterfaceDeveloperJSDocs
webui/src/lib/api-types.ts:814
InterfaceDeveloperJSDocsPanelProps
webui/src/components/developer-js-docs-panel.tsx:19
InterfaceDeveloperJSPreset
webui/src/lib/api-types.ts:783
StructDeveloperJSPreset
internal/store/store.go:214
StructDevice
internal/store/store.go:366
InterfaceDialogState
webui/src/hooks/use-dialog-state.ts:29
InterfaceEditUserForm
webui/src/app/(main)/admin/users/admin-users-dialogs.tsx:29
InterfaceEmailAccountRecord
webui/src/lib/api-types.ts:195
InterfaceEmailAdminData
webui/src/lib/api-types.ts:215
InterfaceEmailAdminSummary
webui/src/lib/api-types.ts:207
InterfaceEmailCodeInputProps
webui/src/components/email-code-input.tsx:13
InterfaceEmailCodeProof
webui/src/lib/api-types.ts:155
InterfaceEmailCodeSent
webui/src/lib/api-types.ts:161
InterfaceEmailTestResult
webui/src/lib/api-types.ts:169
StructEmailVerification
EmailVerification 是一次性邮箱验证码记录。安全约定: - 永不存验证码明文,只存 CodeHash(由 api 层用服务端密钥做 HMAC-SHA256); - 带尝试上限(Attempts/MaxAttempts),命中上限即作废,防在线爆破; - 带 ExpiresAt(TTL
internal/store/email_verification.go:20
InterfaceEmailVerificationRecord
webui/src/lib/api-types.ts:179
TypeAliasEmailVerificationResult
EmailVerificationResult 是 ConsumeEmailVerificationAtomic 的判定结果。
internal/store/email_verification.go:34
InterfaceEmbyAuditClientStat
webui/src/lib/api-types.ts:505
InterfaceEmbyAuditDevice
webui/src/lib/api-types.ts:492
InterfaceEmbyAuditLocalUser
webui/src/lib/api-types.ts:514
InterfaceEmbyAuditUser
webui/src/lib/api-types.ts:530
InterfaceEmbyDevice
webui/src/lib/api-types.ts:469
InterfaceEmbyDeviceAuditData
webui/src/lib/api-types.ts:552
InterfaceEmbyDeviceAuditSummary
webui/src/lib/api-types.ts:542
InterfaceEmbyInfo
webui/src/lib/api-types.ts:449
InterfaceEmbyRegisterStatus
webui/src/lib/api-types.ts:598
InterfaceEmbySession
webui/src/lib/api-types.ts:461
InterfaceEmbyStatus
webui/src/lib/api-types.ts:319
InterfaceEmbyUserItem
webui/src/app/(main)/admin/emby/page.tsx:71
InterfaceEmbyUsersData
webui/src/app/(main)/admin/emby/page.tsx:97
ClassErrorBoundary
webui/src/components/error-boundary.tsx:30
InterfaceErrorBoundaryProps
* ErrorBoundary 给 React 渲染期抛错兜底。 * 没有边界时一处子树抛错会把整棵 React 树打回白屏,用户只能 F5; * 有了边界,渲染异常被截在最近的边界内,其他区域仍可用, * 同时给一个明显的"重试 / 回首页"出口,避免用户看到 Next.js 默认 dev
webui/src/components/error-boundary.tsx:18
InterfaceErrorBoundaryState
webui/src/components/error-boundary.tsx:26
next →1–100 of 267, ranked by callers