Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_newValueSpecifiedUnits :: SVGLength -> Word -> Float -> IO ()
- newValueSpecifiedUnits :: MonadIO m => SVGLength -> Word -> Float -> m ()
- js_convertToSpecifiedUnits :: SVGLength -> Word -> IO ()
- convertToSpecifiedUnits :: MonadIO m => SVGLength -> Word -> m ()
- pattern SVG_LENGTHTYPE_UNKNOWN :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_NUMBER :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_PERCENTAGE :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_EMS :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_EXS :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_PX :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_CM :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_MM :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_IN :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_PT :: forall a. (Num a, Eq a) => a
- pattern SVG_LENGTHTYPE_PC :: forall a. (Num a, Eq a) => a
- js_getUnitType :: SVGLength -> IO Word
- getUnitType :: MonadIO m => SVGLength -> m Word
- js_setValue :: SVGLength -> Float -> IO ()
- setValue :: MonadIO m => SVGLength -> Float -> m ()
- js_getValue :: SVGLength -> IO Float
- getValue :: MonadIO m => SVGLength -> m Float
- js_setValueInSpecifiedUnits :: SVGLength -> Float -> IO ()
- setValueInSpecifiedUnits :: MonadIO m => SVGLength -> Float -> m ()
- js_getValueInSpecifiedUnits :: SVGLength -> IO Float
- getValueInSpecifiedUnits :: MonadIO m => SVGLength -> m Float
- js_setValueAsString :: SVGLength -> Nullable JSString -> IO ()
- setValueAsString :: (MonadIO m, ToJSString val) => SVGLength -> Maybe val -> m ()
- js_getValueAsString :: SVGLength -> IO (Nullable JSString)
- getValueAsString :: (MonadIO m, FromJSString result) => SVGLength -> m (Maybe result)
- getValueAsStringUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => SVGLength -> m result
- getValueAsStringUnchecked :: (MonadIO m, FromJSString result) => SVGLength -> m result
- newtype SVGLength = SVGLength {
- unSVGLength :: JSVal
- gTypeSVGLength :: GType
Documentation
pattern SVG_LENGTHTYPE_UNKNOWN :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_NUMBER :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_PERCENTAGE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_EMS :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_EXS :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_PX :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_CM :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_MM :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_IN :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_PT :: forall a. (Num a, Eq a) => a Source #
pattern SVG_LENGTHTYPE_PC :: forall a. (Num a, Eq a) => a Source #
setValueAsString :: (MonadIO m, ToJSString val) => SVGLength -> Maybe val -> m () Source #
getValueAsString :: (MonadIO m, FromJSString result) => SVGLength -> m (Maybe result) Source #
getValueAsStringUnsafe :: (MonadIO m, HasCallStack, FromJSString result) => SVGLength -> m result Source #
getValueAsStringUnchecked :: (MonadIO m, FromJSString result) => SVGLength -> m result Source #
Functions for this inteface are in GHCJS.DOM.SVGLength.