Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_getSourceType :: AllVideoCapabilities -> IO JSVal
- getSourceType :: (MonadIO m, FromJSString result) => AllVideoCapabilities -> m [result]
- js_getSourceId :: AllVideoCapabilities -> IO JSVal
- getSourceId :: (MonadIO m, FromJSString result) => AllVideoCapabilities -> m [result]
- js_getWidth :: AllVideoCapabilities -> IO (Nullable CapabilityRange)
- getWidth :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange)
- getWidthUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange
- getWidthUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange
- js_getHeight :: AllVideoCapabilities -> IO (Nullable CapabilityRange)
- getHeight :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange)
- getHeightUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange
- getHeightUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange
- js_getFrameRate :: AllVideoCapabilities -> IO (Nullable CapabilityRange)
- getFrameRate :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange)
- getFrameRateUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange
- getFrameRateUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange
- js_getAspectRatio :: AllVideoCapabilities -> IO (Nullable CapabilityRange)
- getAspectRatio :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange)
- getAspectRatioUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange
- getAspectRatioUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange
- js_getFacingMode :: AllVideoCapabilities -> IO JSVal
- getFacingMode :: (MonadIO m, FromJSString result) => AllVideoCapabilities -> m [result]
- newtype AllVideoCapabilities = AllVideoCapabilities {}
- gTypeAllVideoCapabilities :: GType
Documentation
getSourceType :: (MonadIO m, FromJSString result) => AllVideoCapabilities -> m [result] Source #
getSourceId :: (MonadIO m, FromJSString result) => AllVideoCapabilities -> m [result] Source #
getWidth :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange) Source #
getWidthUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange Source #
getWidthUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange Source #
getHeight :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange) Source #
getHeightUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange Source #
getHeightUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange Source #
getFrameRate :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange) Source #
getFrameRateUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange Source #
getFrameRateUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange Source #
getAspectRatio :: MonadIO m => AllVideoCapabilities -> m (Maybe CapabilityRange) Source #
getAspectRatioUnsafe :: (MonadIO m, HasCallStack) => AllVideoCapabilities -> m CapabilityRange Source #
getAspectRatioUnchecked :: MonadIO m => AllVideoCapabilities -> m CapabilityRange Source #
getFacingMode :: (MonadIO m, FromJSString result) => AllVideoCapabilities -> m [result] Source #
newtype AllVideoCapabilities Source #
Functions for this inteface are in GHCJS.DOM.AllVideoCapabilities. Base interface functions are in: