SYMBOL INDEX (49 symbols across 7 files) FILE: example/lib/main.dart function main (line 6) | void main() class MyApp (line 10) | class MyApp extends StatefulWidget { method createState (line 14) | State createState() class _MyAppState (line 17) | class _MyAppState extends State { method build (line 23) | Widget build(BuildContext context) method _computeTrendLines (line 102) | void _computeTrendLines() method _removeTrendLines (line 112) | void _removeTrendLines() FILE: example/lib/mock_data.dart class MockDataTesla (line 3) | class MockDataTesla { FILE: lib/src/candle_data.dart class CandleData (line 1) | class CandleData { method computeMA (line 49) | List computeMA(List data, [int period = 7]) method toString (line 75) | String toString() FILE: lib/src/chart_painter.dart type TimeLabelGetter (line 8) | typedef TimeLabelGetter = String Function(int timestamp, int visibleData... type PriceLabelGetter (line 9) | typedef PriceLabelGetter = String Function(double price); type OverlayInfoGetter (line 10) | typedef OverlayInfoGetter = Map Function(CandleData cand... class ChartPainter (line 12) | class ChartPainter extends CustomPainter { method paint (line 26) | void paint(Canvas canvas, Size size) method _drawTimeLabels (line 53) | void _drawTimeLabels(canvas, PainterParams params) method _drawPriceGridAndLabels (line 82) | void _drawPriceGridAndLabels(canvas, PainterParams params) method _drawSingleDay (line 110) | void _drawSingleDay(canvas, PainterParams params, int i) method _drawTapHighlightAndOverlay (line 195) | void _drawTapHighlightAndOverlay(canvas, PainterParams params) method _drawTapInfoOverlay (line 213) | void _drawTapInfoOverlay(canvas, PainterParams params, CandleData candle) method makeTP (line 217) | TextPainter makeTP(String text) method shouldRepaint (line 290) | bool shouldRepaint(ChartPainter oldDelegate) function at (line 295) | E? at(int index) FILE: lib/src/chart_style.dart class ChartStyle (line 3) | class ChartStyle { FILE: lib/src/interactive_chart.dart class InteractiveChart (line 12) | class InteractiveChart extends StatefulWidget { method createState (line 81) | _InteractiveChartState createState() class _InteractiveChartState (line 84) | class _InteractiveChartState extends State { method build (line 104) | Widget build(BuildContext context) method highest (line 137) | double? highest(CandleData c) method lowest (line 143) | double? lowest(CandleData c) method _getMinCandleWidth (line 294) | double _getMinCandleWidth(double w) method _getMaxCandleWidth (line 297) | double _getMaxCandleWidth(double w) method _getMaxStartOffset (line 300) | double _getMaxStartOffset(double w, double candleWidth) method defaultTimeLabel (line 306) | String defaultTimeLabel(int timestamp, int visibleDataCount) method defaultPriceLabel (line 322) | String defaultPriceLabel(double price) method defaultOverlayInfo (line 324) | Map defaultOverlayInfo(CandleData candle) method _fireOnTapEvent (line 337) | void _fireOnTapEvent() function asPercent (line 348) | String asPercent() function asAbbreviated (line 354) | String asAbbreviated() FILE: lib/src/painter_params.dart class PainterParams (line 7) | class PainterParams { method getCandleIndexFromOffset (line 50) | int getCandleIndexFromOffset(double x) method fitPrice (line 56) | double fitPrice(double y) method fitVolume (line 59) | double fitVolume(double y) method lerp (line 83) | PainterParams lerp(PainterParams a, PainterParams b, double t) method lerpField (line 84) | double lerpField(double getField(PainterParams p)) method shouldRepaint (line 103) | bool shouldRepaint(PainterParams other) class PainterParamsTween (line 127) | class PainterParamsTween extends Tween { method lerp (line 134) | PainterParams lerp(double t)