Module
VISX.Layout.Hierarchy
- Package
- purescript-visx
- Repository
- i-am-the-slime/purescript-visx
#childrenProxy Source
childrenProxy :: Proxy "children"
#Hierarchical Source
newtype Hierarchical :: Row Type -> Type
newtype Hierarchical v
Constructors
Hierarchical { children :: Array (Hierarchical v) | v }
#mkNode Source
mkNode :: forall v. Lacks "children" v => Record v -> Array (Hierarchical v) -> (Hierarchical v)
#hierarchy Source
hierarchy :: forall a. Hierarchical a -> Hierarchy a
#HierarchyPointNode Source
type HierarchyPointNode :: Row Type -> Type
type HierarchyPointNode a = Record a
#HierarchyCircularNode Source
type HierarchyCircularNode :: Row Type -> Type
type HierarchyCircularNode a = Record a
#ClusterProps Source
type ClusterProps :: Row Type -> Row Type
type ClusterProps a = (children :: HierarchyPointNode a -> JSX, className :: String, left :: Number, linkComponent :: forall r. ReactComponent r, nodeComponent :: forall r. ReactComponent r, nodeSize :: Array Number, root :: Hierarchy a, separation :: Fn2 (HierarchyPointNode a) (HierarchyPointNode a) Number, size :: Array Number, top :: Number)
#cluster Source
cluster :: forall a attrs attrs_. Union attrs attrs_ (ClusterProps a) => ReactComponent { root :: Hierarchy a | attrs }
#clusterImpl Source
clusterImpl :: forall a. ReactComponent a
#packImpl Source
packImpl :: forall a. ReactComponent a
#partitionImpl Source
partitionImpl :: forall a. ReactComponent a
#treeImpl Source
treeImpl :: forall a. ReactComponent a
#treemapImpl Source
treemapImpl :: forall a. ReactComponent a
- Modules
- D3.
Format - D3.
TimeFormat - 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