Drop-in replacement for the Svg.Attributes
module from the elm/svg
package.
The only functions added are css
, fromSvgAttribute
, batchAttributes
and noAttribute
:
css : List Origami.Style -> Origami.Svg.Attribute msg
Apply styles to an element.
See the Origami
module documentation for an overview of how to use this function.
fromSvgAttribute : VirtualDom.Attribute msg -> Origami.Svg.Attribute msg
batchAttributes : List (Origami.Svg.Attribute msg) -> Origami.Svg.Attribute msg
Batch Attributes.
noAttribute : Origami.Svg.Attribute msg
Empty Attribute.
if predicate then
class "spam"
then
noAttribute
accentHeight : String -> Origami.Svg.Attribute msg
accelerate : String -> Origami.Svg.Attribute msg
accumulate : String -> Origami.Svg.Attribute msg
additive : String -> Origami.Svg.Attribute msg
alphabetic : String -> Origami.Svg.Attribute msg
allowReorder : String -> Origami.Svg.Attribute msg
amplitude : String -> Origami.Svg.Attribute msg
arabicForm : String -> Origami.Svg.Attribute msg
ascent : String -> Origami.Svg.Attribute msg
attributeName : String -> Origami.Svg.Attribute msg
attributeType : String -> Origami.Svg.Attribute msg
autoReverse : String -> Origami.Svg.Attribute msg
azimuth : String -> Origami.Svg.Attribute msg
baseFrequency : String -> Origami.Svg.Attribute msg
baseProfile : String -> Origami.Svg.Attribute msg
bbox : String -> Origami.Svg.Attribute msg
begin : String -> Origami.Svg.Attribute msg
bias : String -> Origami.Svg.Attribute msg
by : String -> Origami.Svg.Attribute msg
calcMode : String -> Origami.Svg.Attribute msg
capHeight : String -> Origami.Svg.Attribute msg
class : String -> Origami.Svg.Attribute msg
clipPathUnits : String -> Origami.Svg.Attribute msg
contentScriptType : String -> Origami.Svg.Attribute msg
contentStyleType : String -> Origami.Svg.Attribute msg
cx : String -> Origami.Svg.Attribute msg
cy : String -> Origami.Svg.Attribute msg
d : String -> Origami.Svg.Attribute msg
decelerate : String -> Origami.Svg.Attribute msg
descent : String -> Origami.Svg.Attribute msg
diffuseConstant : String -> Origami.Svg.Attribute msg
divisor : String -> Origami.Svg.Attribute msg
dur : String -> Origami.Svg.Attribute msg
dx : String -> Origami.Svg.Attribute msg
dy : String -> Origami.Svg.Attribute msg
edgeMode : String -> Origami.Svg.Attribute msg
elevation : String -> Origami.Svg.Attribute msg
end : String -> Origami.Svg.Attribute msg
exponent : String -> Origami.Svg.Attribute msg
externalResourcesRequired : String -> Origami.Svg.Attribute msg
filterRes : String -> Origami.Svg.Attribute msg
filterUnits : String -> Origami.Svg.Attribute msg
format : String -> Origami.Svg.Attribute msg
from : String -> Origami.Svg.Attribute msg
fx : String -> Origami.Svg.Attribute msg
fy : String -> Origami.Svg.Attribute msg
g1 : String -> Origami.Svg.Attribute msg
g2 : String -> Origami.Svg.Attribute msg
glyphName : String -> Origami.Svg.Attribute msg
glyphRef : String -> Origami.Svg.Attribute msg
gradientTransform : String -> Origami.Svg.Attribute msg
gradientUnits : String -> Origami.Svg.Attribute msg
hanging : String -> Origami.Svg.Attribute msg
height : String -> Origami.Svg.Attribute msg
horizAdvX : String -> Origami.Svg.Attribute msg
horizOriginX : String -> Origami.Svg.Attribute msg
horizOriginY : String -> Origami.Svg.Attribute msg
id : String -> Origami.Svg.Attribute msg
ideographic : String -> Origami.Svg.Attribute msg
in_ : String -> Origami.Svg.Attribute msg
in2 : String -> Origami.Svg.Attribute msg
intercept : String -> Origami.Svg.Attribute msg
k : String -> Origami.Svg.Attribute msg
k1 : String -> Origami.Svg.Attribute msg
k2 : String -> Origami.Svg.Attribute msg
k3 : String -> Origami.Svg.Attribute msg
k4 : String -> Origami.Svg.Attribute msg
kernelMatrix : String -> Origami.Svg.Attribute msg
kernelUnitLength : String -> Origami.Svg.Attribute msg
keyPoints : String -> Origami.Svg.Attribute msg
keySplines : String -> Origami.Svg.Attribute msg
keyTimes : String -> Origami.Svg.Attribute msg
lang : String -> Origami.Svg.Attribute msg
lengthAdjust : String -> Origami.Svg.Attribute msg
limitingConeAngle : String -> Origami.Svg.Attribute msg
local : String -> Origami.Svg.Attribute msg
markerHeight : String -> Origami.Svg.Attribute msg
markerUnits : String -> Origami.Svg.Attribute msg
markerWidth : String -> Origami.Svg.Attribute msg
maskContentUnits : String -> Origami.Svg.Attribute msg
maskUnits : String -> Origami.Svg.Attribute msg
mathematical : String -> Origami.Svg.Attribute msg
max : String -> Origami.Svg.Attribute msg
media : String -> Origami.Svg.Attribute msg
method : String -> Origami.Svg.Attribute msg
min : String -> Origami.Svg.Attribute msg
mode : String -> Origami.Svg.Attribute msg
name : String -> Origami.Svg.Attribute msg
numOctaves : String -> Origami.Svg.Attribute msg
offset : String -> Origami.Svg.Attribute msg
operator : String -> Origami.Svg.Attribute msg
order : String -> Origami.Svg.Attribute msg
orient : String -> Origami.Svg.Attribute msg
orientation : String -> Origami.Svg.Attribute msg
origin : String -> Origami.Svg.Attribute msg
overlinePosition : String -> Origami.Svg.Attribute msg
overlineThickness : String -> Origami.Svg.Attribute msg
panose1 : String -> Origami.Svg.Attribute msg
path : String -> Origami.Svg.Attribute msg
pathLength : String -> Origami.Svg.Attribute msg
patternContentUnits : String -> Origami.Svg.Attribute msg
patternTransform : String -> Origami.Svg.Attribute msg
patternUnits : String -> Origami.Svg.Attribute msg
pointOrder : String -> Origami.Svg.Attribute msg
points : String -> Origami.Svg.Attribute msg
pointsAtX : String -> Origami.Svg.Attribute msg
pointsAtY : String -> Origami.Svg.Attribute msg
pointsAtZ : String -> Origami.Svg.Attribute msg
preserveAlpha : String -> Origami.Svg.Attribute msg
preserveAspectRatio : String -> Origami.Svg.Attribute msg
primitiveUnits : String -> Origami.Svg.Attribute msg
r : String -> Origami.Svg.Attribute msg
radius : String -> Origami.Svg.Attribute msg
refX : String -> Origami.Svg.Attribute msg
refY : String -> Origami.Svg.Attribute msg
renderingIntent : String -> Origami.Svg.Attribute msg
repeatCount : String -> Origami.Svg.Attribute msg
repeatDur : String -> Origami.Svg.Attribute msg
requiredExtensions : String -> Origami.Svg.Attribute msg
requiredFeatures : String -> Origami.Svg.Attribute msg
restart : String -> Origami.Svg.Attribute msg
result : String -> Origami.Svg.Attribute msg
rotate : String -> Origami.Svg.Attribute msg
rx : String -> Origami.Svg.Attribute msg
ry : String -> Origami.Svg.Attribute msg
scale : String -> Origami.Svg.Attribute msg
seed : String -> Origami.Svg.Attribute msg
slope : String -> Origami.Svg.Attribute msg
spacing : String -> Origami.Svg.Attribute msg
specularConstant : String -> Origami.Svg.Attribute msg
specularExponent : String -> Origami.Svg.Attribute msg
speed : String -> Origami.Svg.Attribute msg
spreadMethod : String -> Origami.Svg.Attribute msg
startOffset : String -> Origami.Svg.Attribute msg
stdDeviation : String -> Origami.Svg.Attribute msg
stemh : String -> Origami.Svg.Attribute msg
stemv : String -> Origami.Svg.Attribute msg
stitchTiles : String -> Origami.Svg.Attribute msg
strikethroughPosition : String -> Origami.Svg.Attribute msg
strikethroughThickness : String -> Origami.Svg.Attribute msg
string : String -> Origami.Svg.Attribute msg
style : String -> Origami.Svg.Attribute msg
surfaceScale : String -> Origami.Svg.Attribute msg
systemLanguage : String -> Origami.Svg.Attribute msg
tableValues : String -> Origami.Svg.Attribute msg
target : String -> Origami.Svg.Attribute msg
targetX : String -> Origami.Svg.Attribute msg
targetY : String -> Origami.Svg.Attribute msg
textLength : String -> Origami.Svg.Attribute msg
title : String -> Origami.Svg.Attribute msg
to : String -> Origami.Svg.Attribute msg
transform : String -> Origami.Svg.Attribute msg
type_ : String -> Origami.Svg.Attribute msg
u1 : String -> Origami.Svg.Attribute msg
u2 : String -> Origami.Svg.Attribute msg
underlinePosition : String -> Origami.Svg.Attribute msg
underlineThickness : String -> Origami.Svg.Attribute msg
unicode : String -> Origami.Svg.Attribute msg
unicodeRange : String -> Origami.Svg.Attribute msg
unitsPerEm : String -> Origami.Svg.Attribute msg
vAlphabetic : String -> Origami.Svg.Attribute msg
vHanging : String -> Origami.Svg.Attribute msg
vIdeographic : String -> Origami.Svg.Attribute msg
vMathematical : String -> Origami.Svg.Attribute msg
values : String -> Origami.Svg.Attribute msg
version : String -> Origami.Svg.Attribute msg
vertAdvY : String -> Origami.Svg.Attribute msg
vertOriginX : String -> Origami.Svg.Attribute msg
vertOriginY : String -> Origami.Svg.Attribute msg
viewBox : String -> Origami.Svg.Attribute msg
viewTarget : String -> Origami.Svg.Attribute msg
width : String -> Origami.Svg.Attribute msg
widths : String -> Origami.Svg.Attribute msg
x : String -> Origami.Svg.Attribute msg
xHeight : String -> Origami.Svg.Attribute msg
x1 : String -> Origami.Svg.Attribute msg
x2 : String -> Origami.Svg.Attribute msg
xChannelSelector : String -> Origami.Svg.Attribute msg
xlinkActuate : String -> Origami.Svg.Attribute msg
xlinkArcrole : String -> Origami.Svg.Attribute msg
xlinkHref : String -> Origami.Svg.Attribute msg
xlinkRole : String -> Origami.Svg.Attribute msg
xlinkShow : String -> Origami.Svg.Attribute msg
xlinkTitle : String -> Origami.Svg.Attribute msg
xlinkType : String -> Origami.Svg.Attribute msg
xmlBase : String -> Origami.Svg.Attribute msg
xmlLang : String -> Origami.Svg.Attribute msg
xmlSpace : String -> Origami.Svg.Attribute msg
y : String -> Origami.Svg.Attribute msg
y1 : String -> Origami.Svg.Attribute msg
y2 : String -> Origami.Svg.Attribute msg
yChannelSelector : String -> Origami.Svg.Attribute msg
z : String -> Origami.Svg.Attribute msg
zoomAndPan : String -> Origami.Svg.Attribute msg
alignmentBaseline : String -> Origami.Svg.Attribute msg
baselineShift : String -> Origami.Svg.Attribute msg
clipPath : String -> Origami.Svg.Attribute msg
clipRule : String -> Origami.Svg.Attribute msg
clip : String -> Origami.Svg.Attribute msg
colorInterpolationFilters : String -> Origami.Svg.Attribute msg
colorInterpolation : String -> Origami.Svg.Attribute msg
colorProfile : String -> Origami.Svg.Attribute msg
colorRendering : String -> Origami.Svg.Attribute msg
color : String -> Origami.Svg.Attribute msg
cursor : String -> Origami.Svg.Attribute msg
direction : String -> Origami.Svg.Attribute msg
display : String -> Origami.Svg.Attribute msg
dominantBaseline : String -> Origami.Svg.Attribute msg
enableBackground : String -> Origami.Svg.Attribute msg
fillOpacity : String -> Origami.Svg.Attribute msg
fillRule : String -> Origami.Svg.Attribute msg
fill : String -> Origami.Svg.Attribute msg
filter : String -> Origami.Svg.Attribute msg
floodColor : String -> Origami.Svg.Attribute msg
floodOpacity : String -> Origami.Svg.Attribute msg
fontFamily : String -> Origami.Svg.Attribute msg
fontSizeAdjust : String -> Origami.Svg.Attribute msg
fontSize : String -> Origami.Svg.Attribute msg
fontStretch : String -> Origami.Svg.Attribute msg
fontStyle : String -> Origami.Svg.Attribute msg
fontVariant : String -> Origami.Svg.Attribute msg
fontWeight : String -> Origami.Svg.Attribute msg
glyphOrientationHorizontal : String -> Origami.Svg.Attribute msg
glyphOrientationVertical : String -> Origami.Svg.Attribute msg
imageRendering : String -> Origami.Svg.Attribute msg
kerning : String -> Origami.Svg.Attribute msg
letterSpacing : String -> Origami.Svg.Attribute msg
lightingColor : String -> Origami.Svg.Attribute msg
markerEnd : String -> Origami.Svg.Attribute msg
markerMid : String -> Origami.Svg.Attribute msg
markerStart : String -> Origami.Svg.Attribute msg
mask : String -> Origami.Svg.Attribute msg
opacity : String -> Origami.Svg.Attribute msg
overflow : String -> Origami.Svg.Attribute msg
pointerEvents : String -> Origami.Svg.Attribute msg
shapeRendering : String -> Origami.Svg.Attribute msg
stopColor : String -> Origami.Svg.Attribute msg
stopOpacity : String -> Origami.Svg.Attribute msg
strokeDasharray : String -> Origami.Svg.Attribute msg
strokeDashoffset : String -> Origami.Svg.Attribute msg
strokeLinecap : String -> Origami.Svg.Attribute msg
strokeLinejoin : String -> Origami.Svg.Attribute msg
strokeMiterlimit : String -> Origami.Svg.Attribute msg
strokeOpacity : String -> Origami.Svg.Attribute msg
strokeWidth : String -> Origami.Svg.Attribute msg
stroke : String -> Origami.Svg.Attribute msg
textAnchor : String -> Origami.Svg.Attribute msg
textDecoration : String -> Origami.Svg.Attribute msg
textRendering : String -> Origami.Svg.Attribute msg
unicodeBidi : String -> Origami.Svg.Attribute msg
visibility : String -> Origami.Svg.Attribute msg
wordSpacing : String -> Origami.Svg.Attribute msg
writingMode : String -> Origami.Svg.Attribute msg