Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newValueSpecifiedUnits :: MonadDOM m => SVGLength -> Word -> Float -> m ()
- convertToSpecifiedUnits :: MonadDOM m => SVGLength -> Word -> m ()
- pattern SVG_LENGTHTYPE_UNKNOWN :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_NUMBER :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PERCENTAGE :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_EMS :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_EXS :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PX :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_CM :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_MM :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_IN :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PT :: forall a. (Eq a, Num a) => a
- pattern SVG_LENGTHTYPE_PC :: forall a. (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 :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_NUMBER :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PERCENTAGE :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_EMS :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_EXS :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PX :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_CM :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_MM :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_IN :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PT :: forall a. (Eq a, Num a) => a Source #
pattern SVG_LENGTHTYPE_PC :: forall a. (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
PToJSVal SVGLength Source # | |
Defined in JSDOM.Types | |
PFromJSVal SVGLength Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> SVGLength # | |
ToJSVal SVGLength Source # | |
FromJSVal SVGLength Source # | |
MakeObject SVGLength Source # | |
Defined in JSDOM.Types makeObject :: SVGLength -> JSM Object # | |
IsGObject SVGLength Source # | |
Defined in JSDOM.Types |