Nativescript plugin for Charts
    Preparing search index...

    Interface CustomRenderer

    interface CustomRenderer {
        drawHighlight?: (
            c: Canvas,
            e: Highlight,
            set: LineDataSet,
            paint: Paint,
        ) => void;
        drawLine?: (c: Canvas, line: Path, paint: Paint) => void;
        drawValue?: <T>(
            c: Canvas,
            chart: Chart<any, any, any>,
            dataSet: DataSet<any>,
            dataSetIndex: number,
            entry: T,
            entryIndex: number,
            valueText: string,
            x: number,
            y: number,
            color: string | Color,
            paint: Paint,
        ) => void;
        drawIcon?<T>(
            c: Canvas,
            chart: Chart<any, any, any>,
            dataSet: DataSet<any>,
            dataSetIndex: number,
            entry: T,
            entryIndex: number,
            icon: ImageSource | Shape,
            x: number,
            y: number,
        ): unknown;
    }

    Hierarchy (View Summary)

    Index

    Properties

    drawHighlight?: (
        c: Canvas,
        e: Highlight,
        set: LineDataSet,
        paint: Paint,
    ) => void
    drawLine?: (c: Canvas, line: Path, paint: Paint) => void
    drawValue?: <T>(
        c: Canvas,
        chart: Chart<any, any, any>,
        dataSet: DataSet<any>,
        dataSetIndex: number,
        entry: T,
        entryIndex: number,
        valueText: string,
        x: number,
        y: number,
        color: string | Color,
        paint: Paint,
    ) => void

    Methods

    • Type Parameters

      • T

      Parameters

      • c: Canvas
      • chart: Chart<any, any, any>
      • dataSet: DataSet<any>
      • dataSetIndex: number
      • entry: T
      • entryIndex: number
      • icon: ImageSource | Shape
      • x: number
      • y: number

      Returns unknown