Idris2Doc : Text.SVG.Types

Text.SVG.Types

(source)

Reexports

importpublic Data.Refined

Definitions

renderDouble : Double->String
  Prints a floating point number, removing the trailing `".0"`
in case it's an integer.

Totality: total
Visibility: export
dataSVGAngle : Type
Totality: total
Visibility: public export
Constructors:
Deg : Double->SVGAngle
Rad : Double->SVGAngle
Grad : Double->SVGAngle

Hint: 
InterpolationSVGAngle
deg : CastSVGAnglea=>Double->a
Totality: total
Visibility: export
rad : CastSVGAnglea=>Double->a
Totality: total
Visibility: export
grad : CastSVGAnglea=>Double->a
Totality: total
Visibility: export
.deg : CastSVGAnglea=>Double->a
Totality: total
Visibility: export
.rad : CastSVGAnglea=>Double->a
Totality: total
Visibility: export
.grad : CastSVGAnglea=>Double->a
Totality: total
Visibility: export
IsPercentage : Double->Bool
Totality: total
Visibility: public export
recordPercentage : Type
  A floating point percentage value in the the
range [0,100].

Totality: total
Visibility: public export
Constructor: 
MkPercentage : (value : Double) -> {auto0_ : HoldsIsPercentagevalue} ->Percentage

Projections:
0.prf : ({rec:0} : Percentage) ->HoldsIsPercentage (value{rec:0})
.value : Percentage->Double

Hints:
CastPercentageLengthOrPercentage
EqPercentage
InterpolationPercentage
OrdPercentage
ShowPercentage
.value : Percentage->Double
Totality: total
Visibility: public export
value : Percentage->Double
Totality: total
Visibility: public export
0.prf : ({rec:0} : Percentage) ->HoldsIsPercentage (value{rec:0})
Totality: total
Visibility: public export
0prf : ({rec:0} : Percentage) ->HoldsIsPercentage (value{rec:0})
Totality: total
Visibility: public export
perc : CastPercentagea=> (v : Double) -> {auto0_ : HoldsIsPercentagev} ->a
  Convenience function for creating percentages with little
syntactic overhead.

```idris example
perc 12
```

Totality: total
Visibility: export
.perc : CastPercentagea=> (v : Double) -> {auto0_ : HoldsIsPercentagev} ->a
  Convenience function for creating percentages with little
syntactic overhead.

```idris example
12.perc
```

Totality: total
Visibility: export
dataSVGColor : Type
Totality: total
Visibility: public export
Constructors:
RGB : Bits8->Bits8->Bits8->SVGColor
RGBA : Bits8->Bits8->Bits8->Percentage->SVGColor
Key : String->SVGColor

Hints:
InterpolationSVGColor
ShowSVGColor
dataLength : Type
Totality: total
Visibility: public export
Constructors:
U : Double->Length
Pt : Double->Length
Px : Double->Length
Mm : Double->Length
Cm : Double->Length

Hints:
CastLengthLengthOrPercentage
InterpolationLength
u : CastLengtha=>Double->a
Totality: total
Visibility: export
mm : CastLengtha=>Double->a
Totality: total
Visibility: export
cm : CastLengtha=>Double->a
Totality: total
Visibility: export
px : CastLengtha=>Double->a
Totality: total
Visibility: export
pt : CastLengtha=>Double->a
Totality: total
Visibility: export
.u : CastLengtha=>Double->a
Totality: total
Visibility: export
.mm : CastLengtha=>Double->a
Totality: total
Visibility: export
.cm : CastLengtha=>Double->a
Totality: total
Visibility: export
.px : CastLengtha=>Double->a
Totality: total
Visibility: export
.pt : CastLengtha=>Double->a
Totality: total
Visibility: export
dataLengthOrPercentage : Type
Totality: total
Visibility: public export
Constructors:
Len : Length->LengthOrPercentage
Per : Percentage->LengthOrPercentage

Hints:
CastPercentageLengthOrPercentage
CastLengthLengthOrPercentage
InterpolationLengthOrPercentage
dataPathCmd : Type
Totality: total
Visibility: public export
Constructors:
Move : Bool->Double->Double->PathCmd
Line : Bool->Double->Double->PathCmd
Horiz : Bool->Double->PathCmd
Vert : Bool->Double->PathCmd
Z : PathCmd
Quadr : Bool->Double->Double->Double->Double->PathCmd
QSucc : Bool->Double->Double->PathCmd
Cubic : Bool->Double->Double->Double->Double->Double->Double->PathCmd
CSucc : Bool->Double->Double->Double->Double->PathCmd
Arc : Bool->Double->Double->Double->Bool->Bool->Double->Double->PathCmd

Hint: 
InterpolationPathCmd
M : Double->Double->PathCmd
Totality: total
Visibility: export
m : Double->Double->PathCmd
Totality: total
Visibility: export
L : Double->Double->PathCmd
Totality: total
Visibility: export
l : Double->Double->PathCmd
Totality: total
Visibility: export
H : Double->PathCmd
Totality: total
Visibility: export
h : Double->PathCmd
Totality: total
Visibility: export
V : Double->PathCmd
Totality: total
Visibility: export
v : Double->PathCmd
Totality: total
Visibility: export
S : Double->Double->Double->Double->PathCmd
Totality: total
Visibility: export
s : Double->Double->Double->Double->PathCmd
Totality: total
Visibility: export
C : Double->Double->Double->Double->Double->Double->PathCmd
Totality: total
Visibility: export
c : Double->Double->Double->Double->Double->Double->PathCmd
Totality: total
Visibility: export
T : Double->Double->PathCmd
Totality: total
Visibility: export
t : Double->Double->PathCmd
Totality: total
Visibility: export
Q : Double->Double->Double->Double->PathCmd
Totality: total
Visibility: export
q : Double->Double->Double->Double->PathCmd
Totality: total
Visibility: export
A : Double->Double->Double->Bool->Bool->Double->Double->PathCmd
Totality: total
Visibility: export
a : Double->Double->Double->Bool->Bool->Double->Double->PathCmd
Totality: total
Visibility: export
dataStrokeLinecap : Type
Totality: total
Visibility: public export
Constructors:
Butt : StrokeLinecap
Round : StrokeLinecap
Square : StrokeLinecap

Hint: 
InterpolationStrokeLinecap
dataStrokeLinejoin : Type
Totality: total
Visibility: public export
Constructors:
Miter : StrokeLinejoin
Round : StrokeLinejoin
Bevel : StrokeLinejoin

Hint: 
InterpolationStrokeLinejoin
dataTextAnchor : Type
Totality: total
Visibility: public export
Constructors:
Start : TextAnchor
Middle : TextAnchor
End : TextAnchor

Hint: 
InterpolationTextAnchor
dataDominantBaseline : Type
Totality: total
Visibility: public export
Constructors:
Auto : DominantBaseline
Ideographic : DominantBaseline
Alphabetic : DominantBaseline
Hanging : DominantBaseline
Mathematical : DominantBaseline
Middle : DominantBaseline
Central : DominantBaseline
TextAfterEdge : DominantBaseline
TextBeforeEdge : DominantBaseline
TextBottom : DominantBaseline
TextTop : DominantBaseline

Hint: 
InterpolationDominantBaseline
dataFontWeight : Type
Totality: total
Visibility: public export
Constructors:
Normal : FontWeight
Bold : FontWeight
Bolder : FontWeight
Lighter : FontWeight
Val : Double->FontWeight

Hint: 
InterpolationFontWeight
dataLengthAdjust : Type
Totality: total
Visibility: export
Constructors:
Spacing : LengthAdjust
SpacingAndGlyphs : LengthAdjust

Hint: 
InterpolationLengthAdjust
dataTransform : Type
Totality: total
Visibility: public export
Constructors:
Translate : Double->Double->Transform
Rotate : Double->Transform
Scale : Double->Double->Transform
Matrix : Double->Double->Double->Double->Double->Double->Transform

Hint: 
InterpolationTransform
none : SVGColor
Totality: total
Visibility: export
aliceblue : SVGColor
Totality: total
Visibility: export
antiquewhite : SVGColor
Totality: total
Visibility: export
aqua : SVGColor
Totality: total
Visibility: export
aquamarine : SVGColor
Totality: total
Visibility: export
azure : SVGColor
Totality: total
Visibility: export
beige : SVGColor
Totality: total
Visibility: export
bisque : SVGColor
Totality: total
Visibility: export
blanchedalmond : SVGColor
Totality: total
Visibility: export
black : SVGColor
Totality: total
Visibility: export
blue : SVGColor
Totality: total
Visibility: export
blueviolet : SVGColor
Totality: total
Visibility: export
brown : SVGColor
Totality: total
Visibility: export
burlywood : SVGColor
Totality: total
Visibility: export
cadetblue : SVGColor
Totality: total
Visibility: export
chartreuse : SVGColor
Totality: total
Visibility: export
chocolate : SVGColor
Totality: total
Visibility: export
coral : SVGColor
Totality: total
Visibility: export
cornflowerblue : SVGColor
Totality: total
Visibility: export
cornsilk : SVGColor
Totality: total
Visibility: export
crimson : SVGColor
Totality: total
Visibility: export
cyan : SVGColor
Totality: total
Visibility: export
darkblue : SVGColor
Totality: total
Visibility: export
darkcyan : SVGColor
Totality: total
Visibility: export
darkgoldenrod : SVGColor
Totality: total
Visibility: export
darkgray : SVGColor
Totality: total
Visibility: export
darkgreen : SVGColor
Totality: total
Visibility: export
darkgrey : SVGColor
Totality: total
Visibility: export
darkkhaki : SVGColor
Totality: total
Visibility: export
darkmagenta : SVGColor
Totality: total
Visibility: export
darkolivegreen : SVGColor
Totality: total
Visibility: export
darkorange : SVGColor
Totality: total
Visibility: export
darkorchid : SVGColor
Totality: total
Visibility: export
darkred : SVGColor
Totality: total
Visibility: export
darksalmon : SVGColor
Totality: total
Visibility: export
darkseagreen : SVGColor
Totality: total
Visibility: export
darkslateblue : SVGColor
Totality: total
Visibility: export
darkslategray : SVGColor
Totality: total
Visibility: export
darkslategrey : SVGColor
Totality: total
Visibility: export
darkturquoise : SVGColor
Totality: total
Visibility: export
darkviolet : SVGColor
Totality: total
Visibility: export
deeppink : SVGColor
Totality: total
Visibility: export
deepskyblue : SVGColor
Totality: total
Visibility: export
dimgray : SVGColor
Totality: total
Visibility: export
dimgrey : SVGColor
Totality: total
Visibility: export
dodgerblue : SVGColor
Totality: total
Visibility: export
firebrick : SVGColor
Totality: total
Visibility: export
floralwhite : SVGColor
Totality: total
Visibility: export
forestgreen : SVGColor
Totality: total
Visibility: export
fuchsia : SVGColor
Totality: total
Visibility: export
gainsboro : SVGColor
Totality: total
Visibility: export
ghostwhite : SVGColor
Totality: total
Visibility: export
gold : SVGColor
Totality: total
Visibility: export
goldenrod : SVGColor
Totality: total
Visibility: export
gray : SVGColor
Totality: total
Visibility: export
green : SVGColor
Totality: total
Visibility: export
greenyellow : SVGColor
Totality: total
Visibility: export
grey : SVGColor
Totality: total
Visibility: export
honeydew : SVGColor
Totality: total
Visibility: export
hotpink : SVGColor
Totality: total
Visibility: export
indianred : SVGColor
Totality: total
Visibility: export
indigo : SVGColor
Totality: total
Visibility: export
ivory : SVGColor
Totality: total
Visibility: export
khaki : SVGColor
Totality: total
Visibility: export
lavender : SVGColor
Totality: total
Visibility: export
lavenderblush : SVGColor
Totality: total
Visibility: export
lawngreen : SVGColor
Totality: total
Visibility: export
lemonchiffon : SVGColor
Totality: total
Visibility: export
lightblue : SVGColor
Totality: total
Visibility: export
lightcoral : SVGColor
Totality: total
Visibility: export
lightcyan : SVGColor
Totality: total
Visibility: export
lightgoldenrodyellow : SVGColor
Totality: total
Visibility: export
lightgray : SVGColor
Totality: total
Visibility: export
lightgreen : SVGColor
Totality: total
Visibility: export
lightgrey : SVGColor
Totality: total
Visibility: export
lightpink : SVGColor
Totality: total
Visibility: export
lightsalmon : SVGColor
Totality: total
Visibility: export
lightseagreen : SVGColor
Totality: total
Visibility: export
lightskyblue : SVGColor
Totality: total
Visibility: export
lightslategray : SVGColor
Totality: total
Visibility: export
lightslategrey : SVGColor
Totality: total
Visibility: export
lightsteelblue : SVGColor
Totality: total
Visibility: export
lightyellow : SVGColor
Totality: total
Visibility: export
lime : SVGColor
Totality: total
Visibility: export
limegreen : SVGColor
Totality: total
Visibility: export
linen : SVGColor
Totality: total
Visibility: export
magenta : SVGColor
Totality: total
Visibility: export
maroon : SVGColor
Totality: total
Visibility: export
mediumaquamarine : SVGColor
Totality: total
Visibility: export
mediumblue : SVGColor
Totality: total
Visibility: export
mediumorchid : SVGColor
Totality: total
Visibility: export
mediumpurple : SVGColor
Totality: total
Visibility: export
mediumseagreen : SVGColor
Totality: total
Visibility: export
mediumslateblue : SVGColor
Totality: total
Visibility: export
mediumspringgreen : SVGColor
Totality: total
Visibility: export
mediumturquoise : SVGColor
Totality: total
Visibility: export
mediumvioletred : SVGColor
Totality: total
Visibility: export
midnightblue : SVGColor
Totality: total
Visibility: export
mintcream : SVGColor
Totality: total
Visibility: export
mistyrose : SVGColor
Totality: total
Visibility: export
moccasin : SVGColor
Totality: total
Visibility: export
navajowhite : SVGColor
Totality: total
Visibility: export
navy : SVGColor
Totality: total
Visibility: export
oldlace : SVGColor
Totality: total
Visibility: export
olive : SVGColor
Totality: total
Visibility: export
olivedrab : SVGColor
Totality: total
Visibility: export
orange : SVGColor
Totality: total
Visibility: export
orangered : SVGColor
Totality: total
Visibility: export
orchid : SVGColor
Totality: total
Visibility: export
palegoldenrod : SVGColor
Totality: total
Visibility: export
palegreen : SVGColor
Totality: total
Visibility: export
paleturquoise : SVGColor
Totality: total
Visibility: export
palevioletred : SVGColor
Totality: total
Visibility: export
papayawhip : SVGColor
Totality: total
Visibility: export
peachpuff : SVGColor
Totality: total
Visibility: export
peru : SVGColor
Totality: total
Visibility: export
pink : SVGColor
Totality: total
Visibility: export
plum : SVGColor
Totality: total
Visibility: export
powderblue : SVGColor
Totality: total
Visibility: export
purple : SVGColor
Totality: total
Visibility: export
red : SVGColor
Totality: total
Visibility: export
rosybrown : SVGColor
Totality: total
Visibility: export
royalblue : SVGColor
Totality: total
Visibility: export
saddlebrown : SVGColor
Totality: total
Visibility: export
salmon : SVGColor
Totality: total
Visibility: export
sandybrown : SVGColor
Totality: total
Visibility: export
seagreen : SVGColor
Totality: total
Visibility: export
seashell : SVGColor
Totality: total
Visibility: export
sienna : SVGColor
Totality: total
Visibility: export
silver : SVGColor
Totality: total
Visibility: export
skyblue : SVGColor
Totality: total
Visibility: export
slateblue : SVGColor
Totality: total
Visibility: export
slategray : SVGColor
Totality: total
Visibility: export
slategrey : SVGColor
Totality: total
Visibility: export
snow : SVGColor
Totality: total
Visibility: export
springgreen : SVGColor
Totality: total
Visibility: export
steelblue : SVGColor
Totality: total
Visibility: export
tan : SVGColor
Totality: total
Visibility: export
teal : SVGColor
Totality: total
Visibility: export
thistle : SVGColor
Totality: total
Visibility: export
tomato : SVGColor
Totality: total
Visibility: export
transparent : SVGColor
Totality: total
Visibility: export
turquoise : SVGColor
Totality: total
Visibility: export
violet : SVGColor
Totality: total
Visibility: export
wheat : SVGColor
Totality: total
Visibility: export
white : SVGColor
Totality: total
Visibility: export
whitesmoke : SVGColor
Totality: total
Visibility: export
yellow : SVGColor
Totality: total
Visibility: export
yellowgreen : SVGColor
Totality: total
Visibility: export