ghcjs-dom-javascript-0.10.0.0: src/GHCJS/DOM/JSFFI/Generated/SVGFEDropShadowElement.hs
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE ForeignFunctionInterface, JavaScriptFFI #-}
{-# LANGUAGE ImplicitParams, ConstraintKinds, KindSignatures #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- | Generated by dom-gen from filter-effects-1 (webref). Do not edit.
module GHCJS.DOM.JSFFI.Generated.SVGFEDropShadowElement
(js_setStdDeviation, js_getIn1, js_getDx, js_getDy, js_getStdDeviationX, js_getStdDeviationY, setStdDeviation, getIn1, getDx, getDy, getStdDeviationX, getStdDeviationY, SVGFEDropShadowElement(..), gTypeSVGFEDropShadowElement)
where
import Prelude ((.), (==), (>>=), (<$>), (++), Bool(..), Maybe(..), IO, Int, Word, Double, Float)
import qualified Prelude as P
import Control.Monad (void)
import GHCJS.Types (JSVal, JSString)
import GHCJS.Foreign (jsUndefined, jsNull)
import GHCJS.DOM.Types
import qualified GHCJS.DOM.Types as Types
import GHCJS.DOM.EventTargetClosures (EventName, unsafeEventName, unsafeEventNameAsync)
import GHCJS.DOM.JSFFI.Generated.Enums
foreign import javascript safe "(($1, $2, $3) => { return $1[\"setStdDeviation\"]($2, $3); })"
js_setStdDeviation :: SVGFEDropShadowElement -> Float -> Float -> IO ()
-- | <https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/setStdDeviation MDN SVGFEDropShadowElement.setStdDeviation documentation>
setStdDeviation :: (MonadDOM m) => SVGFEDropShadowElement -> Float -> Float -> m ()
setStdDeviation self stdDeviationX stdDeviationY = liftDOM (void ((js_setStdDeviation (self) (stdDeviationX) (stdDeviationY))))
foreign import javascript unsafe "(($1) => { return $1[\"in1\"]; })"
js_getIn1 :: SVGFEDropShadowElement -> IO SVGAnimatedString
-- | <https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/in1 MDN SVGFEDropShadowElement.in1 documentation>
getIn1 :: (MonadDOM m) => SVGFEDropShadowElement -> m SVGAnimatedString
getIn1 self = liftDOM ((js_getIn1 (self)))
foreign import javascript unsafe "(($1) => { return $1[\"dx\"]; })"
js_getDx :: SVGFEDropShadowElement -> IO SVGAnimatedNumber
-- | <https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/dx MDN SVGFEDropShadowElement.dx documentation>
getDx :: (MonadDOM m) => SVGFEDropShadowElement -> m SVGAnimatedNumber
getDx self = liftDOM ((js_getDx (self)))
foreign import javascript unsafe "(($1) => { return $1[\"dy\"]; })"
js_getDy :: SVGFEDropShadowElement -> IO SVGAnimatedNumber
-- | <https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/dy MDN SVGFEDropShadowElement.dy documentation>
getDy :: (MonadDOM m) => SVGFEDropShadowElement -> m SVGAnimatedNumber
getDy self = liftDOM ((js_getDy (self)))
foreign import javascript unsafe "(($1) => { return $1[\"stdDeviationX\"]; })"
js_getStdDeviationX :: SVGFEDropShadowElement -> IO SVGAnimatedNumber
-- | <https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/stdDeviationX MDN SVGFEDropShadowElement.stdDeviationX documentation>
getStdDeviationX :: (MonadDOM m) => SVGFEDropShadowElement -> m SVGAnimatedNumber
getStdDeviationX self = liftDOM ((js_getStdDeviationX (self)))
foreign import javascript unsafe "(($1) => { return $1[\"stdDeviationY\"]; })"
js_getStdDeviationY :: SVGFEDropShadowElement -> IO SVGAnimatedNumber
-- | <https://developer.mozilla.org/docs/Web/API/SVGFEDropShadowElement/stdDeviationY MDN SVGFEDropShadowElement.stdDeviationY documentation>
getStdDeviationY :: (MonadDOM m) => SVGFEDropShadowElement -> m SVGAnimatedNumber
getStdDeviationY self = liftDOM ((js_getStdDeviationY (self)))