| ||||||||||||||
| ||||||||||||||
| Description | ||||||||||||||
| An Html combinator library | ||||||||||||||
| Documentation | ||||||||||||||
| data HtmlElement | ||||||||||||||
| ||||||||||||||
| data HtmlAttr | ||||||||||||||
| ||||||||||||||
| newtype Html | ||||||||||||||
| ||||||||||||||
| class HTML a where | ||||||||||||||
| ||||||||||||||
| class ADDATTRS a where | ||||||||||||||
| ||||||||||||||
| (<<) :: HTML a => (Html -> b) -> a -> b | ||||||||||||||
| concatHtml :: HTML a => [a] -> Html | ||||||||||||||
| (+++) :: (HTML a, HTML b) => a -> b -> Html | ||||||||||||||
| noHtml :: Html | ||||||||||||||
| tag :: String -> Html -> Html | ||||||||||||||
| itag :: String -> Html | ||||||||||||||
| emptyAttr :: String -> HtmlAttr | ||||||||||||||
| intAttr :: String -> Int -> HtmlAttr | ||||||||||||||
| strAttr :: String -> String -> HtmlAttr | ||||||||||||||
| stringToHtmlString :: String -> String | ||||||||||||||
| type URL = String | ||||||||||||||
| primHtml :: String -> Html | ||||||||||||||
| stringToHtml :: String -> Html | ||||||||||||||
| lineToHtml :: String -> Html | ||||||||||||||
| address :: Html -> Html | ||||||||||||||
| anchor :: Html -> Html | ||||||||||||||
| applet :: Html -> Html | ||||||||||||||
| area :: Html | ||||||||||||||
| basefont :: Html | ||||||||||||||
| big :: Html -> Html | ||||||||||||||
| blockquote :: Html -> Html | ||||||||||||||
| body :: Html -> Html | ||||||||||||||
| bold :: Html -> Html | ||||||||||||||
| br :: Html | ||||||||||||||
| caption :: Html -> Html | ||||||||||||||
| center :: Html -> Html | ||||||||||||||
| cite :: Html -> Html | ||||||||||||||
| ddef :: Html -> Html | ||||||||||||||
| define :: Html -> Html | ||||||||||||||
| dlist :: Html -> Html | ||||||||||||||
| dterm :: Html -> Html | ||||||||||||||
| emphasize :: Html -> Html | ||||||||||||||
| fieldset :: Html -> Html | ||||||||||||||
| font :: Html -> Html | ||||||||||||||
| form :: Html -> Html | ||||||||||||||
| frame :: Html -> Html | ||||||||||||||
| frameset :: Html -> Html | ||||||||||||||
| h1 :: Html -> Html | ||||||||||||||
| h2 :: Html -> Html | ||||||||||||||
| h3 :: Html -> Html | ||||||||||||||
| h4 :: Html -> Html | ||||||||||||||
| h5 :: Html -> Html | ||||||||||||||
| h6 :: Html -> Html | ||||||||||||||
| header :: Html -> Html | ||||||||||||||
| hr :: Html | ||||||||||||||
| image :: Html | ||||||||||||||
| input :: Html | ||||||||||||||
| italics :: Html -> Html | ||||||||||||||
| keyboard :: Html -> Html | ||||||||||||||
| legend :: Html -> Html | ||||||||||||||
| li :: Html -> Html | ||||||||||||||
| meta :: Html | ||||||||||||||
| noframes :: Html -> Html | ||||||||||||||
| olist :: Html -> Html | ||||||||||||||
| option :: Html -> Html | ||||||||||||||
| paragraph :: Html -> Html | ||||||||||||||
| param :: Html | ||||||||||||||
| pre :: Html -> Html | ||||||||||||||
| sample :: Html -> Html | ||||||||||||||
| select :: Html -> Html | ||||||||||||||
| small :: Html -> Html | ||||||||||||||
| strong :: Html -> Html | ||||||||||||||
| style :: Html -> Html | ||||||||||||||
| sub :: Html -> Html | ||||||||||||||
| sup :: Html -> Html | ||||||||||||||
| table :: Html -> Html | ||||||||||||||
| td :: Html -> Html | ||||||||||||||
| textarea :: Html -> Html | ||||||||||||||
| th :: Html -> Html | ||||||||||||||
| thebase :: Html | ||||||||||||||
| thecode :: Html -> Html | ||||||||||||||
| thediv :: Html -> Html | ||||||||||||||
| thehtml :: Html -> Html | ||||||||||||||
| thelink :: Html -> Html | ||||||||||||||
| themap :: Html -> Html | ||||||||||||||
| thespan :: Html -> Html | ||||||||||||||
| thetitle :: Html -> Html | ||||||||||||||
| tr :: Html -> Html | ||||||||||||||
| tt :: Html -> Html | ||||||||||||||
| ulist :: Html -> Html | ||||||||||||||
| underline :: Html -> Html | ||||||||||||||
| variable :: Html -> Html | ||||||||||||||
| action :: String -> HtmlAttr | ||||||||||||||
| align :: String -> HtmlAttr | ||||||||||||||
| alink :: String -> HtmlAttr | ||||||||||||||
| alt :: String -> HtmlAttr | ||||||||||||||
| altcode :: String -> HtmlAttr | ||||||||||||||
| archive :: String -> HtmlAttr | ||||||||||||||
| background :: String -> HtmlAttr | ||||||||||||||
| base :: String -> HtmlAttr | ||||||||||||||
| bgcolor :: String -> HtmlAttr | ||||||||||||||
| border :: Int -> HtmlAttr | ||||||||||||||
| bordercolor :: String -> HtmlAttr | ||||||||||||||
| cellpadding :: Int -> HtmlAttr | ||||||||||||||
| cellspacing :: Int -> HtmlAttr | ||||||||||||||
| checked :: HtmlAttr | ||||||||||||||
| clear :: String -> HtmlAttr | ||||||||||||||
| code :: String -> HtmlAttr | ||||||||||||||
| codebase :: String -> HtmlAttr | ||||||||||||||
| color :: String -> HtmlAttr | ||||||||||||||
| cols :: String -> HtmlAttr | ||||||||||||||
| colspan :: Int -> HtmlAttr | ||||||||||||||
| compact :: HtmlAttr | ||||||||||||||
| content :: String -> HtmlAttr | ||||||||||||||
| coords :: String -> HtmlAttr | ||||||||||||||
| enctype :: String -> HtmlAttr | ||||||||||||||
| face :: String -> HtmlAttr | ||||||||||||||
| frameborder :: Int -> HtmlAttr | ||||||||||||||
| height :: Int -> HtmlAttr | ||||||||||||||
| href :: String -> HtmlAttr | ||||||||||||||
| hspace :: Int -> HtmlAttr | ||||||||||||||
| httpequiv :: String -> HtmlAttr | ||||||||||||||
| identifier :: String -> HtmlAttr | ||||||||||||||
| ismap :: HtmlAttr | ||||||||||||||
| lang :: String -> HtmlAttr | ||||||||||||||
| link :: String -> HtmlAttr | ||||||||||||||
| marginheight :: Int -> HtmlAttr | ||||||||||||||
| marginwidth :: Int -> HtmlAttr | ||||||||||||||
| maxlength :: Int -> HtmlAttr | ||||||||||||||
| method :: String -> HtmlAttr | ||||||||||||||
| multiple :: HtmlAttr | ||||||||||||||
| name :: String -> HtmlAttr | ||||||||||||||
| nohref :: HtmlAttr | ||||||||||||||
| noresize :: HtmlAttr | ||||||||||||||
| noshade :: HtmlAttr | ||||||||||||||
| nowrap :: HtmlAttr | ||||||||||||||
| rel :: String -> HtmlAttr | ||||||||||||||
| rev :: String -> HtmlAttr | ||||||||||||||
| rows :: String -> HtmlAttr | ||||||||||||||
| rowspan :: Int -> HtmlAttr | ||||||||||||||
| rules :: String -> HtmlAttr | ||||||||||||||
| scrolling :: String -> HtmlAttr | ||||||||||||||
| selected :: HtmlAttr | ||||||||||||||
| shape :: String -> HtmlAttr | ||||||||||||||
| size :: String -> HtmlAttr | ||||||||||||||
| src :: String -> HtmlAttr | ||||||||||||||
| start :: Int -> HtmlAttr | ||||||||||||||
| target :: String -> HtmlAttr | ||||||||||||||
| text :: String -> HtmlAttr | ||||||||||||||
| theclass :: String -> HtmlAttr | ||||||||||||||
| thestyle :: String -> HtmlAttr | ||||||||||||||
| thetype :: String -> HtmlAttr | ||||||||||||||
| title :: String -> HtmlAttr | ||||||||||||||
| usemap :: String -> HtmlAttr | ||||||||||||||
| valign :: String -> HtmlAttr | ||||||||||||||
| value :: String -> HtmlAttr | ||||||||||||||
| version :: String -> HtmlAttr | ||||||||||||||
| vlink :: String -> HtmlAttr | ||||||||||||||
| vspace :: Int -> HtmlAttr | ||||||||||||||
| width :: String -> HtmlAttr | ||||||||||||||
| validHtmlTags :: [String] | ||||||||||||||
| validHtmlITags :: [String] | ||||||||||||||
| validHtmlAttrs :: [String] | ||||||||||||||
| aqua :: String | ||||||||||||||
| black :: String | ||||||||||||||
| blue :: String | ||||||||||||||
| fuchsia :: String | ||||||||||||||
| gray :: String | ||||||||||||||
| green :: String | ||||||||||||||
| lime :: String | ||||||||||||||
| maroon :: String | ||||||||||||||
| navy :: String | ||||||||||||||
| olive :: String | ||||||||||||||
| purple :: String | ||||||||||||||
| red :: String | ||||||||||||||
| silver :: String | ||||||||||||||
| teal :: String | ||||||||||||||
| yellow :: String | ||||||||||||||
| white :: String | ||||||||||||||
| linesToHtml :: [String] -> Html | ||||||||||||||
| primHtmlChar :: String -> Html | ||||||||||||||
| copyright :: Html | ||||||||||||||
| spaceHtml :: Html | ||||||||||||||
| bullet :: Html | ||||||||||||||
| p :: Html -> Html | ||||||||||||||
| class HTMLTABLE ht where | ||||||||||||||
| ||||||||||||||
| newtype HtmlTable | ||||||||||||||
| ||||||||||||||
| (</>) :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable | ||||||||||||||
| above :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable | ||||||||||||||
| (<->) :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable | ||||||||||||||
| beside :: (HTMLTABLE ht1, HTMLTABLE ht2) => ht1 -> ht2 -> HtmlTable | ||||||||||||||
| aboves :: HTMLTABLE ht => [ht] -> HtmlTable | ||||||||||||||
| besides :: HTMLTABLE ht => [ht] -> HtmlTable | ||||||||||||||
| simpleTable :: [HtmlAttr] -> [HtmlAttr] -> [[Html]] -> Html | ||||||||||||||
| mkHtmlTable :: BlockTable (Int -> Int -> Html) -> HtmlTable | ||||||||||||||
| renderTable :: BlockTable (Int -> Int -> Html) -> Html | ||||||||||||||
| data HtmlTree | ||||||||||||||
| ||||||||||||||
| treeHtml :: [String] -> HtmlTree -> Html | ||||||||||||||
| debugHtml :: HTML a => a -> Html | ||||||||||||||
| data HotLink | ||||||||||||||
| ||||||||||||||
| hotlink :: URL -> [Html] -> HotLink | ||||||||||||||
| ordList :: HTML a => [a] -> Html | ||||||||||||||
| unordList :: HTML a => [a] -> Html | ||||||||||||||
| defList :: (HTML a, HTML b) => [(a, b)] -> Html | ||||||||||||||
| widget :: String -> String -> [HtmlAttr] -> Html | ||||||||||||||
| checkbox :: String -> String -> Html | ||||||||||||||
| hidden :: String -> String -> Html | ||||||||||||||
| radio :: String -> String -> Html | ||||||||||||||
| reset :: String -> String -> Html | ||||||||||||||
| submit :: String -> String -> Html | ||||||||||||||
| password :: String -> Html | ||||||||||||||
| textfield :: String -> Html | ||||||||||||||
| afile :: String -> Html | ||||||||||||||
| clickmap :: String -> Html | ||||||||||||||
| menu :: String -> [Html] -> Html | ||||||||||||||
| gui :: String -> Html -> Html | ||||||||||||||
| renderHtml :: HTML html => html -> String | ||||||||||||||
| prettyHtml :: HTML html => html -> String | ||||||||||||||
| renderHtml' :: Int -> HtmlElement -> ShowS | ||||||||||||||
| prettyHtml' :: HtmlElement -> [String] | ||||||||||||||
| renderTag :: Bool -> String -> [HtmlAttr] -> Int -> ShowS | ||||||||||||||
| Produced by Haddock version 0.8 | ||||||||||||||