gi-webkit-6.0.2: WebKit bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.WebKit.Objects.NotificationPermissionRequest

Description

A permission request for displaying web notifications.

WebKitNotificationPermissionRequest represents a request for permission to decide whether WebKit should provide the user with notifications through the Web Notification API.

When a WebKitNotificationPermissionRequest is not handled by the user, it is denied by default.

Since: 2.8

Synopsis

Exported types

newtype NotificationPermissionRequest Source #

Memory-managed wrapper type.

Instances

Instances details
Eq NotificationPermissionRequest Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

GObject NotificationPermissionRequest Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

ManagedPtrNewtype NotificationPermissionRequest Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

TypedObject NotificationPermissionRequest Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

Methods

glibType :: IO GType

HasParentTypes NotificationPermissionRequest Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

IsGValue (Maybe NotificationPermissionRequest) Source #

Convert NotificationPermissionRequest to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

type ParentTypes NotificationPermissionRequest Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

type ParentTypes NotificationPermissionRequest = '[Object, PermissionRequest]

class (GObject o, IsDescendantOf NotificationPermissionRequest o) => IsNotificationPermissionRequest o Source #

Type class for types which can be safely cast to NotificationPermissionRequest, for instance with toNotificationPermissionRequest.

Instances

Instances details
(GObject o, IsDescendantOf NotificationPermissionRequest o) => IsNotificationPermissionRequest o Source # 
Instance details

Defined in GI.WebKit.Objects.NotificationPermissionRequest

toNotificationPermissionRequest :: (MonadIO m, IsNotificationPermissionRequest o) => o -> m NotificationPermissionRequest Source #

Cast to NotificationPermissionRequest, for types for which this is known to be safe. For general casts, use castTo.

Methods