Attribute name value.
Modulesvg-builder-0.1.1Haskell2010
Graphics.Svg.Core
svg-builder Core types and functions.
Contents
Synopsis
- data Attribute
- newtype Element
- class ToElement
- class Term
- value makeAttribute
- value makeElement
- value makeElementNoEnd
- value makeElementDoctype
- value with
- value renderBS
- value renderToFile
- value renderText
- Packagesvg-builder-0.1.1
- Exports12
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceCore.hs
Types
Type of an SVG element.
Instances6Show, IsString, Semigroup, Monoid, Term
Show ElementDefined in svg-builder-0.1.1 · Graphics.Svg.CoreIsString ElementDefined in svg-builder-0.1.1 · Graphics.Svg.CoreSemigroup ElementDefined in svg-builder-0.1.1 · Graphics.Svg.CoreMonoid ElementDefined in svg-builder-0.1.1 · Graphics.Svg.CoreTerm ElementDefined in svg-builder-0.1.1 · Graphics.Svg.Coree ~ Element => Term (e -> Element)Defined in svg-builder-0.1.1 · Graphics.Svg.Core
Used to make specific SVG element builders.
Combinators
Make an attribute.
Make an SVG element builder
Make an SVG element with no end tag, contains only attributes.
Make an SVG doctype element builder.
Add a list of attributes to an element
Rendering
Render a Element to lazy bytestring.
Render a Element to a file.
Reder an Element to lazy text.