In MPAndroidChart library there are `public class ...
# android
z
In MPAndroidChart library there are
public class LineChart extends BarLineChartBase<LineData>
and
public class BarChart extends BarLineChartBase<BarData>
. How to write an extension function
fun BarLineChartBase<what_to_insert_here?>.applyDefaultChartProperties()
on
BarLineChartBase
? Or how to write a function which accepts
BarLineChartBase
as parameter?
g
fun <T: BaseOfBarDataOrLineDataPreferably>  BarLineChartBase<T>.applyDefaultChartProperties()
?
z
What is
BaseOfBarDataOrLineDataPreferably
?
a
base class/interface from library
z
It's crazy, too much for me 😬
public abstract class BarLineChartBase<T extends BarLineScatterCandleBubbleData<? extends IBarLineScatterCandleBubbleDataSet<? extends Entry>>> extends Chart<T> implements BarLineScatterCandleBubbleDataProvider
Will copy two times everything rather 😛