Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newTrackEvent :: (MonadDOM m, ToJSString type') => type' -> Maybe TrackEventInit -> m TrackEvent
- getTrack :: MonadDOM m => TrackEvent -> m (Maybe Track)
- getTrackUnsafe :: (MonadDOM m, HasCallStack) => TrackEvent -> m Track
- getTrackUnchecked :: MonadDOM m => TrackEvent -> m Track
- newtype TrackEvent = TrackEvent {}
- gTypeTrackEvent :: JSM GType
Documentation
newTrackEvent :: (MonadDOM m, ToJSString type') => type' -> Maybe TrackEventInit -> m TrackEvent Source #
getTrackUnsafe :: (MonadDOM m, HasCallStack) => TrackEvent -> m Track Source #
getTrackUnchecked :: MonadDOM m => TrackEvent -> m Track Source #
newtype TrackEvent Source #
Functions for this inteface are in JSDOM.TrackEvent. Base interface functions are in:
Instances
PToJSVal TrackEvent Source # | |
Defined in JSDOM.Types pToJSVal :: TrackEvent -> JSVal # | |
PFromJSVal TrackEvent Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> TrackEvent # | |
ToJSVal TrackEvent Source # | |
Defined in JSDOM.Types toJSVal :: TrackEvent -> JSM JSVal # toJSValListOf :: [TrackEvent] -> JSM JSVal # | |
FromJSVal TrackEvent Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe TrackEvent) # fromJSValUnchecked :: JSVal -> JSM TrackEvent # fromJSValListOf :: JSVal -> JSM (Maybe [TrackEvent]) # fromJSValUncheckedListOf :: JSVal -> JSM [TrackEvent] # | |
MakeObject TrackEvent Source # | |
Defined in JSDOM.Types makeObject :: TrackEvent -> JSM Object # | |
IsEvent TrackEvent Source # | |
Defined in JSDOM.Types | |
IsGObject TrackEvent Source # | |
Defined in JSDOM.Types typeGType :: TrackEvent -> JSM GType |