Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_item :: VideoTrackList -> Word -> IO (Nullable VideoTrack)
- item :: MonadIO m => VideoTrackList -> Word -> m (Maybe VideoTrack)
- item_ :: MonadIO m => VideoTrackList -> Word -> m ()
- itemUnsafe :: (MonadIO m, HasCallStack) => VideoTrackList -> Word -> m VideoTrack
- itemUnchecked :: MonadIO m => VideoTrackList -> Word -> m VideoTrack
- js_getTrackById :: VideoTrackList -> JSString -> IO (Nullable VideoTrack)
- getTrackById :: (MonadIO m, ToJSString id) => VideoTrackList -> id -> m (Maybe VideoTrack)
- getTrackById_ :: (MonadIO m, ToJSString id) => VideoTrackList -> id -> m ()
- getTrackByIdUnsafe :: (MonadIO m, ToJSString id, HasCallStack) => VideoTrackList -> id -> m VideoTrack
- getTrackByIdUnchecked :: (MonadIO m, ToJSString id) => VideoTrackList -> id -> m VideoTrack
- js_getLength :: VideoTrackList -> IO Word
- getLength :: MonadIO m => VideoTrackList -> m Word
- js_getSelectedIndex :: VideoTrackList -> IO Int
- getSelectedIndex :: MonadIO m => VideoTrackList -> m Int
- change :: EventName VideoTrackList Event
- addTrack :: EventName VideoTrackList Event
- removeTrack :: EventName VideoTrackList Event
- newtype VideoTrackList = VideoTrackList {}
- gTypeVideoTrackList :: GType
Documentation
js_item :: VideoTrackList -> Word -> IO (Nullable VideoTrack) Source #
item :: MonadIO m => VideoTrackList -> Word -> m (Maybe VideoTrack) Source #
itemUnsafe :: (MonadIO m, HasCallStack) => VideoTrackList -> Word -> m VideoTrack Source #
itemUnchecked :: MonadIO m => VideoTrackList -> Word -> m VideoTrack Source #
js_getTrackById :: VideoTrackList -> JSString -> IO (Nullable VideoTrack) Source #
getTrackById :: (MonadIO m, ToJSString id) => VideoTrackList -> id -> m (Maybe VideoTrack) Source #
getTrackById_ :: (MonadIO m, ToJSString id) => VideoTrackList -> id -> m () Source #
getTrackByIdUnsafe :: (MonadIO m, ToJSString id, HasCallStack) => VideoTrackList -> id -> m VideoTrack Source #
getTrackByIdUnchecked :: (MonadIO m, ToJSString id) => VideoTrackList -> id -> m VideoTrack Source #
js_getLength :: VideoTrackList -> IO Word Source #
getSelectedIndex :: MonadIO m => VideoTrackList -> m Int Source #
newtype VideoTrackList Source #
Functions for this inteface are in GHCJS.DOM.VideoTrackList. Base interface functions are in: