-- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:93 -- -- | This module exports combinators that provide you with the -- ability to set attributes on HTML elements. -- {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} module Text.Blaze.Front.Html5.Attributes ( accept , accesskey , action , allowfullscreen , allowtransparency , alt , async , attribute , autocapitalize , autocomplete , autocorrect , autofocus , autoplay , cellpadding , cellspacing , charset , checked , class_ , colspan , cols , content , contenteditable , contextmenu , controls , coords , crossorigin , data_ , datetime , defer , dir , disabled , download , draggable , enctype , form , formnovalidate , frameborder , height , hidden , href , hreflang , for , httpequiv , icon , id , itemprop , itemscope , itemtype , key , label , lang , list , loop , max , maxlength , mediagroup , method , min , multiple , muted , name , novalidate , pattern , placeholder , poster , preload , property , radiogroup , readonly , rel , required , role , rowspan , rows , sandbox , scope , scrollleft , scrolltop , scrolling , seamless , selected , shape , size , span , spellcheck , src , srcdoc , srcset , start , step , style , tabindex , target , title , type_ , usemap , value , width , wmode ) where -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:99 -- import Text.Blaze.Front.Internal (Attribute, AttributeValue, attribute) -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @accept@ attribute. -- -- Example: -- -- > div ! accept "bar" $ "Hello." -- -- Result: -- -- > <div accept="bar">Hello.</div> -- accept :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. accept :: AttributeValue -> Attribute ev accept = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "accept" Tag " accept=\"" {-# INLINE accept #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @accessKey@ attribute. -- -- Example: -- -- > div ! accesskey "bar" $ "Hello." -- -- Result: -- -- > <div accessKey="bar">Hello.</div> -- accesskey :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. accesskey :: AttributeValue -> Attribute ev accesskey = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "accessKey" Tag " accessKey=\"" {-# INLINE accesskey #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @action@ attribute. -- -- Example: -- -- > div ! action "bar" $ "Hello." -- -- Result: -- -- > <div action="bar">Hello.</div> -- action :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. action :: AttributeValue -> Attribute ev action = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "action" Tag " action=\"" {-# INLINE action #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @allowFullScreen@ attribute. -- -- Example: -- -- > div ! allowfullscreen "bar" $ "Hello." -- -- Result: -- -- > <div allowFullScreen="bar">Hello.</div> -- allowfullscreen :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. allowfullscreen :: AttributeValue -> Attribute ev allowfullscreen = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "allowFullScreen" Tag " allowFullScreen=\"" {-# INLINE allowfullscreen #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @allowTransparency@ attribute. -- -- Example: -- -- > div ! allowtransparency "bar" $ "Hello." -- -- Result: -- -- > <div allowTransparency="bar">Hello.</div> -- allowtransparency :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. allowtransparency :: AttributeValue -> Attribute ev allowtransparency = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "allowTransparency" Tag " allowTransparency=\"" {-# INLINE allowtransparency #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @alt@ attribute. -- -- Example: -- -- > div ! alt "bar" $ "Hello." -- -- Result: -- -- > <div alt="bar">Hello.</div> -- alt :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. alt :: AttributeValue -> Attribute ev alt = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "alt" Tag " alt=\"" {-# INLINE alt #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @async@ attribute. -- -- Example: -- -- > div ! async "bar" $ "Hello." -- -- Result: -- -- > <div async="bar">Hello.</div> -- async :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. async :: AttributeValue -> Attribute ev async = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "async" Tag " async=\"" {-# INLINE async #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @autoCapitalize@ attribute. -- -- Example: -- -- > div ! autocapitalize "bar" $ "Hello." -- -- Result: -- -- > <div autoCapitalize="bar">Hello.</div> -- autocapitalize :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. autocapitalize :: AttributeValue -> Attribute ev autocapitalize = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "autoCapitalize" Tag " autoCapitalize=\"" {-# INLINE autocapitalize #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @autoComplete@ attribute. -- -- Example: -- -- > div ! autocomplete "bar" $ "Hello." -- -- Result: -- -- > <div autoComplete="bar">Hello.</div> -- autocomplete :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. autocomplete :: AttributeValue -> Attribute ev autocomplete = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "autoComplete" Tag " autoComplete=\"" {-# INLINE autocomplete #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @autoCorrect@ attribute. -- -- Example: -- -- > div ! autocorrect "bar" $ "Hello." -- -- Result: -- -- > <div autoCorrect="bar">Hello.</div> -- autocorrect :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. autocorrect :: AttributeValue -> Attribute ev autocorrect = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "autoCorrect" Tag " autoCorrect=\"" {-# INLINE autocorrect #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @autoFocus@ attribute. -- -- Example: -- -- > div ! autofocus "bar" $ "Hello." -- -- Result: -- -- > <div autoFocus="bar">Hello.</div> -- autofocus :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. autofocus :: AttributeValue -> Attribute ev autofocus = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "autoFocus" Tag " autoFocus=\"" {-# INLINE autofocus #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @autoPlay@ attribute. -- -- Example: -- -- > div ! autoplay "bar" $ "Hello." -- -- Result: -- -- > <div autoPlay="bar">Hello.</div> -- autoplay :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. autoplay :: AttributeValue -> Attribute ev autoplay = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "autoPlay" Tag " autoPlay=\"" {-# INLINE autoplay #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @cellPadding@ attribute. -- -- Example: -- -- > div ! cellpadding "bar" $ "Hello." -- -- Result: -- -- > <div cellPadding="bar">Hello.</div> -- cellpadding :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. cellpadding :: AttributeValue -> Attribute ev cellpadding = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "cellPadding" Tag " cellPadding=\"" {-# INLINE cellpadding #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @cellSpacing@ attribute. -- -- Example: -- -- > div ! cellspacing "bar" $ "Hello." -- -- Result: -- -- > <div cellSpacing="bar">Hello.</div> -- cellspacing :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. cellspacing :: AttributeValue -> Attribute ev cellspacing = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "cellSpacing" Tag " cellSpacing=\"" {-# INLINE cellspacing #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @charSet@ attribute. -- -- Example: -- -- > div ! charset "bar" $ "Hello." -- -- Result: -- -- > <div charSet="bar">Hello.</div> -- charset :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. charset :: AttributeValue -> Attribute ev charset = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "charSet" Tag " charSet=\"" {-# INLINE charset #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @checked@ attribute. -- -- Example: -- -- > div ! checked "bar" $ "Hello." -- -- Result: -- -- > <div checked="bar">Hello.</div> -- checked :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. checked :: AttributeValue -> Attribute ev checked = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "checked" Tag " checked=\"" {-# INLINE checked #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @className@ attribute. -- -- Example: -- -- > div ! class_ "bar" $ "Hello." -- -- Result: -- -- > <div className="bar">Hello.</div> -- class_ :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. class_ :: AttributeValue -> Attribute ev class_ = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "class" Tag " class=\"" {-# INLINE class_ #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @colSpan@ attribute. -- -- Example: -- -- > div ! colspan "bar" $ "Hello." -- -- Result: -- -- > <div colSpan="bar">Hello.</div> -- colspan :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. colspan :: AttributeValue -> Attribute ev colspan = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "colSpan" Tag " colSpan=\"" {-# INLINE colspan #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @cols@ attribute. -- -- Example: -- -- > div ! cols "bar" $ "Hello." -- -- Result: -- -- > <div cols="bar">Hello.</div> -- cols :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. cols :: AttributeValue -> Attribute ev cols = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "cols" Tag " cols=\"" {-# INLINE cols #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @content@ attribute. -- -- Example: -- -- > div ! content "bar" $ "Hello." -- -- Result: -- -- > <div content="bar">Hello.</div> -- content :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. content :: AttributeValue -> Attribute ev content = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "content" Tag " content=\"" {-# INLINE content #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @contentEditable@ attribute. -- -- Example: -- -- > div ! contenteditable "bar" $ "Hello." -- -- Result: -- -- > <div contentEditable="bar">Hello.</div> -- contenteditable :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. contenteditable :: AttributeValue -> Attribute ev contenteditable = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "contentEditable" Tag " contentEditable=\"" {-# INLINE contenteditable #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @contextMenu@ attribute. -- -- Example: -- -- > div ! contextmenu "bar" $ "Hello." -- -- Result: -- -- > <div contextMenu="bar">Hello.</div> -- contextmenu :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "contextMenu" Tag " contextMenu=\"" {-# INLINE contextmenu #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @controls@ attribute. -- -- Example: -- -- > div ! controls "bar" $ "Hello." -- -- Result: -- -- > <div controls="bar">Hello.</div> -- controls :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. controls :: AttributeValue -> Attribute ev controls = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "controls" Tag " controls=\"" {-# INLINE controls #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @coords@ attribute. -- -- Example: -- -- > div ! coords "bar" $ "Hello." -- -- Result: -- -- > <div coords="bar">Hello.</div> -- coords :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. coords :: AttributeValue -> Attribute ev coords = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "coords" Tag " coords=\"" {-# INLINE coords #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @crossOrigin@ attribute. -- -- Example: -- -- > div ! crossorigin "bar" $ "Hello." -- -- Result: -- -- > <div crossOrigin="bar">Hello.</div> -- crossorigin :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. crossorigin :: AttributeValue -> Attribute ev crossorigin = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "crossOrigin" Tag " crossOrigin=\"" {-# INLINE crossorigin #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @data@ attribute. -- -- Example: -- -- > div ! data_ "bar" $ "Hello." -- -- Result: -- -- > <div data="bar">Hello.</div> -- data_ :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. data_ :: AttributeValue -> Attribute ev data_ = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "data" Tag " data=\"" {-# INLINE data_ #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @dateTime@ attribute. -- -- Example: -- -- > div ! datetime "bar" $ "Hello." -- -- Result: -- -- > <div dateTime="bar">Hello.</div> -- datetime :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. datetime :: AttributeValue -> Attribute ev datetime = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "dateTime" Tag " dateTime=\"" {-# INLINE datetime #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @defer@ attribute. -- -- Example: -- -- > div ! defer "bar" $ "Hello." -- -- Result: -- -- > <div defer="bar">Hello.</div> -- defer :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. defer :: AttributeValue -> Attribute ev defer = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "defer" Tag " defer=\"" {-# INLINE defer #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @dir@ attribute. -- -- Example: -- -- > div ! dir "bar" $ "Hello." -- -- Result: -- -- > <div dir="bar">Hello.</div> -- dir :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. dir :: AttributeValue -> Attribute ev dir = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "dir" Tag " dir=\"" {-# INLINE dir #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @disabled@ attribute. -- -- Example: -- -- > div ! disabled "bar" $ "Hello." -- -- Result: -- -- > <div disabled="bar">Hello.</div> -- disabled :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. disabled :: AttributeValue -> Attribute ev disabled = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "disabled" Tag " disabled=\"" {-# INLINE disabled #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @download@ attribute. -- -- Example: -- -- > div ! download "bar" $ "Hello." -- -- Result: -- -- > <div download="bar">Hello.</div> -- download :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. download :: AttributeValue -> Attribute ev download = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "download" Tag " download=\"" {-# INLINE download #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @draggable@ attribute. -- -- Example: -- -- > div ! draggable "bar" $ "Hello." -- -- Result: -- -- > <div draggable="bar">Hello.</div> -- draggable :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. draggable :: AttributeValue -> Attribute ev draggable = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "draggable" Tag " draggable=\"" {-# INLINE draggable #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @encType@ attribute. -- -- Example: -- -- > div ! enctype "bar" $ "Hello." -- -- Result: -- -- > <div encType="bar">Hello.</div> -- enctype :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. enctype :: AttributeValue -> Attribute ev enctype = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "encType" Tag " encType=\"" {-# INLINE enctype #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @form@ attribute. -- -- Example: -- -- > div ! form "bar" $ "Hello." -- -- Result: -- -- > <div form="bar">Hello.</div> -- form :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. form :: AttributeValue -> Attribute ev form = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "form" Tag " form=\"" {-# INLINE form #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @formNoValidate@ attribute. -- -- Example: -- -- > div ! formnovalidate "bar" $ "Hello." -- -- Result: -- -- > <div formNoValidate="bar">Hello.</div> -- formnovalidate :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. formnovalidate :: AttributeValue -> Attribute ev formnovalidate = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "formNoValidate" Tag " formNoValidate=\"" {-# INLINE formnovalidate #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @frameBorder@ attribute. -- -- Example: -- -- > div ! frameborder "bar" $ "Hello." -- -- Result: -- -- > <div frameBorder="bar">Hello.</div> -- frameborder :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. frameborder :: AttributeValue -> Attribute ev frameborder = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "frameBorder" Tag " frameBorder=\"" {-# INLINE frameborder #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @height@ attribute. -- -- Example: -- -- > div ! height "bar" $ "Hello." -- -- Result: -- -- > <div height="bar">Hello.</div> -- height :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. height :: AttributeValue -> Attribute ev height = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "height" Tag " height=\"" {-# INLINE height #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @hidden@ attribute. -- -- Example: -- -- > div ! hidden "bar" $ "Hello." -- -- Result: -- -- > <div hidden="bar">Hello.</div> -- hidden :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "hidden" Tag " hidden=\"" {-# INLINE hidden #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @href@ attribute. -- -- Example: -- -- > div ! href "bar" $ "Hello." -- -- Result: -- -- > <div href="bar">Hello.</div> -- href :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. href :: AttributeValue -> Attribute ev href = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "href" Tag " href=\"" {-# INLINE href #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @hrefLang@ attribute. -- -- Example: -- -- > div ! hreflang "bar" $ "Hello." -- -- Result: -- -- > <div hrefLang="bar">Hello.</div> -- hreflang :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. hreflang :: AttributeValue -> Attribute ev hreflang = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "hrefLang" Tag " hrefLang=\"" {-# INLINE hreflang #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @htmlFor@ attribute. -- -- Example: -- -- > div ! for "bar" $ "Hello." -- -- Result: -- -- > <div htmlFor="bar">Hello.</div> -- for :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. for :: AttributeValue -> Attribute ev for = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "htmlFor" Tag " htmlFor=\"" {-# INLINE for #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @httpEquiv@ attribute. -- -- Example: -- -- > div ! httpequiv "bar" $ "Hello." -- -- Result: -- -- > <div httpEquiv="bar">Hello.</div> -- httpequiv :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. httpequiv :: AttributeValue -> Attribute ev httpequiv = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "httpEquiv" Tag " httpEquiv=\"" {-# INLINE httpequiv #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @icon@ attribute. -- -- Example: -- -- > div ! icon "bar" $ "Hello." -- -- Result: -- -- > <div icon="bar">Hello.</div> -- icon :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. icon :: AttributeValue -> Attribute ev icon = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "icon" Tag " icon=\"" {-# INLINE icon #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @id@ attribute. -- -- Example: -- -- > div ! id "bar" $ "Hello." -- -- Result: -- -- > <div id="bar">Hello.</div> -- id :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. id :: AttributeValue -> Attribute ev id = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "id" Tag " id=\"" {-# INLINE id #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @itemProp@ attribute. -- -- Example: -- -- > div ! itemprop "bar" $ "Hello." -- -- Result: -- -- > <div itemProp="bar">Hello.</div> -- itemprop :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. itemprop :: AttributeValue -> Attribute ev itemprop = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "itemProp" Tag " itemProp=\"" {-# INLINE itemprop #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @itemScope@ attribute. -- -- Example: -- -- > div ! itemscope "bar" $ "Hello." -- -- Result: -- -- > <div itemScope="bar">Hello.</div> -- itemscope :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. itemscope :: AttributeValue -> Attribute ev itemscope = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "itemScope" Tag " itemScope=\"" {-# INLINE itemscope #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @itemType@ attribute. -- -- Example: -- -- > div ! itemtype "bar" $ "Hello." -- -- Result: -- -- > <div itemType="bar">Hello.</div> -- itemtype :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. itemtype :: AttributeValue -> Attribute ev itemtype = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "itemType" Tag " itemType=\"" {-# INLINE itemtype #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @key@ attribute. -- -- Example: -- -- > div ! key "bar" $ "Hello." -- -- Result: -- -- > <div key="bar">Hello.</div> -- key :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. key :: AttributeValue -> Attribute ev key = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "key" Tag " key=\"" {-# INLINE key #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @label@ attribute. -- -- Example: -- -- > div ! label "bar" $ "Hello." -- -- Result: -- -- > <div label="bar">Hello.</div> -- label :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. label :: AttributeValue -> Attribute ev label = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "label" Tag " label=\"" {-# INLINE label #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @lang@ attribute. -- -- Example: -- -- > div ! lang "bar" $ "Hello." -- -- Result: -- -- > <div lang="bar">Hello.</div> -- lang :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. lang :: AttributeValue -> Attribute ev lang = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "lang" Tag " lang=\"" {-# INLINE lang #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @list@ attribute. -- -- Example: -- -- > div ! list "bar" $ "Hello." -- -- Result: -- -- > <div list="bar">Hello.</div> -- list :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. list :: AttributeValue -> Attribute ev list = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "list" Tag " list=\"" {-# INLINE list #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @loop@ attribute. -- -- Example: -- -- > div ! loop "bar" $ "Hello." -- -- Result: -- -- > <div loop="bar">Hello.</div> -- loop :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. loop :: AttributeValue -> Attribute ev loop = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "loop" Tag " loop=\"" {-# INLINE loop #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @max@ attribute. -- -- Example: -- -- > div ! max "bar" $ "Hello." -- -- Result: -- -- > <div max="bar">Hello.</div> -- max :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. max :: AttributeValue -> Attribute ev max = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "max" Tag " max=\"" {-# INLINE max #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @maxLength@ attribute. -- -- Example: -- -- > div ! maxlength "bar" $ "Hello." -- -- Result: -- -- > <div maxLength="bar">Hello.</div> -- maxlength :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. maxlength :: AttributeValue -> Attribute ev maxlength = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "maxLength" Tag " maxLength=\"" {-# INLINE maxlength #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @mediaGroup@ attribute. -- -- Example: -- -- > div ! mediagroup "bar" $ "Hello." -- -- Result: -- -- > <div mediaGroup="bar">Hello.</div> -- mediagroup :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. mediagroup :: AttributeValue -> Attribute ev mediagroup = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "mediaGroup" Tag " mediaGroup=\"" {-# INLINE mediagroup #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @method@ attribute. -- -- Example: -- -- > div ! method "bar" $ "Hello." -- -- Result: -- -- > <div method="bar">Hello.</div> -- method :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. method :: AttributeValue -> Attribute ev method = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "method" Tag " method=\"" {-# INLINE method #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @min@ attribute. -- -- Example: -- -- > div ! min "bar" $ "Hello." -- -- Result: -- -- > <div min="bar">Hello.</div> -- min :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. min :: AttributeValue -> Attribute ev min = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "min" Tag " min=\"" {-# INLINE min #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @multiple@ attribute. -- -- Example: -- -- > div ! multiple "bar" $ "Hello." -- -- Result: -- -- > <div multiple="bar">Hello.</div> -- multiple :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. multiple :: AttributeValue -> Attribute ev multiple = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "multiple" Tag " multiple=\"" {-# INLINE multiple #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @muted@ attribute. -- -- Example: -- -- > div ! muted "bar" $ "Hello." -- -- Result: -- -- > <div muted="bar">Hello.</div> -- muted :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. muted :: AttributeValue -> Attribute ev muted = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "muted" Tag " muted=\"" {-# INLINE muted #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @name@ attribute. -- -- Example: -- -- > div ! name "bar" $ "Hello." -- -- Result: -- -- > <div name="bar">Hello.</div> -- name :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. name :: AttributeValue -> Attribute ev name = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "name" Tag " name=\"" {-# INLINE name #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @noValidate@ attribute. -- -- Example: -- -- > div ! novalidate "bar" $ "Hello." -- -- Result: -- -- > <div noValidate="bar">Hello.</div> -- novalidate :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. novalidate :: AttributeValue -> Attribute ev novalidate = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "noValidate" Tag " noValidate=\"" {-# INLINE novalidate #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @pattern@ attribute. -- -- Example: -- -- > div ! pattern "bar" $ "Hello." -- -- Result: -- -- > <div pattern="bar">Hello.</div> -- pattern :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. pattern :: AttributeValue -> Attribute ev pattern = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "pattern" Tag " pattern=\"" {-# INLINE pattern #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @placeholder@ attribute. -- -- Example: -- -- > div ! placeholder "bar" $ "Hello." -- -- Result: -- -- > <div placeholder="bar">Hello.</div> -- placeholder :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. placeholder :: AttributeValue -> Attribute ev placeholder = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "placeholder" Tag " placeholder=\"" {-# INLINE placeholder #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @poster@ attribute. -- -- Example: -- -- > div ! poster "bar" $ "Hello." -- -- Result: -- -- > <div poster="bar">Hello.</div> -- poster :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. poster :: AttributeValue -> Attribute ev poster = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "poster" Tag " poster=\"" {-# INLINE poster #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @preload@ attribute. -- -- Example: -- -- > div ! preload "bar" $ "Hello." -- -- Result: -- -- > <div preload="bar">Hello.</div> -- preload :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. preload :: AttributeValue -> Attribute ev preload = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "preload" Tag " preload=\"" {-# INLINE preload #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @property@ attribute. -- -- Example: -- -- > div ! property "bar" $ "Hello." -- -- Result: -- -- > <div property="bar">Hello.</div> -- property :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. property :: AttributeValue -> Attribute ev property = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "property" Tag " property=\"" {-# INLINE property #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @radioGroup@ attribute. -- -- Example: -- -- > div ! radiogroup "bar" $ "Hello." -- -- Result: -- -- > <div radioGroup="bar">Hello.</div> -- radiogroup :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. radiogroup :: AttributeValue -> Attribute ev radiogroup = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "radioGroup" Tag " radioGroup=\"" {-# INLINE radiogroup #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @readOnly@ attribute. -- -- Example: -- -- > div ! readonly "bar" $ "Hello." -- -- Result: -- -- > <div readOnly="bar">Hello.</div> -- readonly :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. readonly :: AttributeValue -> Attribute ev readonly = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "readOnly" Tag " readOnly=\"" {-# INLINE readonly #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @rel@ attribute. -- -- Example: -- -- > div ! rel "bar" $ "Hello." -- -- Result: -- -- > <div rel="bar">Hello.</div> -- rel :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. rel :: AttributeValue -> Attribute ev rel = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "rel" Tag " rel=\"" {-# INLINE rel #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @required@ attribute. -- -- Example: -- -- > div ! required "bar" $ "Hello." -- -- Result: -- -- > <div required="bar">Hello.</div> -- required :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. required :: AttributeValue -> Attribute ev required = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "required" Tag " required=\"" {-# INLINE required #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @role@ attribute. -- -- Example: -- -- > div ! role "bar" $ "Hello." -- -- Result: -- -- > <div role="bar">Hello.</div> -- role :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. role :: AttributeValue -> Attribute ev role = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "role" Tag " role=\"" {-# INLINE role #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @rowSpan@ attribute. -- -- Example: -- -- > div ! rowspan "bar" $ "Hello." -- -- Result: -- -- > <div rowSpan="bar">Hello.</div> -- rowspan :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. rowspan :: AttributeValue -> Attribute ev rowspan = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "rowSpan" Tag " rowSpan=\"" {-# INLINE rowspan #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @rows@ attribute. -- -- Example: -- -- > div ! rows "bar" $ "Hello." -- -- Result: -- -- > <div rows="bar">Hello.</div> -- rows :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. rows :: AttributeValue -> Attribute ev rows = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "rows" Tag " rows=\"" {-# INLINE rows #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @sandbox@ attribute. -- -- Example: -- -- > div ! sandbox "bar" $ "Hello." -- -- Result: -- -- > <div sandbox="bar">Hello.</div> -- sandbox :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. sandbox :: AttributeValue -> Attribute ev sandbox = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "sandbox" Tag " sandbox=\"" {-# INLINE sandbox #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @scope@ attribute. -- -- Example: -- -- > div ! scope "bar" $ "Hello." -- -- Result: -- -- > <div scope="bar">Hello.</div> -- scope :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. scope :: AttributeValue -> Attribute ev scope = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "scope" Tag " scope=\"" {-# INLINE scope #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @scrollLeft@ attribute. -- -- Example: -- -- > div ! scrollleft "bar" $ "Hello." -- -- Result: -- -- > <div scrollLeft="bar">Hello.</div> -- scrollleft :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. scrollleft :: AttributeValue -> Attribute ev scrollleft = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "scrollLeft" Tag " scrollLeft=\"" {-# INLINE scrollleft #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @scrollTop@ attribute. -- -- Example: -- -- > div ! scrolltop "bar" $ "Hello." -- -- Result: -- -- > <div scrollTop="bar">Hello.</div> -- scrolltop :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. scrolltop :: AttributeValue -> Attribute ev scrolltop = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "scrollTop" Tag " scrollTop=\"" {-# INLINE scrolltop #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @scrolling@ attribute. -- -- Example: -- -- > div ! scrolling "bar" $ "Hello." -- -- Result: -- -- > <div scrolling="bar">Hello.</div> -- scrolling :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. scrolling :: AttributeValue -> Attribute ev scrolling = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "scrolling" Tag " scrolling=\"" {-# INLINE scrolling #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @seamless@ attribute. -- -- Example: -- -- > div ! seamless "bar" $ "Hello." -- -- Result: -- -- > <div seamless="bar">Hello.</div> -- seamless :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. seamless :: AttributeValue -> Attribute ev seamless = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "seamless" Tag " seamless=\"" {-# INLINE seamless #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @selected@ attribute. -- -- Example: -- -- > div ! selected "bar" $ "Hello." -- -- Result: -- -- > <div selected="bar">Hello.</div> -- selected :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. selected :: AttributeValue -> Attribute ev selected = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "selected" Tag " selected=\"" {-# INLINE selected #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @shape@ attribute. -- -- Example: -- -- > div ! shape "bar" $ "Hello." -- -- Result: -- -- > <div shape="bar">Hello.</div> -- shape :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. shape :: AttributeValue -> Attribute ev shape = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "shape" Tag " shape=\"" {-# INLINE shape #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @size@ attribute. -- -- Example: -- -- > div ! size "bar" $ "Hello." -- -- Result: -- -- > <div size="bar">Hello.</div> -- size :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. size :: AttributeValue -> Attribute ev size = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "size" Tag " size=\"" {-# INLINE size #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @span@ attribute. -- -- Example: -- -- > div ! span "bar" $ "Hello." -- -- Result: -- -- > <div span="bar">Hello.</div> -- span :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. span :: AttributeValue -> Attribute ev span = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "span" Tag " span=\"" {-# INLINE span #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @spellCheck@ attribute. -- -- Example: -- -- > div ! spellcheck "bar" $ "Hello." -- -- Result: -- -- > <div spellCheck="bar">Hello.</div> -- spellcheck :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. spellcheck :: AttributeValue -> Attribute ev spellcheck = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "spellCheck" Tag " spellCheck=\"" {-# INLINE spellcheck #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @src@ attribute. -- -- Example: -- -- > div ! src "bar" $ "Hello." -- -- Result: -- -- > <div src="bar">Hello.</div> -- src :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. src :: AttributeValue -> Attribute ev src = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "src" Tag " src=\"" {-# INLINE src #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @srcDoc@ attribute. -- -- Example: -- -- > div ! srcdoc "bar" $ "Hello." -- -- Result: -- -- > <div srcDoc="bar">Hello.</div> -- srcdoc :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. srcdoc :: AttributeValue -> Attribute ev srcdoc = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "srcDoc" Tag " srcDoc=\"" {-# INLINE srcdoc #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @srcSet@ attribute. -- -- Example: -- -- > div ! srcset "bar" $ "Hello." -- -- Result: -- -- > <div srcSet="bar">Hello.</div> -- srcset :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. srcset :: AttributeValue -> Attribute ev srcset = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "srcSet" Tag " srcSet=\"" {-# INLINE srcset #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @start@ attribute. -- -- Example: -- -- > div ! start "bar" $ "Hello." -- -- Result: -- -- > <div start="bar">Hello.</div> -- start :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. start :: AttributeValue -> Attribute ev start = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "start" Tag " start=\"" {-# INLINE start #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @step@ attribute. -- -- Example: -- -- > div ! step "bar" $ "Hello." -- -- Result: -- -- > <div step="bar">Hello.</div> -- step :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. step :: AttributeValue -> Attribute ev step = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "step" Tag " step=\"" {-# INLINE step #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @style@ attribute. style :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. style :: AttributeValue -> Attribute ev style = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "style" Tag " style=\"" {-# INLINE style #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @tabIndex@ attribute. -- -- Example: -- -- > div ! tabindex "bar" $ "Hello." -- -- Result: -- -- > <div tabIndex="bar">Hello.</div> -- tabindex :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. tabindex :: AttributeValue -> Attribute ev tabindex = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "tabIndex" Tag " tabIndex=\"" {-# INLINE tabindex #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @target@ attribute. -- -- Example: -- -- > div ! target "bar" $ "Hello." -- -- Result: -- -- > <div target="bar">Hello.</div> -- target :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. target :: AttributeValue -> Attribute ev target = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "target" Tag " target=\"" {-# INLINE target #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @title@ attribute. -- -- Example: -- -- > div ! title "bar" $ "Hello." -- -- Result: -- -- > <div title="bar">Hello.</div> -- title :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. title :: AttributeValue -> Attribute ev title = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "title" Tag " title=\"" {-# INLINE title #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @type@ attribute. -- -- Example: -- -- > div ! type_ "bar" $ "Hello." -- -- Result: -- -- > <div type="bar">Hello.</div> -- type_ :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. type_ :: AttributeValue -> Attribute ev type_ = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "type" Tag " type=\"" {-# INLINE type_ #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @useMap@ attribute. -- -- Example: -- -- > div ! usemap "bar" $ "Hello." -- -- Result: -- -- > <div useMap="bar">Hello.</div> -- usemap :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. usemap :: AttributeValue -> Attribute ev usemap = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "useMap" Tag " useMap=\"" {-# INLINE usemap #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @value@ attribute. -- -- Example: -- -- > div ! value "bar" $ "Hello." -- -- Result: -- -- > <div value="bar">Hello.</div> -- value :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. value :: AttributeValue -> Attribute ev value = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "value" Tag " value=\"" {-# INLINE value #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @width@ attribute. -- -- Example: -- -- > div ! width "bar" $ "Hello." -- -- Result: -- -- > <div width="bar">Hello.</div> -- width :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. width :: AttributeValue -> Attribute ev width = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "width" Tag " width=\"" {-# INLINE width #-} -- WARNING: The next block of code was automatically generated by -- src/Util/GenerateHtmlCombinators.hs:249 -- -- | Combinator for the @wmode@ attribute. -- -- Example: -- -- > div ! wmode "bar" $ "Hello." -- -- Result: -- -- > <div wmode="bar">Hello.</div> -- wmode :: AttributeValue -- ^ Attribute value. -> Attribute ev -- ^ Resulting attribute. wmode :: AttributeValue -> Attribute ev wmode = Tag -> Tag -> AttributeValue -> Attribute ev forall ev. Tag -> Tag -> AttributeValue -> Attribute ev attribute Tag "wmode" Tag " wmode=\"" {-# INLINE wmode #-}