Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newHTMLElement :: MonadDOM m => m HTMLElement
- click :: (MonadDOM m, IsHTMLElement self) => self -> m ()
- focus :: (MonadDOM m, IsHTMLElement self) => self -> m ()
- blur :: (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)
- getInnerTextUnsafe :: (MonadDOM m, IsHTMLElement self, HasCallStack, FromJSString result) => self -> m result
- getInnerTextUnchecked :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setOuterText :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
- getOuterText :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
- getOuterTextUnsafe :: (MonadDOM m, IsHTMLElement self, HasCallStack, FromJSString result) => self -> m result
- getOuterTextUnchecked :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- setContentEditable :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m ()
- getContentEditable :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m 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
- setAutocorrect :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m ()
- getAutocorrect :: (MonadDOM m, IsHTMLElement self) => self -> m Bool
- setAutocapitalize :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m ()
- getAutocapitalize :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result)
- getAutocapitalizeUnsafe :: (MonadDOM m, IsHTMLElement self, HasCallStack, FromJSString result) => self -> m result
- getAutocapitalizeUnchecked :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result
- getDataset :: (MonadDOM m, IsHTMLElement self) => self -> m DOMStringMap
- newtype HTMLElement = HTMLElement {}
- gTypeHTMLElement :: JSM GType
- class (IsElement o, IsNode o, IsEventTarget o, IsSlotable o, IsParentNode o, IsNonDocumentTypeChildNode o, IsChildNode o, IsAnimatable o, IsGlobalEventHandlers o, IsGObject o) => IsHTMLElement o
- toHTMLElement :: IsHTMLElement o => o -> HTMLElement
Documentation
click :: (MonadDOM m, IsHTMLElement self) => self -> m () Source #
focus :: (MonadDOM m, IsHTMLElement self) => self -> m () Source #
blur :: (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 #
getInnerTextUnsafe :: (MonadDOM m, IsHTMLElement self, HasCallStack, FromJSString result) => self -> m result Source #
getInnerTextUnchecked :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m 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 #
getOuterTextUnsafe :: (MonadDOM m, IsHTMLElement self, HasCallStack, FromJSString result) => self -> m result Source #
getOuterTextUnchecked :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
setContentEditable :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> val -> m () Source #
getContentEditable :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m 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 #
setAutocorrect :: (MonadDOM m, IsHTMLElement self) => self -> Bool -> m () Source #
getAutocorrect :: (MonadDOM m, IsHTMLElement self) => self -> m Bool Source #
setAutocapitalize :: (MonadDOM m, IsHTMLElement self, ToJSString val) => self -> Maybe val -> m () Source #
getAutocapitalize :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m (Maybe result) Source #
getAutocapitalizeUnsafe :: (MonadDOM m, IsHTMLElement self, HasCallStack, FromJSString result) => self -> m result Source #
getAutocapitalizeUnchecked :: (MonadDOM m, IsHTMLElement self, FromJSString result) => self -> m result Source #
getDataset :: (MonadDOM m, IsHTMLElement self) => self -> m DOMStringMap Source #
newtype HTMLElement Source #
Functions for this inteface are in JSDOM.HTMLElement. Base interface functions are in:
class (IsElement o, IsNode o, IsEventTarget o, IsSlotable o, IsParentNode o, IsNonDocumentTypeChildNode o, IsChildNode o, IsAnimatable o, IsGlobalEventHandlers o, IsGObject o) => IsHTMLElement o Source #
toHTMLElement :: IsHTMLElement o => o -> HTMLElement Source #