Interface that provides everything there is to know about the dimensions, bounds, and range of the chart.

interface BubbleDataProvider {
    bubbleData: BubbleData;
    centerOffsets: MPPointF;
    centerOfView: MPPointF;
    contentRect: Rect;
    data: BarLineScatterCandleBubbleData<any, any>;
    defaultValueFormatter: ValueFormatter;
    highestVisibleX: any;
    highlightsFilterByAxis: boolean;
    lowestVisibleX: any;
    maxHighlightDistance: number;
    maxVisibleValueCount: number;
    transformer: Transformer;
    xChartMax: number;
    xChartMin: number;
    xRange: number;
    yChartMax: number;
    yChartMin: number;
    getMeasuredHeight(): any;
    getMeasuredWidth(): any;
    getPixelForEntry(set: IDataSet<Entry>, entry: Entry, index: any): MPPointF;
    getTransformer(axis?: AxisDependency): Transformer;
    isInverted(axis: AxisDependency): any;
}

Hierarchy (View Summary)

Implemented by

Properties

bubbleData: BubbleData
centerOffsets: MPPointF
centerOfView: MPPointF
contentRect: Rect
defaultValueFormatter: ValueFormatter
highestVisibleX: any
highlightsFilterByAxis: boolean

Wether to filter highlights by axis. Default is true

lowestVisibleX: any
maxHighlightDistance: number

Returns the maximum distance in scren dp a touch can be away from an entry to cause it to get highlighted.

maxVisibleValueCount: number
transformer: Transformer
xChartMax: number

Returns the maximum x value of the chart, regardless of zoom or translation.

xChartMin: number

Returns the minimum x value of the chart, regardless of zoom or translation.

xRange: number
yChartMax: number

Returns the maximum y value of the chart, regardless of zoom or translation.

yChartMin: number

Returns the minimum y value of the chart, regardless of zoom or translation.

Methods