| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement
Contents
Description
- newtype DOMHTMLBaseFontElement = DOMHTMLBaseFontElement (ForeignPtr DOMHTMLBaseFontElement)
- class GObject o => DOMHTMLBaseFontElementK o
- toDOMHTMLBaseFontElement :: DOMHTMLBaseFontElementK o => o -> IO DOMHTMLBaseFontElement
- noDOMHTMLBaseFontElement :: Maybe DOMHTMLBaseFontElement
- dOMHTMLBaseFontElementGetColor :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> m Text
- dOMHTMLBaseFontElementGetFace :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> m Text
- dOMHTMLBaseFontElementGetSize :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> m Int64
- dOMHTMLBaseFontElementSetColor :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> Text -> m ()
- dOMHTMLBaseFontElementSetFace :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> Text -> m ()
- dOMHTMLBaseFontElementSetSize :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> Int64 -> m ()
- data DOMHTMLBaseFontElementColorPropertyInfo
- constructDOMHTMLBaseFontElementColor :: Text -> IO ([Char], GValue)
- getDOMHTMLBaseFontElementColor :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m Text
- setDOMHTMLBaseFontElementColor :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> Text -> m ()
- data DOMHTMLBaseFontElementFacePropertyInfo
- constructDOMHTMLBaseFontElementFace :: Text -> IO ([Char], GValue)
- getDOMHTMLBaseFontElementFace :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m Text
- setDOMHTMLBaseFontElementFace :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> Text -> m ()
- data DOMHTMLBaseFontElementSizePropertyInfo
- constructDOMHTMLBaseFontElementSize :: Int64 -> IO ([Char], GValue)
- getDOMHTMLBaseFontElementSize :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m Int64
- setDOMHTMLBaseFontElementSize :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> Int64 -> m ()
Exported types
newtype DOMHTMLBaseFontElement Source
Constructors
| DOMHTMLBaseFontElement (ForeignPtr DOMHTMLBaseFontElement) |
class GObject o => DOMHTMLBaseFontElementK o Source
Instances
Methods
dOMHTMLBaseFontElementGetColor
dOMHTMLBaseFontElementGetColor :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> m Text Source
dOMHTMLBaseFontElementGetFace
dOMHTMLBaseFontElementGetFace :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> m Text Source
dOMHTMLBaseFontElementGetSize
dOMHTMLBaseFontElementGetSize :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> m Int64 Source
dOMHTMLBaseFontElementSetColor
dOMHTMLBaseFontElementSetColor :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> Text -> m () Source
dOMHTMLBaseFontElementSetFace
dOMHTMLBaseFontElementSetFace :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> Text -> m () Source
dOMHTMLBaseFontElementSetSize
dOMHTMLBaseFontElementSetSize :: (MonadIO m, DOMHTMLBaseFontElementK a) => a -> Int64 -> m () Source
Properties
Color
data DOMHTMLBaseFontElementColorPropertyInfo Source
Instances
| AttrInfo DOMHTMLBaseFontElementColorPropertyInfo | |
| type AttrLabel DOMHTMLBaseFontElementColorPropertyInfo = "DOMHTMLBaseFontElement::color" | |
| type AttrGetType DOMHTMLBaseFontElementColorPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMHTMLBaseFontElementColorPropertyInfo = DOMHTMLBaseFontElementK | |
| type AttrSetTypeConstraint DOMHTMLBaseFontElementColorPropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMHTMLBaseFontElementColorPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLBaseFontElementColor :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m Text Source
setDOMHTMLBaseFontElementColor :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> Text -> m () Source
Face
data DOMHTMLBaseFontElementFacePropertyInfo Source
Instances
| AttrInfo DOMHTMLBaseFontElementFacePropertyInfo | |
| type AttrLabel DOMHTMLBaseFontElementFacePropertyInfo = "DOMHTMLBaseFontElement::face" | |
| type AttrGetType DOMHTMLBaseFontElementFacePropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMHTMLBaseFontElementFacePropertyInfo = DOMHTMLBaseFontElementK | |
| type AttrSetTypeConstraint DOMHTMLBaseFontElementFacePropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMHTMLBaseFontElementFacePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLBaseFontElementFace :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m Text Source
setDOMHTMLBaseFontElementFace :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> Text -> m () Source
Size
data DOMHTMLBaseFontElementSizePropertyInfo Source
Instances
| AttrInfo DOMHTMLBaseFontElementSizePropertyInfo | |
| type AttrLabel DOMHTMLBaseFontElementSizePropertyInfo = "DOMHTMLBaseFontElement::size" | |
| type AttrGetType DOMHTMLBaseFontElementSizePropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMHTMLBaseFontElementSizePropertyInfo = DOMHTMLBaseFontElementK | |
| type AttrSetTypeConstraint DOMHTMLBaseFontElementSizePropertyInfo = * ~ Int64 | |
| type AttrAllowedOps DOMHTMLBaseFontElementSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMHTMLBaseFontElementSize :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> m Int64 Source
setDOMHTMLBaseFontElementSize :: (MonadIO m, DOMHTMLBaseFontElementK o) => o -> Int64 -> m () Source