Safe Haskell | None |
---|---|
Language | Haskell2010 |
- suspendRedraw :: MonadDOM m => SVGSVGElement -> Word -> m Word
- unsuspendRedraw :: MonadDOM m => SVGSVGElement -> Word -> m ()
- unsuspendRedrawAll :: MonadDOM m => SVGSVGElement -> m ()
- forceRedraw :: MonadDOM m => SVGSVGElement -> m ()
- pauseAnimations :: MonadDOM m => SVGSVGElement -> m ()
- unpauseAnimations :: MonadDOM m => SVGSVGElement -> m ()
- animationsPaused :: MonadDOM m => SVGSVGElement -> m Bool
- getCurrentTime :: MonadDOM m => SVGSVGElement -> m Float
- setCurrentTime :: MonadDOM m => SVGSVGElement -> Float -> m ()
- getIntersectionList :: (MonadDOM m, IsSVGElement referenceElement) => SVGSVGElement -> Maybe SVGRect -> Maybe referenceElement -> m (Maybe NodeList)
- getEnclosureList :: (MonadDOM m, IsSVGElement referenceElement) => SVGSVGElement -> Maybe SVGRect -> Maybe referenceElement -> m (Maybe NodeList)
- checkIntersection :: (MonadDOM m, IsSVGElement element) => SVGSVGElement -> Maybe element -> Maybe SVGRect -> m Bool
- checkEnclosure :: (MonadDOM m, IsSVGElement element) => SVGSVGElement -> Maybe element -> Maybe SVGRect -> m Bool
- deselectAll :: MonadDOM m => SVGSVGElement -> m ()
- createSVGNumber :: MonadDOM m => SVGSVGElement -> m (Maybe SVGNumber)
- createSVGLength :: MonadDOM m => SVGSVGElement -> m (Maybe SVGLength)
- createSVGAngle :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAngle)
- createSVGPoint :: MonadDOM m => SVGSVGElement -> m (Maybe SVGPoint)
- createSVGMatrix :: MonadDOM m => SVGSVGElement -> m (Maybe SVGMatrix)
- createSVGRect :: MonadDOM m => SVGSVGElement -> m (Maybe SVGRect)
- createSVGTransform :: MonadDOM m => SVGSVGElement -> m (Maybe SVGTransform)
- createSVGTransformFromMatrix :: MonadDOM m => SVGSVGElement -> Maybe SVGMatrix -> m (Maybe SVGTransform)
- getElementById :: (MonadDOM m, ToJSString elementId) => SVGSVGElement -> elementId -> m (Maybe Element)
- getX :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength)
- getY :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength)
- getWidth :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength)
- getHeight :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength)
- setContentScriptType :: (MonadDOM m, ToJSString val) => SVGSVGElement -> val -> m ()
- getContentScriptType :: (MonadDOM m, FromJSString result) => SVGSVGElement -> m result
- setContentStyleType :: (MonadDOM m, ToJSString val) => SVGSVGElement -> val -> m ()
- getContentStyleType :: (MonadDOM m, FromJSString result) => SVGSVGElement -> m result
- getViewport :: MonadDOM m => SVGSVGElement -> m (Maybe SVGRect)
- getPixelUnitToMillimeterX :: MonadDOM m => SVGSVGElement -> m Float
- getPixelUnitToMillimeterY :: MonadDOM m => SVGSVGElement -> m Float
- getScreenPixelToMillimeterX :: MonadDOM m => SVGSVGElement -> m Float
- getScreenPixelToMillimeterY :: MonadDOM m => SVGSVGElement -> m Float
- getUseCurrentView :: MonadDOM m => SVGSVGElement -> m Bool
- getCurrentView :: MonadDOM m => SVGSVGElement -> m (Maybe SVGViewSpec)
- setCurrentScale :: MonadDOM m => SVGSVGElement -> Float -> m ()
- getCurrentScale :: MonadDOM m => SVGSVGElement -> m Float
- getCurrentTranslate :: MonadDOM m => SVGSVGElement -> m (Maybe SVGPoint)
- data SVGSVGElement
- castToSVGSVGElement :: IsGObject obj => obj -> JSM SVGSVGElement
- gTypeSVGSVGElement :: JSM GType
Documentation
suspendRedraw :: MonadDOM m => SVGSVGElement -> Word -> m Word Source #
unsuspendRedraw :: MonadDOM m => SVGSVGElement -> Word -> m () Source #
unsuspendRedrawAll :: MonadDOM m => SVGSVGElement -> m () Source #
forceRedraw :: MonadDOM m => SVGSVGElement -> m () Source #
pauseAnimations :: MonadDOM m => SVGSVGElement -> m () Source #
unpauseAnimations :: MonadDOM m => SVGSVGElement -> m () Source #
animationsPaused :: MonadDOM m => SVGSVGElement -> m Bool Source #
getCurrentTime :: MonadDOM m => SVGSVGElement -> m Float Source #
setCurrentTime :: MonadDOM m => SVGSVGElement -> Float -> m () Source #
getIntersectionList :: (MonadDOM m, IsSVGElement referenceElement) => SVGSVGElement -> Maybe SVGRect -> Maybe referenceElement -> m (Maybe NodeList) Source #
getEnclosureList :: (MonadDOM m, IsSVGElement referenceElement) => SVGSVGElement -> Maybe SVGRect -> Maybe referenceElement -> m (Maybe NodeList) Source #
checkIntersection :: (MonadDOM m, IsSVGElement element) => SVGSVGElement -> Maybe element -> Maybe SVGRect -> m Bool Source #
checkEnclosure :: (MonadDOM m, IsSVGElement element) => SVGSVGElement -> Maybe element -> Maybe SVGRect -> m Bool Source #
deselectAll :: MonadDOM m => SVGSVGElement -> m () Source #
createSVGNumber :: MonadDOM m => SVGSVGElement -> m (Maybe SVGNumber) Source #
createSVGLength :: MonadDOM m => SVGSVGElement -> m (Maybe SVGLength) Source #
createSVGAngle :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAngle) Source #
createSVGPoint :: MonadDOM m => SVGSVGElement -> m (Maybe SVGPoint) Source #
createSVGMatrix :: MonadDOM m => SVGSVGElement -> m (Maybe SVGMatrix) Source #
createSVGRect :: MonadDOM m => SVGSVGElement -> m (Maybe SVGRect) Source #
createSVGTransform :: MonadDOM m => SVGSVGElement -> m (Maybe SVGTransform) Source #
createSVGTransformFromMatrix :: MonadDOM m => SVGSVGElement -> Maybe SVGMatrix -> m (Maybe SVGTransform) Source #
getElementById :: (MonadDOM m, ToJSString elementId) => SVGSVGElement -> elementId -> m (Maybe Element) Source #
getX :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength) Source #
getY :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength) Source #
getWidth :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength) Source #
getHeight :: MonadDOM m => SVGSVGElement -> m (Maybe SVGAnimatedLength) Source #
setContentScriptType :: (MonadDOM m, ToJSString val) => SVGSVGElement -> val -> m () Source #
getContentScriptType :: (MonadDOM m, FromJSString result) => SVGSVGElement -> m result Source #
setContentStyleType :: (MonadDOM m, ToJSString val) => SVGSVGElement -> val -> m () Source #
getContentStyleType :: (MonadDOM m, FromJSString result) => SVGSVGElement -> m result Source #
getViewport :: MonadDOM m => SVGSVGElement -> m (Maybe SVGRect) Source #
getPixelUnitToMillimeterX :: MonadDOM m => SVGSVGElement -> m Float Source #
getPixelUnitToMillimeterY :: MonadDOM m => SVGSVGElement -> m Float Source #
getScreenPixelToMillimeterX :: MonadDOM m => SVGSVGElement -> m Float Source #
getScreenPixelToMillimeterY :: MonadDOM m => SVGSVGElement -> m Float Source #
getUseCurrentView :: MonadDOM m => SVGSVGElement -> m Bool Source #
getCurrentView :: MonadDOM m => SVGSVGElement -> m (Maybe SVGViewSpec) Source #
setCurrentScale :: MonadDOM m => SVGSVGElement -> Float -> m () Source #
getCurrentScale :: MonadDOM m => SVGSVGElement -> m Float Source #
getCurrentTranslate :: MonadDOM m => SVGSVGElement -> m (Maybe SVGPoint) Source #
data SVGSVGElement Source #
Functions for this inteface are in JSDOM.SVGSVGElement. Base interface functions are in:
castToSVGSVGElement :: IsGObject obj => obj -> JSM SVGSVGElement Source #