hsx-xhtml-0.4.4: XHTML utilities to use together with HSX.Source codeContentsIndex
HSX.XHTML
Documentation
class (XMLGenerator m, EmbedAsChild m t, EmbedAsAttr m (Attr String t)) => StringType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsAttr m (Attr String t)) => IntType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsAttr m (Attr String t)) => BoolType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsAttr m (Attr String t)) => ShapeType m t Source
class (XMLGenerator m, EmbedAsAttr m (Attr String t)) => DirType m t Source
class (XMLGenerator m, EmbedAsChild m t) => LegendType m t Source
class (XMLGenerator m, EmbedAsAttr m t) => InputType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsAttr m t) => CheckedType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsAttr m t) => HTTPEquivType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsAttr m t) => MetaNameType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsChild m t, EmbedAsAttr m t) => ScriptType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsChild m t, EmbedAsAttr m t) => OptionType m t Source
show/hide Instances
class (XMLGenerator m, EmbedAsChild m t) => CaptionType m t Source
show/hide Instances
page :: (StringType m title, EmbedAsAttr m a, EmbedAsChild m body) => title -> [a] -> body -> GenXML mSource
anchor :: (StringType m s, EmbedAsChild m c) => s -> c -> GenXML mSource
link :: (StringType m s, EmbedAsChild m c) => s -> c -> GenXML mSource
acronym :: (StringType m s1, StringType m s2) => s1 -> s2 -> GenXML mSource
abbr :: (StringType m s1, StringType m s2) => s1 -> s2 -> GenXML mSource
address :: (XMLGenerator m, EmbedAsChild m l) => [l] -> GenXML mSource
area :: (StringType m alt, StringType m url, ShapeType m sh) => alt -> sh -> url -> GenXML mSource
bdo :: (EmbedAsChild m a, DirType m d) => d -> a -> GenXML mSource
base :: StringType m s => s -> GenXML mSource
q :: EmbedAsChild m a => a -> GenXML mSource
blockquote :: EmbedAsChild m a => a -> GenXML mSource
br :: XMLGenerator m => GenXML mSource
button :: EmbedAsChild m a => a -> GenXML mSource
ins :: StringType m s => s -> GenXML mSource
del :: StringType m s => s -> GenXML mSource
span :: EmbedAsChild m a => a -> GenXML mSource
p :: EmbedAsChild m a => a -> GenXML mSource
div :: EmbedAsChild m a => a -> GenXML mSource
dl :: (EmbedAsChild m a, EmbedAsChild m b) => [(a, [b])] -> GenXML mSource
fieldset :: (LegendType m l, EmbedAsChild m a) => l -> a -> GenXML mSource
form :: (StringType m s, EmbedAsChild m a) => s -> a -> GenXML mSource
head :: (StringType m s, EmbedAsChild m a) => s -> a -> GenXML mSource
h :: EmbedAsChild m a => Int -> a -> GenXML mSource
h2 :: EmbedAsChild m a => a -> GenXML mSource
h3 :: EmbedAsChild m a => a -> GenXML mSource
h4 :: EmbedAsChild m a => a -> GenXML mSource
h5 :: EmbedAsChild m a => a -> GenXML mSource
h6 :: EmbedAsChild m a => a -> GenXML mSource
h1 :: EmbedAsChild m a => a -> GenXML mSource
hr :: XMLGenerator m => GenXML mSource
img :: (StringType m alt, StringType m url) => alt -> url -> GenXML mSource
imgmap :: (StringType m alt, StringType m url, StringType m map, StringType m aalt, StringType m aurl, ShapeType m sh) => alt -> url -> (map, [(aalt, sh, aurl)]) -> GenXMLList mSource
label :: (StringType m s, EmbedAsChild m a) => s -> a -> GenXML mSource
input :: (InputType m i, StringType m s) => i -> s -> GenXML mSource
data Input c s Source
Constructors
Checkbox c
File
Image s s
Hidden
Button s
Password
Text
Radio c
Submit s
Reset s
show/hide Instances
type CInput c = Input c StringSource
type SInput s = Input Checked sSource
data Checked Source
Constructors
Checked
Unchecked
show/hide Instances
resetButton :: forall v n m. (StringType m n, StringType m v) => n -> v -> GenXML mSource
submitButton :: forall v n m. (StringType m n, StringType m v) => n -> v -> GenXML mSource
checkbox :: forall s2 s1 c m. (CheckedType m c, StringType m s1, StringType m s2) => c -> s1 -> s2 -> GenXMLList mSource
data HTTPEquiv Source
Constructors
ContentType
Expires
Refresh
SetCookie
show/hide Instances
data MetaName Source
Constructors
Author
Description
Keywords
Generator
Revised
Others String
show/hide Instances
httpEquiv :: (HTTPEquivType m h, StringType m s) => h -> s -> GenXML mSource
meta :: (MetaNameType m mn, StringType m s) => mn -> s -> GenXML mSource
object :: (EmbedAsChild m a, StringType m s1, StringType m s2) => [(s1, s2)] -> a -> GenXML mSource
param :: (StringType m s1, StringType m s2) => s1 -> s2 -> GenXML mSource
orderedList :: EmbedAsChild m a => [a] -> GenXML mSource
ul :: EmbedAsChild m a => [a] -> GenXML mSource
unorderedList :: EmbedAsChild m a => [a] -> GenXML mSource
ol :: EmbedAsChild m a => [a] -> GenXML mSource
listItem :: EmbedAsChild m a => a -> GenXML mSource
pre :: EmbedAsChild m a => a -> GenXML mSource
script :: (ScriptType m s, EmbedAsChild m a) => s -> a -> GenXMLList mSource
data JavaScript s Source
Constructors
JavaScript s
show/hide Instances
data Option s Source
Constructors
Selected s s
Unselected s s
show/hide Instances
mkOption :: StringType m s => s -> s -> Bool -> Option sSource
select' :: OptionType m o => [GenAttributeList m] -> [o] -> GenXML mSource
select :: forall o m. OptionType m o => [o] -> GenXML mSource
multiSelect :: forall o m. OptionType m o => [o] -> GenXML mSource
sizedSelect :: (IntType m i, OptionType m o) => i -> [o] -> GenXML mSource
sizedMultiSelect :: (IntType m i, OptionType m o) => i -> [o] -> GenXML mSource
option :: OptionType m o => o -> GenXML mSource
type OptGroup s o = (s, [o])Source
groupSelect :: (StringType m s, OptionType m o) => [OptGroup s o] -> GenXML mSource
optgroup :: (StringType m s, OptionType m o) => s -> [o] -> GenXML mSource
sup :: EmbedAsChild m a => a -> GenXML mSource
sub :: EmbedAsChild m a => a -> GenXML mSource
data Caption a Source
Constructors
Caption a
NoCaption
show/hide Instances
capt :: a -> Caption aSource
noCapt :: Caption aSource
caption :: EmbedAsChild m c => c -> GenXML mSource
colgroup :: (EmbedAsAttr m a, IntType m i) => i -> [[a]] -> GenXML mSource
col :: EmbedAsAttr m a => [a] -> GenXML mSource
table :: (CaptionType m cap, EmbedAsChild m c) => cap -> [[c]] -> GenXML mSource
tableRow :: EmbedAsChild m a => [a] -> GenXML mSource
tableCell :: EmbedAsChild m a => a -> GenXML mSource
headFootTable :: (EmbedAsChild m h, EmbedAsChild m b, EmbedAsChild m f) => h -> [[b]] -> f -> GenXML mSource
Produced by Haddock version 2.6.0