{-# LANGUAGE OverloadedStrings #-}

-------------------------------------------------------------------------------
-- |
-- Module      :  Lucid.Svg.Attributes
-- Copyright   :  (c) 2015 Jeffrey Rosenbluth
-- License     :  BSD-style (see LICENSE)
-- Maintainer  :  jeffrey.rosenbluth@gmail.com
--
-- SVG Attributes.
--
-------------------------------------------------------------------------------

module Lucid.Svg.Attributes where

import Lucid.Base
import Data.Text (Text)

-- | The @accentHeight@ attribute.
accent_height_ :: Text -> Attribute
accent_height_ :: Text -> Attribute
accent_height_ = Text -> Text -> Attribute
makeAttribute "accent-height"

-- | The @accumulate@ attribute.
accumulate_ :: Text -> Attribute
accumulate_ :: Text -> Attribute
accumulate_ = Text -> Text -> Attribute
makeAttribute "accumulate"

-- | The @additive@ attribute.
additive_ :: Text -> Attribute
additive_ :: Text -> Attribute
additive_ = Text -> Text -> Attribute
makeAttribute "additive"

-- | The @alignmentBaseline@ attribute.
alignment_baseline_ :: Text -> Attribute
alignment_baseline_ :: Text -> Attribute
alignment_baseline_ = Text -> Text -> Attribute
makeAttribute "alignment-baseline"

-- | The @alphabetic@ attribute.
alphabetic_ :: Text -> Attribute
alphabetic_ :: Text -> Attribute
alphabetic_ = Text -> Text -> Attribute
makeAttribute "alphabetic"

-- | The @amplitude@ attribute.
amplitude_ :: Text -> Attribute
amplitude_ :: Text -> Attribute
amplitude_ = Text -> Text -> Attribute
makeAttribute "amplitude"

-- | The @arabicForm@ attribute.
arabic_form_ :: Text -> Attribute
arabic_form_ :: Text -> Attribute
arabic_form_ = Text -> Text -> Attribute
makeAttribute "arabic-form"

-- | The @ascent@ attribute.
ascent_ :: Text -> Attribute
ascent_ :: Text -> Attribute
ascent_ = Text -> Text -> Attribute
makeAttribute "ascent"

-- | The @attributename@ attribute.
attributeName_ :: Text -> Attribute
attributeName_ :: Text -> Attribute
attributeName_ = Text -> Text -> Attribute
makeAttribute "attributeName"

-- | The @attributetype@ attribute.
attributeType_ :: Text -> Attribute
attributeType_ :: Text -> Attribute
attributeType_ = Text -> Text -> Attribute
makeAttribute "attributeType"

-- | The @azimuth@ attribute.
azimuth_ :: Text -> Attribute
azimuth_ :: Text -> Attribute
azimuth_ = Text -> Text -> Attribute
makeAttribute "azimuth"

-- | The @basefrequency@ attribute.
baseFrequency_ :: Text -> Attribute
baseFrequency_ :: Text -> Attribute
baseFrequency_ = Text -> Text -> Attribute
makeAttribute "baseFrequency"

-- | The @baseprofile@ attribute.
baseprofile_ :: Text -> Attribute
baseprofile_ :: Text -> Attribute
baseprofile_ = Text -> Text -> Attribute
makeAttribute "baseprofile"

-- | The @baselineShift@ attribute.
baseline_shift_ :: Text -> Attribute
baseline_shift_ :: Text -> Attribute
baseline_shift_ = Text -> Text -> Attribute
makeAttribute "baseline-shift"

-- | The @bbox@ attribute.
bbox_ :: Text -> Attribute
bbox_ :: Text -> Attribute
bbox_ = Text -> Text -> Attribute
makeAttribute "bbox"

-- | The @begin@ attribute.
begin_ :: Text -> Attribute
begin_ :: Text -> Attribute
begin_ = Text -> Text -> Attribute
makeAttribute "begin"

-- | The @bias@ attribute.
bias_ :: Text -> Attribute
bias_ :: Text -> Attribute
bias_ = Text -> Text -> Attribute
makeAttribute "bias"

-- | The @by@ attribute.
by_ :: Text -> Attribute
by_ :: Text -> Attribute
by_ = Text -> Text -> Attribute
makeAttribute "by"

-- | The @calcmode@ attribute.
calcMode_ :: Text -> Attribute
calcMode_ :: Text -> Attribute
calcMode_ = Text -> Text -> Attribute
makeAttribute "calcMode"

-- | The @capHeight@ attribute.
cap_height_ :: Text -> Attribute
cap_height_ :: Text -> Attribute
cap_height_ = Text -> Text -> Attribute
makeAttribute "cap-height"

-- | The @class@ attribute.
class_ :: Text -> Attribute
class_ :: Text -> Attribute
class_ = Text -> Text -> Attribute
makeAttribute "class"

-- | The @clip@ attribute.
clip_ :: Text -> Attribute
clip_ :: Text -> Attribute
clip_ = Text -> Text -> Attribute
makeAttribute "clip"

-- | The @clip-path@ attribute.
clip_path_ :: Text -> Attribute
clip_path_ :: Text -> Attribute
clip_path_ = Text -> Text -> Attribute
makeAttribute "clip-path"

-- | The @clipRule@ attribute.
clip_rule_ :: Text -> Attribute
clip_rule_ :: Text -> Attribute
clip_rule_ = Text -> Text -> Attribute
makeAttribute "clip-rule"

-- | The @clippathunits@ attribute.
clipPathUnits_ :: Text -> Attribute
clipPathUnits_ :: Text -> Attribute
clipPathUnits_ = Text -> Text -> Attribute
makeAttribute "clipPathUnits"

-- | The @color@ attribute.
color_ :: Text -> Attribute
color_ :: Text -> Attribute
color_ = Text -> Text -> Attribute
makeAttribute "color"

-- | The @colorInterpolation@ attribute.
color_interpolation_ :: Text -> Attribute
color_interpolation_ :: Text -> Attribute
color_interpolation_ = Text -> Text -> Attribute
makeAttribute "color-interpolation"

-- | The @colorInterpolationFilters@ attribute.
color_interpolation_filters_ :: Text -> Attribute
color_interpolation_filters_ :: Text -> Attribute
color_interpolation_filters_ = Text -> Text -> Attribute
makeAttribute "color-interpolation-filters"

-- | The @colorProfile@ attribute.
color_profile_ :: Text -> Attribute
color_profile_ :: Text -> Attribute
color_profile_ = Text -> Text -> Attribute
makeAttribute "color-profile"

-- | The @colorRendering@ attribute.
color_rendering_ :: Text -> Attribute
color_rendering_ :: Text -> Attribute
color_rendering_ = Text -> Text -> Attribute
makeAttribute "color-rendering"

-- | The @contentscripttype@ attribute.
contentScriptType_ :: Text -> Attribute
contentScriptType_ :: Text -> Attribute
contentScriptType_ = Text -> Text -> Attribute
makeAttribute "contentScriptType"

-- | The @contentstyletype@ attribute.
contentStyleType_ :: Text -> Attribute
contentStyleType_ :: Text -> Attribute
contentStyleType_ = Text -> Text -> Attribute
makeAttribute "contentStyleType"

-- | The @cursor@ attribute.
cursor_ :: Text -> Attribute
cursor_ :: Text -> Attribute
cursor_ = Text -> Text -> Attribute
makeAttribute "cursor"

-- | The @cx@ attribute.
cx_ :: Text -> Attribute
cx_ :: Text -> Attribute
cx_ = Text -> Text -> Attribute
makeAttribute "cx"

-- | The @cy@ attribute.
cy_ :: Text -> Attribute
cy_ :: Text -> Attribute
cy_ = Text -> Text -> Attribute
makeAttribute "cy"

-- | The @d@ attribute.
d_ :: Text -> Attribute
d_ :: Text -> Attribute
d_ = Text -> Text -> Attribute
makeAttribute "d"

-- | The @descent@ attribute.
descent_ :: Text -> Attribute
descent_ :: Text -> Attribute
descent_ = Text -> Text -> Attribute
makeAttribute "descent"

-- | The @diffuseconstant@ attribute.
diffuseConstant_ :: Text -> Attribute
diffuseConstant_ :: Text -> Attribute
diffuseConstant_ = Text -> Text -> Attribute
makeAttribute "diffuseConstant"

-- | The @direction@ attribute.
direction_ :: Text -> Attribute
direction_ :: Text -> Attribute
direction_ = Text -> Text -> Attribute
makeAttribute "direction"

-- | The @display@ attribute.
display_ :: Text -> Attribute
display_ :: Text -> Attribute
display_ = Text -> Text -> Attribute
makeAttribute "display"

-- | The @divisor@ attribute.
divisor_ :: Text -> Attribute
divisor_ :: Text -> Attribute
divisor_ = Text -> Text -> Attribute
makeAttribute "divisor"

-- | The @dominantBaseline@ attribute.
dominant_baseline_ :: Text -> Attribute
dominant_baseline_ :: Text -> Attribute
dominant_baseline_ = Text -> Text -> Attribute
makeAttribute "dominant-baseline"

-- | The @dur@ attribute.
dur_ :: Text -> Attribute
dur_ :: Text -> Attribute
dur_ = Text -> Text -> Attribute
makeAttribute "dur"

-- | The @dx@ attribute.
dx_ :: Text -> Attribute
dx_ :: Text -> Attribute
dx_ = Text -> Text -> Attribute
makeAttribute "dx"

-- | The @dy@ attribute.
dy_ :: Text -> Attribute
dy_ :: Text -> Attribute
dy_ = Text -> Text -> Attribute
makeAttribute "dy"

-- | The @edgemode@ attribute.
edgeMode_ :: Text -> Attribute
edgeMode_ :: Text -> Attribute
edgeMode_ = Text -> Text -> Attribute
makeAttribute "edgeMode"

-- | The @elevation@ attribute.
elevation_ :: Text -> Attribute
elevation_ :: Text -> Attribute
elevation_ = Text -> Text -> Attribute
makeAttribute "elevation"

-- | The @enableBackground@ attribute.
enable_background_ :: Text -> Attribute
enable_background_ :: Text -> Attribute
enable_background_ = Text -> Text -> Attribute
makeAttribute "enable-background"

-- | The @end@ attribute.
end_ :: Text -> Attribute
end_ :: Text -> Attribute
end_ = Text -> Text -> Attribute
makeAttribute "end"

-- | The @exponent@ attribute.
exponent_ :: Text -> Attribute
exponent_ :: Text -> Attribute
exponent_ = Text -> Text -> Attribute
makeAttribute "exponent"

-- | The @externalresourcesrequired@ attribute.
externalResourcesRequired_ :: Text -> Attribute
externalResourcesRequired_ :: Text -> Attribute
externalResourcesRequired_ = Text -> Text -> Attribute
makeAttribute "externalResourcesRequired"

-- | The @fill@ attribute.
fill_ :: Text -> Attribute
fill_ :: Text -> Attribute
fill_ = Text -> Text -> Attribute
makeAttribute "fill"

-- | The @fillOpacity@ attribute.
fill_opacity_ :: Text -> Attribute
fill_opacity_ :: Text -> Attribute
fill_opacity_ = Text -> Text -> Attribute
makeAttribute "fill-opacity"

-- | The @fillRule@ attribute.
fill_rule_ :: Text -> Attribute
fill_rule_ :: Text -> Attribute
fill_rule_ = Text -> Text -> Attribute
makeAttribute "fill-rule"

-- | The @filter@ attribute.
filter_ :: Text -> Attribute
filter_ :: Text -> Attribute
filter_ = Text -> Text -> Attribute
makeAttribute "filter"

-- | The @filterres@ attribute.
filterRes_ :: Text -> Attribute
filterRes_ :: Text -> Attribute
filterRes_ = Text -> Text -> Attribute
makeAttribute "filterRes"

-- | The @filterunits@ attribute.
filterUnits_ :: Text -> Attribute
filterUnits_ :: Text -> Attribute
filterUnits_ = Text -> Text -> Attribute
makeAttribute "filterUnits"

-- | The @floodColor@ attribute.
flood_color_ :: Text -> Attribute
flood_color_ :: Text -> Attribute
flood_color_ = Text -> Text -> Attribute
makeAttribute "flood-color"

-- | The @floodOpacity@ attribute.
flood_opacity_ :: Text -> Attribute
flood_opacity_ :: Text -> Attribute
flood_opacity_ = Text -> Text -> Attribute
makeAttribute "flood-opacity"

-- | The @fontFamily@ attribute.
font_family_ :: Text -> Attribute
font_family_ :: Text -> Attribute
font_family_ = Text -> Text -> Attribute
makeAttribute "font-family"

-- | The @fontSize@ attribute.
font_size_ :: Text -> Attribute
font_size_ :: Text -> Attribute
font_size_ = Text -> Text -> Attribute
makeAttribute "font-size"

-- | The @fontSizeAdjust@ attribute.
font_size_adjust_ :: Text -> Attribute
font_size_adjust_ :: Text -> Attribute
font_size_adjust_ = Text -> Text -> Attribute
makeAttribute "font-size-adjust"

-- | The @fontStretch@ attribute.
font_stretch_ :: Text -> Attribute
font_stretch_ :: Text -> Attribute
font_stretch_ = Text -> Text -> Attribute
makeAttribute "font-stretch"

-- | The @fontStyle@ attribute.
font_style_ :: Text -> Attribute
font_style_ :: Text -> Attribute
font_style_ = Text -> Text -> Attribute
makeAttribute "font-style"

-- | The @fontVariant@ attribute.
font_variant_ :: Text -> Attribute
font_variant_ :: Text -> Attribute
font_variant_ = Text -> Text -> Attribute
makeAttribute "font-variant"

-- | The @fontWeight@ attribute.
font_weight_ :: Text -> Attribute
font_weight_ :: Text -> Attribute
font_weight_ = Text -> Text -> Attribute
makeAttribute "font-weight"

-- | The @format@ attribute.
format_ :: Text -> Attribute
format_ :: Text -> Attribute
format_ = Text -> Text -> Attribute
makeAttribute "format"

-- | The @from@ attribute.
from_ :: Text -> Attribute
from_ :: Text -> Attribute
from_ = Text -> Text -> Attribute
makeAttribute "from"

-- | The @fx@ attribute.
fx_ :: Text -> Attribute
fx_ :: Text -> Attribute
fx_ = Text -> Text -> Attribute
makeAttribute "fx"

-- | The @fy@ attribute.
fy_ :: Text -> Attribute
fy_ :: Text -> Attribute
fy_ = Text -> Text -> Attribute
makeAttribute "fy"

-- | The @g1@ attribute.
g1_ :: Text -> Attribute
g1_ :: Text -> Attribute
g1_ = Text -> Text -> Attribute
makeAttribute "g1"

-- | The @g2@ attribute.
g2_ :: Text -> Attribute
g2_ :: Text -> Attribute
g2_ = Text -> Text -> Attribute
makeAttribute "g2"

-- | The @glyphName@ attribute.
glyph_name_ :: Text -> Attribute
glyph_name_ :: Text -> Attribute
glyph_name_ = Text -> Text -> Attribute
makeAttribute "glyph-name"

-- | The @glyphOrientationHorizontal@ attribute.
glyph_orientation_horizontal_ :: Text -> Attribute
glyph_orientation_horizontal_ :: Text -> Attribute
glyph_orientation_horizontal_ = Text -> Text -> Attribute
makeAttribute "glyph-orientation-horizontal"

-- | The @glyphOrientationVertical@ attribute.
glyph_orientation_vertical_ :: Text -> Attribute
glyph_orientation_vertical_ :: Text -> Attribute
glyph_orientation_vertical_ = Text -> Text -> Attribute
makeAttribute "glyph-orientation-vertical"

-- | The @-- | The @gradienttransform@ attribute.
gradientTransform_ :: Text -> Attribute
gradientTransform_ :: Text -> Attribute
gradientTransform_ = Text -> Text -> Attribute
makeAttribute "gradientTransform"

-- | The @gradientunits@ attribute.
gradientUnits_ :: Text -> Attribute
gradientUnits_ :: Text -> Attribute
gradientUnits_ = Text -> Text -> Attribute
makeAttribute "gradientUnits"

-- | The @hanging@ attribute.
hanging_ :: Text -> Attribute
hanging_ :: Text -> Attribute
hanging_ = Text -> Text -> Attribute
makeAttribute "hanging"

-- | The @height@ attribute.
height_ :: Text -> Attribute
height_ :: Text -> Attribute
height_ = Text -> Text -> Attribute
makeAttribute "height"

-- | The @horizAdvX@ attribute.
horiz_adv_x_ :: Text -> Attribute
horiz_adv_x_ :: Text -> Attribute
horiz_adv_x_ = Text -> Text -> Attribute
makeAttribute "horiz-adv-x"

-- | The @horizOriginX@ attribute.
horiz_origin_x_ :: Text -> Attribute
horiz_origin_x_ :: Text -> Attribute
horiz_origin_x_ = Text -> Text -> Attribute
makeAttribute "horiz-origin-x"

-- | The @horizOriginY@ attribute.
horiz_origin_y_ :: Text -> Attribute
horiz_origin_y_ :: Text -> Attribute
horiz_origin_y_ = Text -> Text -> Attribute
makeAttribute "horiz-origin-y"

-- | The @id@ attribute.
id_ :: Text -> Attribute
id_ :: Text -> Attribute
id_ = Text -> Text -> Attribute
makeAttribute "id"

-- | The @ideographic@ attribute.
ideographic_ :: Text -> Attribute
ideographic_ :: Text -> Attribute
ideographic_ = Text -> Text -> Attribute
makeAttribute "ideographic"

-- | The @imageRendering@ attribute.
image_rendering_ :: Text -> Attribute
image_rendering_ :: Text -> Attribute
image_rendering_ = Text -> Text -> Attribute
makeAttribute "image-rendering"

-- | The @in@ attribute.
in_ :: Text -> Attribute
in_ :: Text -> Attribute
in_ = Text -> Text -> Attribute
makeAttribute "in"

-- | The @in2@ attribute.
in2_ :: Text -> Attribute
in2_ :: Text -> Attribute
in2_ = Text -> Text -> Attribute
makeAttribute "in2"

-- | The @intercept@ attribute.
intercept_ :: Text -> Attribute
intercept_ :: Text -> Attribute
intercept_ = Text -> Text -> Attribute
makeAttribute "intercept"

-- | The @k@ attribute.
k_ :: Text -> Attribute
k_ :: Text -> Attribute
k_ = Text -> Text -> Attribute
makeAttribute "k"

-- | The @k1@ attribute.
k1_ :: Text -> Attribute
k1_ :: Text -> Attribute
k1_ = Text -> Text -> Attribute
makeAttribute "k1"

-- | The @k2@ attribute.
k2_ :: Text -> Attribute
k2_ :: Text -> Attribute
k2_ = Text -> Text -> Attribute
makeAttribute "k2"

-- | The @k3@ attribute.
k3_ :: Text -> Attribute
k3_ :: Text -> Attribute
k3_ = Text -> Text -> Attribute
makeAttribute "k3"

-- | The @k4@ attribute.
k4_ :: Text -> Attribute
k4_ :: Text -> Attribute
k4_ = Text -> Text -> Attribute
makeAttribute "k4"

-- | The @kernelmatrix@ attribute.
kernelMatrix_ :: Text -> Attribute
kernelMatrix_ :: Text -> Attribute
kernelMatrix_ = Text -> Text -> Attribute
makeAttribute "kernelMatrix"

-- | The @kernelunitlength@ attribute.
kernelUnitLength_ :: Text -> Attribute
kernelUnitLength_ :: Text -> Attribute
kernelUnitLength_ = Text -> Text -> Attribute
makeAttribute "kernelUnitLength"

-- | The @kerning@ attribute.
kerning_ :: Text -> Attribute
kerning_ :: Text -> Attribute
kerning_ = Text -> Text -> Attribute
makeAttribute "kerning"

-- | The @keypoints@ attribute.
keyPoints_ :: Text -> Attribute
keyPoints_ :: Text -> Attribute
keyPoints_ = Text -> Text -> Attribute
makeAttribute "keyPoints"

-- | The @keysplines@ attribute.
keySplines_ :: Text -> Attribute
keySplines_ :: Text -> Attribute
keySplines_ = Text -> Text -> Attribute
makeAttribute "keySplines"

-- | The @keytimes@ attribute.
keyTimes_ :: Text -> Attribute
keyTimes_ :: Text -> Attribute
keyTimes_ = Text -> Text -> Attribute
makeAttribute "keyTimes"

-- | The @lang@ attribute.
lang_ :: Text -> Attribute
lang_ :: Text -> Attribute
lang_ = Text -> Text -> Attribute
makeAttribute "lang"

-- | The @lengthadjust@ attribute.
lengthAdjust_ :: Text -> Attribute
lengthAdjust_ :: Text -> Attribute
lengthAdjust_ = Text -> Text -> Attribute
makeAttribute "lengthAdjust"

-- | The @letterSpacing@ attribute.
letter_spacing_ :: Text -> Attribute
letter_spacing_ :: Text -> Attribute
letter_spacing_ = Text -> Text -> Attribute
makeAttribute "letter-spacing"

-- | The @lightingColor@ attribute.
lighting_color_ :: Text -> Attribute
lighting_color_ :: Text -> Attribute
lighting_color_ = Text -> Text -> Attribute
makeAttribute "lighting-color"

-- | The @limitingconeangle@ attribute.
limitingConeAngle_ :: Text -> Attribute
limitingConeAngle_ :: Text -> Attribute
limitingConeAngle_ = Text -> Text -> Attribute
makeAttribute "limitingConeAngle"

-- | The @local@ attribute.
local_ :: Text -> Attribute
local_ :: Text -> Attribute
local_ = Text -> Text -> Attribute
makeAttribute "local"

-- | The @markerEnd@ attribute.
marker_end_ :: Text -> Attribute
marker_end_ :: Text -> Attribute
marker_end_ = Text -> Text -> Attribute
makeAttribute "marker-end"

-- | The @markerMid@ attribute.
marker_mid_ :: Text -> Attribute
marker_mid_ :: Text -> Attribute
marker_mid_ = Text -> Text -> Attribute
makeAttribute "marker-mid"

-- | The @markerStart@ attribute.
marker_start_ :: Text -> Attribute
marker_start_ :: Text -> Attribute
marker_start_ = Text -> Text -> Attribute
makeAttribute "marker-start"

-- | The @markerheight@ attribute.
markerHeight_ :: Text -> Attribute
markerHeight_ :: Text -> Attribute
markerHeight_ = Text -> Text -> Attribute
makeAttribute "markerHeight"

-- | The @markerunits@ attribute.
markerUnits_ :: Text -> Attribute
markerUnits_ :: Text -> Attribute
markerUnits_ = Text -> Text -> Attribute
makeAttribute "markerUnits"

-- | The @markerwidth@ attribute.
markerWidth_ :: Text -> Attribute
markerWidth_ :: Text -> Attribute
markerWidth_ = Text -> Text -> Attribute
makeAttribute "markerWidth"

-- | The @maskcontentunits@ attribute.
maskContentUnits_ :: Text -> Attribute
maskContentUnits_ :: Text -> Attribute
maskContentUnits_ = Text -> Text -> Attribute
makeAttribute "maskContentUnits"

-- | The @maskunits@ attribute.
maskUnits_ :: Text -> Attribute
maskUnits_ :: Text -> Attribute
maskUnits_ = Text -> Text -> Attribute
makeAttribute "maskUnits"

-- | The @mathematical@ attribute.
mathematical_ :: Text -> Attribute
mathematical_ :: Text -> Attribute
mathematical_ = Text -> Text -> Attribute
makeAttribute "mathematical"

-- | The @max@ attribute.
max_ :: Text -> Attribute
max_ :: Text -> Attribute
max_ = Text -> Text -> Attribute
makeAttribute "max"

-- | The @media@ attribute.
media_ :: Text -> Attribute
media_ :: Text -> Attribute
media_ = Text -> Text -> Attribute
makeAttribute "media"

-- | The @method@ attribute.
method_ :: Text -> Attribute
method_ :: Text -> Attribute
method_ = Text -> Text -> Attribute
makeAttribute "method"

-- | The @min@ attribute.
min_ :: Text -> Attribute
min_ :: Text -> Attribute
min_ = Text -> Text -> Attribute
makeAttribute "min"

-- | The @mode@ attribute.
mode_ :: Text -> Attribute
mode_ :: Text -> Attribute
mode_ = Text -> Text -> Attribute
makeAttribute "mode"

-- | The @name@ attribute.
name_ :: Text -> Attribute
name_ :: Text -> Attribute
name_ = Text -> Text -> Attribute
makeAttribute "name"

-- | The @numoctaves@ attribute.
numOctaves_ :: Text -> Attribute
numOctaves_ :: Text -> Attribute
numOctaves_ = Text -> Text -> Attribute
makeAttribute "numOctaves"

-- | The @offset@ attribute.
offset_ :: Text -> Attribute
offset_ :: Text -> Attribute
offset_ = Text -> Text -> Attribute
makeAttribute "offset"

-- | The @onabort@ attribute.
onabort_ :: Text -> Attribute
onabort_ :: Text -> Attribute
onabort_ = Text -> Text -> Attribute
makeAttribute "onabort"

-- | The @onactivate@ attribute.
onactivate_ :: Text -> Attribute
onactivate_ :: Text -> Attribute
onactivate_ = Text -> Text -> Attribute
makeAttribute "onactivate"

-- | The @onbegin@ attribute.
onbegin_ :: Text -> Attribute
onbegin_ :: Text -> Attribute
onbegin_ = Text -> Text -> Attribute
makeAttribute "onbegin"

-- | The @onclick@ attribute.
onclick_ :: Text -> Attribute
onclick_ :: Text -> Attribute
onclick_ = Text -> Text -> Attribute
makeAttribute "onclick"

-- | The @onend@ attribute.
onend_ :: Text -> Attribute
onend_ :: Text -> Attribute
onend_ = Text -> Text -> Attribute
makeAttribute "onend"

-- | The @onerror@ attribute.
onerror_ :: Text -> Attribute
onerror_ :: Text -> Attribute
onerror_ = Text -> Text -> Attribute
makeAttribute "onerror"

-- | The @onfocusin@ attribute.
onfocusin_ :: Text -> Attribute
onfocusin_ :: Text -> Attribute
onfocusin_ = Text -> Text -> Attribute
makeAttribute "onfocusin"

-- | The @onfocusout@ attribute.
onfocusout_ :: Text -> Attribute
onfocusout_ :: Text -> Attribute
onfocusout_ = Text -> Text -> Attribute
makeAttribute "onfocusout"

-- | The @onload@ attribute.
onload_ :: Text -> Attribute
onload_ :: Text -> Attribute
onload_ = Text -> Text -> Attribute
makeAttribute "onload"

-- | The @onmousedown@ attribute.
onmousedown_ :: Text -> Attribute
onmousedown_ :: Text -> Attribute
onmousedown_ = Text -> Text -> Attribute
makeAttribute "onmousedown"

-- | The @onmousemove@ attribute.
onmousemove_ :: Text -> Attribute
onmousemove_ :: Text -> Attribute
onmousemove_ = Text -> Text -> Attribute
makeAttribute "onmousemove"

-- | The @onmouseout@ attribute.
onmouseout_ :: Text -> Attribute
onmouseout_ :: Text -> Attribute
onmouseout_ = Text -> Text -> Attribute
makeAttribute "onmouseout"

-- | The @onmouseover@ attribute.
onmouseover_ :: Text -> Attribute
onmouseover_ :: Text -> Attribute
onmouseover_ = Text -> Text -> Attribute
makeAttribute "onmouseover"

-- | The @onmouseup@ attribute.
onmouseup_ :: Text -> Attribute
onmouseup_ :: Text -> Attribute
onmouseup_ = Text -> Text -> Attribute
makeAttribute "onmouseup"

-- | The @onrepeat@ attribute.
onrepeat_ :: Text -> Attribute
onrepeat_ :: Text -> Attribute
onrepeat_ = Text -> Text -> Attribute
makeAttribute "onrepeat"

-- | The @onresize@ attribute.
onresize_ :: Text -> Attribute
onresize_ :: Text -> Attribute
onresize_ = Text -> Text -> Attribute
makeAttribute "onresize"

-- | The @onscroll@ attribute.
onscroll_ :: Text -> Attribute
onscroll_ :: Text -> Attribute
onscroll_ = Text -> Text -> Attribute
makeAttribute "onscroll"

-- | The @onunload@ attribute.
onunload_ :: Text -> Attribute
onunload_ :: Text -> Attribute
onunload_ = Text -> Text -> Attribute
makeAttribute "onunload"

-- | The @onzoom@ attribute.
onzoom_ :: Text -> Attribute
onzoom_ :: Text -> Attribute
onzoom_ = Text -> Text -> Attribute
makeAttribute "onzoom"

-- | The @opacity@ attribute.
opacity_ :: Text -> Attribute
opacity_ :: Text -> Attribute
opacity_ = Text -> Text -> Attribute
makeAttribute "opacity"

-- | The @operator@ attribute.
operator_ :: Text -> Attribute
operator_ :: Text -> Attribute
operator_ = Text -> Text -> Attribute
makeAttribute "operator"

-- | The @order@ attribute.
order_ :: Text -> Attribute
order_ :: Text -> Attribute
order_ = Text -> Text -> Attribute
makeAttribute "order"

-- | The @orient@ attribute.
orient_ :: Text -> Attribute
orient_ :: Text -> Attribute
orient_ = Text -> Text -> Attribute
makeAttribute "orient"

-- | The @orientation@ attribute.
orientation_ :: Text -> Attribute
orientation_ :: Text -> Attribute
orientation_ = Text -> Text -> Attribute
makeAttribute "orientation"

-- | The @origin@ attribute.
origin_ :: Text -> Attribute
origin_ :: Text -> Attribute
origin_ = Text -> Text -> Attribute
makeAttribute "origin"

-- | The @overflow@ attribute.
overflow_ :: Text -> Attribute
overflow_ :: Text -> Attribute
overflow_ = Text -> Text -> Attribute
makeAttribute "overflow"

-- | The @overlinePosition@ attribute.
overline_position_ :: Text -> Attribute
overline_position_ :: Text -> Attribute
overline_position_ = Text -> Text -> Attribute
makeAttribute "overline-position"

-- | The @overlineThickness@ attribute.
overline_thickness_ :: Text -> Attribute
overline_thickness_ :: Text -> Attribute
overline_thickness_ = Text -> Text -> Attribute
makeAttribute "overline-thickness"

-- | The @panose1@ attribute.
panose_1_ :: Text -> Attribute
panose_1_ :: Text -> Attribute
panose_1_ = Text -> Text -> Attribute
makeAttribute "panose-1"

-- | The @paint-order@ attribute.
paint_order_ :: Text -> Attribute
paint_order_ :: Text -> Attribute
paint_order_ = Text -> Text -> Attribute
makeAttribute "paint-order"

-- | The @path@ attribute.
path_ :: Text -> Attribute
path_ :: Text -> Attribute
path_ = Text -> Text -> Attribute
makeAttribute "path"

-- | The @pathlength@ attribute.
pathLength_ :: Text -> Attribute
pathLength_ :: Text -> Attribute
pathLength_ = Text -> Text -> Attribute
makeAttribute "pathLength"

-- | The @patterncontentunits@ attribute.
patternContentUnits_ :: Text -> Attribute
patternContentUnits_ :: Text -> Attribute
patternContentUnits_ = Text -> Text -> Attribute
makeAttribute "patternContentUnits"

-- | The @patterntransform@ attribute.
patternTransform_ :: Text -> Attribute
patternTransform_ :: Text -> Attribute
patternTransform_ = Text -> Text -> Attribute
makeAttribute "patternTransform"

-- | The @patternunits@ attribute.
patternUnits_ :: Text -> Attribute
patternUnits_ :: Text -> Attribute
patternUnits_ = Text -> Text -> Attribute
makeAttribute "patternUnits"

-- | The @pointerEvents@ attribute.
pointer_events_ :: Text -> Attribute
pointer_events_ :: Text -> Attribute
pointer_events_ = Text -> Text -> Attribute
makeAttribute "pointer-events"

-- | The @points@ attribute.
points_ :: Text -> Attribute
points_ :: Text -> Attribute
points_ = Text -> Text -> Attribute
makeAttribute "points"

-- | The @pointsatx@ attribute.
pointsAtX_ :: Text -> Attribute
pointsAtX_ :: Text -> Attribute
pointsAtX_ = Text -> Text -> Attribute
makeAttribute "pointsAtX"

-- | The @pointsaty@ attribute.
pointsAtY_ :: Text -> Attribute
pointsAtY_ :: Text -> Attribute
pointsAtY_ = Text -> Text -> Attribute
makeAttribute "pointsAtY"

-- | The @pointsatz@ attribute.
pointsAtZ_ :: Text -> Attribute
pointsAtZ_ :: Text -> Attribute
pointsAtZ_ = Text -> Text -> Attribute
makeAttribute "pointsAtZ"

-- | The @preservealpha@ attribute.
preserveAlpha_ :: Text -> Attribute
preserveAlpha_ :: Text -> Attribute
preserveAlpha_ = Text -> Text -> Attribute
makeAttribute "preserveAlpha"

-- | The @preserveaspectratio@ attribute.
preserveAspectRatio_ :: Text -> Attribute
preserveAspectRatio_ :: Text -> Attribute
preserveAspectRatio_ = Text -> Text -> Attribute
makeAttribute "preserveAspectRatio"

-- | The @primitiveunits@ attribute.
primitiveUnits_ :: Text -> Attribute
primitiveUnits_ :: Text -> Attribute
primitiveUnits_ = Text -> Text -> Attribute
makeAttribute "primitiveUnits"

-- | The @r@ attribute.
r_ :: Text -> Attribute
r_ :: Text -> Attribute
r_ = Text -> Text -> Attribute
makeAttribute "r"

-- | The @radius@ attribute.
radius_ :: Text -> Attribute
radius_ :: Text -> Attribute
radius_ = Text -> Text -> Attribute
makeAttribute "radius"

-- | The @refx@ attribute.
refX_ :: Text -> Attribute
refX_ :: Text -> Attribute
refX_ = Text -> Text -> Attribute
makeAttribute "refX"

-- | The @refy@ attribute.
refY_ :: Text -> Attribute
refY_ :: Text -> Attribute
refY_ = Text -> Text -> Attribute
makeAttribute "refY"

-- | The @renderingIntent@ attribute.
rendering_intent_ :: Text -> Attribute
rendering_intent_ :: Text -> Attribute
rendering_intent_ = Text -> Text -> Attribute
makeAttribute "rendering-intent"

-- | The @repeatcount@ attribute.
repeatCount_ :: Text -> Attribute
repeatCount_ :: Text -> Attribute
repeatCount_ = Text -> Text -> Attribute
makeAttribute "repeatCount"

-- | The @repeatdur@ attribute.
repeatDur_ :: Text -> Attribute
repeatDur_ :: Text -> Attribute
repeatDur_ = Text -> Text -> Attribute
makeAttribute "repeatDur"

-- | The @requiredextensions@ attribute.
requiredExtensions_ :: Text -> Attribute
requiredExtensions_ :: Text -> Attribute
requiredExtensions_ = Text -> Text -> Attribute
makeAttribute "requiredExtensions"

-- | The @requiredfeatures@ attribute.
requiredFeatures_ :: Text -> Attribute
requiredFeatures_ :: Text -> Attribute
requiredFeatures_ = Text -> Text -> Attribute
makeAttribute "requiredFeatures"

-- | The @restart@ attribute.
restart_ :: Text -> Attribute
restart_ :: Text -> Attribute
restart_ = Text -> Text -> Attribute
makeAttribute "restart"

-- | The @result@ attribute.
result_ :: Text -> Attribute
result_ :: Text -> Attribute
result_ = Text -> Text -> Attribute
makeAttribute "result"

-- | The @rotate@ attribute.
rotate_ :: Text -> Attribute
rotate_ :: Text -> Attribute
rotate_ = Text -> Text -> Attribute
makeAttribute "rotate"

-- | The @rx@ attribute.
rx_ :: Text -> Attribute
rx_ :: Text -> Attribute
rx_ = Text -> Text -> Attribute
makeAttribute "rx"

-- | The @ry@ attribute.
ry_ :: Text -> Attribute
ry_ :: Text -> Attribute
ry_ = Text -> Text -> Attribute
makeAttribute "ry"

-- | The @scale@ attribute.
scale_ :: Text -> Attribute
scale_ :: Text -> Attribute
scale_ = Text -> Text -> Attribute
makeAttribute "scale"

-- | The @seed@ attribute.
seed_ :: Text -> Attribute
seed_ :: Text -> Attribute
seed_ = Text -> Text -> Attribute
makeAttribute "seed"

-- | The @shapeRendering@ attribute.
shape_rendering_ :: Text -> Attribute
shape_rendering_ :: Text -> Attribute
shape_rendering_ = Text -> Text -> Attribute
makeAttribute "shape-rendering"

-- | The @slope@ attribute.
slope_ :: Text -> Attribute
slope_ :: Text -> Attribute
slope_ = Text -> Text -> Attribute
makeAttribute "slope"

-- | The @spacing@ attribute.
spacing_ :: Text -> Attribute
spacing_ :: Text -> Attribute
spacing_ = Text -> Text -> Attribute
makeAttribute "spacing"

-- | The @specularconstant@ attribute.
specularConstant_ :: Text -> Attribute
specularConstant_ :: Text -> Attribute
specularConstant_ = Text -> Text -> Attribute
makeAttribute "specularConstant"

-- | The @specularexponent@ attribute.
specularExponent_ :: Text -> Attribute
specularExponent_ :: Text -> Attribute
specularExponent_ = Text -> Text -> Attribute
makeAttribute "specularExponent"

-- | The @spreadmethod@ attribute.
spreadMethod_ :: Text -> Attribute
spreadMethod_ :: Text -> Attribute
spreadMethod_ = Text -> Text -> Attribute
makeAttribute "spreadMethod"

-- | The @startoffset@ attribute.
startOffset_ :: Text -> Attribute
startOffset_ :: Text -> Attribute
startOffset_ = Text -> Text -> Attribute
makeAttribute "startOffset"

-- | The @stddeviation@ attribute.
stdDeviation_ :: Text -> Attribute
stdDeviation_ :: Text -> Attribute
stdDeviation_ = Text -> Text -> Attribute
makeAttribute "stdDeviation"

-- | The @stemh@ attribute.
stemh_ :: Text -> Attribute
stemh_ :: Text -> Attribute
stemh_ = Text -> Text -> Attribute
makeAttribute "stemh"

-- | The @stemv@ attribute.
stemv_ :: Text -> Attribute
stemv_ :: Text -> Attribute
stemv_ = Text -> Text -> Attribute
makeAttribute "stemv"

-- | The @stitchtiles@ attribute.
stitchTiles_ :: Text -> Attribute
stitchTiles_ :: Text -> Attribute
stitchTiles_ = Text -> Text -> Attribute
makeAttribute "stitchTiles"

-- | The @stopColor@ attribute.
stop_color_ :: Text -> Attribute
stop_color_ :: Text -> Attribute
stop_color_ = Text -> Text -> Attribute
makeAttribute "stop-color"

-- | The @stopOpacity@ attribute.
stop_opacity_ :: Text -> Attribute
stop_opacity_ :: Text -> Attribute
stop_opacity_ = Text -> Text -> Attribute
makeAttribute "stop-opacity"

-- | The @strikethroughPosition@ attribute.
strikethrough_position_ :: Text -> Attribute
strikethrough_position_ :: Text -> Attribute
strikethrough_position_ = Text -> Text -> Attribute
makeAttribute "strikethrough-position"

-- | The @strikethroughThickness@ attribute.
strikethrough_thickness_ :: Text -> Attribute
strikethrough_thickness_ :: Text -> Attribute
strikethrough_thickness_ = Text -> Text -> Attribute
makeAttribute "strikethrough-thickness"

-- | The @string@ attribute.
string_ :: Text -> Attribute
string_ :: Text -> Attribute
string_ = Text -> Text -> Attribute
makeAttribute "string"

-- | The @stroke@ attribute.
stroke_ :: Text -> Attribute
stroke_ :: Text -> Attribute
stroke_ = Text -> Text -> Attribute
makeAttribute "stroke"

-- | The @strokeDasharray@ attribute.
stroke_dasharray_ :: Text -> Attribute
stroke_dasharray_ :: Text -> Attribute
stroke_dasharray_ = Text -> Text -> Attribute
makeAttribute "stroke-dasharray"

-- | The @strokeDashoffset@ attribute.
stroke_dashoffset_ :: Text -> Attribute
stroke_dashoffset_ :: Text -> Attribute
stroke_dashoffset_ = Text -> Text -> Attribute
makeAttribute "stroke-dashoffset"

-- | The @strokeLinecap@ attribute.
stroke_linecap_ :: Text -> Attribute
stroke_linecap_ :: Text -> Attribute
stroke_linecap_ = Text -> Text -> Attribute
makeAttribute "stroke-linecap"

-- | The @strokeLinejoin@ attribute.
stroke_linejoin_ :: Text -> Attribute
stroke_linejoin_ :: Text -> Attribute
stroke_linejoin_ = Text -> Text -> Attribute
makeAttribute "stroke-linejoin"

-- | The @strokeMiterlimit@ attribute.
stroke_miterlimit_ :: Text -> Attribute
stroke_miterlimit_ :: Text -> Attribute
stroke_miterlimit_ = Text -> Text -> Attribute
makeAttribute "stroke-miterlimit"

-- | The @strokeOpacity@ attribute.
stroke_opacity_ :: Text -> Attribute
stroke_opacity_ :: Text -> Attribute
stroke_opacity_ = Text -> Text -> Attribute
makeAttribute "stroke-opacity"

-- | The @strokeWidth@ attribute.
stroke_width_ :: Text -> Attribute
stroke_width_ :: Text -> Attribute
stroke_width_ = Text -> Text -> Attribute
makeAttribute "stroke-width"

-- | The @style@ attribute.
style_ :: Text -> Attribute
style_ :: Text -> Attribute
style_ = Text -> Text -> Attribute
makeAttribute "style"

-- | The @surfacescale@ attribute.
surfaceScale_ :: Text -> Attribute
surfaceScale_ :: Text -> Attribute
surfaceScale_ = Text -> Text -> Attribute
makeAttribute "surfaceScale"

-- | The @systemlanguage@ attribute.
systemLanguage_ :: Text -> Attribute
systemLanguage_ :: Text -> Attribute
systemLanguage_ = Text -> Text -> Attribute
makeAttribute "systemLanguage"

-- | The @tablevalues@ attribute.
tableValues_ :: Text -> Attribute
tableValues_ :: Text -> Attribute
tableValues_ = Text -> Text -> Attribute
makeAttribute "tableValues"

-- | The @target@ attribute.
target_ :: Text -> Attribute
target_ :: Text -> Attribute
target_ = Text -> Text -> Attribute
makeAttribute "target"

-- | The @targetx@ attribute.
targetX_ :: Text -> Attribute
targetX_ :: Text -> Attribute
targetX_ = Text -> Text -> Attribute
makeAttribute "targetX"

-- | The @targety@ attribute.
targetY_ :: Text -> Attribute
targetY_ :: Text -> Attribute
targetY_ = Text -> Text -> Attribute
makeAttribute "targetY"

-- | The @textAnchor@ attribute.
text_anchor_ :: Text -> Attribute
text_anchor_ :: Text -> Attribute
text_anchor_ = Text -> Text -> Attribute
makeAttribute "text-anchor"

-- | The @textDecoration@ attribute.
text_decoration_ :: Text -> Attribute
text_decoration_ :: Text -> Attribute
text_decoration_ = Text -> Text -> Attribute
makeAttribute "text-decoration"

-- | The @textRendering@ attribute.
text_rendering_ :: Text -> Attribute
text_rendering_ :: Text -> Attribute
text_rendering_ = Text -> Text -> Attribute
makeAttribute "text-rendering"

-- | The @textlength@ attribute.
textLength_ :: Text -> Attribute
textLength_ :: Text -> Attribute
textLength_ = Text -> Text -> Attribute
makeAttribute "textLength"

-- | The @to@ attribute.
to_ :: Text -> Attribute
to_ :: Text -> Attribute
to_ = Text -> Text -> Attribute
makeAttribute "to"

-- | The @transform@ attribute.
transform_ :: Text -> Attribute
transform_ :: Text -> Attribute
transform_ = Text -> Text -> Attribute
makeAttribute "transform"

-- | The @type@ attribute.
type_ :: Text -> Attribute
type_ :: Text -> Attribute
type_ = Text -> Text -> Attribute
makeAttribute "type"

-- | The @u1@ attribute.
u1_ :: Text -> Attribute
u1_ :: Text -> Attribute
u1_ = Text -> Text -> Attribute
makeAttribute "u1"

-- | The @u2@ attribute.
u2_ :: Text -> Attribute
u2_ :: Text -> Attribute
u2_ = Text -> Text -> Attribute
makeAttribute "u2"

-- | The @underlinePosition@ attribute.
underline_position_ :: Text -> Attribute
underline_position_ :: Text -> Attribute
underline_position_ = Text -> Text -> Attribute
makeAttribute "underline-position"

-- | The @underlineThickness@ attribute.
underline_thickness_ :: Text -> Attribute
underline_thickness_ :: Text -> Attribute
underline_thickness_ = Text -> Text -> Attribute
makeAttribute "underline-thickness"

-- | The @unicode@ attribute.
unicode_ :: Text -> Attribute
unicode_ :: Text -> Attribute
unicode_ = Text -> Text -> Attribute
makeAttribute "unicode"

-- | The @unicodeBidi@ attribute.
unicode_bidi_ :: Text -> Attribute
unicode_bidi_ :: Text -> Attribute
unicode_bidi_ = Text -> Text -> Attribute
makeAttribute "unicode-bidi"

-- | The @unicodeRange@ attribute.
unicode_range_ :: Text -> Attribute
unicode_range_ :: Text -> Attribute
unicode_range_ = Text -> Text -> Attribute
makeAttribute "unicode-range"

-- | The @unitsPerEm@ attribute.
units_per_em_ :: Text -> Attribute
units_per_em_ :: Text -> Attribute
units_per_em_ = Text -> Text -> Attribute
makeAttribute "units-per-em"

-- | The @vAlphabetic@ attribute.
v_alphabetic_ :: Text -> Attribute
v_alphabetic_ :: Text -> Attribute
v_alphabetic_ = Text -> Text -> Attribute
makeAttribute "v-alphabetic"

-- | The @vHanging@ attribute.
v_hanging_ :: Text -> Attribute
v_hanging_ :: Text -> Attribute
v_hanging_ = Text -> Text -> Attribute
makeAttribute "v-hanging"

-- | The @vIdeographic@ attribute.
v_ideographic_ :: Text -> Attribute
v_ideographic_ :: Text -> Attribute
v_ideographic_ = Text -> Text -> Attribute
makeAttribute "v-ideographic"

-- | The @vMathematical@ attribute.
v_mathematical_ :: Text -> Attribute
v_mathematical_ :: Text -> Attribute
v_mathematical_ = Text -> Text -> Attribute
makeAttribute "v-mathematical"

-- | The @values@ attribute.
values_ :: Text -> Attribute
values_ :: Text -> Attribute
values_ = Text -> Text -> Attribute
makeAttribute "values"

-- | The @version@ attribute.
version_ :: Text -> Attribute
version_ :: Text -> Attribute
version_ = Text -> Text -> Attribute
makeAttribute "version"

-- | The @vertAdvY@ attribute.
vert_adv_y_ :: Text -> Attribute
vert_adv_y_ :: Text -> Attribute
vert_adv_y_ = Text -> Text -> Attribute
makeAttribute "vert-adv-y"

-- | The @vertOriginX@ attribute.
vert_origin_x_ :: Text -> Attribute
vert_origin_x_ :: Text -> Attribute
vert_origin_x_ = Text -> Text -> Attribute
makeAttribute "vert-origin-x"

-- | The @vertOriginY@ attribute.
vert_origin_y_ :: Text -> Attribute
vert_origin_y_ :: Text -> Attribute
vert_origin_y_ = Text -> Text -> Attribute
makeAttribute "vert-origin-y"

-- | The @viewbox@ attribute.
viewBox_ :: Text -> Attribute
viewBox_ :: Text -> Attribute
viewBox_ = Text -> Text -> Attribute
makeAttribute "viewBox"

-- | The @viewtarget@ attribute.
viewTarget_ :: Text -> Attribute
viewTarget_ :: Text -> Attribute
viewTarget_ = Text -> Text -> Attribute
makeAttribute "viewTarget"

-- | The @visibility@ attribute.
visibility_ :: Text -> Attribute
visibility_ :: Text -> Attribute
visibility_ = Text -> Text -> Attribute
makeAttribute "visibility"

-- | The @width@ attribute.
width_ :: Text -> Attribute
width_ :: Text -> Attribute
width_ = Text -> Text -> Attribute
makeAttribute "width"

-- | The @widths@ attribute.
widths_ :: Text -> Attribute
widths_ :: Text -> Attribute
widths_ = Text -> Text -> Attribute
makeAttribute "widths"

-- | The @wordSpacing@ attribute.
word_spacing_ :: Text -> Attribute
word_spacing_ :: Text -> Attribute
word_spacing_ = Text -> Text -> Attribute
makeAttribute "word-spacing"

-- | The @writingMode@ attribute.
writing_mode_ :: Text -> Attribute
writing_mode_ :: Text -> Attribute
writing_mode_ = Text -> Text -> Attribute
makeAttribute "writing-mode"

-- | The @x@ attribute.
x_ :: Text -> Attribute
x_ :: Text -> Attribute
x_ = Text -> Text -> Attribute
makeAttribute "x"

-- | The @xHeight@ attribute.
x_height_ :: Text -> Attribute
x_height_ :: Text -> Attribute
x_height_ = Text -> Text -> Attribute
makeAttribute "x-height"

-- | The @x1@ attribute.
x1_ :: Text -> Attribute
x1_ :: Text -> Attribute
x1_ = Text -> Text -> Attribute
makeAttribute "x1"

-- | The @x2@ attribute.
x2_ :: Text -> Attribute
x2_ :: Text -> Attribute
x2_ = Text -> Text -> Attribute
makeAttribute "x2"

-- | The @xchannelselector@ attribute.
xChannelSelector_ :: Text -> Attribute
xChannelSelector_ :: Text -> Attribute
xChannelSelector_ = Text -> Text -> Attribute
makeAttribute "xChannelSelector"

-- | The @xlinkActuate@ attribute.
xlinkActuate_ :: Text -> Attribute
xlinkActuate_ :: Text -> Attribute
xlinkActuate_ = Text -> Text -> Attribute
makeAttribute "xlink:actuate"

-- | The @xlinkArcrole@ attribute.
xlinkArcrole_ :: Text -> Attribute
xlinkArcrole_ :: Text -> Attribute
xlinkArcrole_ = Text -> Text -> Attribute
makeAttribute "xlink:arcrole"

-- | The @xlinkHref@ attribute.
xlinkHref_ :: Text -> Attribute
xlinkHref_ :: Text -> Attribute
xlinkHref_ = Text -> Text -> Attribute
makeAttribute "xlink:href"

-- | The @xlinkRole@ attribute.
xlinkRole_ :: Text -> Attribute
xlinkRole_ :: Text -> Attribute
xlinkRole_ = Text -> Text -> Attribute
makeAttribute "xlink:role"

-- | The @xlinkShow@ attribute.
xlinkShow_ :: Text -> Attribute
xlinkShow_ :: Text -> Attribute
xlinkShow_ = Text -> Text -> Attribute
makeAttribute "xlink:show"

-- | The @xlinkTitle@ attribute.
xlinkTitle_ :: Text -> Attribute
xlinkTitle_ :: Text -> Attribute
xlinkTitle_ = Text -> Text -> Attribute
makeAttribute "xlink:title"

-- | The @xlinkType@ attribute.
xlinkType_ :: Text -> Attribute
xlinkType_ :: Text -> Attribute
xlinkType_ = Text -> Text -> Attribute
makeAttribute "xlink:type"

-- | The @xmlBase@ attribute.
xmlBase_ :: Text -> Attribute
xmlBase_ :: Text -> Attribute
xmlBase_ = Text -> Text -> Attribute
makeAttribute "xml:base"

-- | The @xmlLang@ attribute.
xmlLang_ :: Text -> Attribute
xmlLang_ :: Text -> Attribute
xmlLang_ = Text -> Text -> Attribute
makeAttribute "xml:lang"

-- | The @xmlSpace@ attribute.
xmlSpace_ :: Text -> Attribute
xmlSpace_ :: Text -> Attribute
xmlSpace_ = Text -> Text -> Attribute
makeAttribute "xml:space"

-- | The @y@ attribute.
y_ :: Text -> Attribute
y_ :: Text -> Attribute
y_ = Text -> Text -> Attribute
makeAttribute "y"

-- | The @y1@ attribute.
y1_ :: Text -> Attribute
y1_ :: Text -> Attribute
y1_ = Text -> Text -> Attribute
makeAttribute "y1"

-- | The @y2@ attribute.
y2_ :: Text -> Attribute
y2_ :: Text -> Attribute
y2_ = Text -> Text -> Attribute
makeAttribute "y2"

-- | The @ychannelselector@ attribute.
yChannelselector_ :: Text -> Attribute
yChannelselector_ :: Text -> Attribute
yChannelselector_ = Text -> Text -> Attribute
makeAttribute "yChannelSelector"

-- | The @z@ attribute.
z_ :: Text -> Attribute
z_ :: Text -> Attribute
z_ = Text -> Text -> Attribute
makeAttribute "z"

-- | The @zoomandpan@ attribute.
zoomAndPan_ :: Text -> Attribute
zoomAndPan_ :: Text -> Attribute
zoomAndPan_ = Text -> Text -> Attribute
makeAttribute "zoomAndPan"