-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:92
--
-- | This module exports combinators that provide you with the
-- ability to set attributes on HTML elements.
--
{-# LANGUAGE OverloadedStrings #-}
module Text.Blaze.XHtml1.FrameSet.Attributes
( abbr
, accept
, accesskey
, action
, align
, alt
, archive
, axis
, background
, bgcolor
, border
, cellpadding
, cellspacing
, char
, charoff
, charset
, checked
, cite
, class_
, classid
, clear
, codebase
, codetype
, cols
, colspan
, compact
, content
, coords
, data_
, datetime
, declare
, defer
, dir
, disabled
, enctype
, for
, frame
, frameborder
, headers
, height
, href
, hreflang
, hspace
, httpEquiv
, id
, label
, lang
, language
, maxlength
, media
, method
, multiple
, name
, nohref
, noshade
, nowrap
, onabort
, onblur
, onchange
, onclick
, ondblclick
, onfocus
, onkeydown
, onkeypress
, onkeyup
, onload
, onmousedown
, onmousemove
, onmouseout
, onmouseover
, onmouseup
, onreset
, onselect
, onsubmit
, onunload
, profile
, readonly
, rel
, rev
, rows
, rowspan
, rules
, scheme
, scope
, scrolling
, selected
, shape
, size
, span
, src
, standby
, start
, style
, summary
, tabindex
, target
, title
, type_
, usemap
, valign
, value
, valuetype
, vspace
, width
) where
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:98
--
import Prelude ()
import Text.Blaze.Internal (Attribute, AttributeValue, attribute)
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @abbr@ attribute.
--
-- Example:
--
-- > div ! abbr "bar" $ "Hello."
--
-- Result:
--
-- >
Hello.
--
abbr :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
abbr = attribute "abbr" " abbr=\""
{-# INLINE abbr #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @accept@ attribute.
--
-- Example:
--
-- > div ! accept "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
accept :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
accept = attribute "accept" " accept=\""
{-# INLINE accept #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @accesskey@ attribute.
--
-- Example:
--
-- > div ! accesskey "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
accesskey :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
accesskey = attribute "accesskey" " accesskey=\""
{-# INLINE accesskey #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @action@ attribute.
--
-- Example:
--
-- > div ! action "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
action :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
action = attribute "action" " action=\""
{-# INLINE action #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @align@ attribute.
--
-- Example:
--
-- > div ! align "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
align :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
align = attribute "align" " align=\""
{-# INLINE align #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @alt@ attribute.
--
-- Example:
--
-- > div ! alt "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
alt :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
alt = attribute "alt" " alt=\""
{-# INLINE alt #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @archive@ attribute.
--
-- Example:
--
-- > div ! archive "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
archive :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
archive = attribute "archive" " archive=\""
{-# INLINE archive #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @axis@ attribute.
--
-- Example:
--
-- > div ! axis "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
axis :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
axis = attribute "axis" " axis=\""
{-# INLINE axis #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @background@ attribute.
--
-- Example:
--
-- > div ! background "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
background :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
background = attribute "background" " background=\""
{-# INLINE background #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @bgcolor@ attribute.
--
-- Example:
--
-- > div ! bgcolor "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
bgcolor :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
bgcolor = attribute "bgcolor" " bgcolor=\""
{-# INLINE bgcolor #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @border@ attribute.
--
-- Example:
--
-- > div ! border "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
border :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
border = attribute "border" " border=\""
{-# INLINE border #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @cellpadding@ attribute.
--
-- Example:
--
-- > div ! cellpadding "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
cellpadding :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
cellpadding = attribute "cellpadding" " cellpadding=\""
{-# INLINE cellpadding #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @cellspacing@ attribute.
--
-- Example:
--
-- > div ! cellspacing "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
cellspacing :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
cellspacing = attribute "cellspacing" " cellspacing=\""
{-# INLINE cellspacing #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @char@ attribute.
--
-- Example:
--
-- > div ! char "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
char :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
char = attribute "char" " char=\""
{-# INLINE char #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @charoff@ attribute.
--
-- Example:
--
-- > div ! charoff "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
charoff :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
charoff = attribute "charoff" " charoff=\""
{-# INLINE charoff #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @charset@ attribute.
--
-- Example:
--
-- > div ! charset "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
charset :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
charset = attribute "charset" " charset=\""
{-# INLINE charset #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @checked@ attribute.
--
-- Example:
--
-- > div ! checked "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
checked :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
checked = attribute "checked" " checked=\""
{-# INLINE checked #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @cite@ attribute.
--
-- Example:
--
-- > div ! cite "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
cite :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
cite = attribute "cite" " cite=\""
{-# INLINE cite #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @class@ attribute.
--
-- Example:
--
-- > div ! class_ "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
class_ :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
class_ = attribute "class" " class=\""
{-# INLINE class_ #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @classid@ attribute.
--
-- Example:
--
-- > div ! classid "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
classid :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
classid = attribute "classid" " classid=\""
{-# INLINE classid #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @clear@ attribute.
--
-- Example:
--
-- > div ! clear "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
clear :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
clear = attribute "clear" " clear=\""
{-# INLINE clear #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @codebase@ attribute.
--
-- Example:
--
-- > div ! codebase "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
codebase :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
codebase = attribute "codebase" " codebase=\""
{-# INLINE codebase #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @codetype@ attribute.
--
-- Example:
--
-- > div ! codetype "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
codetype :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
codetype = attribute "codetype" " codetype=\""
{-# INLINE codetype #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @cols@ attribute.
--
-- Example:
--
-- > div ! cols "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
cols :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
cols = attribute "cols" " cols=\""
{-# INLINE cols #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @colspan@ attribute.
--
-- Example:
--
-- > div ! colspan "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
colspan :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
colspan = attribute "colspan" " colspan=\""
{-# INLINE colspan #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @compact@ attribute.
--
-- Example:
--
-- > div ! compact "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
compact :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
compact = attribute "compact" " compact=\""
{-# INLINE compact #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @content@ attribute.
--
-- Example:
--
-- > div ! content "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
content :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
content = attribute "content" " content=\""
{-# INLINE content #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @coords@ attribute.
--
-- Example:
--
-- > div ! coords "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
coords :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
coords = attribute "coords" " coords=\""
{-# INLINE coords #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @data@ attribute.
--
-- Example:
--
-- > div ! data_ "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
data_ :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
data_ = attribute "data" " data=\""
{-# INLINE data_ #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @datetime@ attribute.
--
-- Example:
--
-- > div ! datetime "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
datetime :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
datetime = attribute "datetime" " datetime=\""
{-# INLINE datetime #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @declare@ attribute.
--
-- Example:
--
-- > div ! declare "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
declare :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
declare = attribute "declare" " declare=\""
{-# INLINE declare #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @defer@ attribute.
--
-- Example:
--
-- > div ! defer "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
defer :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
defer = attribute "defer" " defer=\""
{-# INLINE defer #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @dir@ attribute.
--
-- Example:
--
-- > div ! dir "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
dir :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
dir = attribute "dir" " dir=\""
{-# INLINE dir #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @disabled@ attribute.
--
-- Example:
--
-- > div ! disabled "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
disabled :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
disabled = attribute "disabled" " disabled=\""
{-# INLINE disabled #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @enctype@ attribute.
--
-- Example:
--
-- > div ! enctype "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
enctype :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
enctype = attribute "enctype" " enctype=\""
{-# INLINE enctype #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @for@ attribute.
--
-- Example:
--
-- > div ! for "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
for :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
for = attribute "for" " for=\""
{-# INLINE for #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @frame@ attribute.
--
-- Example:
--
-- > div ! frame "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
frame :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
frame = attribute "frame" " frame=\""
{-# INLINE frame #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @frameborder@ attribute.
--
-- Example:
--
-- > div ! frameborder "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
frameborder :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
frameborder = attribute "frameborder" " frameborder=\""
{-# INLINE frameborder #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @headers@ attribute.
--
-- Example:
--
-- > div ! headers "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
headers :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
headers = attribute "headers" " headers=\""
{-# INLINE headers #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @height@ attribute.
--
-- Example:
--
-- > div ! height "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
height :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
height = attribute "height" " height=\""
{-# INLINE height #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @href@ attribute.
--
-- Example:
--
-- > div ! href "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
href :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
href = attribute "href" " href=\""
{-# INLINE href #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @hreflang@ attribute.
--
-- Example:
--
-- > div ! hreflang "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
hreflang :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
hreflang = attribute "hreflang" " hreflang=\""
{-# INLINE hreflang #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @hspace@ attribute.
--
-- Example:
--
-- > div ! hspace "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
hspace :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
hspace = attribute "hspace" " hspace=\""
{-# INLINE hspace #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @http-equiv@ attribute.
--
-- Example:
--
-- > div ! httpEquiv "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
httpEquiv :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
httpEquiv = attribute "http-equiv" " http-equiv=\""
{-# INLINE httpEquiv #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @id@ attribute.
--
-- Example:
--
-- > div ! id "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
id :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
id = attribute "id" " id=\""
{-# INLINE id #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @label@ attribute.
--
-- Example:
--
-- > div ! label "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
label :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
label = attribute "label" " label=\""
{-# INLINE label #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @lang@ attribute.
--
-- Example:
--
-- > div ! lang "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
lang :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
lang = attribute "lang" " lang=\""
{-# INLINE lang #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @language@ attribute.
--
-- Example:
--
-- > div ! language "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
language :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
language = attribute "language" " language=\""
{-# INLINE language #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @maxlength@ attribute.
--
-- Example:
--
-- > div ! maxlength "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
maxlength :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
maxlength = attribute "maxlength" " maxlength=\""
{-# INLINE maxlength #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @media@ attribute.
--
-- Example:
--
-- > div ! media "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
media :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
media = attribute "media" " media=\""
{-# INLINE media #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @method@ attribute.
--
-- Example:
--
-- > div ! method "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
method :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
method = attribute "method" " method=\""
{-# INLINE method #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @multiple@ attribute.
--
-- Example:
--
-- > div ! multiple "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
multiple :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
multiple = attribute "multiple" " multiple=\""
{-# INLINE multiple #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @name@ attribute.
--
-- Example:
--
-- > div ! name "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
name :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
name = attribute "name" " name=\""
{-# INLINE name #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @nohref@ attribute.
--
-- Example:
--
-- > div ! nohref "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
nohref :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
nohref = attribute "nohref" " nohref=\""
{-# INLINE nohref #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @noshade@ attribute.
--
-- Example:
--
-- > div ! noshade "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
noshade :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
noshade = attribute "noshade" " noshade=\""
{-# INLINE noshade #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @nowrap@ attribute.
--
-- Example:
--
-- > div ! nowrap "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
nowrap :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
nowrap = attribute "nowrap" " nowrap=\""
{-# INLINE nowrap #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onabort@ attribute.
--
-- Example:
--
-- > div ! onabort "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onabort :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onabort = attribute "onabort" " onabort=\""
{-# INLINE onabort #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onblur@ attribute.
--
-- Example:
--
-- > div ! onblur "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onblur :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onblur = attribute "onblur" " onblur=\""
{-# INLINE onblur #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onchange@ attribute.
--
-- Example:
--
-- > div ! onchange "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onchange :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onchange = attribute "onchange" " onchange=\""
{-# INLINE onchange #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onclick@ attribute.
--
-- Example:
--
-- > div ! onclick "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onclick :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onclick = attribute "onclick" " onclick=\""
{-# INLINE onclick #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @ondblclick@ attribute.
--
-- Example:
--
-- > div ! ondblclick "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
ondblclick :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
ondblclick = attribute "ondblclick" " ondblclick=\""
{-# INLINE ondblclick #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onfocus@ attribute.
--
-- Example:
--
-- > div ! onfocus "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onfocus :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onfocus = attribute "onfocus" " onfocus=\""
{-# INLINE onfocus #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onkeydown@ attribute.
--
-- Example:
--
-- > div ! onkeydown "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onkeydown :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onkeydown = attribute "onkeydown" " onkeydown=\""
{-# INLINE onkeydown #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onkeypress@ attribute.
--
-- Example:
--
-- > div ! onkeypress "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onkeypress :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onkeypress = attribute "onkeypress" " onkeypress=\""
{-# INLINE onkeypress #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onkeyup@ attribute.
--
-- Example:
--
-- > div ! onkeyup "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onkeyup :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onkeyup = attribute "onkeyup" " onkeyup=\""
{-# INLINE onkeyup #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onload@ attribute.
--
-- Example:
--
-- > div ! onload "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onload :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onload = attribute "onload" " onload=\""
{-# INLINE onload #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onmousedown@ attribute.
--
-- Example:
--
-- > div ! onmousedown "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onmousedown :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onmousedown = attribute "onmousedown" " onmousedown=\""
{-# INLINE onmousedown #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onmousemove@ attribute.
--
-- Example:
--
-- > div ! onmousemove "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onmousemove :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onmousemove = attribute "onmousemove" " onmousemove=\""
{-# INLINE onmousemove #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onmouseout@ attribute.
--
-- Example:
--
-- > div ! onmouseout "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onmouseout :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onmouseout = attribute "onmouseout" " onmouseout=\""
{-# INLINE onmouseout #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onmouseover@ attribute.
--
-- Example:
--
-- > div ! onmouseover "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onmouseover :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onmouseover = attribute "onmouseover" " onmouseover=\""
{-# INLINE onmouseover #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onmouseup@ attribute.
--
-- Example:
--
-- > div ! onmouseup "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onmouseup :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onmouseup = attribute "onmouseup" " onmouseup=\""
{-# INLINE onmouseup #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onreset@ attribute.
--
-- Example:
--
-- > div ! onreset "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onreset :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onreset = attribute "onreset" " onreset=\""
{-# INLINE onreset #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onselect@ attribute.
--
-- Example:
--
-- > div ! onselect "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onselect :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onselect = attribute "onselect" " onselect=\""
{-# INLINE onselect #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onsubmit@ attribute.
--
-- Example:
--
-- > div ! onsubmit "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onsubmit :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onsubmit = attribute "onsubmit" " onsubmit=\""
{-# INLINE onsubmit #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @onunload@ attribute.
--
-- Example:
--
-- > div ! onunload "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
onunload :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
onunload = attribute "onunload" " onunload=\""
{-# INLINE onunload #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @profile@ attribute.
--
-- Example:
--
-- > div ! profile "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
profile :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
profile = attribute "profile" " profile=\""
{-# INLINE profile #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @readonly@ attribute.
--
-- Example:
--
-- > div ! readonly "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
readonly :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
readonly = attribute "readonly" " readonly=\""
{-# INLINE readonly #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @rel@ attribute.
--
-- Example:
--
-- > div ! rel "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
rel :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
rel = attribute "rel" " rel=\""
{-# INLINE rel #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @rev@ attribute.
--
-- Example:
--
-- > div ! rev "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
rev :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
rev = attribute "rev" " rev=\""
{-# INLINE rev #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @rows@ attribute.
--
-- Example:
--
-- > div ! rows "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
rows :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
rows = attribute "rows" " rows=\""
{-# INLINE rows #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @rowspan@ attribute.
--
-- Example:
--
-- > div ! rowspan "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
rowspan :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
rowspan = attribute "rowspan" " rowspan=\""
{-# INLINE rowspan #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @rules@ attribute.
--
-- Example:
--
-- > div ! rules "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
rules :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
rules = attribute "rules" " rules=\""
{-# INLINE rules #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @scheme@ attribute.
--
-- Example:
--
-- > div ! scheme "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
scheme :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
scheme = attribute "scheme" " scheme=\""
{-# INLINE scheme #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @scope@ attribute.
--
-- Example:
--
-- > div ! scope "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
scope :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
scope = attribute "scope" " scope=\""
{-# INLINE scope #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @scrolling@ attribute.
--
-- Example:
--
-- > div ! scrolling "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
scrolling :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
scrolling = attribute "scrolling" " scrolling=\""
{-# INLINE scrolling #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @selected@ attribute.
--
-- Example:
--
-- > div ! selected "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
selected :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
selected = attribute "selected" " selected=\""
{-# INLINE selected #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @shape@ attribute.
--
-- Example:
--
-- > div ! shape "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
shape :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
shape = attribute "shape" " shape=\""
{-# INLINE shape #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @size@ attribute.
--
-- Example:
--
-- > div ! size "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
size :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
size = attribute "size" " size=\""
{-# INLINE size #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @span@ attribute.
--
-- Example:
--
-- > div ! span "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
span :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
span = attribute "span" " span=\""
{-# INLINE span #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @src@ attribute.
--
-- Example:
--
-- > div ! src "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
src :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
src = attribute "src" " src=\""
{-# INLINE src #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @standby@ attribute.
--
-- Example:
--
-- > div ! standby "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
standby :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
standby = attribute "standby" " standby=\""
{-# INLINE standby #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @start@ attribute.
--
-- Example:
--
-- > div ! start "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
start :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
start = attribute "start" " start=\""
{-# INLINE start #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @style@ attribute.
--
-- Example:
--
-- > div ! style "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
style :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
style = attribute "style" " style=\""
{-# INLINE style #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @summary@ attribute.
--
-- Example:
--
-- > div ! summary "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
summary :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
summary = attribute "summary" " summary=\""
{-# INLINE summary #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @tabindex@ attribute.
--
-- Example:
--
-- > div ! tabindex "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
tabindex :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
tabindex = attribute "tabindex" " tabindex=\""
{-# INLINE tabindex #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @target@ attribute.
--
-- Example:
--
-- > div ! target "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
target :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
target = attribute "target" " target=\""
{-# INLINE target #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @title@ attribute.
--
-- Example:
--
-- > div ! title "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
title :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
title = attribute "title" " title=\""
{-# INLINE title #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @type@ attribute.
--
-- Example:
--
-- > div ! type_ "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
type_ :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
type_ = attribute "type" " type=\""
{-# INLINE type_ #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @usemap@ attribute.
--
-- Example:
--
-- > div ! usemap "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
usemap :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
usemap = attribute "usemap" " usemap=\""
{-# INLINE usemap #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @valign@ attribute.
--
-- Example:
--
-- > div ! valign "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
valign :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
valign = attribute "valign" " valign=\""
{-# INLINE valign #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @value@ attribute.
--
-- Example:
--
-- > div ! value "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
value :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
value = attribute "value" " value=\""
{-# INLINE value #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @valuetype@ attribute.
--
-- Example:
--
-- > div ! valuetype "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
valuetype :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
valuetype = attribute "valuetype" " valuetype=\""
{-# INLINE valuetype #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @vspace@ attribute.
--
-- Example:
--
-- > div ! vspace "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
vspace :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
vspace = attribute "vspace" " vspace=\""
{-# INLINE vspace #-}
-- WARNING: The next block of code was automatically generated by
-- Util/GenerateHtmlCombinators.hs:248
--
-- | Combinator for the @width@ attribute.
--
-- Example:
--
-- > div ! width "bar" $ "Hello."
--
-- Result:
--
-- > Hello.
--
width :: AttributeValue -- ^ Attribute value.
-> Attribute -- ^ Resulting attribute.
width = attribute "width" " width=\""
{-# INLINE width #-}