{-# LANGUAGE PatternSynonyms, ForeignFunctionInterface, JavaScriptFFI #-} module GHCJS.DOM.JSFFI.Generated.SVGPathSegCurvetoQuadraticAbs (js_setX, setX, js_getX, getX, js_setY, setY, js_getY, getY, js_setX1, setX1, js_getX1, getX1, js_setY1, setY1, js_getY1, getY1, SVGPathSegCurvetoQuadraticAbs, castToSVGPathSegCurvetoQuadraticAbs, gTypeSVGPathSegCurvetoQuadraticAbs) where import Prelude ((.), (==), (>>=), return, IO, Int, Float, Double, Bool(..), Maybe, maybe, fromIntegral, round, fmap, Show, Read, Eq, Ord) import Data.Typeable (Typeable) import GHCJS.Types (JSRef(..), JSString, castRef) import GHCJS.Foreign (jsNull) import GHCJS.Foreign.Callback (syncCallback, asyncCallback, syncCallback1, asyncCallback1, syncCallback2, asyncCallback2, OnBlocked(..)) import GHCJS.Marshal (ToJSRef(..), FromJSRef(..)) import GHCJS.Marshal.Pure (PToJSRef(..), PFromJSRef(..)) import Control.Monad.IO.Class (MonadIO(..)) import Data.Int (Int64) import Data.Word (Word, Word64) import GHCJS.DOM.Types import Control.Applicative ((<$>)) import GHCJS.DOM.EventTargetClosures (EventName, unsafeEventName) import GHCJS.DOM.Enums foreign import javascript unsafe "$1[\"x\"] = $2;" js_setX :: JSRef SVGPathSegCurvetoQuadraticAbs -> Float -> IO () -- | setX :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m () setX self val = liftIO (js_setX (unSVGPathSegCurvetoQuadraticAbs self) val) foreign import javascript unsafe "$1[\"x\"]" js_getX :: JSRef SVGPathSegCurvetoQuadraticAbs -> IO Float -- | getX :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> m Float getX self = liftIO (js_getX (unSVGPathSegCurvetoQuadraticAbs self)) foreign import javascript unsafe "$1[\"y\"] = $2;" js_setY :: JSRef SVGPathSegCurvetoQuadraticAbs -> Float -> IO () -- | setY :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m () setY self val = liftIO (js_setY (unSVGPathSegCurvetoQuadraticAbs self) val) foreign import javascript unsafe "$1[\"y\"]" js_getY :: JSRef SVGPathSegCurvetoQuadraticAbs -> IO Float -- | getY :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> m Float getY self = liftIO (js_getY (unSVGPathSegCurvetoQuadraticAbs self)) foreign import javascript unsafe "$1[\"x1\"] = $2;" js_setX1 :: JSRef SVGPathSegCurvetoQuadraticAbs -> Float -> IO () -- | setX1 :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m () setX1 self val = liftIO (js_setX1 (unSVGPathSegCurvetoQuadraticAbs self) val) foreign import javascript unsafe "$1[\"x1\"]" js_getX1 :: JSRef SVGPathSegCurvetoQuadraticAbs -> IO Float -- | getX1 :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> m Float getX1 self = liftIO (js_getX1 (unSVGPathSegCurvetoQuadraticAbs self)) foreign import javascript unsafe "$1[\"y1\"] = $2;" js_setY1 :: JSRef SVGPathSegCurvetoQuadraticAbs -> Float -> IO () -- | setY1 :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> Float -> m () setY1 self val = liftIO (js_setY1 (unSVGPathSegCurvetoQuadraticAbs self) val) foreign import javascript unsafe "$1[\"y1\"]" js_getY1 :: JSRef SVGPathSegCurvetoQuadraticAbs -> IO Float -- | getY1 :: (MonadIO m) => SVGPathSegCurvetoQuadraticAbs -> m Float getY1 self = liftIO (js_getY1 (unSVGPathSegCurvetoQuadraticAbs self))