blaze-html-0.6.0.0: A blazingly fast HTML combinator library for Haskell

Safe Haskell | None

Text.Blaze.XHtml5.Attributes

Description

This module exports combinators that provide you with the ability to set attributes on HTML elements.

Synopsis

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

# Documentation

accept

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `accept` attribute.

Example:

     div ! accept "bar" $ "Hello."

Result:

     <div accept="bar">Hello.</div>

acceptCharset

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `accept-charset` attribute.

Example:

     div ! acceptCharset "bar" $ "Hello."

Result:

     <div accept-charset="bar">Hello.</div>

accesskey

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `accesskey` attribute.

Example:

     div ! accesskey "bar" $ "Hello."

Result:

     <div accesskey="bar">Hello.</div>

action

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `action` attribute.

Example:

     div ! action "bar" $ "Hello."

Result:

     <div action="bar">Hello.</div>

alt

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `alt` attribute.

Example:

     div ! alt "bar" $ "Hello."

Result:

     <div alt="bar">Hello.</div>

async

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `async` attribute.

Example:

     div ! async "bar" $ "Hello."

Result:

     <div async="bar">Hello.</div>

autocomplete

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `autocomplete` attribute.

Example:

     div ! autocomplete "bar" $ "Hello."

Result:

     <div autocomplete="bar">Hello.</div>

autofocus

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `autofocus` attribute.

Example:

     div ! autofocus "bar" $ "Hello."

Result:

     <div autofocus="bar">Hello.</div>

autoplay

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `autoplay` attribute.

Example:

     div ! autoplay "bar" $ "Hello."

Result:

     <div autoplay="bar">Hello.</div>

challenge

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `challenge` attribute.

Example:

     div ! challenge "bar" $ "Hello."

Result:

     <div challenge="bar">Hello.</div>

charset

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `charset` attribute.

Example:

     div ! charset "bar" $ "Hello."

Result:

     <div charset="bar">Hello.</div>

checked

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `checked` attribute.

Example:

     div ! checked "bar" $ "Hello."

Result:

     <div checked="bar">Hello.</div>

cite

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `cite` attribute.

Example:

     div ! cite "bar" $ "Hello."

Result:

     <div cite="bar">Hello.</div>

class_

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `class` attribute.

Example:

     div ! class_ "bar" $ "Hello."

Result:

     <div class="bar">Hello.</div>

cols

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `cols` attribute.

Example:

     div ! cols "bar" $ "Hello."

Result:

     <div cols="bar">Hello.</div>

colspan

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `colspan` attribute.

Example:

     div ! colspan "bar" $ "Hello."

Result:

     <div colspan="bar">Hello.</div>

content

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `content` attribute.

Example:

     div ! content "bar" $ "Hello."

Result:

     <div content="bar">Hello.</div>

contenteditable

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `contenteditable` attribute.

Example:

     div ! contenteditable "bar" $ "Hello."

Result:

     <div contenteditable="bar">Hello.</div>

contextmenu

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `contextmenu` attribute.

Example:

     div ! contextmenu "bar" $ "Hello."

Result:

     <div contextmenu="bar">Hello.</div>

controls

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `controls` attribute.

Example:

     div ! controls "bar" $ "Hello."

Result:

     <div controls="bar">Hello.</div>

coords

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `coords` attribute.

Example:

     div ! coords "bar" $ "Hello."

Result:

     <div coords="bar">Hello.</div>

data_

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `data` attribute.

Example:

     div ! data_ "bar" $ "Hello."

Result:

     <div data="bar">Hello.</div>

datetime

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `datetime` attribute.

Example:

     div ! datetime "bar" $ "Hello."

Result:

     <div datetime="bar">Hello.</div>

defer

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `defer` attribute.

Example:

     div ! defer "bar" $ "Hello."

Result:

     <div defer="bar">Hello.</div>

dir

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `dir` attribute.

Example:

     div ! dir "bar" $ "Hello."

Result:

     <div dir="bar">Hello.</div>

disabled

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `disabled` attribute.

Example:

     div ! disabled "bar" $ "Hello."

Result:

     <div disabled="bar">Hello.</div>

draggable

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `draggable` attribute.

Example:

     div ! draggable "bar" $ "Hello."

Result:

     <div draggable="bar">Hello.</div>

enctype

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `enctype` attribute.

Example:

     div ! enctype "bar" $ "Hello."

Result:

     <div enctype="bar">Hello.</div>

for

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `for` attribute.

Example:

     div ! for "bar" $ "Hello."

Result:

     <div for="bar">Hello.</div>

form

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `form` attribute.

Example:

     div ! form "bar" $ "Hello."

Result:

     <div form="bar">Hello.</div>

formaction

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `formaction` attribute.

Example:

     div ! formaction "bar" $ "Hello."

Result:

     <div formaction="bar">Hello.</div>

formenctype

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `formenctype` attribute.

Example:

     div ! formenctype "bar" $ "Hello."

Result:

     <div formenctype="bar">Hello.</div>

formmethod

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `formmethod` attribute.

Example:

     div ! formmethod "bar" $ "Hello."

Result:

     <div formmethod="bar">Hello.</div>

formnovalidate

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `formnovalidate` attribute.

Example:

     div ! formnovalidate "bar" $ "Hello."

Result:

     <div formnovalidate="bar">Hello.</div>

formtarget

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `formtarget` attribute.

Example:

     div ! formtarget "bar" $ "Hello."

Result:

     <div formtarget="bar">Hello.</div>

headers

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `headers` attribute.

Example:

     div ! headers "bar" $ "Hello."

Result:

     <div headers="bar">Hello.</div>

height

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `height` attribute.

Example:

     div ! height "bar" $ "Hello."

Result:

     <div height="bar">Hello.</div>

hidden

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `hidden` attribute.

Example:

     div ! hidden "bar" $ "Hello."

Result:

     <div hidden="bar">Hello.</div>

high

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `high` attribute.

Example:

     div ! high "bar" $ "Hello."

Result:

     <div high="bar">Hello.</div>

href

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `href` attribute.

Example:

     div ! href "bar" $ "Hello."

Result:

     <div href="bar">Hello.</div>

hreflang

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `hreflang` attribute.

Example:

     div ! hreflang "bar" $ "Hello."

Result:

     <div hreflang="bar">Hello.</div>

httpEquiv

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `http-equiv` attribute.

Example:

     div ! httpEquiv "bar" $ "Hello."

Result:

     <div http-equiv="bar">Hello.</div>

icon

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `icon` attribute.

Example:

     div ! icon "bar" $ "Hello."

Result:

     <div icon="bar">Hello.</div>

id

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `id` attribute.

Example:

     div ! id "bar" $ "Hello."

Result:

     <div id="bar">Hello.</div>

ismap

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ismap` attribute.

Example:

     div ! ismap "bar" $ "Hello."

Result:

     <div ismap="bar">Hello.</div>

item

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `item` attribute.

Example:

     div ! item "bar" $ "Hello."

Result:

     <div item="bar">Hello.</div>

itemprop

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `itemprop` attribute.

Example:

     div ! itemprop "bar" $ "Hello."

Result:

     <div itemprop="bar">Hello.</div>

keytype

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `keytype` attribute.

Example:

     div ! keytype "bar" $ "Hello."

Result:

     <div keytype="bar">Hello.</div>

label

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `label` attribute.

Example:

     div ! label "bar" $ "Hello."

Result:

     <div label="bar">Hello.</div>

lang

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `lang` attribute.

Example:

     div ! lang "bar" $ "Hello."

Result:

     <div lang="bar">Hello.</div>

list

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `list` attribute.

Example:

     div ! list "bar" $ "Hello."

Result:

     <div list="bar">Hello.</div>

loop

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `loop` attribute.

Example:

     div ! loop "bar" $ "Hello."

Result:

     <div loop="bar">Hello.</div>

low

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `low` attribute.

Example:

     div ! low "bar" $ "Hello."

Result:

     <div low="bar">Hello.</div>

manifest

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `manifest` attribute.

Example:

     div ! manifest "bar" $ "Hello."

Result:

     <div manifest="bar">Hello.</div>

max

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `max` attribute.

Example:

     div ! max "bar" $ "Hello."

Result:

     <div max="bar">Hello.</div>

maxlength

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `maxlength` attribute.

Example:

     div ! maxlength "bar" $ "Hello."

Result:

     <div maxlength="bar">Hello.</div>

media

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `media` attribute.

Example:

     div ! media "bar" $ "Hello."

Result:

     <div media="bar">Hello.</div>

method

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `method` attribute.

Example:

     div ! method "bar" $ "Hello."

Result:

     <div method="bar">Hello.</div>

min

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `min` attribute.

Example:

     div ! min "bar" $ "Hello."

Result:

     <div min="bar">Hello.</div>

multiple

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `multiple` attribute.

Example:

     div ! multiple "bar" $ "Hello."

Result:

     <div multiple="bar">Hello.</div>

name

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `name` attribute.

Example:

     div ! name "bar" $ "Hello."

Result:

     <div name="bar">Hello.</div>

novalidate

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `novalidate` attribute.

Example:

     div ! novalidate "bar" $ "Hello."

Result:

     <div novalidate="bar">Hello.</div>

onbeforeonload

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onbeforeonload` attribute.

Example:

     div ! onbeforeonload "bar" $ "Hello."

Result:

     <div onbeforeonload="bar">Hello.</div>

onbeforeprint

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onbeforeprint` attribute.

Example:

     div ! onbeforeprint "bar" $ "Hello."

Result:

     <div onbeforeprint="bar">Hello.</div>

onblur

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onblur` attribute.

Example:

     div ! onblur "bar" $ "Hello."

Result:

     <div onblur="bar">Hello.</div>

oncanplay

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `oncanplay` attribute.

Example:

     div ! oncanplay "bar" $ "Hello."

Result:

     <div oncanplay="bar">Hello.</div>

oncanplaythrough

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `oncanplaythrough` attribute.

Example:

     div ! oncanplaythrough "bar" $ "Hello."

Result:

     <div oncanplaythrough="bar">Hello.</div>

onchange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onchange` attribute.

Example:

     div ! onchange "bar" $ "Hello."

Result:

     <div onchange="bar">Hello.</div>

onclick

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onclick` attribute.

Example:

     div ! onclick "bar" $ "Hello."

Result:

     <div onclick="bar">Hello.</div>

oncontextmenu

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `oncontextmenu` attribute.

Example:

     div ! oncontextmenu "bar" $ "Hello."

Result:

     <div oncontextmenu="bar">Hello.</div>

ondblclick

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondblclick` attribute.

Example:

     div ! ondblclick "bar" $ "Hello."

Result:

     <div ondblclick="bar">Hello.</div>

ondrag

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondrag` attribute.

Example:

     div ! ondrag "bar" $ "Hello."

Result:

     <div ondrag="bar">Hello.</div>

ondragend

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondragend` attribute.

Example:

     div ! ondragend "bar" $ "Hello."

Result:

     <div ondragend="bar">Hello.</div>

ondragenter

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondragenter` attribute.

Example:

     div ! ondragenter "bar" $ "Hello."

Result:

     <div ondragenter="bar">Hello.</div>

ondragleave

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondragleave` attribute.

Example:

     div ! ondragleave "bar" $ "Hello."

Result:

     <div ondragleave="bar">Hello.</div>

ondragover

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondragover` attribute.

Example:

     div ! ondragover "bar" $ "Hello."

Result:

     <div ondragover="bar">Hello.</div>

ondragstart

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondragstart` attribute.

Example:

     div ! ondragstart "bar" $ "Hello."

Result:

     <div ondragstart="bar">Hello.</div>

ondrop

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondrop` attribute.

Example:

     div ! ondrop "bar" $ "Hello."

Result:

     <div ondrop="bar">Hello.</div>

ondurationchange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ondurationchange` attribute.

Example:

     div ! ondurationchange "bar" $ "Hello."

Result:

     <div ondurationchange="bar">Hello.</div>

onemptied

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onemptied` attribute.

Example:

     div ! onemptied "bar" $ "Hello."

Result:

     <div onemptied="bar">Hello.</div>

onended

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onended` attribute.

Example:

     div ! onended "bar" $ "Hello."

Result:

     <div onended="bar">Hello.</div>

onerror

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onerror` attribute.

Example:

     div ! onerror "bar" $ "Hello."

Result:

     <div onerror="bar">Hello.</div>

onfocus

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onfocus` attribute.

Example:

     div ! onfocus "bar" $ "Hello."

Result:

     <div onfocus="bar">Hello.</div>

onformchange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onformchange` attribute.

Example:

     div ! onformchange "bar" $ "Hello."

Result:

     <div onformchange="bar">Hello.</div>

onforminput

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onforminput` attribute.

Example:

     div ! onforminput "bar" $ "Hello."

Result:

     <div onforminput="bar">Hello.</div>

onhaschange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onhaschange` attribute.

Example:

     div ! onhaschange "bar" $ "Hello."

Result:

     <div onhaschange="bar">Hello.</div>

oninput

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `oninput` attribute.

Example:

     div ! oninput "bar" $ "Hello."

Result:

     <div oninput="bar">Hello.</div>

oninvalid

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `oninvalid` attribute.

Example:

     div ! oninvalid "bar" $ "Hello."

Result:

     <div oninvalid="bar">Hello.</div>

onkeydown

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onkeydown` attribute.

Example:

     div ! onkeydown "bar" $ "Hello."

Result:

     <div onkeydown="bar">Hello.</div>

onkeyup

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onkeyup` attribute.

Example:

     div ! onkeyup "bar" $ "Hello."

Result:

     <div onkeyup="bar">Hello.</div>

onload

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onload` attribute.

Example:

     div ! onload "bar" $ "Hello."

Result:

     <div onload="bar">Hello.</div>

onloadeddata

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onloadeddata` attribute.

Example:

     div ! onloadeddata "bar" $ "Hello."

Result:

     <div onloadeddata="bar">Hello.</div>

onloadedmetadata

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onloadedmetadata` attribute.

Example:

     div ! onloadedmetadata "bar" $ "Hello."

Result:

     <div onloadedmetadata="bar">Hello.</div>

onloadstart

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onloadstart` attribute.

Example:

     div ! onloadstart "bar" $ "Hello."

Result:

     <div onloadstart="bar">Hello.</div>

onmessage

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmessage` attribute.

Example:

     div ! onmessage "bar" $ "Hello."

Result:

     <div onmessage="bar">Hello.</div>

onmousedown

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmousedown` attribute.

Example:

     div ! onmousedown "bar" $ "Hello."

Result:

     <div onmousedown="bar">Hello.</div>

onmousemove

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmousemove` attribute.

Example:

     div ! onmousemove "bar" $ "Hello."

Result:

     <div onmousemove="bar">Hello.</div>

onmouseout

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmouseout` attribute.

Example:

     div ! onmouseout "bar" $ "Hello."

Result:

     <div onmouseout="bar">Hello.</div>

onmouseover

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmouseover` attribute.

Example:

     div ! onmouseover "bar" $ "Hello."

Result:

     <div onmouseover="bar">Hello.</div>

onmouseup

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmouseup` attribute.

Example:

     div ! onmouseup "bar" $ "Hello."

Result:

     <div onmouseup="bar">Hello.</div>

onmousewheel

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onmousewheel` attribute.

Example:

     div ! onmousewheel "bar" $ "Hello."

Result:

     <div onmousewheel="bar">Hello.</div>

ononline

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ononline` attribute.

Example:

     div ! ononline "bar" $ "Hello."

Result:

     <div ononline="bar">Hello.</div>

onpagehide

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onpagehide` attribute.

Example:

     div ! onpagehide "bar" $ "Hello."

Result:

     <div onpagehide="bar">Hello.</div>

onpageshow

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onpageshow` attribute.

Example:

     div ! onpageshow "bar" $ "Hello."

Result:

     <div onpageshow="bar">Hello.</div>

onpause

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onpause` attribute.

Example:

     div ! onpause "bar" $ "Hello."

Result:

     <div onpause="bar">Hello.</div>

onplay

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onplay` attribute.

Example:

     div ! onplay "bar" $ "Hello."

Result:

     <div onplay="bar">Hello.</div>

onplaying

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onplaying` attribute.

Example:

     div ! onplaying "bar" $ "Hello."

Result:

     <div onplaying="bar">Hello.</div>

onprogress

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onprogress` attribute.

Example:

     div ! onprogress "bar" $ "Hello."

Result:

     <div onprogress="bar">Hello.</div>

onpropstate

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onpropstate` attribute.

Example:

     div ! onpropstate "bar" $ "Hello."

Result:

     <div onpropstate="bar">Hello.</div>

onratechange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onratechange` attribute.

Example:

     div ! onratechange "bar" $ "Hello."

Result:

     <div onratechange="bar">Hello.</div>

onreadystatechange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onreadystatechange` attribute.

Example:

     div ! onreadystatechange "bar" $ "Hello."

Result:

     <div onreadystatechange="bar">Hello.</div>

onredo

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onredo` attribute.

Example:

     div ! onredo "bar" $ "Hello."

Result:

     <div onredo="bar">Hello.</div>

onresize

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onresize` attribute.

Example:

     div ! onresize "bar" $ "Hello."

Result:

     <div onresize="bar">Hello.</div>

onscroll

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onscroll` attribute.

Example:

     div ! onscroll "bar" $ "Hello."

Result:

     <div onscroll="bar">Hello.</div>

onseeked

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onseeked` attribute.

Example:

     div ! onseeked "bar" $ "Hello."

Result:

     <div onseeked="bar">Hello.</div>

onseeking

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onseeking` attribute.

Example:

     div ! onseeking "bar" $ "Hello."

Result:

     <div onseeking="bar">Hello.</div>

onselect

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onselect` attribute.

Example:

     div ! onselect "bar" $ "Hello."

Result:

     <div onselect="bar">Hello.</div>

onstalled

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onstalled` attribute.

Example:

     div ! onstalled "bar" $ "Hello."

Result:

     <div onstalled="bar">Hello.</div>

onstorage

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onstorage` attribute.

Example:

     div ! onstorage "bar" $ "Hello."

Result:

     <div onstorage="bar">Hello.</div>

onsubmit

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onsubmit` attribute.

Example:

     div ! onsubmit "bar" $ "Hello."

Result:

     <div onsubmit="bar">Hello.</div>

onsuspend

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onsuspend` attribute.

Example:

     div ! onsuspend "bar" $ "Hello."

Result:

     <div onsuspend="bar">Hello.</div>

ontimeupdate

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ontimeupdate` attribute.

Example:

     div ! ontimeupdate "bar" $ "Hello."

Result:

     <div ontimeupdate="bar">Hello.</div>

onundo

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onundo` attribute.

Example:

     div ! onundo "bar" $ "Hello."

Result:

     <div onundo="bar">Hello.</div>

onunload

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onunload` attribute.

Example:

     div ! onunload "bar" $ "Hello."

Result:

     <div onunload="bar">Hello.</div>

onvolumechange

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onvolumechange` attribute.

Example:

     div ! onvolumechange "bar" $ "Hello."

Result:

     <div onvolumechange="bar">Hello.</div>

onwaiting

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `onwaiting` attribute.

Example:

     div ! onwaiting "bar" $ "Hello."

Result:

     <div onwaiting="bar">Hello.</div>

open

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `open` attribute.

Example:

     div ! open "bar" $ "Hello."

Result:

     <div open="bar">Hello.</div>

optimum

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `optimum` attribute.

Example:

     div ! optimum "bar" $ "Hello."

Result:

     <div optimum="bar">Hello.</div>

pattern

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `pattern` attribute.

Example:

     div ! pattern "bar" $ "Hello."

Result:

     <div pattern="bar">Hello.</div>

ping

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `ping` attribute.

Example:

     div ! ping "bar" $ "Hello."

Result:

     <div ping="bar">Hello.</div>

placeholder

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `placeholder` attribute.

Example:

     div ! placeholder "bar" $ "Hello."

Result:

     <div placeholder="bar">Hello.</div>

preload

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `preload` attribute.

Example:

     div ! preload "bar" $ "Hello."

Result:

     <div preload="bar">Hello.</div>

pubdate

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `pubdate` attribute.

Example:

     div ! pubdate "bar" $ "Hello."

Result:

     <div pubdate="bar">Hello.</div>

radiogroup

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `radiogroup` attribute.

Example:

     div ! radiogroup "bar" $ "Hello."

Result:

     <div radiogroup="bar">Hello.</div>

readonly

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `readonly` attribute.

Example:

     div ! readonly "bar" $ "Hello."

Result:

     <div readonly="bar">Hello.</div>

rel

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `rel` attribute.

Example:

     div ! rel "bar" $ "Hello."

Result:

     <div rel="bar">Hello.</div>

required

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `required` attribute.

Example:

     div ! required "bar" $ "Hello."

Result:

     <div required="bar">Hello.</div>

reversed

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `reversed` attribute.

Example:

     div ! reversed "bar" $ "Hello."

Result:

     <div reversed="bar">Hello.</div>

rows

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `rows` attribute.

Example:

     div ! rows "bar" $ "Hello."

Result:

     <div rows="bar">Hello.</div>

rowspan

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `rowspan` attribute.

Example:

     div ! rowspan "bar" $ "Hello."

Result:

     <div rowspan="bar">Hello.</div>

sandbox

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `sandbox` attribute.

Example:

     div ! sandbox "bar" $ "Hello."

Result:

     <div sandbox="bar">Hello.</div>

scope

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `scope` attribute.

Example:

     div ! scope "bar" $ "Hello."

Result:

     <div scope="bar">Hello.</div>

scoped

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `scoped` attribute.

Example:

     div ! scoped "bar" $ "Hello."

Result:

     <div scoped="bar">Hello.</div>

seamless

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `seamless` attribute.

Example:

     div ! seamless "bar" $ "Hello."

Result:

     <div seamless="bar">Hello.</div>

selected

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `selected` attribute.

Example:

     div ! selected "bar" $ "Hello."

Result:

     <div selected="bar">Hello.</div>

shape

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `shape` attribute.

Example:

     div ! shape "bar" $ "Hello."

Result:

     <div shape="bar">Hello.</div>

size

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `size` attribute.

Example:

     div ! size "bar" $ "Hello."

Result:

     <div size="bar">Hello.</div>

sizes

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `sizes` attribute.

Example:

     div ! sizes "bar" $ "Hello."

Result:

     <div sizes="bar">Hello.</div>

span

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `span` attribute.

Example:

     div ! span "bar" $ "Hello."

Result:

     <div span="bar">Hello.</div>

spellcheck

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `spellcheck` attribute.

Example:

     div ! spellcheck "bar" $ "Hello."

Result:

     <div spellcheck="bar">Hello.</div>

src

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `src` attribute.

Example:

     div ! src "bar" $ "Hello."

Result:

     <div src="bar">Hello.</div>

srcdoc

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `srcdoc` attribute.

Example:

     div ! srcdoc "bar" $ "Hello."

Result:

     <div srcdoc="bar">Hello.</div>

start

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `start` attribute.

Example:

     div ! start "bar" $ "Hello."

Result:

     <div start="bar">Hello.</div>

step

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `step` attribute.

Example:

     div ! step "bar" $ "Hello."

Result:

     <div step="bar">Hello.</div>

style

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `style` attribute.

Example:

     div ! style "bar" $ "Hello."

Result:

     <div style="bar">Hello.</div>

subject

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `subject` attribute.

Example:

     div ! subject "bar" $ "Hello."

Result:

     <div subject="bar">Hello.</div>

summary

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `summary` attribute.

Example:

     div ! summary "bar" $ "Hello."

Result:

     <div summary="bar">Hello.</div>

tabindex

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `tabindex` attribute.

Example:

     div ! tabindex "bar" $ "Hello."

Result:

     <div tabindex="bar">Hello.</div>

target

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `target` attribute.

Example:

     div ! target "bar" $ "Hello."

Result:

     <div target="bar">Hello.</div>

title

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `title` attribute.

Example:

     div ! title "bar" $ "Hello."

Result:

     <div title="bar">Hello.</div>

type_

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `type` attribute.

Example:

     div ! type_ "bar" $ "Hello."

Result:

     <div type="bar">Hello.</div>

usemap

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `usemap` attribute.

Example:

     div ! usemap "bar" $ "Hello."

Result:

     <div usemap="bar">Hello.</div>

value

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `value` attribute.

Example:

     div ! value "bar" $ "Hello."

Result:

     <div value="bar">Hello.</div>

width

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `width` attribute.

Example:

     div ! width "bar" $ "Hello."

Result:

     <div width="bar">Hello.</div>

wrap

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `wrap` attribute.

Example:

     div ! wrap "bar" $ "Hello."

Result:

     <div wrap="bar">Hello.</div>

xmlns

Arguments

:: AttributeValue | Attribute value.
-> Attribute | Resulting attribute.

Combinator for the `xmlns` attribute.

Example:

     div ! xmlns "bar" $ "Hello."

Result:

     <div xmlns="bar">Hello.</div>