module GHCJS.DOM.JSFFI.Generated.WebKitCSSMatrix
(js_newWebKitCSSMatrix, newWebKitCSSMatrix, js_setMatrixValue,
setMatrixValue, js_multiply, multiply, multiply_, multiplyUnsafe,
multiplyUnchecked, js_inverse, inverse, inverse_, inverseUnsafe,
inverseUnchecked, js_translate, translate, translate_,
translateUnsafe, translateUnchecked, js_scale, scale, scale_,
scaleUnsafe, scaleUnchecked, js_rotate, rotate, rotate_,
rotateUnsafe, rotateUnchecked, js_rotateAxisAngle, rotateAxisAngle,
rotateAxisAngle_, rotateAxisAngleUnsafe, rotateAxisAngleUnchecked,
js_skewX, skewX, skewX_, skewXUnsafe, skewXUnchecked, js_skewY,
skewY, skewY_, skewYUnsafe, skewYUnchecked, js_toString, toString,
toString_, js_setA, setA, js_getA, getA, js_setB, setB, js_getB,
getB, js_setC, setC, js_getC, getC, js_setD, setD, js_getD, getD,
js_setE, setE, js_getE, getE, js_setF, setF, js_getF, getF,
js_setM11, setM11, js_getM11, getM11, js_setM12, setM12, js_getM12,
getM12, js_setM13, setM13, js_getM13, getM13, js_setM14, setM14,
js_getM14, getM14, js_setM21, setM21, js_getM21, getM21, js_setM22,
setM22, js_getM22, getM22, js_setM23, setM23, js_getM23, getM23,
js_setM24, setM24, js_getM24, getM24, js_setM31, setM31, js_getM31,
getM31, js_setM32, setM32, js_getM32, getM32, js_setM33, setM33,
js_getM33, getM33, js_setM34, setM34, js_getM34, getM34, js_setM41,
setM41, js_getM41, getM41, js_setM42, setM42, js_getM42, getM42,
js_setM43, setM43, js_getM43, getM43, js_setM44, setM44, js_getM44,
getM44, WebKitCSSMatrix(..), gTypeWebKitCSSMatrix)
where
import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, fmap, Show, Read, Eq, Ord)
import qualified Prelude (error)
import Data.Typeable (Typeable)
import GHCJS.Types (JSVal(..), JSString)
import GHCJS.Foreign (jsNull)
import GHCJS.Foreign.Callback (syncCallback, asyncCallback, syncCallback1, asyncCallback1, syncCallback2, asyncCallback2, OnBlocked(..))
import GHCJS.Marshal (ToJSVal(..), FromJSVal(..))
import GHCJS.Marshal.Pure (PToJSVal(..), PFromJSVal(..))
import Control.Monad (void)
import Control.Monad.IO.Class (MonadIO(..))
import Data.Int (Int64)
import Data.Word (Word, Word64)
import Data.Maybe (fromJust)
import GHCJS.DOM.Types
import Control.Applicative ((<$>))
import GHCJS.DOM.EventTargetClosures (EventName, unsafeEventName)
import GHCJS.DOM.JSFFI.Generated.Enums
foreign import javascript unsafe
"new window[\"WebKitCSSMatrix\"]($1)" js_newWebKitCSSMatrix ::
JSString -> IO WebKitCSSMatrix
newWebKitCSSMatrix ::
(MonadIO m, ToJSString cssValue) => cssValue -> m WebKitCSSMatrix
newWebKitCSSMatrix cssValue
= liftIO (js_newWebKitCSSMatrix (toJSString cssValue))
foreign import javascript unsafe "$1[\"setMatrixValue\"]($2)"
js_setMatrixValue :: WebKitCSSMatrix -> JSString -> IO ()
setMatrixValue ::
(MonadIO m, ToJSString string) => WebKitCSSMatrix -> string -> m ()
setMatrixValue self string
= liftIO (js_setMatrixValue (self) (toJSString string))
foreign import javascript unsafe "$1[\"multiply\"]($2)" js_multiply
::
WebKitCSSMatrix ->
Nullable WebKitCSSMatrix -> IO (Nullable WebKitCSSMatrix)
multiply ::
(MonadIO m) =>
WebKitCSSMatrix ->
Maybe WebKitCSSMatrix -> m (Maybe WebKitCSSMatrix)
multiply self secondMatrix
= liftIO
(nullableToMaybe <$>
(js_multiply (self) (maybeToNullable secondMatrix)))
multiply_ ::
(MonadIO m) => WebKitCSSMatrix -> Maybe WebKitCSSMatrix -> m ()
multiply_ self secondMatrix
= liftIO (void (js_multiply (self) (maybeToNullable secondMatrix)))
multiplyUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix -> Maybe WebKitCSSMatrix -> m WebKitCSSMatrix
multiplyUnsafe self secondMatrix
= liftIO
((nullableToMaybe <$>
(js_multiply (self) (maybeToNullable secondMatrix)))
>>= maybe (Prelude.error "Nothing to return") return)
multiplyUnchecked ::
(MonadIO m) =>
WebKitCSSMatrix -> Maybe WebKitCSSMatrix -> m WebKitCSSMatrix
multiplyUnchecked self secondMatrix
= liftIO
(fromJust . nullableToMaybe <$>
(js_multiply (self) (maybeToNullable secondMatrix)))
foreign import javascript unsafe "$1[\"inverse\"]()" js_inverse ::
WebKitCSSMatrix -> IO (Nullable WebKitCSSMatrix)
inverse ::
(MonadIO m) => WebKitCSSMatrix -> m (Maybe WebKitCSSMatrix)
inverse self = liftIO (nullableToMaybe <$> (js_inverse (self)))
inverse_ :: (MonadIO m) => WebKitCSSMatrix -> m ()
inverse_ self = liftIO (void (js_inverse (self)))
inverseUnsafe ::
(MonadIO m, HasCallStack) => WebKitCSSMatrix -> m WebKitCSSMatrix
inverseUnsafe self
= liftIO
((nullableToMaybe <$> (js_inverse (self))) >>=
maybe (Prelude.error "Nothing to return") return)
inverseUnchecked ::
(MonadIO m) => WebKitCSSMatrix -> m WebKitCSSMatrix
inverseUnchecked self
= liftIO (fromJust . nullableToMaybe <$> (js_inverse (self)))
foreign import javascript unsafe "$1[\"translate\"]($2, $3, $4)"
js_translate ::
WebKitCSSMatrix ->
Double -> Double -> Double -> IO (Nullable WebKitCSSMatrix)
translate ::
(MonadIO m) =>
WebKitCSSMatrix ->
Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
translate self x y z
= liftIO (nullableToMaybe <$> (js_translate (self) x y z))
translate_ ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m ()
translate_ self x y z = liftIO (void (js_translate (self) x y z))
translateUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m WebKitCSSMatrix
translateUnsafe self x y z
= liftIO
((nullableToMaybe <$> (js_translate (self) x y z)) >>=
maybe (Prelude.error "Nothing to return") return)
translateUnchecked ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m WebKitCSSMatrix
translateUnchecked self x y z
= liftIO
(fromJust . nullableToMaybe <$> (js_translate (self) x y z))
foreign import javascript unsafe "$1[\"scale\"]($2, $3, $4)"
js_scale ::
WebKitCSSMatrix ->
Double -> Double -> Double -> IO (Nullable WebKitCSSMatrix)
scale ::
(MonadIO m) =>
WebKitCSSMatrix ->
Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
scale self scaleX scaleY scaleZ
= liftIO
(nullableToMaybe <$> (js_scale (self) scaleX scaleY scaleZ))
scale_ ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m ()
scale_ self scaleX scaleY scaleZ
= liftIO (void (js_scale (self) scaleX scaleY scaleZ))
scaleUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m WebKitCSSMatrix
scaleUnsafe self scaleX scaleY scaleZ
= liftIO
((nullableToMaybe <$> (js_scale (self) scaleX scaleY scaleZ)) >>=
maybe (Prelude.error "Nothing to return") return)
scaleUnchecked ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m WebKitCSSMatrix
scaleUnchecked self scaleX scaleY scaleZ
= liftIO
(fromJust . nullableToMaybe <$>
(js_scale (self) scaleX scaleY scaleZ))
foreign import javascript unsafe "$1[\"rotate\"]($2, $3, $4)"
js_rotate ::
WebKitCSSMatrix ->
Double -> Double -> Double -> IO (Nullable WebKitCSSMatrix)
rotate ::
(MonadIO m) =>
WebKitCSSMatrix ->
Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
rotate self rotX rotY rotZ
= liftIO (nullableToMaybe <$> (js_rotate (self) rotX rotY rotZ))
rotate_ ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m ()
rotate_ self rotX rotY rotZ
= liftIO (void (js_rotate (self) rotX rotY rotZ))
rotateUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m WebKitCSSMatrix
rotateUnsafe self rotX rotY rotZ
= liftIO
((nullableToMaybe <$> (js_rotate (self) rotX rotY rotZ)) >>=
maybe (Prelude.error "Nothing to return") return)
rotateUnchecked ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> m WebKitCSSMatrix
rotateUnchecked self rotX rotY rotZ
= liftIO
(fromJust . nullableToMaybe <$> (js_rotate (self) rotX rotY rotZ))
foreign import javascript unsafe
"$1[\"rotateAxisAngle\"]($2, $3,\n$4, $5)" js_rotateAxisAngle ::
WebKitCSSMatrix ->
Double ->
Double -> Double -> Double -> IO (Nullable WebKitCSSMatrix)
rotateAxisAngle ::
(MonadIO m) =>
WebKitCSSMatrix ->
Double -> Double -> Double -> Double -> m (Maybe WebKitCSSMatrix)
rotateAxisAngle self x y z angle
= liftIO
(nullableToMaybe <$> (js_rotateAxisAngle (self) x y z angle))
rotateAxisAngle_ ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> Double -> Double -> Double -> m ()
rotateAxisAngle_ self x y z angle
= liftIO (void (js_rotateAxisAngle (self) x y z angle))
rotateAxisAngleUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix ->
Double -> Double -> Double -> Double -> m WebKitCSSMatrix
rotateAxisAngleUnsafe self x y z angle
= liftIO
((nullableToMaybe <$> (js_rotateAxisAngle (self) x y z angle)) >>=
maybe (Prelude.error "Nothing to return") return)
rotateAxisAngleUnchecked ::
(MonadIO m) =>
WebKitCSSMatrix ->
Double -> Double -> Double -> Double -> m WebKitCSSMatrix
rotateAxisAngleUnchecked self x y z angle
= liftIO
(fromJust . nullableToMaybe <$>
(js_rotateAxisAngle (self) x y z angle))
foreign import javascript unsafe "$1[\"skewX\"]($2)" js_skewX ::
WebKitCSSMatrix -> Double -> IO (Nullable WebKitCSSMatrix)
skewX ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> m (Maybe WebKitCSSMatrix)
skewX self angle
= liftIO (nullableToMaybe <$> (js_skewX (self) angle))
skewX_ :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
skewX_ self angle = liftIO (void (js_skewX (self) angle))
skewXUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix -> Double -> m WebKitCSSMatrix
skewXUnsafe self angle
= liftIO
((nullableToMaybe <$> (js_skewX (self) angle)) >>=
maybe (Prelude.error "Nothing to return") return)
skewXUnchecked ::
(MonadIO m) => WebKitCSSMatrix -> Double -> m WebKitCSSMatrix
skewXUnchecked self angle
= liftIO (fromJust . nullableToMaybe <$> (js_skewX (self) angle))
foreign import javascript unsafe "$1[\"skewY\"]($2)" js_skewY ::
WebKitCSSMatrix -> Double -> IO (Nullable WebKitCSSMatrix)
skewY ::
(MonadIO m) =>
WebKitCSSMatrix -> Double -> m (Maybe WebKitCSSMatrix)
skewY self angle
= liftIO (nullableToMaybe <$> (js_skewY (self) angle))
skewY_ :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
skewY_ self angle = liftIO (void (js_skewY (self) angle))
skewYUnsafe ::
(MonadIO m, HasCallStack) =>
WebKitCSSMatrix -> Double -> m WebKitCSSMatrix
skewYUnsafe self angle
= liftIO
((nullableToMaybe <$> (js_skewY (self) angle)) >>=
maybe (Prelude.error "Nothing to return") return)
skewYUnchecked ::
(MonadIO m) => WebKitCSSMatrix -> Double -> m WebKitCSSMatrix
skewYUnchecked self angle
= liftIO (fromJust . nullableToMaybe <$> (js_skewY (self) angle))
foreign import javascript unsafe "$1[\"toString\"]()" js_toString
:: WebKitCSSMatrix -> IO JSString
toString ::
(MonadIO m, FromJSString result) => WebKitCSSMatrix -> m result
toString self = liftIO (fromJSString <$> (js_toString (self)))
toString_ :: (MonadIO m) => WebKitCSSMatrix -> m ()
toString_ self = liftIO (void (js_toString (self)))
foreign import javascript unsafe "$1[\"a\"] = $2;" js_setA ::
WebKitCSSMatrix -> Double -> IO ()
setA :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setA self val = liftIO (js_setA (self) val)
foreign import javascript unsafe "$1[\"a\"]" js_getA ::
WebKitCSSMatrix -> IO Double
getA :: (MonadIO m) => WebKitCSSMatrix -> m Double
getA self = liftIO (js_getA (self))
foreign import javascript unsafe "$1[\"b\"] = $2;" js_setB ::
WebKitCSSMatrix -> Double -> IO ()
setB :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setB self val = liftIO (js_setB (self) val)
foreign import javascript unsafe "$1[\"b\"]" js_getB ::
WebKitCSSMatrix -> IO Double
getB :: (MonadIO m) => WebKitCSSMatrix -> m Double
getB self = liftIO (js_getB (self))
foreign import javascript unsafe "$1[\"c\"] = $2;" js_setC ::
WebKitCSSMatrix -> Double -> IO ()
setC :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setC self val = liftIO (js_setC (self) val)
foreign import javascript unsafe "$1[\"c\"]" js_getC ::
WebKitCSSMatrix -> IO Double
getC :: (MonadIO m) => WebKitCSSMatrix -> m Double
getC self = liftIO (js_getC (self))
foreign import javascript unsafe "$1[\"d\"] = $2;" js_setD ::
WebKitCSSMatrix -> Double -> IO ()
setD :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setD self val = liftIO (js_setD (self) val)
foreign import javascript unsafe "$1[\"d\"]" js_getD ::
WebKitCSSMatrix -> IO Double
getD :: (MonadIO m) => WebKitCSSMatrix -> m Double
getD self = liftIO (js_getD (self))
foreign import javascript unsafe "$1[\"e\"] = $2;" js_setE ::
WebKitCSSMatrix -> Double -> IO ()
setE :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setE self val = liftIO (js_setE (self) val)
foreign import javascript unsafe "$1[\"e\"]" js_getE ::
WebKitCSSMatrix -> IO Double
getE :: (MonadIO m) => WebKitCSSMatrix -> m Double
getE self = liftIO (js_getE (self))
foreign import javascript unsafe "$1[\"f\"] = $2;" js_setF ::
WebKitCSSMatrix -> Double -> IO ()
setF :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setF self val = liftIO (js_setF (self) val)
foreign import javascript unsafe "$1[\"f\"]" js_getF ::
WebKitCSSMatrix -> IO Double
getF :: (MonadIO m) => WebKitCSSMatrix -> m Double
getF self = liftIO (js_getF (self))
foreign import javascript unsafe "$1[\"m11\"] = $2;" js_setM11 ::
WebKitCSSMatrix -> Double -> IO ()
setM11 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM11 self val = liftIO (js_setM11 (self) val)
foreign import javascript unsafe "$1[\"m11\"]" js_getM11 ::
WebKitCSSMatrix -> IO Double
getM11 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM11 self = liftIO (js_getM11 (self))
foreign import javascript unsafe "$1[\"m12\"] = $2;" js_setM12 ::
WebKitCSSMatrix -> Double -> IO ()
setM12 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM12 self val = liftIO (js_setM12 (self) val)
foreign import javascript unsafe "$1[\"m12\"]" js_getM12 ::
WebKitCSSMatrix -> IO Double
getM12 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM12 self = liftIO (js_getM12 (self))
foreign import javascript unsafe "$1[\"m13\"] = $2;" js_setM13 ::
WebKitCSSMatrix -> Double -> IO ()
setM13 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM13 self val = liftIO (js_setM13 (self) val)
foreign import javascript unsafe "$1[\"m13\"]" js_getM13 ::
WebKitCSSMatrix -> IO Double
getM13 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM13 self = liftIO (js_getM13 (self))
foreign import javascript unsafe "$1[\"m14\"] = $2;" js_setM14 ::
WebKitCSSMatrix -> Double -> IO ()
setM14 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM14 self val = liftIO (js_setM14 (self) val)
foreign import javascript unsafe "$1[\"m14\"]" js_getM14 ::
WebKitCSSMatrix -> IO Double
getM14 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM14 self = liftIO (js_getM14 (self))
foreign import javascript unsafe "$1[\"m21\"] = $2;" js_setM21 ::
WebKitCSSMatrix -> Double -> IO ()
setM21 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM21 self val = liftIO (js_setM21 (self) val)
foreign import javascript unsafe "$1[\"m21\"]" js_getM21 ::
WebKitCSSMatrix -> IO Double
getM21 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM21 self = liftIO (js_getM21 (self))
foreign import javascript unsafe "$1[\"m22\"] = $2;" js_setM22 ::
WebKitCSSMatrix -> Double -> IO ()
setM22 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM22 self val = liftIO (js_setM22 (self) val)
foreign import javascript unsafe "$1[\"m22\"]" js_getM22 ::
WebKitCSSMatrix -> IO Double
getM22 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM22 self = liftIO (js_getM22 (self))
foreign import javascript unsafe "$1[\"m23\"] = $2;" js_setM23 ::
WebKitCSSMatrix -> Double -> IO ()
setM23 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM23 self val = liftIO (js_setM23 (self) val)
foreign import javascript unsafe "$1[\"m23\"]" js_getM23 ::
WebKitCSSMatrix -> IO Double
getM23 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM23 self = liftIO (js_getM23 (self))
foreign import javascript unsafe "$1[\"m24\"] = $2;" js_setM24 ::
WebKitCSSMatrix -> Double -> IO ()
setM24 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM24 self val = liftIO (js_setM24 (self) val)
foreign import javascript unsafe "$1[\"m24\"]" js_getM24 ::
WebKitCSSMatrix -> IO Double
getM24 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM24 self = liftIO (js_getM24 (self))
foreign import javascript unsafe "$1[\"m31\"] = $2;" js_setM31 ::
WebKitCSSMatrix -> Double -> IO ()
setM31 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM31 self val = liftIO (js_setM31 (self) val)
foreign import javascript unsafe "$1[\"m31\"]" js_getM31 ::
WebKitCSSMatrix -> IO Double
getM31 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM31 self = liftIO (js_getM31 (self))
foreign import javascript unsafe "$1[\"m32\"] = $2;" js_setM32 ::
WebKitCSSMatrix -> Double -> IO ()
setM32 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM32 self val = liftIO (js_setM32 (self) val)
foreign import javascript unsafe "$1[\"m32\"]" js_getM32 ::
WebKitCSSMatrix -> IO Double
getM32 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM32 self = liftIO (js_getM32 (self))
foreign import javascript unsafe "$1[\"m33\"] = $2;" js_setM33 ::
WebKitCSSMatrix -> Double -> IO ()
setM33 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM33 self val = liftIO (js_setM33 (self) val)
foreign import javascript unsafe "$1[\"m33\"]" js_getM33 ::
WebKitCSSMatrix -> IO Double
getM33 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM33 self = liftIO (js_getM33 (self))
foreign import javascript unsafe "$1[\"m34\"] = $2;" js_setM34 ::
WebKitCSSMatrix -> Double -> IO ()
setM34 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM34 self val = liftIO (js_setM34 (self) val)
foreign import javascript unsafe "$1[\"m34\"]" js_getM34 ::
WebKitCSSMatrix -> IO Double
getM34 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM34 self = liftIO (js_getM34 (self))
foreign import javascript unsafe "$1[\"m41\"] = $2;" js_setM41 ::
WebKitCSSMatrix -> Double -> IO ()
setM41 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM41 self val = liftIO (js_setM41 (self) val)
foreign import javascript unsafe "$1[\"m41\"]" js_getM41 ::
WebKitCSSMatrix -> IO Double
getM41 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM41 self = liftIO (js_getM41 (self))
foreign import javascript unsafe "$1[\"m42\"] = $2;" js_setM42 ::
WebKitCSSMatrix -> Double -> IO ()
setM42 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM42 self val = liftIO (js_setM42 (self) val)
foreign import javascript unsafe "$1[\"m42\"]" js_getM42 ::
WebKitCSSMatrix -> IO Double
getM42 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM42 self = liftIO (js_getM42 (self))
foreign import javascript unsafe "$1[\"m43\"] = $2;" js_setM43 ::
WebKitCSSMatrix -> Double -> IO ()
setM43 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM43 self val = liftIO (js_setM43 (self) val)
foreign import javascript unsafe "$1[\"m43\"]" js_getM43 ::
WebKitCSSMatrix -> IO Double
getM43 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM43 self = liftIO (js_getM43 (self))
foreign import javascript unsafe "$1[\"m44\"] = $2;" js_setM44 ::
WebKitCSSMatrix -> Double -> IO ()
setM44 :: (MonadIO m) => WebKitCSSMatrix -> Double -> m ()
setM44 self val = liftIO (js_setM44 (self) val)
foreign import javascript unsafe "$1[\"m44\"]" js_getM44 ::
WebKitCSSMatrix -> IO Double
getM44 :: (MonadIO m) => WebKitCSSMatrix -> m Double
getM44 self = liftIO (js_getM44 (self))