License | BSD-style |
---|---|
Maintainer | Joel Bjornson joel.bjornson@gmail.com Niklas Broberg nibro@cs.chalmers.se |
Stability | experimental |
Safe Haskell | None |
Language | Haskell98 |
HJScript.Utils
Description
Documentation
hasChild :: IsElementNode e => Exp e -> JBool Source
isVisible :: IsElementNode n => Exp n -> JBool Source
isInVisible :: IsElementNode n => Exp n -> JBool Source
elemById :: IsJString e => e -> Exp ElementNode Source
elemsByTag :: IsJString e => e -> JArray ElementNode Source
fstElemByTag :: IsJString e => e -> Exp ElementNode Source
parentElem :: IsElementNode e => Exp e -> Exp ElementNode Source
elemVal :: IsElementNode n => Exp n -> JString Source
getElemById :: IsJString e => e -> HJScript (Exp ElementNode) Source
getElemsByTag :: IsJString e => e -> HJScript (JArray ElementNode) Source
getFstElemByTag :: IsJString e => e -> HJScript (Exp ElementNode) Source
getParentElem :: IsElementNode e => Exp e -> HJScript (Exp ElementNode) Source
getElemsByClass :: IsJString e => e -> HJScript (JArray ElementNode) Source
getFstElemByClass :: IsJString e => e -> HJScript (JObject ElementNode) Source
getSiblings :: IsElementNode e => Exp e -> HJScript (JArray Node) Source
hideElem :: IsElementNode e => Exp e -> HJScript () Source
showElem :: IsElementNode e => Exp e -> HJScript () Source
showInline :: IsElementNode e => Exp e -> HJScript () Source
showBlock :: IsElementNode e => Exp e -> HJScript () Source
remFirstChild :: IsElementNode e => Exp e -> HJScript () Source
remChildren :: IsElementNode e => Exp e -> HJScript () Source
remElem :: IsElementNode e => Exp e -> HJScript () Source
appendChildren :: (IsElementNode n, IsNode t) => JArray t -> Exp n -> HJScript () Source
toggleVis :: IsElementNode n => Exp n -> HJScript () Source
toggleVisBlock :: IsElementNode n => Exp n -> HJScript () Source
toggleVisInline :: IsElementNode n => Exp n -> HJScript () Source