Safe Haskell | Safe-Infered |
---|
WASH.HTML.HTMLBase
- data BT
- data ATTR_ = ATTR_ {
- attr_BT :: BT
- attr_value_BT :: BT
- attr_name :: String
- attr_value :: String
- attr_ :: String -> String -> ATTR_
- attr_SS :: String -> String -> ATTR_
- attr_SD :: String -> String -> ATTR_
- attr_TS :: String -> String -> ATTR_
- attr_TD :: String -> String -> ATTR_
- data ELEMENT_
- data CDATA_OPTIONS
- element_ :: String -> [ATTR_] -> [ELEMENT_] -> ELEMENT_
- element_S :: String -> [ATTR_] -> [ELEMENT_] -> ELEMENT_
- element_T :: String -> [ATTR_] -> [ELEMENT_] -> ELEMENT_
- empty_ :: String -> [ATTR_] -> ELEMENT_
- empty_S :: String -> [ATTR_] -> ELEMENT_
- empty_T :: String -> [ATTR_] -> ELEMENT_
- makeEncoder :: [CDATA_OPTIONS] -> String -> String
- cdata_ :: [CDATA_OPTIONS] -> String -> ELEMENT_
- cdata_S :: [CDATA_OPTIONS] -> String -> ELEMENT_
- cdata_T :: [CDATA_OPTIONS] -> String -> ELEMENT_
- comment_ :: String -> ELEMENT_
- comment_S :: String -> ELEMENT_
- comment_T :: String -> ELEMENT_
- doctype_ :: [String] -> [ELEMENT_] -> ELEMENT_
- doctype_S :: [String] -> [ELEMENT_] -> ELEMENT_
- doctype_T :: [String] -> [ELEMENT_] -> ELEMENT_
- add_ :: ELEMENT_ -> ELEMENT_ -> ELEMENT_
- add_attr_ :: ELEMENT_ -> ATTR_ -> ELEMENT_
- get_attrs_ :: ELEMENT_ -> [ATTR_]
- shows_attributes :: [ATTR_] -> ShowS
- shows_attribute :: ATTR_ -> ShowS
- shows_elements :: [ELEMENT_] -> ShowS
- shows_element :: ELEMENT_ -> ShowS
- commentEncode :: String -> ShowS
- htmlForbiddenChars :: [Char]
- htmlEncode :: String -> String
- htmlFormat :: t -> t
- htmlAttr :: String -> ShowS
Documentation
Constructors
ATTR_ | |
Fields
|
Instances
Show ATTR_ |
makeEncoder :: [CDATA_OPTIONS] -> String -> StringSource
cdata_ :: [CDATA_OPTIONS] -> String -> ELEMENT_Source
cdata_S :: [CDATA_OPTIONS] -> String -> ELEMENT_Source
cdata_T :: [CDATA_OPTIONS] -> String -> ELEMENT_Source
add_attr_ :: ELEMENT_ -> ATTR_ -> ELEMENT_Source
Takes element and attribute. Attaches attribute to the element. Replaces prior attribute with same name.
get_attrs_ :: ELEMENT_ -> [ATTR_]Source
shows_attributes :: [ATTR_] -> ShowSSource
shows_attribute :: ATTR_ -> ShowSSource
shows_elements :: [ELEMENT_] -> ShowSSource
shows_element :: ELEMENT_ -> ShowSSource
commentEncode :: String -> ShowSSource
removes illegal characters and sequences of -- from comment
htmlForbiddenChars :: [Char]Source
htmlEncode :: String -> StringSource
htmlFormat :: t -> tSource