Skip to main content

Interface: NotificationPreferenceServiceContract

Defined in: src/services/NotificationPreferenceService.ts:43

Contract describing notification preference operations from the renderer.

Propertiesโ€‹

initializeโ€‹

initialize: () => Promise<void>

Defined in: src/services/NotificationPreferenceService.ts:45

Ensure preload bridge initialization.

Returnsโ€‹

Promise<void>


updatePreferencesโ€‹

updatePreferences: (preferences: NotificationPreferenceUpdate) => Promise<void>

Defined in: src/services/NotificationPreferenceService.ts:51

Updates the main-process notification configuration.

Parametersโ€‹

preferencesโ€‹

NotificationPreferenceUpdate

Notification preference payload.

Returnsโ€‹

Promise<void>