Module

VISX.Axis

Package
purescript-visx
Repository
i-am-the-slime/purescript-visx

#LabelProps Source

#DefaultAxisProps Source

type DefaultAxisProps :: forall k. Type -> k -> Row Typetype DefaultAxisProps domain codomain = AxisProps (display :: String, height :: String, width :: String) domain codomain

#AxisProps Source

type AxisProps :: forall k. Row Type -> Type -> k -> Row Typetype 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

#TickRendererProps Source

#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 }