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 |
- Exported types
- Methods
- dOMShadowRootElementFromPoint
- dOMShadowRootGetActiveElement
- dOMShadowRootGetApplyAuthorStyles
- dOMShadowRootGetElementById
- dOMShadowRootGetElementsByClassName
- dOMShadowRootGetElementsByTagName
- dOMShadowRootGetElementsByTagNameNs
- dOMShadowRootGetInnerHtml
- dOMShadowRootGetResetStyleInheritance
- dOMShadowRootGetSelection
- dOMShadowRootSetApplyAuthorStyles
- dOMShadowRootSetInnerHtml
- dOMShadowRootSetResetStyleInheritance
- Properties
- newtype DOMShadowRoot = DOMShadowRoot (ForeignPtr DOMShadowRoot)
- class GObject o => DOMShadowRootK o
- toDOMShadowRoot :: DOMShadowRootK o => o -> IO DOMShadowRoot
- noDOMShadowRoot :: Maybe DOMShadowRoot
- dOMShadowRootElementFromPoint :: (MonadIO m, DOMShadowRootK a) => a -> Int64 -> Int64 -> m DOMElement
- dOMShadowRootGetActiveElement :: (MonadIO m, DOMShadowRootK a) => a -> m DOMElement
- dOMShadowRootGetApplyAuthorStyles :: (MonadIO m, DOMShadowRootK a) => a -> m Bool
- dOMShadowRootGetElementById :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m DOMElement
- dOMShadowRootGetElementsByClassName :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m DOMNodeList
- dOMShadowRootGetElementsByTagName :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m DOMNodeList
- dOMShadowRootGetElementsByTagNameNs :: (MonadIO m, DOMShadowRootK a) => a -> Text -> Text -> m DOMNodeList
- dOMShadowRootGetInnerHtml :: (MonadIO m, DOMShadowRootK a) => a -> m Text
- dOMShadowRootGetResetStyleInheritance :: (MonadIO m, DOMShadowRootK a) => a -> m Bool
- dOMShadowRootGetSelection :: (MonadIO m, DOMShadowRootK a) => a -> m DOMDOMSelection
- dOMShadowRootSetApplyAuthorStyles :: (MonadIO m, DOMShadowRootK a) => a -> Bool -> m ()
- dOMShadowRootSetInnerHtml :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m ()
- dOMShadowRootSetResetStyleInheritance :: (MonadIO m, DOMShadowRootK a) => a -> Bool -> m ()
- data DOMShadowRootActiveElementPropertyInfo
- getDOMShadowRootActiveElement :: (MonadIO m, DOMShadowRootK o) => o -> m DOMElement
- data DOMShadowRootApplyAuthorStylesPropertyInfo
- constructDOMShadowRootApplyAuthorStyles :: Bool -> IO ([Char], GValue)
- getDOMShadowRootApplyAuthorStyles :: (MonadIO m, DOMShadowRootK o) => o -> m Bool
- setDOMShadowRootApplyAuthorStyles :: (MonadIO m, DOMShadowRootK o) => o -> Bool -> m ()
- data DOMShadowRootInnerHtmlPropertyInfo
- constructDOMShadowRootInnerHtml :: Text -> IO ([Char], GValue)
- getDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> m Text
- setDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> Text -> m ()
- data DOMShadowRootResetStyleInheritancePropertyInfo
- constructDOMShadowRootResetStyleInheritance :: Bool -> IO ([Char], GValue)
- getDOMShadowRootResetStyleInheritance :: (MonadIO m, DOMShadowRootK o) => o -> m Bool
- setDOMShadowRootResetStyleInheritance :: (MonadIO m, DOMShadowRootK o) => o -> Bool -> m ()
Exported types
newtype DOMShadowRoot Source
class GObject o => DOMShadowRootK o Source
(GObject o, IsDescendantOf DOMShadowRoot o) => DOMShadowRootK o |
toDOMShadowRoot :: DOMShadowRootK o => o -> IO DOMShadowRoot Source
Methods
dOMShadowRootElementFromPoint
dOMShadowRootElementFromPoint :: (MonadIO m, DOMShadowRootK a) => a -> Int64 -> Int64 -> m DOMElement Source
dOMShadowRootGetActiveElement
dOMShadowRootGetActiveElement :: (MonadIO m, DOMShadowRootK a) => a -> m DOMElement Source
dOMShadowRootGetApplyAuthorStyles
dOMShadowRootGetApplyAuthorStyles :: (MonadIO m, DOMShadowRootK a) => a -> m Bool Source
dOMShadowRootGetElementById
dOMShadowRootGetElementById :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m DOMElement Source
dOMShadowRootGetElementsByClassName
dOMShadowRootGetElementsByClassName :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m DOMNodeList Source
dOMShadowRootGetElementsByTagName
dOMShadowRootGetElementsByTagName :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m DOMNodeList Source
dOMShadowRootGetElementsByTagNameNs
dOMShadowRootGetElementsByTagNameNs :: (MonadIO m, DOMShadowRootK a) => a -> Text -> Text -> m DOMNodeList Source
dOMShadowRootGetInnerHtml
dOMShadowRootGetInnerHtml :: (MonadIO m, DOMShadowRootK a) => a -> m Text Source
dOMShadowRootGetResetStyleInheritance
dOMShadowRootGetResetStyleInheritance :: (MonadIO m, DOMShadowRootK a) => a -> m Bool Source
dOMShadowRootGetSelection
dOMShadowRootGetSelection :: (MonadIO m, DOMShadowRootK a) => a -> m DOMDOMSelection Source
dOMShadowRootSetApplyAuthorStyles
dOMShadowRootSetApplyAuthorStyles :: (MonadIO m, DOMShadowRootK a) => a -> Bool -> m () Source
dOMShadowRootSetInnerHtml
dOMShadowRootSetInnerHtml :: (MonadIO m, DOMShadowRootK a) => a -> Text -> m () Source
dOMShadowRootSetResetStyleInheritance
dOMShadowRootSetResetStyleInheritance :: (MonadIO m, DOMShadowRootK a) => a -> Bool -> m () Source
Properties
ActiveElement
data DOMShadowRootActiveElementPropertyInfo Source
AttrInfo DOMShadowRootActiveElementPropertyInfo | |
type AttrLabel DOMShadowRootActiveElementPropertyInfo = "DOMShadowRoot::active-element" | |
type AttrGetType DOMShadowRootActiveElementPropertyInfo = DOMElement | |
type AttrBaseTypeConstraint DOMShadowRootActiveElementPropertyInfo = DOMShadowRootK | |
type AttrSetTypeConstraint DOMShadowRootActiveElementPropertyInfo = * ~ () | |
type AttrAllowedOps DOMShadowRootActiveElementPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMShadowRootActiveElement :: (MonadIO m, DOMShadowRootK o) => o -> m DOMElement Source
ApplyAuthorStyles
data DOMShadowRootApplyAuthorStylesPropertyInfo Source
AttrInfo DOMShadowRootApplyAuthorStylesPropertyInfo | |
type AttrLabel DOMShadowRootApplyAuthorStylesPropertyInfo = "DOMShadowRoot::apply-author-styles" | |
type AttrGetType DOMShadowRootApplyAuthorStylesPropertyInfo = Bool | |
type AttrBaseTypeConstraint DOMShadowRootApplyAuthorStylesPropertyInfo = DOMShadowRootK | |
type AttrSetTypeConstraint DOMShadowRootApplyAuthorStylesPropertyInfo = * ~ Bool | |
type AttrAllowedOps DOMShadowRootApplyAuthorStylesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMShadowRootApplyAuthorStyles :: (MonadIO m, DOMShadowRootK o) => o -> m Bool Source
setDOMShadowRootApplyAuthorStyles :: (MonadIO m, DOMShadowRootK o) => o -> Bool -> m () Source
InnerHtml
data DOMShadowRootInnerHtmlPropertyInfo Source
AttrInfo DOMShadowRootInnerHtmlPropertyInfo | |
type AttrLabel DOMShadowRootInnerHtmlPropertyInfo = "DOMShadowRoot::inner-html" | |
type AttrGetType DOMShadowRootInnerHtmlPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMShadowRootInnerHtmlPropertyInfo = DOMShadowRootK | |
type AttrSetTypeConstraint DOMShadowRootInnerHtmlPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMShadowRootInnerHtmlPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> m Text Source
setDOMShadowRootInnerHtml :: (MonadIO m, DOMShadowRootK o) => o -> Text -> m () Source
ResetStyleInheritance
data DOMShadowRootResetStyleInheritancePropertyInfo Source
AttrInfo DOMShadowRootResetStyleInheritancePropertyInfo | |
type AttrLabel DOMShadowRootResetStyleInheritancePropertyInfo = "DOMShadowRoot::reset-style-inheritance" | |
type AttrGetType DOMShadowRootResetStyleInheritancePropertyInfo = Bool | |
type AttrBaseTypeConstraint DOMShadowRootResetStyleInheritancePropertyInfo = DOMShadowRootK | |
type AttrSetTypeConstraint DOMShadowRootResetStyleInheritancePropertyInfo = * ~ Bool | |
type AttrAllowedOps DOMShadowRootResetStyleInheritancePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMShadowRootResetStyleInheritance :: (MonadIO m, DOMShadowRootK o) => o -> m Bool Source
setDOMShadowRootResetStyleInheritance :: (MonadIO m, DOMShadowRootK o) => o -> Bool -> m () Source