Module
VISX.Axis
- Package
- purescript-visx
- Repository
- i-am-the-slime/purescript-visx
#LabelProps Source
data LabelProps
#DefaultAxisProps Source
type DefaultAxisProps :: forall k. Type -> k -> Row Type
type DefaultAxisProps domain codomain = AxisProps (display :: String, height :: String, width :: String) domain codomain
#AxisProps Source
type AxisProps :: forall k. Row Type -> Type -> k -> Row Type
type AxisProps r domain codomain = (axisClassName :: String, axisLineClassName :: String, children :: AxisRendererProps -> JSX, hideAxisLine :: Boolean, hideTicks :: Boolean, hideZero :: Boolean, label :: String, labelClassName :: String, labelOffset :: Number, labelProps :: LabelProps, left :: Number, numTicks :: Int, orientation :: String, rangePadding :: Number, scale :: forall scale. scale domain codomain, stroke :: String, strokeDasharray :: String, strokeWidth :: String, tickClassName :: String, tickComponent :: TickRendererProps -> JSX, tickFormat :: domain -> String, tickLabelProps :: Fn2 domain Int LabelProps, tickLength :: Number, tickStroke :: String, tickTransform :: String, ticksComponent :: TickRendererProps -> JSX, top :: Number | r)
#AxisRendererProps Source
type AxisRendererProps = Record ()
#TickRendererProps Source
type TickRendererProps = Record ()
#axis Source
axis :: forall scale domain codomain attrs attrs_. Scale (scale domain codomain) => Union attrs attrs_ (DefaultAxisProps domain codomain) => ReactComponent { scale :: scale domain codomain | attrs }
#axisBottom Source
axisBottom :: forall scale domain codomain attrs attrs_. Scale (scale domain codomain) => Union attrs attrs_ (DefaultAxisProps domain codomain) => ReactComponent { scale :: scale domain codomain | attrs }
#labelProps Source
labelProps :: forall attrs attrs_. Union attrs attrs_ Props_text => Record attrs -> LabelProps
#axisLeft Source
axisLeft :: forall scale domain codomain attrs attrs_. Scale (scale domain codomain) => Union attrs attrs_ (DefaultAxisProps domain codomain) => ReactComponent { scale :: scale domain codomain | attrs }
#axisRight Source
axisRight :: forall scale domain codomain attrs attrs_. Scale (scale domain codomain) => Union attrs attrs_ (DefaultAxisProps domain codomain) => ReactComponent { scale :: scale domain codomain | attrs }
#axisTop Source
axisTop :: forall scale domain codomain attrs attrs_. Scale (scale domain codomain) => Union attrs attrs_ (DefaultAxisProps domain codomain) => ReactComponent { scale :: scale domain codomain | attrs }
- 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