Skip to content

ElectronSystemPreferences.subscribeNotification method

ElectronSystemPreferences › subscribeNotification

Unofficial

Subscribes to native notifications of macOS, callback will be called with callback(event, userInfo) when the corresponding event happens. If event is null, the NSDistributedNotificationCenter doesn't use it as criteria for delivery to the observer.

Signature:

subscribeNotification(event: string | null, callback: (event: string, userInfo: Record<string, unknown>, object: string) => void): number

Parameters:

Parameter Type Description
event string | null The notification event name, or null.
callback (event: string, userInfo: Record<string, unknown>, object: string) => void Called when the corresponding event happens.

Returns: numberThe ID of this subscription.

Platform: darwin.