Safe Haskell | None |
---|---|
Language | Haskell2010 |
- createNotification :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m (Maybe Notification)
- createNotification_ :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m ()
- createNotificationUnchecked :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m Notification
- checkPermission :: MonadDOM m => NotificationCenter -> m Int
- checkPermission_ :: MonadDOM m => NotificationCenter -> m ()
- requestPermission :: MonadDOM m => NotificationCenter -> Maybe VoidCallback -> m ()
- data NotificationCenter
- castToNotificationCenter :: IsGObject obj => obj -> JSM NotificationCenter
- gTypeNotificationCenter :: JSM GType
Documentation
createNotification :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m (Maybe Notification) Source #
createNotification_ :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m () Source #
createNotificationUnchecked :: (MonadDOM m, ToJSString iconUrl, ToJSString title, ToJSString body) => NotificationCenter -> iconUrl -> title -> body -> m Notification Source #
checkPermission :: MonadDOM m => NotificationCenter -> m Int Source #
checkPermission_ :: MonadDOM m => NotificationCenter -> m () Source #
requestPermission :: MonadDOM m => NotificationCenter -> Maybe VoidCallback -> m () Source #
data NotificationCenter Source #
Functions for this inteface are in JSDOM.NotificationCenter.
castToNotificationCenter :: IsGObject obj => obj -> JSM NotificationCenter Source #