package com.github.wuxudong.rncharts.charts; import com.facebook.react.uimanager.ThemedReactContext; import com.github.mikephil.charting.charts.CandleStickChart; import com.github.mikephil.charting.data.CandleEntry; import com.github.wuxudong.rncharts.data.CandleDataExtract; import com.github.wuxudong.rncharts.data.DataExtract; import com.github.wuxudong.rncharts.listener.RNOnChartValueSelectedListener; public class CandleStickChartManager extends BarLineChartBaseManager<CandleStickChart, CandleEntry> { @Override public String getName() { return "RNCandleStickChart"; } @Override protected CandleStickChart createViewInstance(ThemedReactContext reactContext) { CandleStickChart candleStickChart = new CandleStickChart(reactContext); candleStickChart.setOnChartValueSelectedListener(new RNOnChartValueSelectedListener(candleStickChart)); return candleStickChart; } @Override DataExtract getDataExtract() { return new CandleDataExtract(); } }