Nativescript plugin for Charts
    Preparing search index...

    Created by Philipp Jahoda on 09/06/16.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    animator: ChartAnimator

    the animator object used to perform animations on the chart data

    mHighlightPaint: Paint

    palet used for highlighting values

    mRenderPaint: Paint

    main palet object used for rendering

    mValuePaint: Paint

    palet object for drawing values (text representing values of chart entries)

    mViewPortHandler: ViewPortHandler

    the component that handles the drawing area of the chart and it's offsets

    mXBounds: XBounds

    buffer for storing the current minimum and maximum visible x

    Accessors

    • get highlightPaint(): Paint

      Returns Paint

    • get renderPaint(): Paint

      Returns Paint

    • get valuePaint(): Paint

      Returns Paint

    Methods

    • Applies the required styling (provided by the DataSet) to the value-paint object.

      Parameters

      Returns void

    • Draws the actual data in form of lines, bars, ... depending on Renderer subclass.

      Parameters

      • c: Canvas

      Returns any

    • Draws any kind of additional information (e.g. line-circles).

      Parameters

      • c: Canvas

      Returns any

    • Draws all highlight indicators for the values that are currently highlighted.

      Parameters

      • c: Canvas
      • indices: Highlight<Entry>[]

        the highlighted values

      • OptionalactualDraw: boolean

        whether to draw or not

      Returns any

    • Draws the icons of the given entry

      Type Parameters

      • T

      Parameters

      • canvas: Canvas

        canvas

      • chart: Chart<any, any, any>

        icon to draw

      • dataSet: DataSet<any>
      • dataSetIndex: number
      • entry: T
      • entryIndex: number
      • icon: ImageSource | Shape

        icon to draw

      • x: number

        position

      • y: number

        position

      • OptionalcustomRender: BaseCustomRenderer

      Returns void

    • Draws the value of the given entry by using the provided IValueFormatter.

      Type Parameters

      • T

      Parameters

      • c: Canvas

        canvas

      • chart: Chart<any, any, any>
      • dataSet: DataSet<any>
      • dataSetIndex: number
      • entry: T

        label to draw

      • entryIndex: any

        label to draw

      • valueText: string

        label to draw

      • x: number

        position

      • y: number

        position

      • color: string | Color
      • paint: Paint
      • OptionalcustomRender: BaseCustomRenderer

      Returns void

    • Loops over all Entrys and draws their values.

      Parameters

      • c: Canvas

      Returns any

    • Returns void

    • Returns true if the DataSet values should be drawn, false if not.

      Parameters

      Returns boolean