Module
VISX.Scale
- Package
- purescript-visx
- Repository
- i-am-the-slime/purescript-visx
#Scale Source
class Scale :: forall k. k -> Constraint
class Scale scale
Instances
Scale (LinearScale a b)
Scale (TimeScale a b)
Scale (BandScale a b)
Scale (QuantizeScale a b)
Scale (OrdinalScale domain codomain)
#scaleLinear Source
scaleLinear :: forall opt. Options opt LinearScaleConfig => opt -> LinearScale Number _
#scaleQuantize Source
scaleQuantize :: forall opt a b. Options opt (QuantizeScaleConfig a) => WriteForeign a => opt -> QuantizeScale a b
#scaleOrdinal Source
scaleOrdinal :: forall opt domain codomain. Options { domain :: NonEmptyArray domain, range :: NonEmptyArray codomain | opt } (OrdinalScaleConfigImpl domain codomain) => WriteForeign domain => WriteForeign codomain => Lacks "domain" opt => Lacks "range" opt => Lacks "domainAndRange" opt => { domainAndRange :: NonEmptyArray (domain /\ codomain) | opt } -> OrdinalScale domain codomain
#scaleBand Source
scaleBand :: forall opt a b. Options opt (BandScaleConfig a) => WriteForeign a => opt -> BandScale a b
- Modules
- D3.
Format - D3.
TimeFormat - Main
- Topojson.
Client - VISX.
Annotation - VISX.
Axis - VISX.
Curve - VISX.
FFI - VISX.
Glyph - VISX.
Grid - VISX.
Interaction. Brush - VISX.
Interaction. Drag - VISX.
Interaction. Voronoi - VISX.
Interaction. Zoom - VISX.
Layout. Chord - VISX.
Layout. Geo - VISX.
Layout. Heatmap - VISX.
Layout. Hierarchy - VISX.
Layout. Network - VISX.
Layout. Stats - VISX.
Layout. Threshold - VISX.
Layout. XYChart - VISX.
Legend - VISX.
Marker - VISX.
Scale - VISX.
Shape - VISX.
Tooltip - VISX.
Util. Data. Bounds - VISX.
Util. Data. MockData - VISX.
Util. Data. Point - VISX.
Util. Data. Responsive - VISX.
Util. SVG. ClipPath - VISX.
Util. SVG. Event - VISX.
Util. SVG. Gradient - VISX.
Util. SVG. Group - VISX.
Util. SVG. Pattern