graphite_typings library

Classes

EdgeLabels
List of params to draw labels on top or above the edges. Useful to comment relations between entities.

Typedefs

ContentWrapperBuilder = Widget Function(BuildContext context, Size size, Widget child)
EdgeLabelBuilder = Widget Function(BuildContext context, Edge edge, bool isVertical)
EdgePaintBuilder = Paint Function(Edge edge)
EdgePathBuilder = Path Function(NodeInput income, NodeInput node, List<List<double>> points, EdgeArrowType arrowType)
GestureBackgroundTapCallback = void Function(TapDownDetails details)
GestureEdgeDragDownCallback = void Function(DragDownDetails details, Edge edge)
GestureEdgeDragStartCallback = void Function(DragStartDetails details, Edge edge)
GestureEdgeDragUpdateCallback = void Function(DragUpdateDetails details, Edge edge)
GestureEdgeForcePressEndCallback = void Function(ForcePressDetails details, Edge edge)
GestureEdgeForcePressPeakCallback = void Function(ForcePressDetails details, Edge edge)
GestureEdgeForcePressStartCallback = void Function(ForcePressDetails details, Edge edge)
GestureEdgeForcePressUpdateCallback = void Function(ForcePressDetails details, Edge edge)
GestureEdgeLongPressEndCallback = void Function(LongPressEndDetails details, Edge edge)
GestureEdgeLongPressMoveUpdateCallback = void Function(LongPressMoveUpdateDetails details, Edge edge)
GestureEdgeLongPressStartCallback = void Function(LongPressStartDetails details, Edge edge)
GestureEdgeTapDownCallback = void Function(TapDownDetails details, Edge edge)
GestureEdgeTapUpCallback = void Function(TapUpDetails details, Edge edge)
GestureNodeForcePressEndCallback = void Function(ForcePressDetails details, MatrixNode node, Rect rect)
GestureNodeForcePressPeakCallback = void Function(ForcePressDetails details, MatrixNode node, Rect rect)
GestureNodeForcePressStartCallback = void Function(ForcePressDetails details, MatrixNode node, Rect rect)
GestureNodeForcePressUpdateCallback = void Function(ForcePressDetails details, MatrixNode node, Rect rect)
GestureNodeLongPressEndCallback = void Function(LongPressEndDetails details, MatrixNode node, Rect rect)
GestureNodeLongPressMoveUpdateCallback = void Function(LongPressMoveUpdateDetails details, MatrixNode node, Rect rect)
GestureNodeLongPressStartCallback = void Function(LongPressStartDetails details, MatrixNode node, Rect rect)
GestureNodePanDownCallback = void Function(DragDownDetails details, MatrixNode node, Rect rect)
GestureNodePanStartCallback = void Function(DragStartDetails details, MatrixNode node, Rect rect)
GestureNodePanUpdateCallback = void Function(DragUpdateDetails details, MatrixNode node, Rect rect)
GestureNodeTapDownCallback = void Function(TapDownDetails details, MatrixNode node, Rect rect)
GestureNodeTapUpCallback = void Function(TapUpDetails details, MatrixNode node, Rect rect)
NodeCellBuilder = Widget Function(BuildContext context, NodeInput node)
OverlayBuilder = List<Widget> Function(BuildContext context, List<NodeInput> nodes, List<Edge> edges)