hsp-0.4.5: Haskell Server Pages is a library for writing dynamic server-side web pages.
Source code
Contents
Index
HSP.HJScript
Documentation
newGlobalVar
::
HSP
(
Var
t,
Block
()
)
Source
newGlobalVarWith
::
Exp
t ->
HSP
(
Var
t,
Block
()
)
Source
newGlobVarName
::
HSP
String
Source
type
ElemRef
=
String
Source
genId
::
HSP
ElemRef
Source
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