3
{-# LANGUAGE OverloadedStrings #-}
4
module Text.Blaze.XHtml1.FrameSet.Attributes
114
import Text.Blaze.Internal (Attribute, AttributeValue, attribute)
122
abbr :: AttributeValue -- ^ Attribute value.
123
-> Attribute -- ^ Resulting attribute.
124
abbr = attribute "abbr" " abbr=\""
133
accept :: AttributeValue -- ^ Attribute value.
134
-> Attribute -- ^ Resulting attribute.
135
accept = attribute "accept" " accept=\""
136
{-# INLINE accept #-}
144
accesskey :: AttributeValue -- ^ Attribute value.
145
-> Attribute -- ^ Resulting attribute.
146
accesskey = attribute "accesskey" " accesskey=\""
147
{-# INLINE accesskey #-}
155
action :: AttributeValue -- ^ Attribute value.
156
-> Attribute -- ^ Resulting attribute.
157
action = attribute "action" " action=\""
158
{-# INLINE action #-}
166
align :: AttributeValue -- ^ Attribute value.
167
-> Attribute -- ^ Resulting attribute.
168
align = attribute "align" " align=\""
177
alt :: AttributeValue -- ^ Attribute value.
178
-> Attribute -- ^ Resulting attribute.
179
alt = attribute "alt" " alt=\""
188
archive :: AttributeValue -- ^ Attribute value.
189
-> Attribute -- ^ Resulting attribute.
190
archive = attribute "archive" " archive=\""
191
{-# INLINE archive #-}
199
axis :: AttributeValue -- ^ Attribute value.
200
-> Attribute -- ^ Resulting attribute.
201
axis = attribute "axis" " axis=\""
210
background :: AttributeValue -- ^ Attribute value.
211
-> Attribute -- ^ Resulting attribute.
212
background = attribute "background" " background=\""
213
{-# INLINE background #-}
221
bgcolor :: AttributeValue -- ^ Attribute value.
222
-> Attribute -- ^ Resulting attribute.
223
bgcolor = attribute "bgcolor" " bgcolor=\""
224
{-# INLINE bgcolor #-}
232
border :: AttributeValue -- ^ Attribute value.
233
-> Attribute -- ^ Resulting attribute.
234
border = attribute "border" " border=\""
235
{-# INLINE border #-}
243
cellpadding :: AttributeValue -- ^ Attribute value.
244
-> Attribute -- ^ Resulting attribute.
245
cellpadding = attribute "cellpadding" " cellpadding=\""
246
{-# INLINE cellpadding #-}
254
cellspacing :: AttributeValue -- ^ Attribute value.
255
-> Attribute -- ^ Resulting attribute.
256
cellspacing = attribute "cellspacing" " cellspacing=\""
257
{-# INLINE cellspacing #-}
265
char :: AttributeValue -- ^ Attribute value.
266
-> Attribute -- ^ Resulting attribute.
267
char = attribute "char" " char=\""
276
charoff :: AttributeValue -- ^ Attribute value.
277
-> Attribute -- ^ Resulting attribute.
278
charoff = attribute "charoff" " charoff=\""
279
{-# INLINE charoff #-}
287
charset :: AttributeValue -- ^ Attribute value.
288
-> Attribute -- ^ Resulting attribute.
289
charset = attribute "charset" " charset=\""
290
{-# INLINE charset #-}
298
checked :: AttributeValue -- ^ Attribute value.
299
-> Attribute -- ^ Resulting attribute.
300
checked = attribute "checked" " checked=\""
301
{-# INLINE checked #-}
309
cite :: AttributeValue -- ^ Attribute value.
310
-> Attribute -- ^ Resulting attribute.
311
cite = attribute "cite" " cite=\""
320
class_ :: AttributeValue -- ^ Attribute value.
321
-> Attribute -- ^ Resulting attribute.
322
class_ = attribute "class" " class=\""
323
{-# INLINE class_ #-}
331
classid :: AttributeValue -- ^ Attribute value.
332
-> Attribute -- ^ Resulting attribute.
333
classid = attribute "classid" " classid=\""
334
{-# INLINE classid #-}
342
clear :: AttributeValue -- ^ Attribute value.
343
-> Attribute -- ^ Resulting attribute.
344
clear = attribute "clear" " clear=\""
353
codebase :: AttributeValue -- ^ Attribute value.
354
-> Attribute -- ^ Resulting attribute.
355
codebase = attribute "codebase" " codebase=\""
356
{-# INLINE codebase #-}
364
codetype :: AttributeValue -- ^ Attribute value.
365
-> Attribute -- ^ Resulting attribute.
366
codetype = attribute "codetype" " codetype=\""
367
{-# INLINE codetype #-}
375
cols :: AttributeValue -- ^ Attribute value.
376
-> Attribute -- ^ Resulting attribute.
377
cols = attribute "cols" " cols=\""
386
colspan :: AttributeValue -- ^ Attribute value.
387
-> Attribute -- ^ Resulting attribute.
388
colspan = attribute "colspan" " colspan=\""
389
{-# INLINE colspan #-}
397
compact :: AttributeValue -- ^ Attribute value.
398
-> Attribute -- ^ Resulting attribute.
399
compact = attribute "compact" " compact=\""
400
{-# INLINE compact #-}
408
content :: AttributeValue -- ^ Attribute value.
409
-> Attribute -- ^ Resulting attribute.
410
content = attribute "content" " content=\""
411
{-# INLINE content #-}
419
coords :: AttributeValue -- ^ Attribute value.
420
-> Attribute -- ^ Resulting attribute.
421
coords = attribute "coords" " coords=\""
422
{-# INLINE coords #-}
430
data_ :: AttributeValue -- ^ Attribute value.
431
-> Attribute -- ^ Resulting attribute.
432
data_ = attribute "data" " data=\""
441
datetime :: AttributeValue -- ^ Attribute value.
442
-> Attribute -- ^ Resulting attribute.
443
datetime = attribute "datetime" " datetime=\""
444
{-# INLINE datetime #-}
452
declare :: AttributeValue -- ^ Attribute value.
453
-> Attribute -- ^ Resulting attribute.
454
declare = attribute "declare" " declare=\""
455
{-# INLINE declare #-}
463
defer :: AttributeValue -- ^ Attribute value.
464
-> Attribute -- ^ Resulting attribute.
465
defer = attribute "defer" " defer=\""
474
dir :: AttributeValue -- ^ Attribute value.
475
-> Attribute -- ^ Resulting attribute.
476
dir = attribute "dir" " dir=\""
485
disabled :: AttributeValue -- ^ Attribute value.
486
-> Attribute -- ^ Resulting attribute.
487
disabled = attribute "disabled" " disabled=\""
488
{-# INLINE disabled #-}
496
enctype :: AttributeValue -- ^ Attribute value.
497
-> Attribute -- ^ Resulting attribute.
498
enctype = attribute "enctype" " enctype=\""
499
{-# INLINE enctype #-}
507
for :: AttributeValue -- ^ Attribute value.
508
-> Attribute -- ^ Resulting attribute.
509
for = attribute "for" " for=\""
518
frame :: AttributeValue -- ^ Attribute value.
519
-> Attribute -- ^ Resulting attribute.
520
frame = attribute "frame" " frame=\""
529
frameborder :: AttributeValue -- ^ Attribute value.
530
-> Attribute -- ^ Resulting attribute.
531
frameborder = attribute "frameborder" " frameborder=\""
532
{-# INLINE frameborder #-}
540
headers :: AttributeValue -- ^ Attribute value.
541
-> Attribute -- ^ Resulting attribute.
542
headers = attribute "headers" " headers=\""
543
{-# INLINE headers #-}
551
height :: AttributeValue -- ^ Attribute value.
552
-> Attribute -- ^ Resulting attribute.
553
height = attribute "height" " height=\""
554
{-# INLINE height #-}
562
href :: AttributeValue -- ^ Attribute value.
563
-> Attribute -- ^ Resulting attribute.
564
href = attribute "href" " href=\""
573
hreflang :: AttributeValue -- ^ Attribute value.
574
-> Attribute -- ^ Resulting attribute.
575
hreflang = attribute "hreflang" " hreflang=\""
576
{-# INLINE hreflang #-}
584
hspace :: AttributeValue -- ^ Attribute value.
585
-> Attribute -- ^ Resulting attribute.
586
hspace = attribute "hspace" " hspace=\""
587
{-# INLINE hspace #-}
595
httpEquiv :: AttributeValue -- ^ Attribute value.
596
-> Attribute -- ^ Resulting attribute.
597
httpEquiv = attribute "http-equiv" " http-equiv=\""
598
{-# INLINE httpEquiv #-}
606
id :: AttributeValue -- ^ Attribute value.
607
-> Attribute -- ^ Resulting attribute.
608
id = attribute "id" " id=\""
617
label :: AttributeValue -- ^ Attribute value.
618
-> Attribute -- ^ Resulting attribute.
619
label = attribute "label" " label=\""
628
lang :: AttributeValue -- ^ Attribute value.
629
-> Attribute -- ^ Resulting attribute.
630
lang = attribute "lang" " lang=\""
639
language :: AttributeValue -- ^ Attribute value.
640
-> Attribute -- ^ Resulting attribute.
641
language = attribute "language" " language=\""
642
{-# INLINE language #-}
650
maxlength :: AttributeValue -- ^ Attribute value.
651
-> Attribute -- ^ Resulting attribute.
652
maxlength = attribute "maxlength" " maxlength=\""
653
{-# INLINE maxlength #-}
661
media :: AttributeValue -- ^ Attribute value.
662
-> Attribute -- ^ Resulting attribute.
663
media = attribute "media" " media=\""
672
method :: AttributeValue -- ^ Attribute value.
673
-> Attribute -- ^ Resulting attribute.
674
method = attribute "method" " method=\""
675
{-# INLINE method #-}
683
multiple :: AttributeValue -- ^ Attribute value.
684
-> Attribute -- ^ Resulting attribute.
685
multiple = attribute "multiple" " multiple=\""
686
{-# INLINE multiple #-}
694
name :: AttributeValue -- ^ Attribute value.
695
-> Attribute -- ^ Resulting attribute.
696
name = attribute "name" " name=\""
705
nohref :: AttributeValue -- ^ Attribute value.
706
-> Attribute -- ^ Resulting attribute.
707
nohref = attribute "nohref" " nohref=\""
708
{-# INLINE nohref #-}
716
noshade :: AttributeValue -- ^ Attribute value.
717
-> Attribute -- ^ Resulting attribute.
718
noshade = attribute "noshade" " noshade=\""
719
{-# INLINE noshade #-}
727
nowrap :: AttributeValue -- ^ Attribute value.
728
-> Attribute -- ^ Resulting attribute.
729
nowrap = attribute "nowrap" " nowrap=\""
730
{-# INLINE nowrap #-}
738
onabort :: AttributeValue -- ^ Attribute value.
739
-> Attribute -- ^ Resulting attribute.
740
onabort = attribute "onabort" " onabort=\""
741
{-# INLINE onabort #-}
749
onblur :: AttributeValue -- ^ Attribute value.
750
-> Attribute -- ^ Resulting attribute.
751
onblur = attribute "onblur" " onblur=\""
752
{-# INLINE onblur #-}
760
onchange :: AttributeValue -- ^ Attribute value.
761
-> Attribute -- ^ Resulting attribute.
762
onchange = attribute "onchange" " onchange=\""
763
{-# INLINE onchange #-}
771
onclick :: AttributeValue -- ^ Attribute value.
772
-> Attribute -- ^ Resulting attribute.
773
onclick = attribute "onclick" " onclick=\""
774
{-# INLINE onclick #-}
782
ondblclick :: AttributeValue -- ^ Attribute value.
783
-> Attribute -- ^ Resulting attribute.
784
ondblclick = attribute "ondblclick" " ondblclick=\""
785
{-# INLINE ondblclick #-}
793
onfocus :: AttributeValue -- ^ Attribute value.
794
-> Attribute -- ^ Resulting attribute.
795
onfocus = attribute "onfocus" " onfocus=\""
796
{-# INLINE onfocus #-}
804
onkeydown :: AttributeValue -- ^ Attribute value.
805
-> Attribute -- ^ Resulting attribute.
806
onkeydown = attribute "onkeydown" " onkeydown=\""
807
{-# INLINE onkeydown #-}
815
onkeypress :: AttributeValue -- ^ Attribute value.
816
-> Attribute -- ^ Resulting attribute.
817
onkeypress = attribute "onkeypress" " onkeypress=\""
818
{-# INLINE onkeypress #-}
826
onkeyup :: AttributeValue -- ^ Attribute value.
827
-> Attribute -- ^ Resulting attribute.
828
onkeyup = attribute "onkeyup" " onkeyup=\""
829
{-# INLINE onkeyup #-}
837
onload :: AttributeValue -- ^ Attribute value.
838
-> Attribute -- ^ Resulting attribute.
839
onload = attribute "onload" " onload=\""
840
{-# INLINE onload #-}
848
onmousedown :: AttributeValue -- ^ Attribute value.
849
-> Attribute -- ^ Resulting attribute.
850
onmousedown = attribute "onmousedown" " onmousedown=\""
851
{-# INLINE onmousedown #-}
859
onmousemove :: AttributeValue -- ^ Attribute value.
860
-> Attribute -- ^ Resulting attribute.
861
onmousemove = attribute "onmousemove" " onmousemove=\""
862
{-# INLINE onmousemove #-}
870
onmouseout :: AttributeValue -- ^ Attribute value.
871
-> Attribute -- ^ Resulting attribute.
872
onmouseout = attribute "onmouseout" " onmouseout=\""
873
{-# INLINE onmouseout #-}
881
onmouseover :: AttributeValue -- ^ Attribute value.
882
-> Attribute -- ^ Resulting attribute.
883
onmouseover = attribute "onmouseover" " onmouseover=\""
884
{-# INLINE onmouseover #-}
892
onmouseup :: AttributeValue -- ^ Attribute value.
893
-> Attribute -- ^ Resulting attribute.
894
onmouseup = attribute "onmouseup" " onmouseup=\""
895
{-# INLINE onmouseup #-}
903
onreset :: AttributeValue -- ^ Attribute value.
904
-> Attribute -- ^ Resulting attribute.
905
onreset = attribute "onreset" " onreset=\""
906
{-# INLINE onreset #-}
914
onselect :: AttributeValue -- ^ Attribute value.
915
-> Attribute -- ^ Resulting attribute.
916
onselect = attribute "onselect" " onselect=\""
917
{-# INLINE onselect #-}
925
onsubmit :: AttributeValue -- ^ Attribute value.
926
-> Attribute -- ^ Resulting attribute.
927
onsubmit = attribute "onsubmit" " onsubmit=\""
928
{-# INLINE onsubmit #-}
936
onunload :: AttributeValue -- ^ Attribute value.
937
-> Attribute -- ^ Resulting attribute.
938
onunload = attribute "onunload" " onunload=\""
939
{-# INLINE onunload #-}
947
profile :: AttributeValue -- ^ Attribute value.
948
-> Attribute -- ^ Resulting attribute.
949
profile = attribute "profile" " profile=\""
950
{-# INLINE profile #-}
958
readonly :: AttributeValue -- ^ Attribute value.
959
-> Attribute -- ^ Resulting attribute.
960
readonly = attribute "readonly" " readonly=\""
961
{-# INLINE readonly #-}
969
rel :: AttributeValue -- ^ Attribute value.
970
-> Attribute -- ^ Resulting attribute.
971
rel = attribute "rel" " rel=\""
980
rev :: AttributeValue -- ^ Attribute value.
981
-> Attribute -- ^ Resulting attribute.
982
rev = attribute "rev" " rev=\""
991
rows :: AttributeValue -- ^ Attribute value.
992
-> Attribute -- ^ Resulting attribute.
993
rows = attribute "rows" " rows=\""
1002
rowspan :: AttributeValue -- ^ Attribute value.
1003
-> Attribute -- ^ Resulting attribute.
1004
rowspan = attribute "rowspan" " rowspan=\""
1005
{-# INLINE rowspan #-}
1013
rules :: AttributeValue -- ^ Attribute value.
1014
-> Attribute -- ^ Resulting attribute.
1015
rules = attribute "rules" " rules=\""
1016
{-# INLINE rules #-}
1024
scheme :: AttributeValue -- ^ Attribute value.
1025
-> Attribute -- ^ Resulting attribute.
1026
scheme = attribute "scheme" " scheme=\""
1027
{-# INLINE scheme #-}
1035
scope :: AttributeValue -- ^ Attribute value.
1036
-> Attribute -- ^ Resulting attribute.
1037
scope = attribute "scope" " scope=\""
1038
{-# INLINE scope #-}
1046
scrolling :: AttributeValue -- ^ Attribute value.
1047
-> Attribute -- ^ Resulting attribute.
1048
scrolling = attribute "scrolling" " scrolling=\""
1049
{-# INLINE scrolling #-}
1057
selected :: AttributeValue -- ^ Attribute value.
1058
-> Attribute -- ^ Resulting attribute.
1059
selected = attribute "selected" " selected=\""
1060
{-# INLINE selected #-}
1068
shape :: AttributeValue -- ^ Attribute value.
1069
-> Attribute -- ^ Resulting attribute.
1070
shape = attribute "shape" " shape=\""
1071
{-# INLINE shape #-}
1079
size :: AttributeValue -- ^ Attribute value.
1080
-> Attribute -- ^ Resulting attribute.
1081
size = attribute "size" " size=\""
1090
span :: AttributeValue -- ^ Attribute value.
1091
-> Attribute -- ^ Resulting attribute.
1092
span = attribute "span" " span=\""
1101
src :: AttributeValue -- ^ Attribute value.
1102
-> Attribute -- ^ Resulting attribute.
1103
src = attribute "src" " src=\""
1112
standby :: AttributeValue -- ^ Attribute value.
1113
-> Attribute -- ^ Resulting attribute.
1114
standby = attribute "standby" " standby=\""
1115
{-# INLINE standby #-}
1123
start :: AttributeValue -- ^ Attribute value.
1124
-> Attribute -- ^ Resulting attribute.
1125
start = attribute "start" " start=\""
1126
{-# INLINE start #-}
1134
style :: AttributeValue -- ^ Attribute value.
1135
-> Attribute -- ^ Resulting attribute.
1136
style = attribute "style" " style=\""
1137
{-# INLINE style #-}
1145
summary :: AttributeValue -- ^ Attribute value.
1146
-> Attribute -- ^ Resulting attribute.
1147
summary = attribute "summary" " summary=\""
1148
{-# INLINE summary #-}
1156
tabindex :: AttributeValue -- ^ Attribute value.
1157
-> Attribute -- ^ Resulting attribute.
1158
tabindex = attribute "tabindex" " tabindex=\""
1159
{-# INLINE tabindex #-}
1167
target :: AttributeValue -- ^ Attribute value.
1168
-> Attribute -- ^ Resulting attribute.
1169
target = attribute "target" " target=\""
1170
{-# INLINE target #-}
1178
title :: AttributeValue -- ^ Attribute value.
1179
-> Attribute -- ^ Resulting attribute.
1180
title = attribute "title" " title=\""
1181
{-# INLINE title #-}
1189
type_ :: AttributeValue -- ^ Attribute value.
1190
-> Attribute -- ^ Resulting attribute.
1191
type_ = attribute "type" " type=\""
1192
{-# INLINE type_ #-}
1200
usemap :: AttributeValue -- ^ Attribute value.
1201
-> Attribute -- ^ Resulting attribute.
1202
usemap = attribute "usemap" " usemap=\""
1203
{-# INLINE usemap #-}
1211
valign :: AttributeValue -- ^ Attribute value.
1212
-> Attribute -- ^ Resulting attribute.
1213
valign = attribute "valign" " valign=\""
1214
{-# INLINE valign #-}
1222
value :: AttributeValue -- ^ Attribute value.
1223
-> Attribute -- ^ Resulting attribute.
1224
value = attribute "value" " value=\""
1225
{-# INLINE value #-}
1233
valuetype :: AttributeValue -- ^ Attribute value.
1234
-> Attribute -- ^ Resulting attribute.
1235
valuetype = attribute "valuetype" " valuetype=\""
1236
{-# INLINE valuetype #-}
1244
vspace :: AttributeValue -- ^ Attribute value.
1245
-> Attribute -- ^ Resulting attribute.
1246
vspace = attribute "vspace" " vspace=\""
1247
{-# INLINE vspace #-}
1255
width :: AttributeValue -- ^ Attribute value.
1256
-> Attribute -- ^ Resulting attribute.
1257
width = attribute "width" " width=\""
1258
{-# INLINE width #-}