hsp-0.4.5: Haskell Server Pages is a library for writing dynamic server-side web pages.Source codeContentsIndex
HSP.HJScript
Documentation
newGlobalVar :: HSP (Var t, Block ())Source
newGlobalVarWith :: Exp t -> HSP (Var t, Block ())Source
newGlobVarName :: HSP StringSource
type ElemRef = StringSource
genId :: HSP ElemRefSource
ref :: HSP XML -> HSP (ElemRef, XML)Source
setId :: (SetAttr m xml, EmbedAsAttr m (Attr String v)) => xml -> v -> XMLGenT m (XML m)Source
onEvent :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => Event -> xml -> HJScript t -> XMLGenT m (XML m)Source
onBlur :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onChange :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onClick :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onDblClick :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onError :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onFocus :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onKeyDown :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onKeyPress :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onKeyUp :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onLoad :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onMouseDown :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onMouseMove :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onMouseOut :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onMouseOver :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onMouseUp :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onReset :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onResize :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onSelect :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onSubmit :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onUnload :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
onAbort :: (SetAttr m xml, EmbedAsAttr m (Attr String (HJScript t))) => xml -> HJScript t -> XMLGenT m (XML m)Source
Produced by Haddock version 2.4.2