Safe Haskell | None |
---|---|
Language | Haskell2010 |
- setRGBColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor) => self -> rgbColor -> m ()
- setRGBColorICCColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> rgbColor -> iccColor -> m ()
- setColor :: (MonadDOM 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
- getColorType :: (MonadDOM m, IsSVGColor self) => self -> m Word
- getRgbColor :: (MonadDOM m, IsSVGColor self) => self -> m (Maybe RGBColor)
- getRgbColorUnsafe :: (MonadDOM m, IsSVGColor self, HasCallStack) => self -> m RGBColor
- getRgbColorUnchecked :: (MonadDOM m, IsSVGColor self) => self -> m RGBColor
- newtype SVGColor = SVGColor {
- unSVGColor :: JSVal
- gTypeSVGColor :: JSM GType
- class IsCSSValue o => IsSVGColor o
- toSVGColor :: IsSVGColor o => o -> SVGColor
Documentation
setRGBColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor) => self -> rgbColor -> m () Source #
setRGBColorICCColor :: (MonadDOM m, IsSVGColor self, ToJSString rgbColor, ToJSString iccColor) => self -> rgbColor -> iccColor -> m () Source #
setColor :: (MonadDOM 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 :: (MonadDOM m, IsSVGColor self) => self -> m Word Source #
getRgbColor :: (MonadDOM m, IsSVGColor self) => self -> m (Maybe RGBColor) Source #
getRgbColorUnsafe :: (MonadDOM m, IsSVGColor self, HasCallStack) => self -> m RGBColor Source #
getRgbColorUnchecked :: (MonadDOM m, IsSVGColor self) => self -> m RGBColor Source #
Functions for this inteface are in JSDOM.SVGColor. Base interface functions are in:
gTypeSVGColor :: JSM GType Source #
class IsCSSValue o => IsSVGColor o Source #
toSVGColor :: IsSVGColor o => o -> SVGColor Source #