Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newFocusEvent :: (MonadDOM m, ToJSString type') => type' -> Maybe FocusEventInit -> m FocusEvent
- getRelatedTarget :: MonadDOM m => FocusEvent -> m (Maybe EventTarget)
- getRelatedTargetUnsafe :: (MonadDOM m, HasCallStack) => FocusEvent -> m EventTarget
- getRelatedTargetUnchecked :: MonadDOM m => FocusEvent -> m EventTarget
- newtype FocusEvent = FocusEvent {}
- gTypeFocusEvent :: JSM GType
Documentation
newFocusEvent :: (MonadDOM m, ToJSString type') => type' -> Maybe FocusEventInit -> m FocusEvent Source #
getRelatedTarget :: MonadDOM m => FocusEvent -> m (Maybe EventTarget) Source #
getRelatedTargetUnsafe :: (MonadDOM m, HasCallStack) => FocusEvent -> m EventTarget Source #
getRelatedTargetUnchecked :: MonadDOM m => FocusEvent -> m EventTarget Source #
newtype FocusEvent Source #
Functions for this inteface are in JSDOM.FocusEvent. Base interface functions are in:
Instances
PToJSVal FocusEvent Source # | |
Defined in JSDOM.Types pToJSVal :: FocusEvent -> JSVal # | |
PFromJSVal FocusEvent Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> FocusEvent # | |
ToJSVal FocusEvent Source # | |
Defined in JSDOM.Types toJSVal :: FocusEvent -> JSM JSVal # toJSValListOf :: [FocusEvent] -> JSM JSVal # | |
FromJSVal FocusEvent Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe FocusEvent) # fromJSValUnchecked :: JSVal -> JSM FocusEvent # fromJSValListOf :: JSVal -> JSM (Maybe [FocusEvent]) # fromJSValUncheckedListOf :: JSVal -> JSM [FocusEvent] # | |
MakeObject FocusEvent Source # | |
Defined in JSDOM.Types makeObject :: FocusEvent -> JSM Object # | |
IsUIEvent FocusEvent Source # | |
Defined in JSDOM.Types | |
IsEvent FocusEvent Source # | |
Defined in JSDOM.Types | |
IsGObject FocusEvent Source # | |
Defined in JSDOM.Types typeGType :: FocusEvent -> JSM GType |