Package-level declarations
Types
The BasePermissionManager to use as a default for NotificationsPermission
The BasePermissionManager to use as a default for NotificationsPermission
The BasePermissionManager to use as a default for NotificationsPermission
The BasePermissionManager to use as a default for NotificationsPermission
The default BasePermissionManager for NotificationsPermission on the JS family (js + wasmJs).
Options for configuring a NotificationsPermission
Options for configuring a NotificationsPermission
Options for configuring a NotificationsPermission
Options for configuring a NotificationsPermission
Options for configuring a NotificationsPermission. The browser Notification API has no authorization options to configure, so this is empty on the JS family.
Permission to access the users Notifications.
A PermissionManager for managing NotificationsPermission
A BaseNotificationsPermissionManagerBuilder for the JS family. The context is unused — the browser has no ambient permission context.
Functions
Registers a BaseNotificationsPermissionManagerBuilder and PermissionStateRepo for NotificationsPermission to the PermissionsBuilder.register and PermissionsBuilder.registerPermissionStateRepoBuilder respectively Only one builder can be registered.
Gets the BaseNotificationsPermissionManagerBuilder registered If not yet registered, this will register a BaseNotificationsPermissionManagerBuilder and PermissionStateRepo for NotificationsPermission to the PermissionsBuilder.register and PermissionsBuilder.registerPermissionStateRepoBuilder respectively