Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_newTextTrackCue :: Double -> Double -> JSString -> IO TextTrackCue
- newTextTrackCue :: (MonadIO m, ToJSString text) => Double -> Double -> text -> m TextTrackCue
- js_getTrack :: TextTrackCue -> IO (Nullable TextTrack)
- getTrack :: (MonadIO m, IsTextTrackCue self) => self -> m (Maybe TextTrack)
- getTrackUnsafe :: (MonadIO m, IsTextTrackCue self, HasCallStack) => self -> m TextTrack
- getTrackUnchecked :: (MonadIO m, IsTextTrackCue self) => self -> m TextTrack
- js_setId :: TextTrackCue -> JSString -> IO ()
- setId :: (MonadIO m, IsTextTrackCue self, ToJSString val) => self -> val -> m ()
- js_getId :: TextTrackCue -> IO JSString
- getId :: (MonadIO m, IsTextTrackCue self, FromJSString result) => self -> m result
- js_setStartTime :: TextTrackCue -> Double -> IO ()
- setStartTime :: (MonadIO m, IsTextTrackCue self) => self -> Double -> m ()
- js_getStartTime :: TextTrackCue -> IO Double
- getStartTime :: (MonadIO m, IsTextTrackCue self) => self -> m Double
- js_setEndTime :: TextTrackCue -> Double -> IO ()
- setEndTime :: (MonadIO m, IsTextTrackCue self) => self -> Double -> m ()
- js_getEndTime :: TextTrackCue -> IO Double
- getEndTime :: (MonadIO m, IsTextTrackCue self) => self -> m Double
- js_setPauseOnExit :: TextTrackCue -> Bool -> IO ()
- setPauseOnExit :: (MonadIO m, IsTextTrackCue self) => self -> Bool -> m ()
- js_getPauseOnExit :: TextTrackCue -> IO Bool
- getPauseOnExit :: (MonadIO 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 :: GType
- class IsEventTarget o => IsTextTrackCue o
- toTextTrackCue :: IsTextTrackCue o => o -> TextTrackCue
Documentation
js_newTextTrackCue :: Double -> Double -> JSString -> IO TextTrackCue Source #
newTextTrackCue :: (MonadIO m, ToJSString text) => Double -> Double -> text -> m TextTrackCue Source #
js_getTrack :: TextTrackCue -> IO (Nullable TextTrack) Source #
getTrackUnsafe :: (MonadIO m, IsTextTrackCue self, HasCallStack) => self -> m TextTrack Source #
getTrackUnchecked :: (MonadIO m, IsTextTrackCue self) => self -> m TextTrack Source #
setId :: (MonadIO m, IsTextTrackCue self, ToJSString val) => self -> val -> m () Source #
getId :: (MonadIO m, IsTextTrackCue self, FromJSString result) => self -> m result Source #
js_setStartTime :: TextTrackCue -> Double -> IO () Source #
setStartTime :: (MonadIO m, IsTextTrackCue self) => self -> Double -> m () Source #
js_getStartTime :: TextTrackCue -> IO Double Source #
getStartTime :: (MonadIO m, IsTextTrackCue self) => self -> m Double Source #
js_setEndTime :: TextTrackCue -> Double -> IO () Source #
setEndTime :: (MonadIO m, IsTextTrackCue self) => self -> Double -> m () Source #
js_getEndTime :: TextTrackCue -> IO Double Source #
getEndTime :: (MonadIO m, IsTextTrackCue self) => self -> m Double Source #
js_setPauseOnExit :: TextTrackCue -> Bool -> IO () Source #
setPauseOnExit :: (MonadIO m, IsTextTrackCue self) => self -> Bool -> m () Source #
js_getPauseOnExit :: TextTrackCue -> IO Bool Source #
getPauseOnExit :: (MonadIO 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 GHCJS.DOM.TextTrackCue. Base interface functions are in:
class IsEventTarget o => IsTextTrackCue o Source #
toTextTrackCue :: IsTextTrackCue o => o -> TextTrackCue Source #