HJScript-0.4.4: HJScript is a Haskell EDSL for writing JavaScript programs.Source codeContentsIndex
HJScript.Utils
Stabilityexperimental
MaintainerJoel Bjornson joel.bjornson@gmail.com Niklas Broberg nibro@cs.chalmers.se
Description
Documentation
dispNone :: JStringSource
dispBlock :: JStringSource
dispInline :: JStringSource
thisElem :: Exp ElementNodeSource
thisXHTMLElement :: Exp ElementNodeSource
thisNode :: Exp NodeSource
hasClass :: IsJString e => e -> Exp ElementNode -> JBoolSource
hasChild :: IsElementNode e => Exp e -> JBoolSource
isVisible :: IsElementNode n => Exp n -> JBoolSource
isInVisible :: IsElementNode n => Exp n -> JBoolSource
elemById :: IsJString e => e -> Exp ElementNodeSource
elemsByTag :: IsJString e => e -> JArray ElementNodeSource
fstElemByTag :: IsJString e => e -> Exp ElementNodeSource
allElems :: JArray ElementNodeSource
parentElem :: IsElementNode e => Exp e -> Exp ElementNodeSource
elemVal :: IsElementNode n => Exp n -> JStringSource
msg :: IsExp e t => e -> HJScript ()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
getAllElems :: HJScript (JArray 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
setChild :: (IsNode n1, IsElementNode n2) => Exp n1 -> Exp n2 -> HJScript ()Source
toggleVis :: IsElementNode n => Exp n -> HJScript ()Source
toggleVisBlock :: IsElementNode n => Exp n -> HJScript ()Source
toggleVisInline :: IsElementNode n => Exp n -> HJScript ()Source
setVal :: IsElementNode n => JString -> Exp n -> HJScript ()Source
Produced by Haddock version 2.4.2