VegaHub


Grammar

Nested types and modules

TypeDescription
Axes<'a>
AxisValues
Cat<'a>
Color<'a>
DataType
Datasource<'a>
Feature<'a>
Mark<'a>
Num<'a>
Point<'a>
PointDecoration<'a>
Range
Rectangle<'a>
RectangleSide<'a>
RectangleSideLength<'a>
Scale<'a>
SharedDecoration<'a>

Functions and values

Function or valueDescription
featureName f
Signature:f:Feature<'?4842> -> string
Type parameters: '?4842
preparePath
Signature:Prop
prepareRectangle (rect, decoration)
Signature:(rect:Rectangle<'a> * decoration:SharedDecoration<'a>) -> Prop
Type parameters: 'a
prepareSymbol (...)
Signature:(point:Point<'a> * decoration:SharedDecoration<'a> * pointDecoration:PointDecoration<'a>) -> Prop
Type parameters: 'a
prepareText (point, text)
Signature:(point:Point<'a> * text:Datasource<'a>) -> Prop
Type parameters: 'a
render mark
Signature:mark:Mark<'?4873> -> Prop list
Type parameters: '?4873
writeAxes axes
Signature:axes:Axes<'?4862> -> Prop
Type parameters: '?4862
writeColor c
Signature:c:Color<'?4864> -> Prop list
Type parameters: '?4864
writeData dataset extractors
Signature:dataset:'?4877 list -> extractors:Feature<'?4877> list -> Prop
Type parameters: '?4877
writeItem a extractors
Signature:a:'?4875 -> extractors:Feature<'?4875> list -> Prop list
Type parameters: '?4875
writeScale (arg1, arg2, arg3)
Signature:(string * Range * Feature<'a>) -> Prop list
Type parameters: 'a
writeScaleStartZero (...)
Signature:startZero:bool -> (string * Range * Feature<'a>) -> Prop list
Type parameters: 'a
writeSource source
Signature:source:Datasource<'?4844> -> string * string
Type parameters: '?4844
Fork me on GitHub