Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_setRGBColor :: SVGColor -> JSString -> IO ()
- setRGBColor :: (MonadIO m, IsSVGColor self, ToJSString rgbColor) => self -> rgbColor -> m ()
- js_setRGBColorICCColor :: SVGColor -> JSString -> JSString -> IO ()
- setRGBColorICCColor :: (MonadIO m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> rgbColor -> iccColor -> m ()
- js_setColor :: SVGColor -> Word -> JSString -> JSString -> IO ()
- setColor :: (MonadIO m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> Word -> rgbColor -> iccColor -> m ()
- pattern SVG_COLORTYPE_UNKNOWN :: forall a. (Num a, Eq a) => a
- pattern SVG_COLORTYPE_RGBCOLOR :: forall a. (Num a, Eq a) => a
- pattern SVG_COLORTYPE_RGBCOLOR_ICCCOLOR :: forall a. (Num a, Eq a) => a
- pattern SVG_COLORTYPE_CURRENTCOLOR :: forall a. (Num a, Eq a) => a
- js_getColorType :: SVGColor -> IO Word
- getColorType :: (MonadIO m, IsSVGColor self) => self -> m Word
- js_getRgbColor :: SVGColor -> IO (Nullable RGBColor)
- getRgbColor :: (MonadIO m, IsSVGColor self) => self -> m (Maybe RGBColor)
- getRgbColorUnsafe :: (MonadIO m, IsSVGColor self, HasCallStack) => self -> m RGBColor
- getRgbColorUnchecked :: (MonadIO m, IsSVGColor self) => self -> m RGBColor
- newtype SVGColor = SVGColor {
- unSVGColor :: JSVal
- gTypeSVGColor :: GType
- class IsCSSValue o => IsSVGColor o
- toSVGColor :: IsSVGColor o => o -> SVGColor
Documentation
setRGBColor :: (MonadIO m, IsSVGColor self, ToJSString rgbColor) => self -> rgbColor -> m () Source #
setRGBColorICCColor :: (MonadIO m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> rgbColor -> iccColor -> m () Source #
setColor :: (MonadIO m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> Word -> rgbColor -> iccColor -> m () Source #
pattern SVG_COLORTYPE_UNKNOWN :: forall a. (Num a, Eq a) => a Source #
pattern SVG_COLORTYPE_RGBCOLOR :: forall a. (Num a, Eq a) => a Source #
pattern SVG_COLORTYPE_RGBCOLOR_ICCCOLOR :: forall a. (Num a, Eq a) => a Source #
pattern SVG_COLORTYPE_CURRENTCOLOR :: forall a. (Num a, Eq a) => a Source #
getColorType :: (MonadIO m, IsSVGColor self) => self -> m Word Source #
getRgbColor :: (MonadIO m, IsSVGColor self) => self -> m (Maybe RGBColor) Source #
getRgbColorUnsafe :: (MonadIO m, IsSVGColor self, HasCallStack) => self -> m RGBColor Source #
getRgbColorUnchecked :: (MonadIO m, IsSVGColor self) => self -> m RGBColor Source #
Functions for this inteface are in GHCJS.DOM.SVGColor. Base interface functions are in:
class IsCSSValue o => IsSVGColor o Source #
toSVGColor :: IsSVGColor o => o -> SVGColor Source #