Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- getTrack :: (MonadDOM m, IsTextTrackCue self) => self -> m TextTrack
- setId :: (MonadDOM m, IsTextTrackCue self, ToJSString val) => self -> val -> m ()
- getId :: (MonadDOM m, IsTextTrackCue self, FromJSString result) => self -> m result
- setStartTime :: (MonadDOM m, IsTextTrackCue self) => self -> Double -> m ()
- getStartTime :: (MonadDOM m, IsTextTrackCue self) => self -> m Double
- setEndTime :: (MonadDOM m, IsTextTrackCue self) => self -> Double -> m ()
- getEndTime :: (MonadDOM m, IsTextTrackCue self) => self -> m Double
- setPauseOnExit :: (MonadDOM m, IsTextTrackCue self) => self -> Bool -> m ()
- getPauseOnExit :: (MonadDOM m, IsTextTrackCue self) => self -> m Bool
- enter :: (IsTextTrackCue self, IsEventTarget self) => EventName self Event
- exit :: (IsTextTrackCue self, IsEventTarget self) => EventName self Event
- newtype TextTrackCue = TextTrackCue {}
- gTypeTextTrackCue :: JSM GType
- class (IsEventTarget o, IsGObject o) => IsTextTrackCue o
- toTextTrackCue :: IsTextTrackCue o => o -> TextTrackCue
Documentation
setId :: (MonadDOM m, IsTextTrackCue self, ToJSString val) => self -> val -> m () Source #
getId :: (MonadDOM m, IsTextTrackCue self, FromJSString result) => self -> m result Source #
setStartTime :: (MonadDOM m, IsTextTrackCue self) => self -> Double -> m () Source #
getStartTime :: (MonadDOM m, IsTextTrackCue self) => self -> m Double Source #
setEndTime :: (MonadDOM m, IsTextTrackCue self) => self -> Double -> m () Source #
getEndTime :: (MonadDOM m, IsTextTrackCue self) => self -> m Double Source #
setPauseOnExit :: (MonadDOM m, IsTextTrackCue self) => self -> Bool -> m () Source #
getPauseOnExit :: (MonadDOM m, IsTextTrackCue self) => self -> m Bool Source #
enter :: (IsTextTrackCue self, IsEventTarget self) => EventName self Event Source #
exit :: (IsTextTrackCue self, IsEventTarget self) => EventName self Event Source #
newtype TextTrackCue Source #
Functions for this inteface are in JSDOM.TextTrackCue. Base interface functions are in:
Instances
PToJSVal TextTrackCue Source # | |
Defined in JSDOM.Types pToJSVal :: TextTrackCue -> JSVal # | |
PFromJSVal TextTrackCue Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> TextTrackCue # | |
ToJSVal TextTrackCue Source # | |
Defined in JSDOM.Types toJSVal :: TextTrackCue -> JSM JSVal # toJSValListOf :: [TextTrackCue] -> JSM JSVal # | |
FromJSVal TextTrackCue Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe TextTrackCue) # fromJSValUnchecked :: JSVal -> JSM TextTrackCue # fromJSValListOf :: JSVal -> JSM (Maybe [TextTrackCue]) # fromJSValUncheckedListOf :: JSVal -> JSM [TextTrackCue] # | |
MakeObject TextTrackCue Source # | |
Defined in JSDOM.Types makeObject :: TextTrackCue -> JSM Object # | |
IsTextTrackCue TextTrackCue Source # | |
Defined in JSDOM.Types | |
IsEventTarget TextTrackCue Source # | |
Defined in JSDOM.Types | |
IsGObject TextTrackCue Source # | |
Defined in JSDOM.Types typeGType :: TextTrackCue -> JSM GType |
class (IsEventTarget o, IsGObject o) => IsTextTrackCue o Source #
Instances
IsTextTrackCue VTTCue Source # | |
Defined in JSDOM.Types | |
IsTextTrackCue TextTrackCue Source # | |
Defined in JSDOM.Types | |
IsTextTrackCue DataCue Source # | |
Defined in JSDOM.Types |
toTextTrackCue :: IsTextTrackCue o => o -> TextTrackCue Source #