activeTab
activeTab:
| "transitions"
| "media"
| "music"
| "effects"
| "subtitles"
| "filters"
| "templates"
| "style-templates"
backgroundRenderingEnabled
backgroundRenderingEnabled: boolean
claudeApiKey
claudeApiKey: string
gpuAccelerationEnabled
gpuAccelerationEnabled: boolean
handleAiApiKeyChange
handleAiApiKeyChange: (value: string) => void
handleBackgroundRenderingChange
handleBackgroundRenderingChange: (value: boolean) => void
handleClaudeApiKeyChange
handleClaudeApiKeyChange: (value: string) => void
handleGpuAccelerationChange
handleGpuAccelerationChange: (value: boolean) => void
handleLayoutChange
handleLayoutChange: (value: "chat" | "default" | "vertical" | "options") => void
handleMaxConcurrentJobsChange
handleMaxConcurrentJobsChange: (value: number) => void
handlePlayerScreenshotsPathChange
handlePlayerScreenshotsPathChange: (value: string) => void
handlePlayerVolumeChange
handlePlayerVolumeChange: (value: number) => void
handlePreferredGpuEncoderChange
handlePreferredGpuEncoderChange: (value: string) => void
handleProxyEnabledChange
handleProxyEnabledChange: (value: boolean) => void
handleProxyHostChange
handleProxyHostChange: (value: string) => void
handleProxyPasswordChange
handleProxyPasswordChange: (value: string) => void
handleProxyPortChange
handleProxyPortChange: (value: string) => void
handleProxyTypeChange
handleProxyTypeChange: (value: string) => void
handleProxyUsernameChange
handleProxyUsernameChange: (value: string) => void
handleRenderDelayChange
handleRenderDelayChange: (value: number) => void
handleRenderQualityChange
handleRenderQualityChange: (value: string) => void
handleScreenshotsPathChange
handleScreenshotsPathChange: (value: string) => void
handleTabChange
handleTabChange: (value: string) => void
isBrowserVisible
isBrowserVisible: boolean
isOptionsVisible
isOptionsVisible: boolean
isTimelineVisible
isTimelineVisible: boolean
layoutMode
layoutMode: "chat" | "default" | "vertical" | "options"
maxConcurrentJobs
maxConcurrentJobs: number
openAiApiKey
openAiApiKey: string
playerScreenshotsPath
playerScreenshotsPath: string
playerVolume
playerVolume: number
preferredGpuEncoder
preferredGpuEncoder: string
proxyEnabled
proxyEnabled: boolean
proxyHost
proxyHost: string
proxyPassword
proxyPassword: string
proxyPort
proxyPort: string
proxyType
proxyType: string
proxyUsername
proxyUsername: string
renderDelay
renderDelay: number
renderQuality
renderQuality: string
screenshotsPath
screenshotsPath: string
toggleBrowserVisibility
toggleBrowserVisibility: () => void
toggleOptionsVisibility
toggleOptionsVisibility: () => void
toggleTimelineVisibility
toggleTimelineVisibility: () => void
Интерфейс значения контекста пользовательских настроек Определяет данные и методы, доступные через хук useUserSettings
UserSettingsContextValue