org_chart
library
Classes
-
BaseGraphController<E>
-
Base controller class that all specific graph controllers should extend
-
CustomInteractiveViewerController
-
A controller for
CustomInteractiveViewer that manages transformation state
and provides methods for programmatically manipulating the view.
-
DashedGraphArrow
-
A graph arrow style that renders a dashed arrow using a customizable dash pattern
-
DivorceDecorator
-
A decorator that draws a diagonal line through a marriage line to indicate divorce
-
Genogram<E>
-
A widget that displays an organizational chart
-
GenogramController<E>
-
Controller responsible for managing and laying out genogram (family tree) charts
-
GenogramEdgeConfig
-
Configuration for genogram edge painter styling
-
GenogramEdgePainter<E>
-
A highly customizable painter for genogram edges
-
GraphArrowStyle
-
Base abstract class for arrow/line styles in graphs
-
InteractionConfig
-
Configuration for gesture and interaction behavior in CustomInteractiveViewer.
-
KeyboardConfig
-
Configuration for keyboard controls in CustomInteractiveViewer.
-
MarriageDecorator
-
Base abstract class for decorators that can be applied to marriage lines
-
MarriageLineStyle
-
Represents the style of a marriage line in a genogram
-
MarriageStyle
-
Represents the style of a specific marriage relationship
-
NodeBuilderDetails<T>
-
Contains all necessary properties that are passed to the node builder function
to customize the appearance and behavior of each node in the graph.
-
OrgChart<E>
-
A widget that displays an organizational chart
-
OrgChartController<E>
-
Controller specifically for organizational charts
-
SolidGraphArrow
-
A graph arrow style that renders a solid arrow
-
ZoomConfig
-
Configuration for zoom-related behavior in CustomInteractiveViewer.