Safe Haskell | None |
---|---|
Language | Haskell2010 |
- insertAdjacentElement :: (MonadDOM m, IsHTMLElement self, ToJSString where', IsElement element) => self -> where' -> Maybe element -> m (Maybe Element)
- insertAdjacentHTML :: (MonadDOM m, IsHTMLElement self, ToJSString where', ToJSString html) => self -> where' -> html -> m ()
- insertAdjacentText :: (MonadDOM m, IsHTMLElement self, ToJSString where', ToJSString text) => self -> where' -> text -> m ()
- click :: (MonadDOM m, IsHTMLElement self) => self -> m ()
- setTitle :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
- getTitle :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setLang :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
- getLang :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setTranslate :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
- getTranslate :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
- setDir :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
- getDir :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setTabIndex :: (MonadDOM m, IsHTMLElement self) => self -> Int -> m ()
- getTabIndex :: (MonadDOM m, IsHTMLElement self) => self -> m Int
- setDraggable :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
- getDraggable :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
- setWebkitdropzone :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
- getWebkitdropzone :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setHidden :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
- getHidden :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
- setAccessKey :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
- getAccessKey :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setInnerText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
- getInnerText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
- setOuterText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
- getOuterText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
- getChildren :: (MonadDOM m, IsHTMLElement self) => self -> m (Maybe HTMLCollection)
- setContentEditable :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
- getContentEditable :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
- getIsContentEditable :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
- setSpellcheck :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
- getSpellcheck :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
- data HTMLElement
- castToHTMLElement :: IsGObject obj => obj -> JSM HTMLElement
- gTypeHTMLElement :: JSM GType
- class IsElement o => IsHTMLElement o
- toHTMLElement :: IsHTMLElement o => o -> HTMLElement
Documentation
insertAdjacentElement :: (MonadDOM m, IsHTMLElement self, ToJSString where', IsElement element) => self -> where' -> Maybe element -> m (Maybe Element) Source #
insertAdjacentHTML :: (MonadDOM m, IsHTMLElement self, ToJSString where', ToJSString html) => self -> where' -> html -> m () Source #
insertAdjacentText :: (MonadDOM m, IsHTMLElement self, ToJSString where', ToJSString text) => self -> where' -> text -> m () Source #
click :: (MonadDOM m, IsHTMLElement self) => self -> m () Source #
setTitle :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m () Source #
getTitle :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
setLang :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m () Source #
getLang :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
setTranslate :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m () Source #
getTranslate :: (MonadDOM m, IsHTMLElement self) => self -> m Bool Source #
setDir :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m () Source #
getDir :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
setTabIndex :: (MonadDOM m, IsHTMLElement self) => self -> Int -> m () Source #
getTabIndex :: (MonadDOM m, IsHTMLElement self) => self -> m Int Source #
setDraggable :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m () Source #
getDraggable :: (MonadDOM m, IsHTMLElement self) => self -> m Bool Source #
setWebkitdropzone :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m () Source #
getWebkitdropzone :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
setAccessKey :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m () Source #
getAccessKey :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
setInnerText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m () Source #
getInnerText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result) Source #
setOuterText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m () Source #
getOuterText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result) Source #
getChildren :: (MonadDOM m, IsHTMLElement self) => self -> m (Maybe HTMLCollection) Source #
setContentEditable :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m () Source #
getContentEditable :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result) Source #
getIsContentEditable :: (MonadDOM m, IsHTMLElement self) => self -> m Bool Source #
setSpellcheck :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m () Source #
getSpellcheck :: (MonadDOM m, IsHTMLElement self) => self -> m Bool Source #
data HTMLElement Source #
Functions for this inteface are in JSDOM.HTMLElement. Base interface functions are in:
castToHTMLElement :: IsGObject obj => obj -> JSM HTMLElement Source #
class IsElement o => IsHTMLElement o Source #
toHTMLElement :: IsHTMLElement o => o -> HTMLElement Source #