Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- newValueSpecifiedUnits :: MonadDOM m => SVGLength -> Word -> Float -> m ()
- convertToSpecifiedUnits :: MonadDOM m => SVGLength -> Word -> m ()
- pattern SVG_LENGTHTYPE_UNKNOWN :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_NUMBER :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PERCENTAGE :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_EMS :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_EXS :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PX :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_CM :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_MM :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_IN :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PT :: (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PC :: (Eq a, Num a) => a
- getUnitType :: MonadDOM m => SVGLength -> m Word
- setValue :: MonadDOM m => SVGLength -> Float -> m ()
- getValue :: MonadDOM m => SVGLength -> m Float
- setValueInSpecifiedUnits :: MonadDOM m => SVGLength -> Float -> m ()
- getValueInSpecifiedUnits :: MonadDOM m => SVGLength -> m Float
- setValueAsString :: (MonadDOM m, ToJSString val) => SVGLength -> val -> m ()
- getValueAsString :: (MonadDOM m, FromJSString result) => SVGLength -> m result
- newtype SVGLength = SVGLength {
- unSVGLength :: JSVal
- gTypeSVGLength :: JSM GType
Documentation
pattern SVG_LENGTHTYPE_UNKNOWN :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_NUMBER :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PERCENTAGE :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_EMS :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_EXS :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PX :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_CM :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_MM :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_IN :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PT :: (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PC :: (Eq a, Num a) => a Source #
setValueAsString :: (MonadDOM m, ToJSString val) => SVGLength -> val -> m () Source #
getValueAsString :: (MonadDOM m, FromJSString result) => SVGLength -> m result Source #
Functions for this inteface are in JSDOM.SVGLength.
Instances
FromJSVal SVGLength Source # | |
PFromJSVal SVGLength Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> SVGLength # | |
PToJSVal SVGLength Source # | |
Defined in JSDOM.Types | |
ToJSVal SVGLength Source # | |
MakeObject SVGLength Source # | |
Defined in JSDOM.Types makeObject :: SVGLength -> JSM Object # | |
IsGObject SVGLength Source # | |
Defined in JSDOM.Types |