Package-level declarations
Functions
Link copied to clipboard
fun DrawScope.drawHighLightOnSelectedPoint(dragLocks: MutableMap<Int, Pair<Point, Offset>>, columnWidth: Float, paddingRight: Dp, yBottom: Float, selectionHighlightPoint: SelectionHighlightPoint?)
DrawScope.drawHighLightOnSelectedPoint extension method used for drawing and highlight the selected point when dragging.
Link copied to clipboard
fun DrawScope.drawHighlightText(identifiedPoint: Point, selectedOffset: Offset, selectionHighlightPopUp: SelectionHighlightPopUp?)
Used to draw the highlighted text
Link copied to clipboard
fun DrawScope.drawShadowUnderLineAndIntersectionPoint(cubicPath: Path, pointsData: MutableList<Offset>, yBottom: Float, line: Line)
DrawScope.drawShadowUnderLineAndIntersectionPoint extension method used for drawing a shadow below the line graph points and also drawing intersection points on the line graph.
Link copied to clipboard
fun DrawScope.drawStraightOrCubicLine(pointsData: MutableList<Offset>, cubicPoints1: MutableList<Offset>, cubicPoints2: MutableList<Offset>, lineStyle: LineStyle): Path
DrawScope.drawStraightOrCubicLine extension method used for drawing a straight/cubic line for a given Point(x,y).
Link copied to clipboard
getCubicPoints method provides left and right average value for a given point to get a smooth curve.
Link copied to clipboard
Link copied to clipboard
returns total offset for given no of steps and offset .
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
LineChart compose method used for drawing a Line Chart.