1-- WARNING: The next block of code was automatically generated by 2-- src/Util/GenerateHtmlCombinators.hs:93 3-- 4-- | This module exports combinators that provide you with the 5-- ability to set attributes on HTML elements. 6-- 7{-# LANGUAGE OverloadedStrings #-} 8module Text.Blaze.Html4.Strict.Attributes 9 ( abbr 10 , accept 11 , accesskey 12 , action 13 , align 14 , alt 15 , archive 16 , axis 17 , border 18 , cellpadding 19 , cellspacing 20 , char 21 , charoff 22 , charset 23 , checked 24 , cite 25 , class_ 26 , classid 27 , codebase 28 , codetype 29 , cols 30 , colspan 31 , content 32 , coords 33 , data_ 34 , datetime 35 , declare 36 , defer 37 , dir 38 , disabled 39 , enctype 40 , for 41 , frame 42 , headers 43 , height 44 , href 45 , hreflang 46 , httpEquiv 47 , id 48 , label 49 , lang 50 , maxlength 51 , media 52 , method 53 , multiple 54 , name 55 , nohref 56 , onabort 57 , onblur 58 , onchange 59 , onclick 60 , ondblclick 61 , onfocus 62 , onkeydown 63 , onkeypress 64 , onkeyup 65 , onload 66 , onmousedown 67 , onmousemove 68 , onmouseout 69 , onmouseover 70 , onmouseup 71 , onreset 72 , onselect 73 , onsubmit 74 , onunload 75 , profile 76 , readonly 77 , rel 78 , rev 79 , rows 80 , rowspan 81 , rules 82 , scheme 83 , scope 84 , selected 85 , shape 86 , size 87 , span 88 , src 89 , standby 90 , style 91 , summary 92 , tabindex 93 , title 94 , type_ 95 , usemap 96 , valign 97 , value 98 , valuetype 99 , width 100 ) where 101 102-- WARNING: The next block of code was automatically generated by 103-- src/Util/GenerateHtmlCombinators.hs:99 104-- 105import Prelude () 106 107import Text.Blaze.Internal (Attribute, AttributeValue, attribute) 108 109-- WARNING: The next block of code was automatically generated by 110-- src/Util/GenerateHtmlCombinators.hs:249 111-- 112-- | Combinator for the @abbr@ attribute. 113-- 114-- Example: 115-- 116-- > div ! abbr "bar" $ "Hello." 117-- 118-- Result: 119-- 120-- > <div abbr="bar">Hello.</div> 121-- 122abbr :: AttributeValue -- ^ Attribute value. 123 -> Attribute -- ^ Resulting attribute. 124abbr = attribute "abbr" " abbr=\"" 125{-# INLINE abbr #-} 126 127-- WARNING: The next block of code was automatically generated by 128-- src/Util/GenerateHtmlCombinators.hs:249 129-- 130-- | Combinator for the @accept@ attribute. 131-- 132-- Example: 133-- 134-- > div ! accept "bar" $ "Hello." 135-- 136-- Result: 137-- 138-- > <div accept="bar">Hello.</div> 139-- 140accept :: AttributeValue -- ^ Attribute value. 141 -> Attribute -- ^ Resulting attribute. 142accept = attribute "accept" " accept=\"" 143{-# INLINE accept #-} 144 145-- WARNING: The next block of code was automatically generated by 146-- src/Util/GenerateHtmlCombinators.hs:249 147-- 148-- | Combinator for the @accesskey@ attribute. 149-- 150-- Example: 151-- 152-- > div ! accesskey "bar" $ "Hello." 153-- 154-- Result: 155-- 156-- > <div accesskey="bar">Hello.</div> 157-- 158accesskey :: AttributeValue -- ^ Attribute value. 159 -> Attribute -- ^ Resulting attribute. 160accesskey = attribute "accesskey" " accesskey=\"" 161{-# INLINE accesskey #-} 162 163-- WARNING: The next block of code was automatically generated by 164-- src/Util/GenerateHtmlCombinators.hs:249 165-- 166-- | Combinator for the @action@ attribute. 167-- 168-- Example: 169-- 170-- > div ! action "bar" $ "Hello." 171-- 172-- Result: 173-- 174-- > <div action="bar">Hello.</div> 175-- 176action :: AttributeValue -- ^ Attribute value. 177 -> Attribute -- ^ Resulting attribute. 178action = attribute "action" " action=\"" 179{-# INLINE action #-} 180 181-- WARNING: The next block of code was automatically generated by 182-- src/Util/GenerateHtmlCombinators.hs:249 183-- 184-- | Combinator for the @align@ attribute. 185-- 186-- Example: 187-- 188-- > div ! align "bar" $ "Hello." 189-- 190-- Result: 191-- 192-- > <div align="bar">Hello.</div> 193-- 194align :: AttributeValue -- ^ Attribute value. 195 -> Attribute -- ^ Resulting attribute. 196align = attribute "align" " align=\"" 197{-# INLINE align #-} 198 199-- WARNING: The next block of code was automatically generated by 200-- src/Util/GenerateHtmlCombinators.hs:249 201-- 202-- | Combinator for the @alt@ attribute. 203-- 204-- Example: 205-- 206-- > div ! alt "bar" $ "Hello." 207-- 208-- Result: 209-- 210-- > <div alt="bar">Hello.</div> 211-- 212alt :: AttributeValue -- ^ Attribute value. 213 -> Attribute -- ^ Resulting attribute. 214alt = attribute "alt" " alt=\"" 215{-# INLINE alt #-} 216 217-- WARNING: The next block of code was automatically generated by 218-- src/Util/GenerateHtmlCombinators.hs:249 219-- 220-- | Combinator for the @archive@ attribute. 221-- 222-- Example: 223-- 224-- > div ! archive "bar" $ "Hello." 225-- 226-- Result: 227-- 228-- > <div archive="bar">Hello.</div> 229-- 230archive :: AttributeValue -- ^ Attribute value. 231 -> Attribute -- ^ Resulting attribute. 232archive = attribute "archive" " archive=\"" 233{-# INLINE archive #-} 234 235-- WARNING: The next block of code was automatically generated by 236-- src/Util/GenerateHtmlCombinators.hs:249 237-- 238-- | Combinator for the @axis@ attribute. 239-- 240-- Example: 241-- 242-- > div ! axis "bar" $ "Hello." 243-- 244-- Result: 245-- 246-- > <div axis="bar">Hello.</div> 247-- 248axis :: AttributeValue -- ^ Attribute value. 249 -> Attribute -- ^ Resulting attribute. 250axis = attribute "axis" " axis=\"" 251{-# INLINE axis #-} 252 253-- WARNING: The next block of code was automatically generated by 254-- src/Util/GenerateHtmlCombinators.hs:249 255-- 256-- | Combinator for the @border@ attribute. 257-- 258-- Example: 259-- 260-- > div ! border "bar" $ "Hello." 261-- 262-- Result: 263-- 264-- > <div border="bar">Hello.</div> 265-- 266border :: AttributeValue -- ^ Attribute value. 267 -> Attribute -- ^ Resulting attribute. 268border = attribute "border" " border=\"" 269{-# INLINE border #-} 270 271-- WARNING: The next block of code was automatically generated by 272-- src/Util/GenerateHtmlCombinators.hs:249 273-- 274-- | Combinator for the @cellpadding@ attribute. 275-- 276-- Example: 277-- 278-- > div ! cellpadding "bar" $ "Hello." 279-- 280-- Result: 281-- 282-- > <div cellpadding="bar">Hello.</div> 283-- 284cellpadding :: AttributeValue -- ^ Attribute value. 285 -> Attribute -- ^ Resulting attribute. 286cellpadding = attribute "cellpadding" " cellpadding=\"" 287{-# INLINE cellpadding #-} 288 289-- WARNING: The next block of code was automatically generated by 290-- src/Util/GenerateHtmlCombinators.hs:249 291-- 292-- | Combinator for the @cellspacing@ attribute. 293-- 294-- Example: 295-- 296-- > div ! cellspacing "bar" $ "Hello." 297-- 298-- Result: 299-- 300-- > <div cellspacing="bar">Hello.</div> 301-- 302cellspacing :: AttributeValue -- ^ Attribute value. 303 -> Attribute -- ^ Resulting attribute. 304cellspacing = attribute "cellspacing" " cellspacing=\"" 305{-# INLINE cellspacing #-} 306 307-- WARNING: The next block of code was automatically generated by 308-- src/Util/GenerateHtmlCombinators.hs:249 309-- 310-- | Combinator for the @char@ attribute. 311-- 312-- Example: 313-- 314-- > div ! char "bar" $ "Hello." 315-- 316-- Result: 317-- 318-- > <div char="bar">Hello.</div> 319-- 320char :: AttributeValue -- ^ Attribute value. 321 -> Attribute -- ^ Resulting attribute. 322char = attribute "char" " char=\"" 323{-# INLINE char #-} 324 325-- WARNING: The next block of code was automatically generated by 326-- src/Util/GenerateHtmlCombinators.hs:249 327-- 328-- | Combinator for the @charoff@ attribute. 329-- 330-- Example: 331-- 332-- > div ! charoff "bar" $ "Hello." 333-- 334-- Result: 335-- 336-- > <div charoff="bar">Hello.</div> 337-- 338charoff :: AttributeValue -- ^ Attribute value. 339 -> Attribute -- ^ Resulting attribute. 340charoff = attribute "charoff" " charoff=\"" 341{-# INLINE charoff #-} 342 343-- WARNING: The next block of code was automatically generated by 344-- src/Util/GenerateHtmlCombinators.hs:249 345-- 346-- | Combinator for the @charset@ attribute. 347-- 348-- Example: 349-- 350-- > div ! charset "bar" $ "Hello." 351-- 352-- Result: 353-- 354-- > <div charset="bar">Hello.</div> 355-- 356charset :: AttributeValue -- ^ Attribute value. 357 -> Attribute -- ^ Resulting attribute. 358charset = attribute "charset" " charset=\"" 359{-# INLINE charset #-} 360 361-- WARNING: The next block of code was automatically generated by 362-- src/Util/GenerateHtmlCombinators.hs:249 363-- 364-- | Combinator for the @checked@ attribute. 365-- 366-- Example: 367-- 368-- > div ! checked "bar" $ "Hello." 369-- 370-- Result: 371-- 372-- > <div checked="bar">Hello.</div> 373-- 374checked :: AttributeValue -- ^ Attribute value. 375 -> Attribute -- ^ Resulting attribute. 376checked = attribute "checked" " checked=\"" 377{-# INLINE checked #-} 378 379-- WARNING: The next block of code was automatically generated by 380-- src/Util/GenerateHtmlCombinators.hs:249 381-- 382-- | Combinator for the @cite@ attribute. 383-- 384-- Example: 385-- 386-- > div ! cite "bar" $ "Hello." 387-- 388-- Result: 389-- 390-- > <div cite="bar">Hello.</div> 391-- 392cite :: AttributeValue -- ^ Attribute value. 393 -> Attribute -- ^ Resulting attribute. 394cite = attribute "cite" " cite=\"" 395{-# INLINE cite #-} 396 397-- WARNING: The next block of code was automatically generated by 398-- src/Util/GenerateHtmlCombinators.hs:249 399-- 400-- | Combinator for the @class@ attribute. 401-- 402-- Example: 403-- 404-- > div ! class_ "bar" $ "Hello." 405-- 406-- Result: 407-- 408-- > <div class="bar">Hello.</div> 409-- 410class_ :: AttributeValue -- ^ Attribute value. 411 -> Attribute -- ^ Resulting attribute. 412class_ = attribute "class" " class=\"" 413{-# INLINE class_ #-} 414 415-- WARNING: The next block of code was automatically generated by 416-- src/Util/GenerateHtmlCombinators.hs:249 417-- 418-- | Combinator for the @classid@ attribute. 419-- 420-- Example: 421-- 422-- > div ! classid "bar" $ "Hello." 423-- 424-- Result: 425-- 426-- > <div classid="bar">Hello.</div> 427-- 428classid :: AttributeValue -- ^ Attribute value. 429 -> Attribute -- ^ Resulting attribute. 430classid = attribute "classid" " classid=\"" 431{-# INLINE classid #-} 432 433-- WARNING: The next block of code was automatically generated by 434-- src/Util/GenerateHtmlCombinators.hs:249 435-- 436-- | Combinator for the @codebase@ attribute. 437-- 438-- Example: 439-- 440-- > div ! codebase "bar" $ "Hello." 441-- 442-- Result: 443-- 444-- > <div codebase="bar">Hello.</div> 445-- 446codebase :: AttributeValue -- ^ Attribute value. 447 -> Attribute -- ^ Resulting attribute. 448codebase = attribute "codebase" " codebase=\"" 449{-# INLINE codebase #-} 450 451-- WARNING: The next block of code was automatically generated by 452-- src/Util/GenerateHtmlCombinators.hs:249 453-- 454-- | Combinator for the @codetype@ attribute. 455-- 456-- Example: 457-- 458-- > div ! codetype "bar" $ "Hello." 459-- 460-- Result: 461-- 462-- > <div codetype="bar">Hello.</div> 463-- 464codetype :: AttributeValue -- ^ Attribute value. 465 -> Attribute -- ^ Resulting attribute. 466codetype = attribute "codetype" " codetype=\"" 467{-# INLINE codetype #-} 468 469-- WARNING: The next block of code was automatically generated by 470-- src/Util/GenerateHtmlCombinators.hs:249 471-- 472-- | Combinator for the @cols@ attribute. 473-- 474-- Example: 475-- 476-- > div ! cols "bar" $ "Hello." 477-- 478-- Result: 479-- 480-- > <div cols="bar">Hello.</div> 481-- 482cols :: AttributeValue -- ^ Attribute value. 483 -> Attribute -- ^ Resulting attribute. 484cols = attribute "cols" " cols=\"" 485{-# INLINE cols #-} 486 487-- WARNING: The next block of code was automatically generated by 488-- src/Util/GenerateHtmlCombinators.hs:249 489-- 490-- | Combinator for the @colspan@ attribute. 491-- 492-- Example: 493-- 494-- > div ! colspan "bar" $ "Hello." 495-- 496-- Result: 497-- 498-- > <div colspan="bar">Hello.</div> 499-- 500colspan :: AttributeValue -- ^ Attribute value. 501 -> Attribute -- ^ Resulting attribute. 502colspan = attribute "colspan" " colspan=\"" 503{-# INLINE colspan #-} 504 505-- WARNING: The next block of code was automatically generated by 506-- src/Util/GenerateHtmlCombinators.hs:249 507-- 508-- | Combinator for the @content@ attribute. 509-- 510-- Example: 511-- 512-- > div ! content "bar" $ "Hello." 513-- 514-- Result: 515-- 516-- > <div content="bar">Hello.</div> 517-- 518content :: AttributeValue -- ^ Attribute value. 519 -> Attribute -- ^ Resulting attribute. 520content = attribute "content" " content=\"" 521{-# INLINE content #-} 522 523-- WARNING: The next block of code was automatically generated by 524-- src/Util/GenerateHtmlCombinators.hs:249 525-- 526-- | Combinator for the @coords@ attribute. 527-- 528-- Example: 529-- 530-- > div ! coords "bar" $ "Hello." 531-- 532-- Result: 533-- 534-- > <div coords="bar">Hello.</div> 535-- 536coords :: AttributeValue -- ^ Attribute value. 537 -> Attribute -- ^ Resulting attribute. 538coords = attribute "coords" " coords=\"" 539{-# INLINE coords #-} 540 541-- WARNING: The next block of code was automatically generated by 542-- src/Util/GenerateHtmlCombinators.hs:249 543-- 544-- | Combinator for the @data@ attribute. 545-- 546-- Example: 547-- 548-- > div ! data_ "bar" $ "Hello." 549-- 550-- Result: 551-- 552-- > <div data="bar">Hello.</div> 553-- 554data_ :: AttributeValue -- ^ Attribute value. 555 -> Attribute -- ^ Resulting attribute. 556data_ = attribute "data" " data=\"" 557{-# INLINE data_ #-} 558 559-- WARNING: The next block of code was automatically generated by 560-- src/Util/GenerateHtmlCombinators.hs:249 561-- 562-- | Combinator for the @datetime@ attribute. 563-- 564-- Example: 565-- 566-- > div ! datetime "bar" $ "Hello." 567-- 568-- Result: 569-- 570-- > <div datetime="bar">Hello.</div> 571-- 572datetime :: AttributeValue -- ^ Attribute value. 573 -> Attribute -- ^ Resulting attribute. 574datetime = attribute "datetime" " datetime=\"" 575{-# INLINE datetime #-} 576 577-- WARNING: The next block of code was automatically generated by 578-- src/Util/GenerateHtmlCombinators.hs:249 579-- 580-- | Combinator for the @declare@ attribute. 581-- 582-- Example: 583-- 584-- > div ! declare "bar" $ "Hello." 585-- 586-- Result: 587-- 588-- > <div declare="bar">Hello.</div> 589-- 590declare :: AttributeValue -- ^ Attribute value. 591 -> Attribute -- ^ Resulting attribute. 592declare = attribute "declare" " declare=\"" 593{-# INLINE declare #-} 594 595-- WARNING: The next block of code was automatically generated by 596-- src/Util/GenerateHtmlCombinators.hs:249 597-- 598-- | Combinator for the @defer@ attribute. 599-- 600-- Example: 601-- 602-- > div ! defer "bar" $ "Hello." 603-- 604-- Result: 605-- 606-- > <div defer="bar">Hello.</div> 607-- 608defer :: AttributeValue -- ^ Attribute value. 609 -> Attribute -- ^ Resulting attribute. 610defer = attribute "defer" " defer=\"" 611{-# INLINE defer #-} 612 613-- WARNING: The next block of code was automatically generated by 614-- src/Util/GenerateHtmlCombinators.hs:249 615-- 616-- | Combinator for the @dir@ attribute. 617-- 618-- Example: 619-- 620-- > div ! dir "bar" $ "Hello." 621-- 622-- Result: 623-- 624-- > <div dir="bar">Hello.</div> 625-- 626dir :: AttributeValue -- ^ Attribute value. 627 -> Attribute -- ^ Resulting attribute. 628dir = attribute "dir" " dir=\"" 629{-# INLINE dir #-} 630 631-- WARNING: The next block of code was automatically generated by 632-- src/Util/GenerateHtmlCombinators.hs:249 633-- 634-- | Combinator for the @disabled@ attribute. 635-- 636-- Example: 637-- 638-- > div ! disabled "bar" $ "Hello." 639-- 640-- Result: 641-- 642-- > <div disabled="bar">Hello.</div> 643-- 644disabled :: AttributeValue -- ^ Attribute value. 645 -> Attribute -- ^ Resulting attribute. 646disabled = attribute "disabled" " disabled=\"" 647{-# INLINE disabled #-} 648 649-- WARNING: The next block of code was automatically generated by 650-- src/Util/GenerateHtmlCombinators.hs:249 651-- 652-- | Combinator for the @enctype@ attribute. 653-- 654-- Example: 655-- 656-- > div ! enctype "bar" $ "Hello." 657-- 658-- Result: 659-- 660-- > <div enctype="bar">Hello.</div> 661-- 662enctype :: AttributeValue -- ^ Attribute value. 663 -> Attribute -- ^ Resulting attribute. 664enctype = attribute "enctype" " enctype=\"" 665{-# INLINE enctype #-} 666 667-- WARNING: The next block of code was automatically generated by 668-- src/Util/GenerateHtmlCombinators.hs:249 669-- 670-- | Combinator for the @for@ attribute. 671-- 672-- Example: 673-- 674-- > div ! for "bar" $ "Hello." 675-- 676-- Result: 677-- 678-- > <div for="bar">Hello.</div> 679-- 680for :: AttributeValue -- ^ Attribute value. 681 -> Attribute -- ^ Resulting attribute. 682for = attribute "for" " for=\"" 683{-# INLINE for #-} 684 685-- WARNING: The next block of code was automatically generated by 686-- src/Util/GenerateHtmlCombinators.hs:249 687-- 688-- | Combinator for the @frame@ attribute. 689-- 690-- Example: 691-- 692-- > div ! frame "bar" $ "Hello." 693-- 694-- Result: 695-- 696-- > <div frame="bar">Hello.</div> 697-- 698frame :: AttributeValue -- ^ Attribute value. 699 -> Attribute -- ^ Resulting attribute. 700frame = attribute "frame" " frame=\"" 701{-# INLINE frame #-} 702 703-- WARNING: The next block of code was automatically generated by 704-- src/Util/GenerateHtmlCombinators.hs:249 705-- 706-- | Combinator for the @headers@ attribute. 707-- 708-- Example: 709-- 710-- > div ! headers "bar" $ "Hello." 711-- 712-- Result: 713-- 714-- > <div headers="bar">Hello.</div> 715-- 716headers :: AttributeValue -- ^ Attribute value. 717 -> Attribute -- ^ Resulting attribute. 718headers = attribute "headers" " headers=\"" 719{-# INLINE headers #-} 720 721-- WARNING: The next block of code was automatically generated by 722-- src/Util/GenerateHtmlCombinators.hs:249 723-- 724-- | Combinator for the @height@ attribute. 725-- 726-- Example: 727-- 728-- > div ! height "bar" $ "Hello." 729-- 730-- Result: 731-- 732-- > <div height="bar">Hello.</div> 733-- 734height :: AttributeValue -- ^ Attribute value. 735 -> Attribute -- ^ Resulting attribute. 736height = attribute "height" " height=\"" 737{-# INLINE height #-} 738 739-- WARNING: The next block of code was automatically generated by 740-- src/Util/GenerateHtmlCombinators.hs:249 741-- 742-- | Combinator for the @href@ attribute. 743-- 744-- Example: 745-- 746-- > div ! href "bar" $ "Hello." 747-- 748-- Result: 749-- 750-- > <div href="bar">Hello.</div> 751-- 752href :: AttributeValue -- ^ Attribute value. 753 -> Attribute -- ^ Resulting attribute. 754href = attribute "href" " href=\"" 755{-# INLINE href #-} 756 757-- WARNING: The next block of code was automatically generated by 758-- src/Util/GenerateHtmlCombinators.hs:249 759-- 760-- | Combinator for the @hreflang@ attribute. 761-- 762-- Example: 763-- 764-- > div ! hreflang "bar" $ "Hello." 765-- 766-- Result: 767-- 768-- > <div hreflang="bar">Hello.</div> 769-- 770hreflang :: AttributeValue -- ^ Attribute value. 771 -> Attribute -- ^ Resulting attribute. 772hreflang = attribute "hreflang" " hreflang=\"" 773{-# INLINE hreflang #-} 774 775-- WARNING: The next block of code was automatically generated by 776-- src/Util/GenerateHtmlCombinators.hs:249 777-- 778-- | Combinator for the @http-equiv@ attribute. 779-- 780-- Example: 781-- 782-- > div ! httpEquiv "bar" $ "Hello." 783-- 784-- Result: 785-- 786-- > <div http-equiv="bar">Hello.</div> 787-- 788httpEquiv :: AttributeValue -- ^ Attribute value. 789 -> Attribute -- ^ Resulting attribute. 790httpEquiv = attribute "http-equiv" " http-equiv=\"" 791{-# INLINE httpEquiv #-} 792 793-- WARNING: The next block of code was automatically generated by 794-- src/Util/GenerateHtmlCombinators.hs:249 795-- 796-- | Combinator for the @id@ attribute. 797-- 798-- Example: 799-- 800-- > div ! id "bar" $ "Hello." 801-- 802-- Result: 803-- 804-- > <div id="bar">Hello.</div> 805-- 806id :: AttributeValue -- ^ Attribute value. 807 -> Attribute -- ^ Resulting attribute. 808id = attribute "id" " id=\"" 809{-# INLINE id #-} 810 811-- WARNING: The next block of code was automatically generated by 812-- src/Util/GenerateHtmlCombinators.hs:249 813-- 814-- | Combinator for the @label@ attribute. 815-- 816-- Example: 817-- 818-- > div ! label "bar" $ "Hello." 819-- 820-- Result: 821-- 822-- > <div label="bar">Hello.</div> 823-- 824label :: AttributeValue -- ^ Attribute value. 825 -> Attribute -- ^ Resulting attribute. 826label = attribute "label" " label=\"" 827{-# INLINE label #-} 828 829-- WARNING: The next block of code was automatically generated by 830-- src/Util/GenerateHtmlCombinators.hs:249 831-- 832-- | Combinator for the @lang@ attribute. 833-- 834-- Example: 835-- 836-- > div ! lang "bar" $ "Hello." 837-- 838-- Result: 839-- 840-- > <div lang="bar">Hello.</div> 841-- 842lang :: AttributeValue -- ^ Attribute value. 843 -> Attribute -- ^ Resulting attribute. 844lang = attribute "lang" " lang=\"" 845{-# INLINE lang #-} 846 847-- WARNING: The next block of code was automatically generated by 848-- src/Util/GenerateHtmlCombinators.hs:249 849-- 850-- | Combinator for the @maxlength@ attribute. 851-- 852-- Example: 853-- 854-- > div ! maxlength "bar" $ "Hello." 855-- 856-- Result: 857-- 858-- > <div maxlength="bar">Hello.</div> 859-- 860maxlength :: AttributeValue -- ^ Attribute value. 861 -> Attribute -- ^ Resulting attribute. 862maxlength = attribute "maxlength" " maxlength=\"" 863{-# INLINE maxlength #-} 864 865-- WARNING: The next block of code was automatically generated by 866-- src/Util/GenerateHtmlCombinators.hs:249 867-- 868-- | Combinator for the @media@ attribute. 869-- 870-- Example: 871-- 872-- > div ! media "bar" $ "Hello." 873-- 874-- Result: 875-- 876-- > <div media="bar">Hello.</div> 877-- 878media :: AttributeValue -- ^ Attribute value. 879 -> Attribute -- ^ Resulting attribute. 880media = attribute "media" " media=\"" 881{-# INLINE media #-} 882 883-- WARNING: The next block of code was automatically generated by 884-- src/Util/GenerateHtmlCombinators.hs:249 885-- 886-- | Combinator for the @method@ attribute. 887-- 888-- Example: 889-- 890-- > div ! method "bar" $ "Hello." 891-- 892-- Result: 893-- 894-- > <div method="bar">Hello.</div> 895-- 896method :: AttributeValue -- ^ Attribute value. 897 -> Attribute -- ^ Resulting attribute. 898method = attribute "method" " method=\"" 899{-# INLINE method #-} 900 901-- WARNING: The next block of code was automatically generated by 902-- src/Util/GenerateHtmlCombinators.hs:249 903-- 904-- | Combinator for the @multiple@ attribute. 905-- 906-- Example: 907-- 908-- > div ! multiple "bar" $ "Hello." 909-- 910-- Result: 911-- 912-- > <div multiple="bar">Hello.</div> 913-- 914multiple :: AttributeValue -- ^ Attribute value. 915 -> Attribute -- ^ Resulting attribute. 916multiple = attribute "multiple" " multiple=\"" 917{-# INLINE multiple #-} 918 919-- WARNING: The next block of code was automatically generated by 920-- src/Util/GenerateHtmlCombinators.hs:249 921-- 922-- | Combinator for the @name@ attribute. 923-- 924-- Example: 925-- 926-- > div ! name "bar" $ "Hello." 927-- 928-- Result: 929-- 930-- > <div name="bar">Hello.</div> 931-- 932name :: AttributeValue -- ^ Attribute value. 933 -> Attribute -- ^ Resulting attribute. 934name = attribute "name" " name=\"" 935{-# INLINE name #-} 936 937-- WARNING: The next block of code was automatically generated by 938-- src/Util/GenerateHtmlCombinators.hs:249 939-- 940-- | Combinator for the @nohref@ attribute. 941-- 942-- Example: 943-- 944-- > div ! nohref "bar" $ "Hello." 945-- 946-- Result: 947-- 948-- > <div nohref="bar">Hello.</div> 949-- 950nohref :: AttributeValue -- ^ Attribute value. 951 -> Attribute -- ^ Resulting attribute. 952nohref = attribute "nohref" " nohref=\"" 953{-# INLINE nohref #-} 954 955-- WARNING: The next block of code was automatically generated by 956-- src/Util/GenerateHtmlCombinators.hs:249 957-- 958-- | Combinator for the @onabort@ attribute. 959-- 960-- Example: 961-- 962-- > div ! onabort "bar" $ "Hello." 963-- 964-- Result: 965-- 966-- > <div onabort="bar">Hello.</div> 967-- 968onabort :: AttributeValue -- ^ Attribute value. 969 -> Attribute -- ^ Resulting attribute. 970onabort = attribute "onabort" " onabort=\"" 971{-# INLINE onabort #-} 972 973-- WARNING: The next block of code was automatically generated by 974-- src/Util/GenerateHtmlCombinators.hs:249 975-- 976-- | Combinator for the @onblur@ attribute. 977-- 978-- Example: 979-- 980-- > div ! onblur "bar" $ "Hello." 981-- 982-- Result: 983-- 984-- > <div onblur="bar">Hello.</div> 985-- 986onblur :: AttributeValue -- ^ Attribute value. 987 -> Attribute -- ^ Resulting attribute. 988onblur = attribute "onblur" " onblur=\"" 989{-# INLINE onblur #-} 990 991-- WARNING: The next block of code was automatically generated by 992-- src/Util/GenerateHtmlCombinators.hs:249 993-- 994-- | Combinator for the @onchange@ attribute. 995-- 996-- Example: 997-- 998-- > div ! onchange "bar" $ "Hello." 999-- 1000-- Result: 1001-- 1002-- > <div onchange="bar">Hello.</div> 1003-- 1004onchange :: AttributeValue -- ^ Attribute value. 1005 -> Attribute -- ^ Resulting attribute. 1006onchange = attribute "onchange" " onchange=\"" 1007{-# INLINE onchange #-} 1008 1009-- WARNING: The next block of code was automatically generated by 1010-- src/Util/GenerateHtmlCombinators.hs:249 1011-- 1012-- | Combinator for the @onclick@ attribute. 1013-- 1014-- Example: 1015-- 1016-- > div ! onclick "bar" $ "Hello." 1017-- 1018-- Result: 1019-- 1020-- > <div onclick="bar">Hello.</div> 1021-- 1022onclick :: AttributeValue -- ^ Attribute value. 1023 -> Attribute -- ^ Resulting attribute. 1024onclick = attribute "onclick" " onclick=\"" 1025{-# INLINE onclick #-} 1026 1027-- WARNING: The next block of code was automatically generated by 1028-- src/Util/GenerateHtmlCombinators.hs:249 1029-- 1030-- | Combinator for the @ondblclick@ attribute. 1031-- 1032-- Example: 1033-- 1034-- > div ! ondblclick "bar" $ "Hello." 1035-- 1036-- Result: 1037-- 1038-- > <div ondblclick="bar">Hello.</div> 1039-- 1040ondblclick :: AttributeValue -- ^ Attribute value. 1041 -> Attribute -- ^ Resulting attribute. 1042ondblclick = attribute "ondblclick" " ondblclick=\"" 1043{-# INLINE ondblclick #-} 1044 1045-- WARNING: The next block of code was automatically generated by 1046-- src/Util/GenerateHtmlCombinators.hs:249 1047-- 1048-- | Combinator for the @onfocus@ attribute. 1049-- 1050-- Example: 1051-- 1052-- > div ! onfocus "bar" $ "Hello." 1053-- 1054-- Result: 1055-- 1056-- > <div onfocus="bar">Hello.</div> 1057-- 1058onfocus :: AttributeValue -- ^ Attribute value. 1059 -> Attribute -- ^ Resulting attribute. 1060onfocus = attribute "onfocus" " onfocus=\"" 1061{-# INLINE onfocus #-} 1062 1063-- WARNING: The next block of code was automatically generated by 1064-- src/Util/GenerateHtmlCombinators.hs:249 1065-- 1066-- | Combinator for the @onkeydown@ attribute. 1067-- 1068-- Example: 1069-- 1070-- > div ! onkeydown "bar" $ "Hello." 1071-- 1072-- Result: 1073-- 1074-- > <div onkeydown="bar">Hello.</div> 1075-- 1076onkeydown :: AttributeValue -- ^ Attribute value. 1077 -> Attribute -- ^ Resulting attribute. 1078onkeydown = attribute "onkeydown" " onkeydown=\"" 1079{-# INLINE onkeydown #-} 1080 1081-- WARNING: The next block of code was automatically generated by 1082-- src/Util/GenerateHtmlCombinators.hs:249 1083-- 1084-- | Combinator for the @onkeypress@ attribute. 1085-- 1086-- Example: 1087-- 1088-- > div ! onkeypress "bar" $ "Hello." 1089-- 1090-- Result: 1091-- 1092-- > <div onkeypress="bar">Hello.</div> 1093-- 1094onkeypress :: AttributeValue -- ^ Attribute value. 1095 -> Attribute -- ^ Resulting attribute. 1096onkeypress = attribute "onkeypress" " onkeypress=\"" 1097{-# INLINE onkeypress #-} 1098 1099-- WARNING: The next block of code was automatically generated by 1100-- src/Util/GenerateHtmlCombinators.hs:249 1101-- 1102-- | Combinator for the @onkeyup@ attribute. 1103-- 1104-- Example: 1105-- 1106-- > div ! onkeyup "bar" $ "Hello." 1107-- 1108-- Result: 1109-- 1110-- > <div onkeyup="bar">Hello.</div> 1111-- 1112onkeyup :: AttributeValue -- ^ Attribute value. 1113 -> Attribute -- ^ Resulting attribute. 1114onkeyup = attribute "onkeyup" " onkeyup=\"" 1115{-# INLINE onkeyup #-} 1116 1117-- WARNING: The next block of code was automatically generated by 1118-- src/Util/GenerateHtmlCombinators.hs:249 1119-- 1120-- | Combinator for the @onload@ attribute. 1121-- 1122-- Example: 1123-- 1124-- > div ! onload "bar" $ "Hello." 1125-- 1126-- Result: 1127-- 1128-- > <div onload="bar">Hello.</div> 1129-- 1130onload :: AttributeValue -- ^ Attribute value. 1131 -> Attribute -- ^ Resulting attribute. 1132onload = attribute "onload" " onload=\"" 1133{-# INLINE onload #-} 1134 1135-- WARNING: The next block of code was automatically generated by 1136-- src/Util/GenerateHtmlCombinators.hs:249 1137-- 1138-- | Combinator for the @onmousedown@ attribute. 1139-- 1140-- Example: 1141-- 1142-- > div ! onmousedown "bar" $ "Hello." 1143-- 1144-- Result: 1145-- 1146-- > <div onmousedown="bar">Hello.</div> 1147-- 1148onmousedown :: AttributeValue -- ^ Attribute value. 1149 -> Attribute -- ^ Resulting attribute. 1150onmousedown = attribute "onmousedown" " onmousedown=\"" 1151{-# INLINE onmousedown #-} 1152 1153-- WARNING: The next block of code was automatically generated by 1154-- src/Util/GenerateHtmlCombinators.hs:249 1155-- 1156-- | Combinator for the @onmousemove@ attribute. 1157-- 1158-- Example: 1159-- 1160-- > div ! onmousemove "bar" $ "Hello." 1161-- 1162-- Result: 1163-- 1164-- > <div onmousemove="bar">Hello.</div> 1165-- 1166onmousemove :: AttributeValue -- ^ Attribute value. 1167 -> Attribute -- ^ Resulting attribute. 1168onmousemove = attribute "onmousemove" " onmousemove=\"" 1169{-# INLINE onmousemove #-} 1170 1171-- WARNING: The next block of code was automatically generated by 1172-- src/Util/GenerateHtmlCombinators.hs:249 1173-- 1174-- | Combinator for the @onmouseout@ attribute. 1175-- 1176-- Example: 1177-- 1178-- > div ! onmouseout "bar" $ "Hello." 1179-- 1180-- Result: 1181-- 1182-- > <div onmouseout="bar">Hello.</div> 1183-- 1184onmouseout :: AttributeValue -- ^ Attribute value. 1185 -> Attribute -- ^ Resulting attribute. 1186onmouseout = attribute "onmouseout" " onmouseout=\"" 1187{-# INLINE onmouseout #-} 1188 1189-- WARNING: The next block of code was automatically generated by 1190-- src/Util/GenerateHtmlCombinators.hs:249 1191-- 1192-- | Combinator for the @onmouseover@ attribute. 1193-- 1194-- Example: 1195-- 1196-- > div ! onmouseover "bar" $ "Hello." 1197-- 1198-- Result: 1199-- 1200-- > <div onmouseover="bar">Hello.</div> 1201-- 1202onmouseover :: AttributeValue -- ^ Attribute value. 1203 -> Attribute -- ^ Resulting attribute. 1204onmouseover = attribute "onmouseover" " onmouseover=\"" 1205{-# INLINE onmouseover #-} 1206 1207-- WARNING: The next block of code was automatically generated by 1208-- src/Util/GenerateHtmlCombinators.hs:249 1209-- 1210-- | Combinator for the @onmouseup@ attribute. 1211-- 1212-- Example: 1213-- 1214-- > div ! onmouseup "bar" $ "Hello." 1215-- 1216-- Result: 1217-- 1218-- > <div onmouseup="bar">Hello.</div> 1219-- 1220onmouseup :: AttributeValue -- ^ Attribute value. 1221 -> Attribute -- ^ Resulting attribute. 1222onmouseup = attribute "onmouseup" " onmouseup=\"" 1223{-# INLINE onmouseup #-} 1224 1225-- WARNING: The next block of code was automatically generated by 1226-- src/Util/GenerateHtmlCombinators.hs:249 1227-- 1228-- | Combinator for the @onreset@ attribute. 1229-- 1230-- Example: 1231-- 1232-- > div ! onreset "bar" $ "Hello." 1233-- 1234-- Result: 1235-- 1236-- > <div onreset="bar">Hello.</div> 1237-- 1238onreset :: AttributeValue -- ^ Attribute value. 1239 -> Attribute -- ^ Resulting attribute. 1240onreset = attribute "onreset" " onreset=\"" 1241{-# INLINE onreset #-} 1242 1243-- WARNING: The next block of code was automatically generated by 1244-- src/Util/GenerateHtmlCombinators.hs:249 1245-- 1246-- | Combinator for the @onselect@ attribute. 1247-- 1248-- Example: 1249-- 1250-- > div ! onselect "bar" $ "Hello." 1251-- 1252-- Result: 1253-- 1254-- > <div onselect="bar">Hello.</div> 1255-- 1256onselect :: AttributeValue -- ^ Attribute value. 1257 -> Attribute -- ^ Resulting attribute. 1258onselect = attribute "onselect" " onselect=\"" 1259{-# INLINE onselect #-} 1260 1261-- WARNING: The next block of code was automatically generated by 1262-- src/Util/GenerateHtmlCombinators.hs:249 1263-- 1264-- | Combinator for the @onsubmit@ attribute. 1265-- 1266-- Example: 1267-- 1268-- > div ! onsubmit "bar" $ "Hello." 1269-- 1270-- Result: 1271-- 1272-- > <div onsubmit="bar">Hello.</div> 1273-- 1274onsubmit :: AttributeValue -- ^ Attribute value. 1275 -> Attribute -- ^ Resulting attribute. 1276onsubmit = attribute "onsubmit" " onsubmit=\"" 1277{-# INLINE onsubmit #-} 1278 1279-- WARNING: The next block of code was automatically generated by 1280-- src/Util/GenerateHtmlCombinators.hs:249 1281-- 1282-- | Combinator for the @onunload@ attribute. 1283-- 1284-- Example: 1285-- 1286-- > div ! onunload "bar" $ "Hello." 1287-- 1288-- Result: 1289-- 1290-- > <div onunload="bar">Hello.</div> 1291-- 1292onunload :: AttributeValue -- ^ Attribute value. 1293 -> Attribute -- ^ Resulting attribute. 1294onunload = attribute "onunload" " onunload=\"" 1295{-# INLINE onunload #-} 1296 1297-- WARNING: The next block of code was automatically generated by 1298-- src/Util/GenerateHtmlCombinators.hs:249 1299-- 1300-- | Combinator for the @profile@ attribute. 1301-- 1302-- Example: 1303-- 1304-- > div ! profile "bar" $ "Hello." 1305-- 1306-- Result: 1307-- 1308-- > <div profile="bar">Hello.</div> 1309-- 1310profile :: AttributeValue -- ^ Attribute value. 1311 -> Attribute -- ^ Resulting attribute. 1312profile = attribute "profile" " profile=\"" 1313{-# INLINE profile #-} 1314 1315-- WARNING: The next block of code was automatically generated by 1316-- src/Util/GenerateHtmlCombinators.hs:249 1317-- 1318-- | Combinator for the @readonly@ attribute. 1319-- 1320-- Example: 1321-- 1322-- > div ! readonly "bar" $ "Hello." 1323-- 1324-- Result: 1325-- 1326-- > <div readonly="bar">Hello.</div> 1327-- 1328readonly :: AttributeValue -- ^ Attribute value. 1329 -> Attribute -- ^ Resulting attribute. 1330readonly = attribute "readonly" " readonly=\"" 1331{-# INLINE readonly #-} 1332 1333-- WARNING: The next block of code was automatically generated by 1334-- src/Util/GenerateHtmlCombinators.hs:249 1335-- 1336-- | Combinator for the @rel@ attribute. 1337-- 1338-- Example: 1339-- 1340-- > div ! rel "bar" $ "Hello." 1341-- 1342-- Result: 1343-- 1344-- > <div rel="bar">Hello.</div> 1345-- 1346rel :: AttributeValue -- ^ Attribute value. 1347 -> Attribute -- ^ Resulting attribute. 1348rel = attribute "rel" " rel=\"" 1349{-# INLINE rel #-} 1350 1351-- WARNING: The next block of code was automatically generated by 1352-- src/Util/GenerateHtmlCombinators.hs:249 1353-- 1354-- | Combinator for the @rev@ attribute. 1355-- 1356-- Example: 1357-- 1358-- > div ! rev "bar" $ "Hello." 1359-- 1360-- Result: 1361-- 1362-- > <div rev="bar">Hello.</div> 1363-- 1364rev :: AttributeValue -- ^ Attribute value. 1365 -> Attribute -- ^ Resulting attribute. 1366rev = attribute "rev" " rev=\"" 1367{-# INLINE rev #-} 1368 1369-- WARNING: The next block of code was automatically generated by 1370-- src/Util/GenerateHtmlCombinators.hs:249 1371-- 1372-- | Combinator for the @rows@ attribute. 1373-- 1374-- Example: 1375-- 1376-- > div ! rows "bar" $ "Hello." 1377-- 1378-- Result: 1379-- 1380-- > <div rows="bar">Hello.</div> 1381-- 1382rows :: AttributeValue -- ^ Attribute value. 1383 -> Attribute -- ^ Resulting attribute. 1384rows = attribute "rows" " rows=\"" 1385{-# INLINE rows #-} 1386 1387-- WARNING: The next block of code was automatically generated by 1388-- src/Util/GenerateHtmlCombinators.hs:249 1389-- 1390-- | Combinator for the @rowspan@ attribute. 1391-- 1392-- Example: 1393-- 1394-- > div ! rowspan "bar" $ "Hello." 1395-- 1396-- Result: 1397-- 1398-- > <div rowspan="bar">Hello.</div> 1399-- 1400rowspan :: AttributeValue -- ^ Attribute value. 1401 -> Attribute -- ^ Resulting attribute. 1402rowspan = attribute "rowspan" " rowspan=\"" 1403{-# INLINE rowspan #-} 1404 1405-- WARNING: The next block of code was automatically generated by 1406-- src/Util/GenerateHtmlCombinators.hs:249 1407-- 1408-- | Combinator for the @rules@ attribute. 1409-- 1410-- Example: 1411-- 1412-- > div ! rules "bar" $ "Hello." 1413-- 1414-- Result: 1415-- 1416-- > <div rules="bar">Hello.</div> 1417-- 1418rules :: AttributeValue -- ^ Attribute value. 1419 -> Attribute -- ^ Resulting attribute. 1420rules = attribute "rules" " rules=\"" 1421{-# INLINE rules #-} 1422 1423-- WARNING: The next block of code was automatically generated by 1424-- src/Util/GenerateHtmlCombinators.hs:249 1425-- 1426-- | Combinator for the @scheme@ attribute. 1427-- 1428-- Example: 1429-- 1430-- > div ! scheme "bar" $ "Hello." 1431-- 1432-- Result: 1433-- 1434-- > <div scheme="bar">Hello.</div> 1435-- 1436scheme :: AttributeValue -- ^ Attribute value. 1437 -> Attribute -- ^ Resulting attribute. 1438scheme = attribute "scheme" " scheme=\"" 1439{-# INLINE scheme #-} 1440 1441-- WARNING: The next block of code was automatically generated by 1442-- src/Util/GenerateHtmlCombinators.hs:249 1443-- 1444-- | Combinator for the @scope@ attribute. 1445-- 1446-- Example: 1447-- 1448-- > div ! scope "bar" $ "Hello." 1449-- 1450-- Result: 1451-- 1452-- > <div scope="bar">Hello.</div> 1453-- 1454scope :: AttributeValue -- ^ Attribute value. 1455 -> Attribute -- ^ Resulting attribute. 1456scope = attribute "scope" " scope=\"" 1457{-# INLINE scope #-} 1458 1459-- WARNING: The next block of code was automatically generated by 1460-- src/Util/GenerateHtmlCombinators.hs:249 1461-- 1462-- | Combinator for the @selected@ attribute. 1463-- 1464-- Example: 1465-- 1466-- > div ! selected "bar" $ "Hello." 1467-- 1468-- Result: 1469-- 1470-- > <div selected="bar">Hello.</div> 1471-- 1472selected :: AttributeValue -- ^ Attribute value. 1473 -> Attribute -- ^ Resulting attribute. 1474selected = attribute "selected" " selected=\"" 1475{-# INLINE selected #-} 1476 1477-- WARNING: The next block of code was automatically generated by 1478-- src/Util/GenerateHtmlCombinators.hs:249 1479-- 1480-- | Combinator for the @shape@ attribute. 1481-- 1482-- Example: 1483-- 1484-- > div ! shape "bar" $ "Hello." 1485-- 1486-- Result: 1487-- 1488-- > <div shape="bar">Hello.</div> 1489-- 1490shape :: AttributeValue -- ^ Attribute value. 1491 -> Attribute -- ^ Resulting attribute. 1492shape = attribute "shape" " shape=\"" 1493{-# INLINE shape #-} 1494 1495-- WARNING: The next block of code was automatically generated by 1496-- src/Util/GenerateHtmlCombinators.hs:249 1497-- 1498-- | Combinator for the @size@ attribute. 1499-- 1500-- Example: 1501-- 1502-- > div ! size "bar" $ "Hello." 1503-- 1504-- Result: 1505-- 1506-- > <div size="bar">Hello.</div> 1507-- 1508size :: AttributeValue -- ^ Attribute value. 1509 -> Attribute -- ^ Resulting attribute. 1510size = attribute "size" " size=\"" 1511{-# INLINE size #-} 1512 1513-- WARNING: The next block of code was automatically generated by 1514-- src/Util/GenerateHtmlCombinators.hs:249 1515-- 1516-- | Combinator for the @span@ attribute. 1517-- 1518-- Example: 1519-- 1520-- > div ! span "bar" $ "Hello." 1521-- 1522-- Result: 1523-- 1524-- > <div span="bar">Hello.</div> 1525-- 1526span :: AttributeValue -- ^ Attribute value. 1527 -> Attribute -- ^ Resulting attribute. 1528span = attribute "span" " span=\"" 1529{-# INLINE span #-} 1530 1531-- WARNING: The next block of code was automatically generated by 1532-- src/Util/GenerateHtmlCombinators.hs:249 1533-- 1534-- | Combinator for the @src@ attribute. 1535-- 1536-- Example: 1537-- 1538-- > div ! src "bar" $ "Hello." 1539-- 1540-- Result: 1541-- 1542-- > <div src="bar">Hello.</div> 1543-- 1544src :: AttributeValue -- ^ Attribute value. 1545 -> Attribute -- ^ Resulting attribute. 1546src = attribute "src" " src=\"" 1547{-# INLINE src #-} 1548 1549-- WARNING: The next block of code was automatically generated by 1550-- src/Util/GenerateHtmlCombinators.hs:249 1551-- 1552-- | Combinator for the @standby@ attribute. 1553-- 1554-- Example: 1555-- 1556-- > div ! standby "bar" $ "Hello." 1557-- 1558-- Result: 1559-- 1560-- > <div standby="bar">Hello.</div> 1561-- 1562standby :: AttributeValue -- ^ Attribute value. 1563 -> Attribute -- ^ Resulting attribute. 1564standby = attribute "standby" " standby=\"" 1565{-# INLINE standby #-} 1566 1567-- WARNING: The next block of code was automatically generated by 1568-- src/Util/GenerateHtmlCombinators.hs:249 1569-- 1570-- | Combinator for the @style@ attribute. 1571-- 1572-- Example: 1573-- 1574-- > div ! style "bar" $ "Hello." 1575-- 1576-- Result: 1577-- 1578-- > <div style="bar">Hello.</div> 1579-- 1580style :: AttributeValue -- ^ Attribute value. 1581 -> Attribute -- ^ Resulting attribute. 1582style = attribute "style" " style=\"" 1583{-# INLINE style #-} 1584 1585-- WARNING: The next block of code was automatically generated by 1586-- src/Util/GenerateHtmlCombinators.hs:249 1587-- 1588-- | Combinator for the @summary@ attribute. 1589-- 1590-- Example: 1591-- 1592-- > div ! summary "bar" $ "Hello." 1593-- 1594-- Result: 1595-- 1596-- > <div summary="bar">Hello.</div> 1597-- 1598summary :: AttributeValue -- ^ Attribute value. 1599 -> Attribute -- ^ Resulting attribute. 1600summary = attribute "summary" " summary=\"" 1601{-# INLINE summary #-} 1602 1603-- WARNING: The next block of code was automatically generated by 1604-- src/Util/GenerateHtmlCombinators.hs:249 1605-- 1606-- | Combinator for the @tabindex@ attribute. 1607-- 1608-- Example: 1609-- 1610-- > div ! tabindex "bar" $ "Hello." 1611-- 1612-- Result: 1613-- 1614-- > <div tabindex="bar">Hello.</div> 1615-- 1616tabindex :: AttributeValue -- ^ Attribute value. 1617 -> Attribute -- ^ Resulting attribute. 1618tabindex = attribute "tabindex" " tabindex=\"" 1619{-# INLINE tabindex #-} 1620 1621-- WARNING: The next block of code was automatically generated by 1622-- src/Util/GenerateHtmlCombinators.hs:249 1623-- 1624-- | Combinator for the @title@ attribute. 1625-- 1626-- Example: 1627-- 1628-- > div ! title "bar" $ "Hello." 1629-- 1630-- Result: 1631-- 1632-- > <div title="bar">Hello.</div> 1633-- 1634title :: AttributeValue -- ^ Attribute value. 1635 -> Attribute -- ^ Resulting attribute. 1636title = attribute "title" " title=\"" 1637{-# INLINE title #-} 1638 1639-- WARNING: The next block of code was automatically generated by 1640-- src/Util/GenerateHtmlCombinators.hs:249 1641-- 1642-- | Combinator for the @type@ attribute. 1643-- 1644-- Example: 1645-- 1646-- > div ! type_ "bar" $ "Hello." 1647-- 1648-- Result: 1649-- 1650-- > <div type="bar">Hello.</div> 1651-- 1652type_ :: AttributeValue -- ^ Attribute value. 1653 -> Attribute -- ^ Resulting attribute. 1654type_ = attribute "type" " type=\"" 1655{-# INLINE type_ #-} 1656 1657-- WARNING: The next block of code was automatically generated by 1658-- src/Util/GenerateHtmlCombinators.hs:249 1659-- 1660-- | Combinator for the @usemap@ attribute. 1661-- 1662-- Example: 1663-- 1664-- > div ! usemap "bar" $ "Hello." 1665-- 1666-- Result: 1667-- 1668-- > <div usemap="bar">Hello.</div> 1669-- 1670usemap :: AttributeValue -- ^ Attribute value. 1671 -> Attribute -- ^ Resulting attribute. 1672usemap = attribute "usemap" " usemap=\"" 1673{-# INLINE usemap #-} 1674 1675-- WARNING: The next block of code was automatically generated by 1676-- src/Util/GenerateHtmlCombinators.hs:249 1677-- 1678-- | Combinator for the @valign@ attribute. 1679-- 1680-- Example: 1681-- 1682-- > div ! valign "bar" $ "Hello." 1683-- 1684-- Result: 1685-- 1686-- > <div valign="bar">Hello.</div> 1687-- 1688valign :: AttributeValue -- ^ Attribute value. 1689 -> Attribute -- ^ Resulting attribute. 1690valign = attribute "valign" " valign=\"" 1691{-# INLINE valign #-} 1692 1693-- WARNING: The next block of code was automatically generated by 1694-- src/Util/GenerateHtmlCombinators.hs:249 1695-- 1696-- | Combinator for the @value@ attribute. 1697-- 1698-- Example: 1699-- 1700-- > div ! value "bar" $ "Hello." 1701-- 1702-- Result: 1703-- 1704-- > <div value="bar">Hello.</div> 1705-- 1706value :: AttributeValue -- ^ Attribute value. 1707 -> Attribute -- ^ Resulting attribute. 1708value = attribute "value" " value=\"" 1709{-# INLINE value #-} 1710 1711-- WARNING: The next block of code was automatically generated by 1712-- src/Util/GenerateHtmlCombinators.hs:249 1713-- 1714-- | Combinator for the @valuetype@ attribute. 1715-- 1716-- Example: 1717-- 1718-- > div ! valuetype "bar" $ "Hello." 1719-- 1720-- Result: 1721-- 1722-- > <div valuetype="bar">Hello.</div> 1723-- 1724valuetype :: AttributeValue -- ^ Attribute value. 1725 -> Attribute -- ^ Resulting attribute. 1726valuetype = attribute "valuetype" " valuetype=\"" 1727{-# INLINE valuetype #-} 1728 1729-- WARNING: The next block of code was automatically generated by 1730-- src/Util/GenerateHtmlCombinators.hs:249 1731-- 1732-- | Combinator for the @width@ attribute. 1733-- 1734-- Example: 1735-- 1736-- > div ! width "bar" $ "Hello." 1737-- 1738-- Result: 1739-- 1740-- > <div width="bar">Hello.</div> 1741-- 1742width :: AttributeValue -- ^ Attribute value. 1743 -> Attribute -- ^ Resulting attribute. 1744width = attribute "width" " width=\"" 1745{-# INLINE width #-} 1746