| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
JSDOM.Generated.Notification
Synopsis
- newNotification :: (MonadDOM m, ToJSString title) => title -> Maybe NotificationOptions -> m Notification
- show :: MonadDOM m => Notification -> m ()
- close :: MonadDOM m => Notification -> m ()
- requestPermission :: (MonadDOM m, ToJSString callback) => Maybe (NotificationPermissionCallback callback) -> m ()
- getPermission :: (MonadDOM m, FromJSString result) => Notification -> m result
- click :: EventName Notification MouseEvent
- error :: EventName Notification UIEvent
- cLoseEvent :: EventName Notification CloseEvent
- display :: EventName Notification ondisplay
- showEvent :: EventName Notification MouseEvent
- setTag :: (MonadDOM m, ToJSString val) => Notification -> val -> m ()
- getTag :: (MonadDOM m, FromJSString result) => Notification -> m result
- newtype Notification = Notification {}
- gTypeNotification :: JSM GType
Documentation
newNotification :: (MonadDOM m, ToJSString title) => title -> Maybe NotificationOptions -> m Notification Source #
show :: MonadDOM m => Notification -> m () Source #
close :: MonadDOM m => Notification -> m () Source #
requestPermission :: (MonadDOM m, ToJSString callback) => Maybe (NotificationPermissionCallback callback) -> m () Source #
getPermission :: (MonadDOM m, FromJSString result) => Notification -> m result Source #
setTag :: (MonadDOM m, ToJSString val) => Notification -> val -> m () Source #
getTag :: (MonadDOM m, FromJSString result) => Notification -> m result Source #
newtype Notification Source #
Functions for this inteface are in JSDOM.Notification. Base interface functions are in:
Constructors
| Notification | |
Fields | |
Instances
| FromJSVal Notification Source # | |
Defined in JSDOM.Types Methods fromJSVal :: JSVal -> JSM (Maybe Notification) # fromJSValUnchecked :: JSVal -> JSM Notification # fromJSValListOf :: JSVal -> JSM (Maybe [Notification]) # fromJSValUncheckedListOf :: JSVal -> JSM [Notification] # | |
| PFromJSVal Notification Source # | |
Defined in JSDOM.Types Methods pFromJSVal :: JSVal -> Notification # | |
| PToJSVal Notification Source # | |
Defined in JSDOM.Types Methods pToJSVal :: Notification -> JSVal # | |
| ToJSVal Notification Source # | |
Defined in JSDOM.Types | |
| MakeObject Notification Source # | |
Defined in JSDOM.Types Methods makeObject :: Notification -> JSM Object # | |
| IsEventTarget Notification Source # | |
Defined in JSDOM.Types | |
| IsGObject Notification Source # | |
Defined in JSDOM.Types Methods typeGType :: Notification -> JSM GType | |