| 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.WebKit.Objects.DOMShadowRoot
Contents
- Exported types
- Methods
- dOMShadowRootElementFromPoint
- dOMShadowRootGetActiveElement
- dOMShadowRootGetApplyAuthorStyles
- dOMShadowRootGetElementById
- dOMShadowRootGetElementsByClassName
- dOMShadowRootGetElementsByTagName
- dOMShadowRootGetElementsByTagNameNs
- dOMShadowRootGetInnerHtml
- dOMShadowRootGetResetStyleInheritance
- dOMShadowRootGetSelection
- dOMShadowRootSetApplyAuthorStyles
- dOMShadowRootSetInnerHtml
- dOMShadowRootSetResetStyleInheritance
- Properties
Description
- 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
class GObject o => DOMShadowRootK o Source
Instances
| (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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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