Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
- newtype NotificationPermissionRequest = NotificationPermissionRequest (ManagedPtr NotificationPermissionRequest)
- class (GObject o, IsDescendantOf NotificationPermissionRequest o) => IsNotificationPermissionRequest o
- toNotificationPermissionRequest :: (MonadIO m, IsNotificationPermissionRequest o) => o -> m NotificationPermissionRequest
Exported types
newtype NotificationPermissionRequest Source #
Memory-managed wrapper type.
Instances
Eq NotificationPermissionRequest Source # | |
GObject NotificationPermissionRequest Source # | |
ManagedPtrNewtype NotificationPermissionRequest Source # | |
Defined in GI.WebKit.Objects.NotificationPermissionRequest toManagedPtr :: NotificationPermissionRequest -> ManagedPtr NotificationPermissionRequest | |
TypedObject NotificationPermissionRequest Source # | |
HasParentTypes NotificationPermissionRequest Source # | |
IsGValue (Maybe NotificationPermissionRequest) Source # | Convert |
Defined in GI.WebKit.Objects.NotificationPermissionRequest gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe NotificationPermissionRequest -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe NotificationPermissionRequest) | |
type ParentTypes NotificationPermissionRequest Source # | |
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
(GObject o, IsDescendantOf NotificationPermissionRequest o) => IsNotificationPermissionRequest o Source # | |
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
Click to display all available methods, including inherited ones
Methods
allow, bindProperty, bindPropertyFull, deny, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.