Notice for App Developers

Android setup:

On APIs 33 and higher (Android 13+), requires adding permission on the application's AndroidManifest.xml file:

<manifest [...]>
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
[...]
</manifest>

Hierarchy

  • Notification

Methods

  • Checks the status of the notification permission.

    🚨 Android will not respond as "blocked" when checked; instead, you need to make a request to obtain the information.

    Example:

    let notificationPermissionStatus = await Eitri.notification.checkPermission()
    console.log(notificationPermissionStatus)

    /* Example output from this console.log:
    { status: "DENIED" }
    */

    Compatibility Control

    • API LEVEL 7 - Functionality added

    Returns Promise<NotificationPermissionOutput>

Generated using TypeDoc