Captain is currently in ALPHA. We are happy to get your feedback
Core API
Interfaces
Helpers Types.usersecondarysettings

Interface: UserSecondarySettings

helpers/types.UserSecondarySettings

Secondary settings that enhance the user experience by offering customization and convenience.

Table of contents

Properties

Properties

cloudSync

cloudSync: Object

Cloud sync and backup options.

Type declaration

NameType
enabledboolean
frequency"manual" | "daily" | "weekly"

Defined in

src/electron/helpers/types.ts:90 (opens in a new tab)


notifications

notifications: Object

Notification preferences.

Type declaration

NameType
enabledboolean
frequency"never" | "real-time" | "daily"
soundboolean

Defined in

src/electron/helpers/types.ts:54 (opens in a new tab)


offline

offline: boolean

Indicates whether the application should operate in offline mode. Default: false, allowing outgoing connections.

Defined in

src/electron/helpers/types.ts:85 (opens in a new tab)


security

security: Object

Security settings for data protection. Default autoLockTimeout is 5 minutes. Valid range: 1 to 60. Default for dataEncryption is true, indicating encryption is enabled by default.

Type declaration

NameTypeDescription
autoLockTimeoutnumberAuto-lock timeout in minutes. Default: 5. Valid range: 1 to 60.
dataEncryptionboolean-

Defined in

src/electron/helpers/types.ts:73 (opens in a new tab)


updatePreferences

updatePreferences: Object

Preferences for application updates.

Type declaration

NameType
autoUpdateboolean
updateNotificationsboolean

Defined in

src/electron/helpers/types.ts:63 (opens in a new tab)