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

    mBarBorderPaint: Paint

    palet for the bar border

    mBarBuffers: BarBuffer[]
    mChart: BarChart
    mHighlightPaint: Paint

    palet used for highlighting values

    mRenderPaint: Paint

    main palet object used for rendering

    mShadowPaint: Paint

    palet for the bar shadow

    mTransformedBuffer: TypedArray
    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 barBorderPaint(): Paint

      Returns Paint

    • get highlightPaint(): Paint

      Returns Paint

    • get renderPaint(): Paint

      Returns Paint

    • get shadowPaint(): Paint

      Returns Paint

    • get valuePaint(): Paint

      Returns Paint

    Methods

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

      Parameters

      • c: Canvas

      Returns void

    • Parameters

      Returns boolean

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

      Parameters

      • c: Canvas

      Returns void

    • 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 void

    • Parameters

      • x: number
      • y1: number
      • y2: number
      • barWidthHalf: number
      • trans: Transformer
      • barRect: RectF

      Returns void

    • Sets the drawing position of the highlight object based on the riven bar-rect.

      Parameters

      Returns void