Skip to main content

Interface: SettingsRepositoryDependencies

Defined in: electron/services/database/SettingsRepository.ts:77

Defines the dependencies required by the SettingsRepository for managing app settings persistence.

Remarks​

Provides the required DatabaseService for all settings operations. This interface is used for dependency injection to ensure proper service coupling.

Properties​

databaseService​

databaseService: DatabaseService;

Defined in: electron/services/database/SettingsRepository.ts:84

The database service used for transactional operations.

Remarks​

Must be properly initialized before being passed to the repository.