{-# LANGUAGE OverloadedStrings #-}
module Text.Blaze.XHtml5.Attributes
( accept
, acceptCharset
, accesskey
, action
, alt
, async
, autocomplete
, autofocus
, autoplay
, challenge
, charset
, checked
, cite
, class_
, cols
, colspan
, content
, contenteditable
, contextmenu
, controls
, coords
, data_
, datetime
, defer
, dir
, disabled
, draggable
, enctype
, for
, form
, formaction
, formenctype
, formmethod
, formnovalidate
, formtarget
, headers
, height
, hidden
, high
, href
, hreflang
, httpEquiv
, icon
, id
, ismap
, item
, itemprop
, keytype
, label
, lang
, list
, loop
, low
, manifest
, max
, maxlength
, media
, method
, min
, multiple
, name
, novalidate
, onbeforeonload
, onbeforeprint
, onblur
, oncanplay
, oncanplaythrough
, onchange
, onclick
, oncontextmenu
, ondblclick
, ondrag
, ondragend
, ondragenter
, ondragleave
, ondragover
, ondragstart
, ondrop
, ondurationchange
, onemptied
, onended
, onerror
, onfocus
, onformchange
, onforminput
, onhaschange
, oninput
, oninvalid
, onkeydown
, onkeyup
, onload
, onloadeddata
, onloadedmetadata
, onloadstart
, onmessage
, onmousedown
, onmousemove
, onmouseout
, onmouseover
, onmouseup
, onmousewheel
, ononline
, onpagehide
, onpageshow
, onpause
, onplay
, onplaying
, onprogress
, onpropstate
, onratechange
, onreadystatechange
, onredo
, onresize
, onscroll
, onseeked
, onseeking
, onselect
, onstalled
, onstorage
, onsubmit
, onsuspend
, ontimeupdate
, onundo
, onunload
, onvolumechange
, onwaiting
, open
, optimum
, pattern
, ping
, placeholder
, preload
, pubdate
, radiogroup
, readonly
, rel
, required
, reversed
, rows
, rowspan
, sandbox
, scope
, scoped
, seamless
, selected
, shape
, size
, sizes
, span
, spellcheck
, src
, srcdoc
, start
, step
, style
, subject
, summary
, tabindex
, target
, title
, type_
, usemap
, value
, width
, wrap
, xmlns
) where
import Prelude ()
import Text.Blaze.Internal (Attribute, AttributeValue, attribute)
accept :: AttributeValue
-> Attribute
accept = attribute "accept" " accept=\""
{-# INLINE accept #-}
acceptCharset :: AttributeValue
-> Attribute
acceptCharset = attribute "accept-charset" " accept-charset=\""
{-# INLINE acceptCharset #-}
accesskey :: AttributeValue
-> Attribute
accesskey = attribute "accesskey" " accesskey=\""
{-# INLINE accesskey #-}
action :: AttributeValue
-> Attribute
action = attribute "action" " action=\""
{-# INLINE action #-}
alt :: AttributeValue
-> Attribute
alt = attribute "alt" " alt=\""
{-# INLINE alt #-}
async :: AttributeValue
-> Attribute
async = attribute "async" " async=\""
{-# INLINE async #-}
autocomplete :: AttributeValue
-> Attribute
autocomplete = attribute "autocomplete" " autocomplete=\""
{-# INLINE autocomplete #-}
autofocus :: AttributeValue
-> Attribute
autofocus = attribute "autofocus" " autofocus=\""
{-# INLINE autofocus #-}
autoplay :: AttributeValue
-> Attribute
autoplay = attribute "autoplay" " autoplay=\""
{-# INLINE autoplay #-}
challenge :: AttributeValue
-> Attribute
challenge = attribute "challenge" " challenge=\""
{-# INLINE challenge #-}
charset :: AttributeValue
-> Attribute
charset = attribute "charset" " charset=\""
{-# INLINE charset #-}
checked :: AttributeValue
-> Attribute
checked = attribute "checked" " checked=\""
{-# INLINE checked #-}
cite :: AttributeValue
-> Attribute
cite = attribute "cite" " cite=\""
{-# INLINE cite #-}
class_ :: AttributeValue
-> Attribute
class_ = attribute "class" " class=\""
{-# INLINE class_ #-}
cols :: AttributeValue
-> Attribute
cols = attribute "cols" " cols=\""
{-# INLINE cols #-}
colspan :: AttributeValue
-> Attribute
colspan = attribute "colspan" " colspan=\""
{-# INLINE colspan #-}
content :: AttributeValue
-> Attribute
content = attribute "content" " content=\""
{-# INLINE content #-}
contenteditable :: AttributeValue
-> Attribute
contenteditable = attribute "contenteditable" " contenteditable=\""
{-# INLINE contenteditable #-}
contextmenu :: AttributeValue
-> Attribute
contextmenu = attribute "contextmenu" " contextmenu=\""
{-# INLINE contextmenu #-}
controls :: AttributeValue
-> Attribute
controls = attribute "controls" " controls=\""
{-# INLINE controls #-}
coords :: AttributeValue
-> Attribute
coords = attribute "coords" " coords=\""
{-# INLINE coords #-}
data_ :: AttributeValue
-> Attribute
data_ = attribute "data" " data=\""
{-# INLINE data_ #-}
datetime :: AttributeValue
-> Attribute
datetime = attribute "datetime" " datetime=\""
{-# INLINE datetime #-}
defer :: AttributeValue
-> Attribute
defer = attribute "defer" " defer=\""
{-# INLINE defer #-}
dir :: AttributeValue
-> Attribute
dir = attribute "dir" " dir=\""
{-# INLINE dir #-}
disabled :: AttributeValue
-> Attribute
disabled = attribute "disabled" " disabled=\""
{-# INLINE disabled #-}
draggable :: AttributeValue
-> Attribute
draggable = attribute "draggable" " draggable=\""
{-# INLINE draggable #-}
enctype :: AttributeValue
-> Attribute
enctype = attribute "enctype" " enctype=\""
{-# INLINE enctype #-}
for :: AttributeValue
-> Attribute
for = attribute "for" " for=\""
{-# INLINE for #-}
form :: AttributeValue
-> Attribute
form = attribute "form" " form=\""
{-# INLINE form #-}
formaction :: AttributeValue
-> Attribute
formaction = attribute "formaction" " formaction=\""
{-# INLINE formaction #-}
formenctype :: AttributeValue
-> Attribute
formenctype = attribute "formenctype" " formenctype=\""
{-# INLINE formenctype #-}
formmethod :: AttributeValue
-> Attribute
formmethod = attribute "formmethod" " formmethod=\""
{-# INLINE formmethod #-}
formnovalidate :: AttributeValue
-> Attribute
formnovalidate = attribute "formnovalidate" " formnovalidate=\""
{-# INLINE formnovalidate #-}
formtarget :: AttributeValue
-> Attribute
formtarget = attribute "formtarget" " formtarget=\""
{-# INLINE formtarget #-}
headers :: AttributeValue
-> Attribute
headers = attribute "headers" " headers=\""
{-# INLINE headers #-}
height :: AttributeValue
-> Attribute
height = attribute "height" " height=\""
{-# INLINE height #-}
hidden :: AttributeValue
-> Attribute
hidden = attribute "hidden" " hidden=\""
{-# INLINE hidden #-}
high :: AttributeValue
-> Attribute
high = attribute "high" " high=\""
{-# INLINE high #-}
href :: AttributeValue
-> Attribute
href = attribute "href" " href=\""
{-# INLINE href #-}
hreflang :: AttributeValue
-> Attribute
hreflang = attribute "hreflang" " hreflang=\""
{-# INLINE hreflang #-}
httpEquiv :: AttributeValue
-> Attribute
httpEquiv = attribute "http-equiv" " http-equiv=\""
{-# INLINE httpEquiv #-}
icon :: AttributeValue
-> Attribute
icon = attribute "icon" " icon=\""
{-# INLINE icon #-}
id :: AttributeValue
-> Attribute
id = attribute "id" " id=\""
{-# INLINE id #-}
ismap :: AttributeValue
-> Attribute
ismap = attribute "ismap" " ismap=\""
{-# INLINE ismap #-}
item :: AttributeValue
-> Attribute
item = attribute "item" " item=\""
{-# INLINE item #-}
itemprop :: AttributeValue
-> Attribute
itemprop = attribute "itemprop" " itemprop=\""
{-# INLINE itemprop #-}
keytype :: AttributeValue
-> Attribute
keytype = attribute "keytype" " keytype=\""
{-# INLINE keytype #-}
label :: AttributeValue
-> Attribute
label = attribute "label" " label=\""
{-# INLINE label #-}
lang :: AttributeValue
-> Attribute
lang = attribute "lang" " lang=\""
{-# INLINE lang #-}
list :: AttributeValue
-> Attribute
list = attribute "list" " list=\""
{-# INLINE list #-}
loop :: AttributeValue
-> Attribute
loop = attribute "loop" " loop=\""
{-# INLINE loop #-}
low :: AttributeValue
-> Attribute
low = attribute "low" " low=\""
{-# INLINE low #-}
manifest :: AttributeValue
-> Attribute
manifest = attribute "manifest" " manifest=\""
{-# INLINE manifest #-}
max :: AttributeValue
-> Attribute
max = attribute "max" " max=\""
{-# INLINE max #-}
maxlength :: AttributeValue
-> Attribute
maxlength = attribute "maxlength" " maxlength=\""
{-# INLINE maxlength #-}
media :: AttributeValue
-> Attribute
media = attribute "media" " media=\""
{-# INLINE media #-}
method :: AttributeValue
-> Attribute
method = attribute "method" " method=\""
{-# INLINE method #-}
min :: AttributeValue
-> Attribute
min = attribute "min" " min=\""
{-# INLINE min #-}
multiple :: AttributeValue
-> Attribute
multiple = attribute "multiple" " multiple=\""
{-# INLINE multiple #-}
name :: AttributeValue
-> Attribute
name = attribute "name" " name=\""
{-# INLINE name #-}
novalidate :: AttributeValue
-> Attribute
novalidate = attribute "novalidate" " novalidate=\""
{-# INLINE novalidate #-}
onbeforeonload :: AttributeValue
-> Attribute
onbeforeonload = attribute "onbeforeonload" " onbeforeonload=\""
{-# INLINE onbeforeonload #-}
onbeforeprint :: AttributeValue
-> Attribute
onbeforeprint = attribute "onbeforeprint" " onbeforeprint=\""
{-# INLINE onbeforeprint #-}
onblur :: AttributeValue
-> Attribute
onblur = attribute "onblur" " onblur=\""
{-# INLINE onblur #-}
oncanplay :: AttributeValue
-> Attribute
oncanplay = attribute "oncanplay" " oncanplay=\""
{-# INLINE oncanplay #-}
oncanplaythrough :: AttributeValue
-> Attribute
oncanplaythrough = attribute "oncanplaythrough" " oncanplaythrough=\""
{-# INLINE oncanplaythrough #-}
onchange :: AttributeValue
-> Attribute
onchange = attribute "onchange" " onchange=\""
{-# INLINE onchange #-}
onclick :: AttributeValue
-> Attribute
onclick = attribute "onclick" " onclick=\""
{-# INLINE onclick #-}
oncontextmenu :: AttributeValue
-> Attribute
oncontextmenu = attribute "oncontextmenu" " oncontextmenu=\""
{-# INLINE oncontextmenu #-}
ondblclick :: AttributeValue
-> Attribute
ondblclick = attribute "ondblclick" " ondblclick=\""
{-# INLINE ondblclick #-}
ondrag :: AttributeValue
-> Attribute
ondrag = attribute "ondrag" " ondrag=\""
{-# INLINE ondrag #-}
ondragend :: AttributeValue
-> Attribute
ondragend = attribute "ondragend" " ondragend=\""
{-# INLINE ondragend #-}
ondragenter :: AttributeValue
-> Attribute
ondragenter = attribute "ondragenter" " ondragenter=\""
{-# INLINE ondragenter #-}
ondragleave :: AttributeValue
-> Attribute
ondragleave = attribute "ondragleave" " ondragleave=\""
{-# INLINE ondragleave #-}
ondragover :: AttributeValue
-> Attribute
ondragover = attribute "ondragover" " ondragover=\""
{-# INLINE ondragover #-}
ondragstart :: AttributeValue
-> Attribute
ondragstart = attribute "ondragstart" " ondragstart=\""
{-# INLINE ondragstart #-}
ondrop :: AttributeValue
-> Attribute
ondrop = attribute "ondrop" " ondrop=\""
{-# INLINE ondrop #-}
ondurationchange :: AttributeValue
-> Attribute
ondurationchange = attribute "ondurationchange" " ondurationchange=\""
{-# INLINE ondurationchange #-}
onemptied :: AttributeValue
-> Attribute
onemptied = attribute "onemptied" " onemptied=\""
{-# INLINE onemptied #-}
onended :: AttributeValue
-> Attribute
onended = attribute "onended" " onended=\""
{-# INLINE onended #-}
onerror :: AttributeValue
-> Attribute
onerror = attribute "onerror" " onerror=\""
{-# INLINE onerror #-}
onfocus :: AttributeValue
-> Attribute
onfocus = attribute "onfocus" " onfocus=\""
{-# INLINE onfocus #-}
onformchange :: AttributeValue
-> Attribute
onformchange = attribute "onformchange" " onformchange=\""
{-# INLINE onformchange #-}
onforminput :: AttributeValue
-> Attribute
onforminput = attribute "onforminput" " onforminput=\""
{-# INLINE onforminput #-}
onhaschange :: AttributeValue
-> Attribute
onhaschange = attribute "onhaschange" " onhaschange=\""
{-# INLINE onhaschange #-}
oninput :: AttributeValue
-> Attribute
oninput = attribute "oninput" " oninput=\""
{-# INLINE oninput #-}
oninvalid :: AttributeValue
-> Attribute
oninvalid = attribute "oninvalid" " oninvalid=\""
{-# INLINE oninvalid #-}
onkeydown :: AttributeValue
-> Attribute
onkeydown = attribute "onkeydown" " onkeydown=\""
{-# INLINE onkeydown #-}
onkeyup :: AttributeValue
-> Attribute
onkeyup = attribute "onkeyup" " onkeyup=\""
{-# INLINE onkeyup #-}
onload :: AttributeValue
-> Attribute
onload = attribute "onload" " onload=\""
{-# INLINE onload #-}
onloadeddata :: AttributeValue
-> Attribute
onloadeddata = attribute "onloadeddata" " onloadeddata=\""
{-# INLINE onloadeddata #-}
onloadedmetadata :: AttributeValue
-> Attribute
onloadedmetadata = attribute "onloadedmetadata" " onloadedmetadata=\""
{-# INLINE onloadedmetadata #-}
onloadstart :: AttributeValue
-> Attribute
onloadstart = attribute "onloadstart" " onloadstart=\""
{-# INLINE onloadstart #-}
onmessage :: AttributeValue
-> Attribute
onmessage = attribute "onmessage" " onmessage=\""
{-# INLINE onmessage #-}
onmousedown :: AttributeValue
-> Attribute
onmousedown = attribute "onmousedown" " onmousedown=\""
{-# INLINE onmousedown #-}
onmousemove :: AttributeValue
-> Attribute
onmousemove = attribute "onmousemove" " onmousemove=\""
{-# INLINE onmousemove #-}
onmouseout :: AttributeValue
-> Attribute
onmouseout = attribute "onmouseout" " onmouseout=\""
{-# INLINE onmouseout #-}
onmouseover :: AttributeValue
-> Attribute
onmouseover = attribute "onmouseover" " onmouseover=\""
{-# INLINE onmouseover #-}
onmouseup :: AttributeValue
-> Attribute
onmouseup = attribute "onmouseup" " onmouseup=\""
{-# INLINE onmouseup #-}
onmousewheel :: AttributeValue
-> Attribute
onmousewheel = attribute "onmousewheel" " onmousewheel=\""
{-# INLINE onmousewheel #-}
ononline :: AttributeValue
-> Attribute
ononline = attribute "ononline" " ononline=\""
{-# INLINE ononline #-}
onpagehide :: AttributeValue
-> Attribute
onpagehide = attribute "onpagehide" " onpagehide=\""
{-# INLINE onpagehide #-}
onpageshow :: AttributeValue
-> Attribute
onpageshow = attribute "onpageshow" " onpageshow=\""
{-# INLINE onpageshow #-}
onpause :: AttributeValue
-> Attribute
onpause = attribute "onpause" " onpause=\""
{-# INLINE onpause #-}
onplay :: AttributeValue
-> Attribute
onplay = attribute "onplay" " onplay=\""
{-# INLINE onplay #-}
onplaying :: AttributeValue
-> Attribute
onplaying = attribute "onplaying" " onplaying=\""
{-# INLINE onplaying #-}
onprogress :: AttributeValue
-> Attribute
onprogress = attribute "onprogress" " onprogress=\""
{-# INLINE onprogress #-}
onpropstate :: AttributeValue
-> Attribute
onpropstate = attribute "onpropstate" " onpropstate=\""
{-# INLINE onpropstate #-}
onratechange :: AttributeValue
-> Attribute
onratechange = attribute "onratechange" " onratechange=\""
{-# INLINE onratechange #-}
onreadystatechange :: AttributeValue
-> Attribute
onreadystatechange = attribute "onreadystatechange" " onreadystatechange=\""
{-# INLINE onreadystatechange #-}
onredo :: AttributeValue
-> Attribute
onredo = attribute "onredo" " onredo=\""
{-# INLINE onredo #-}
onresize :: AttributeValue
-> Attribute
onresize = attribute "onresize" " onresize=\""
{-# INLINE onresize #-}
onscroll :: AttributeValue
-> Attribute
onscroll = attribute "onscroll" " onscroll=\""
{-# INLINE onscroll #-}
onseeked :: AttributeValue
-> Attribute
onseeked = attribute "onseeked" " onseeked=\""
{-# INLINE onseeked #-}
onseeking :: AttributeValue
-> Attribute
onseeking = attribute "onseeking" " onseeking=\""
{-# INLINE onseeking #-}
onselect :: AttributeValue
-> Attribute
onselect = attribute "onselect" " onselect=\""
{-# INLINE onselect #-}
onstalled :: AttributeValue
-> Attribute
onstalled = attribute "onstalled" " onstalled=\""
{-# INLINE onstalled #-}
onstorage :: AttributeValue
-> Attribute
onstorage = attribute "onstorage" " onstorage=\""
{-# INLINE onstorage #-}
onsubmit :: AttributeValue
-> Attribute
onsubmit = attribute "onsubmit" " onsubmit=\""
{-# INLINE onsubmit #-}
onsuspend :: AttributeValue
-> Attribute
onsuspend = attribute "onsuspend" " onsuspend=\""
{-# INLINE onsuspend #-}
ontimeupdate :: AttributeValue
-> Attribute
ontimeupdate = attribute "ontimeupdate" " ontimeupdate=\""
{-# INLINE ontimeupdate #-}
onundo :: AttributeValue
-> Attribute
onundo = attribute "onundo" " onundo=\""
{-# INLINE onundo #-}
onunload :: AttributeValue
-> Attribute
onunload = attribute "onunload" " onunload=\""
{-# INLINE onunload #-}
onvolumechange :: AttributeValue
-> Attribute
onvolumechange = attribute "onvolumechange" " onvolumechange=\""
{-# INLINE onvolumechange #-}
onwaiting :: AttributeValue
-> Attribute
onwaiting = attribute "onwaiting" " onwaiting=\""
{-# INLINE onwaiting #-}
open :: AttributeValue
-> Attribute
open = attribute "open" " open=\""
{-# INLINE open #-}
optimum :: AttributeValue
-> Attribute
optimum = attribute "optimum" " optimum=\""
{-# INLINE optimum #-}
pattern :: AttributeValue
-> Attribute
pattern = attribute "pattern" " pattern=\""
{-# INLINE pattern #-}
ping :: AttributeValue
-> Attribute
ping = attribute "ping" " ping=\""
{-# INLINE ping #-}
placeholder :: AttributeValue
-> Attribute
placeholder = attribute "placeholder" " placeholder=\""
{-# INLINE placeholder #-}
preload :: AttributeValue
-> Attribute
preload = attribute "preload" " preload=\""
{-# INLINE preload #-}
pubdate :: AttributeValue
-> Attribute
pubdate = attribute "pubdate" " pubdate=\""
{-# INLINE pubdate #-}
radiogroup :: AttributeValue
-> Attribute
radiogroup = attribute "radiogroup" " radiogroup=\""
{-# INLINE radiogroup #-}
readonly :: AttributeValue
-> Attribute
readonly = attribute "readonly" " readonly=\""
{-# INLINE readonly #-}
rel :: AttributeValue
-> Attribute
rel = attribute "rel" " rel=\""
{-# INLINE rel #-}
required :: AttributeValue
-> Attribute
required = attribute "required" " required=\""
{-# INLINE required #-}
reversed :: AttributeValue
-> Attribute
reversed = attribute "reversed" " reversed=\""
{-# INLINE reversed #-}
rows :: AttributeValue
-> Attribute
rows = attribute "rows" " rows=\""
{-# INLINE rows #-}
rowspan :: AttributeValue
-> Attribute
rowspan = attribute "rowspan" " rowspan=\""
{-# INLINE rowspan #-}
sandbox :: AttributeValue
-> Attribute
sandbox = attribute "sandbox" " sandbox=\""
{-# INLINE sandbox #-}
scope :: AttributeValue
-> Attribute
scope = attribute "scope" " scope=\""
{-# INLINE scope #-}
scoped :: AttributeValue
-> Attribute
scoped = attribute "scoped" " scoped=\""
{-# INLINE scoped #-}
seamless :: AttributeValue
-> Attribute
seamless = attribute "seamless" " seamless=\""
{-# INLINE seamless #-}
selected :: AttributeValue
-> Attribute
selected = attribute "selected" " selected=\""
{-# INLINE selected #-}
shape :: AttributeValue
-> Attribute
shape = attribute "shape" " shape=\""
{-# INLINE shape #-}
size :: AttributeValue
-> Attribute
size = attribute "size" " size=\""
{-# INLINE size #-}
sizes :: AttributeValue
-> Attribute
sizes = attribute "sizes" " sizes=\""
{-# INLINE sizes #-}
span :: AttributeValue
-> Attribute
span = attribute "span" " span=\""
{-# INLINE span #-}
spellcheck :: AttributeValue
-> Attribute
spellcheck = attribute "spellcheck" " spellcheck=\""
{-# INLINE spellcheck #-}
src :: AttributeValue
-> Attribute
src = attribute "src" " src=\""
{-# INLINE src #-}
srcdoc :: AttributeValue
-> Attribute
srcdoc = attribute "srcdoc" " srcdoc=\""
{-# INLINE srcdoc #-}
start :: AttributeValue
-> Attribute
start = attribute "start" " start=\""
{-# INLINE start #-}
step :: AttributeValue
-> Attribute
step = attribute "step" " step=\""
{-# INLINE step #-}
style :: AttributeValue
-> Attribute
style = attribute "style" " style=\""
{-# INLINE style #-}
subject :: AttributeValue
-> Attribute
subject = attribute "subject" " subject=\""
{-# INLINE subject #-}
summary :: AttributeValue
-> Attribute
summary = attribute "summary" " summary=\""
{-# INLINE summary #-}
tabindex :: AttributeValue
-> Attribute
tabindex = attribute "tabindex" " tabindex=\""
{-# INLINE tabindex #-}
target :: AttributeValue
-> Attribute
target = attribute "target" " target=\""
{-# INLINE target #-}
title :: AttributeValue
-> Attribute
title = attribute "title" " title=\""
{-# INLINE title #-}
type_ :: AttributeValue
-> Attribute
type_ = attribute "type" " type=\""
{-# INLINE type_ #-}
usemap :: AttributeValue
-> Attribute
usemap = attribute "usemap" " usemap=\""
{-# INLINE usemap #-}
value :: AttributeValue
-> Attribute
value = attribute "value" " value=\""
{-# INLINE value #-}
width :: AttributeValue
-> Attribute
width = attribute "width" " width=\""
{-# INLINE width #-}
wrap :: AttributeValue
-> Attribute
wrap = attribute "wrap" " wrap=\""
{-# INLINE wrap #-}
xmlns :: AttributeValue
-> Attribute
xmlns = attribute "xmlns" " xmlns=\""
{-# INLINE xmlns #-}