| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
JSDOM.Generated.TrackEvent
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:
Constructors
| TrackEvent | |
Fields | |
Instances
| FromJSVal TrackEvent Source # | |
Defined in JSDOM.Types Methods fromJSVal :: JSVal -> JSM (Maybe TrackEvent) # fromJSValUnchecked :: JSVal -> JSM TrackEvent # fromJSValListOf :: JSVal -> JSM (Maybe [TrackEvent]) # fromJSValUncheckedListOf :: JSVal -> JSM [TrackEvent] # | |
| PFromJSVal TrackEvent Source # | |
Defined in JSDOM.Types Methods pFromJSVal :: JSVal -> TrackEvent # | |
| PToJSVal TrackEvent Source # | |
Defined in JSDOM.Types Methods pToJSVal :: TrackEvent -> JSVal # | |
| ToJSVal TrackEvent Source # | |
Defined in JSDOM.Types | |
| MakeObject TrackEvent Source # | |
Defined in JSDOM.Types Methods makeObject :: TrackEvent -> JSM Object # | |
| IsEvent TrackEvent Source # | |
Defined in JSDOM.Types | |
| IsGObject TrackEvent Source # | |
Defined in JSDOM.Types Methods typeGType :: TrackEvent -> JSM GType | |