blaze-svg-0.3.6: SVG combinator library

Safe HaskellNone
LanguageHaskell98

Text.Blaze.Svg11

Description

This module exports SVG combinators used to create documents.

Synopsis

Documentation

module Text.Blaze

docType Source #

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">

docTypeSvg Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

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

a Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <a> element.

altglyph Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <altGlyph /> element.

altglyphdef Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <altGlyphDef /> element.

altglyphitem Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <altGlyphItem /> element.

animate Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <animate /> element.

animatecolor Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <animateColor /> element.

animatemotion Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <animateMotion /> element.

animatetransform Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <animateTransform /> element.

circle Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <circle /> element.

clippath Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <clipPath> element.

colorProfile Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <color-profile /> element.

cursor Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <cursor /> element.

defs Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <defs> element.

desc Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <desc /> element.

ellipse Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <ellipse /> element.

feblend Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feBlend /> element.

fecolormatrix Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feColorMatrix /> element.

fecomponenttransfer Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feComponentTransfer /> element.

fecomposite Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feComposite /> element.

feconvolvematrix Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feConvolveMatrix /> element.

fediffuselighting Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feDiffuseLighting /> element.

fedisplacementmap Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feDisplacementMap /> element.

fedistantlight Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feDistantLight /> element.

feflood Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFlood /> element.

fefunca Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncA /> element.

fefuncb Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncB /> element.

fefuncg Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncG /> element.

fefuncr Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feFuncR /> element.

fegaussianblur Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feGaussianBlur /> element.

feimage Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feImage /> element.

femerge Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feMerge /> element.

femergenode Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feMergeNode /> element.

femorphology Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feMorphology /> element.

feoffset Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feOffset /> element.

fepointlight Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <fePointLight /> element.

fespecularlighting Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feSpecularLighting /> element.

fespotlight Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feSpotLight /> element.

fetile Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feTile /> element.

feturbulence Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <feTurbulence /> element.

filter_ Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <filter /> element.

font Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <font /> element.

fontFace Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <font-face /> element.

fontFaceFormat Source #

Arguments

:: Svg

Resulting SVG.

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

fontFaceName Source #

Arguments

:: Svg

Resulting SVG.

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

fontFaceSrc Source #

Arguments

:: Svg

Resulting SVG.

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

fontFaceUri Source #

Arguments

:: Svg

Resulting SVG.

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

foreignobject Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <foreignObject /> element.

g Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <g> element.

glyph Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <glyph> element.

glyphref Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <glyphRef /> element.

hkern Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <hkern /> element.

image Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <image /> element.

line Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <line /> element.

lineargradient Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <linearGradient> element.

marker Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <marker> element.

mask Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <mask> element.

metadata Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <metadata /> element.

missingGlyph Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <missing-glyph> element.

mpath Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <mpath /> element.

path Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <path /> element.

pattern Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <pattern> element.

polygon Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <polygon /> element.

polyline Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <polyline /> element.

radialgradient Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <radialGradient> element.

rect Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <rect /> element.

script Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <script /> element.

set Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <set /> element.

stop Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <stop /> element.

style Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <style /> element.

svg Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <svg> element.

switch Source #

Arguments

:: Svg

Inner SVG.

-> Svg

Resulting SVG.

Combinator for the <switch> element.

symbol Source #

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.

textpath Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <textPath /> element.

title Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <title /> element.

tref Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <tref /> element.

tspan Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <tspan /> element.

use Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <use /> element.

view Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <view /> element.

vkern Source #

Arguments

:: Svg

Resulting SVG.

Combinator for the <vkern /> element.