Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_setMatrix :: SVGTransform -> Nullable SVGMatrix -> IO ()
- setMatrix :: MonadIO m => SVGTransform -> Maybe SVGMatrix -> m ()
- js_setTranslate :: SVGTransform -> Float -> Float -> IO ()
- setTranslate :: MonadIO m => SVGTransform -> Float -> Float -> m ()
- js_setScale :: SVGTransform -> Float -> Float -> IO ()
- setScale :: MonadIO m => SVGTransform -> Float -> Float -> m ()
- js_setRotate :: SVGTransform -> Float -> Float -> Float -> IO ()
- setRotate :: MonadIO m => SVGTransform -> Float -> Float -> Float -> m ()
- js_setSkewX :: SVGTransform -> Float -> IO ()
- setSkewX :: MonadIO m => SVGTransform -> Float -> m ()
- js_setSkewY :: SVGTransform -> Float -> IO ()
- setSkewY :: MonadIO m => SVGTransform -> Float -> m ()
- pattern SVG_TRANSFORM_UNKNOWN :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_MATRIX :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_TRANSLATE :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_SCALE :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_ROTATE :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_SKEWX :: forall a. (Num a, Eq a) => a
- pattern SVG_TRANSFORM_SKEWY :: forall a. (Num a, Eq a) => a
- js_getType :: SVGTransform -> IO Word
- getType :: MonadIO m => SVGTransform -> m Word
- js_getMatrix :: SVGTransform -> IO (Nullable SVGMatrix)
- getMatrix :: MonadIO m => SVGTransform -> m (Maybe SVGMatrix)
- getMatrixUnsafe :: (MonadIO m, HasCallStack) => SVGTransform -> m SVGMatrix
- getMatrixUnchecked :: MonadIO m => SVGTransform -> m SVGMatrix
- js_getAngle :: SVGTransform -> IO Float
- getAngle :: MonadIO m => SVGTransform -> m Float
- newtype SVGTransform = SVGTransform {}
- gTypeSVGTransform :: GType
Documentation
js_setMatrix :: SVGTransform -> Nullable SVGMatrix -> IO () Source #
js_setTranslate :: SVGTransform -> Float -> Float -> IO () Source #
setTranslate :: MonadIO m => SVGTransform -> Float -> Float -> m () Source #
js_setScale :: SVGTransform -> Float -> Float -> IO () Source #
js_setRotate :: SVGTransform -> Float -> Float -> Float -> IO () Source #
js_setSkewX :: SVGTransform -> Float -> IO () Source #
js_setSkewY :: SVGTransform -> Float -> IO () Source #
pattern SVG_TRANSFORM_UNKNOWN :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_MATRIX :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_TRANSLATE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_SCALE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_ROTATE :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_SKEWX :: forall a. (Num a, Eq a) => a Source #
pattern SVG_TRANSFORM_SKEWY :: forall a. (Num a, Eq a) => a Source #
js_getType :: SVGTransform -> IO Word Source #
js_getMatrix :: SVGTransform -> IO (Nullable SVGMatrix) Source #
getMatrixUnsafe :: (MonadIO m, HasCallStack) => SVGTransform -> m SVGMatrix Source #
getMatrixUnchecked :: MonadIO m => SVGTransform -> m SVGMatrix Source #
js_getAngle :: SVGTransform -> IO Float Source #
newtype SVGTransform Source #
Functions for this inteface are in GHCJS.DOM.SVGTransform.