blaze-svg-0.3.4: SVG combinator library

Safe HaskellNone

Text.Blaze.Svg11

Description

This module exports SVG combinators used to create documents.

Synopsis

Documentation

module Text.Blaze

docTypeSource

Arguments

:: Svg

The document type SVG.

Combinator for the document type. This should be placed at the top of every SVG page.

 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
     "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

docTypeSvgSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <svg> element. This combinator will also insert the correct doctype.

aSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <a> element.

altglyphSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <altGlyph /> element.

altglyphdefSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <altGlyphDef /> element.

altglyphitemSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <altGlyphItem /> element.

animateSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <animate /> element.

animatecolorSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <animateColor /> element.

animatemotionSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <animateMotion /> element.

animatetransformSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <animateTransform /> element.

circleSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <circle /> element.

clippathSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <clipPath> element.

colorProfileSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <color-profile /> element.

cursorSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <cursor /> element.

defsSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <defs> element.

descSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <desc /> element.

ellipseSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <ellipse /> element.

feblendSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feBlend /> element.

fecolormatrixSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feColorMatrix /> element.

fecomponenttransferSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feComponentTransfer /> element.

fecompositeSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feComposite /> element.

feconvolvematrixSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feConvolveMatrix /> element.

fediffuselightingSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feDiffuseLighting /> element.

fedisplacementmapSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feDisplacementMap /> element.

fedistantlightSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feDistantLight /> element.

fefloodSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFlood /> element.

fefuncaSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncA /> element.

fefuncbSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncB /> element.

fefuncgSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncG /> element.

fefuncrSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncR /> element.

fegaussianblurSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feGaussianBlur /> element.

feimageSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feImage /> element.

femergeSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feMerge /> element.

femergenodeSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feMergeNode /> element.

femorphologySource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feMorphology /> element.

feoffsetSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feOffset /> element.

fepointlightSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <fePointLight /> element.

fespecularlightingSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feSpecularLighting /> element.

fespotlightSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feSpotLight /> element.

fetileSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feTile /> element.

feturbulenceSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <feTurbulence /> element.

filter_Source

Arguments

:: Svg

Resulting SVG.

Combinator for the <filter /> element.

fontSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <font /> element.

fontFaceSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <font-face /> element.

fontFaceFormatSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <font-face-format /> element.

fontFaceNameSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <font-face-name /> element.

fontFaceSrcSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <font-face-src /> element.

fontFaceUriSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <font-face-uri /> element.

foreignobjectSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <foreignObject /> element.

gSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <g> element.

glyphSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <glyph> element.

glyphrefSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <glyphRef /> element.

hkernSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <hkern /> element.

imageSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <image /> element.

lineSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <line /> element.

lineargradientSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <linearGradient> element.

markerSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <marker> element.

maskSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <mask> element.

metadataSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <metadata /> element.

missingGlyphSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <missing-glyph> element.

mpathSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <mpath /> element.

pathSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <path /> element.

patternSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <pattern> element.

polygonSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <polygon /> element.

polylineSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <polyline /> element.

radialgradientSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <radialGradient> element.

rectSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <rect /> element.

scriptSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <script /> element.

setSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <set /> element.

stopSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <stop /> element.

styleSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <style /> element.

svgSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <svg> element.

switchSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <switch> element.

symbolSource

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <symbol> element.

text_Source

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <text> element.

textpathSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <textPath /> element.

titleSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <title /> element.

trefSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <tref /> element.

tspanSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <tspan /> element.

useSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <use /> element.

viewSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <view /> element.

vkernSource

Arguments

:: Svg

Resulting SVG.

Combinator for the <vkern /> element.