Options
All
  • Public
  • Public/Protected
  • All
Menu

A class used internally in SciChart to perform layout, arrangement, data-preparation and rendering on the Cartesian 2D SciChartSurface

Hierarchy

  • SciChartRenderer

Index

Constructors

constructor

Properties

domRenderRun

domRenderRun: boolean = false

isInvalidated

isInvalidated: boolean = false

Protected prevRect

prevRect: Rect

Protected prevSurfaceRect

prevSurfaceRect: Rect

Protected previousTime

previousTime: number

Protected sciChartSurface

sciChartSurface: SciChartSurface

svgRenderRequestId

svgRenderRequestId: number = undefined

Used internally to track requestAnimationFrame for svg rendering. When undefined there is no pending RAF.

Methods

Protected displayErrorMessage

  • displayErrorMessage(): void
  • Returns void

Protected enqueueRenderable

  • enqueueRenderable(renderContext: WebGlRenderContext2D, item: TRenderable, absoluteLayer: number): void
  • Parameters

    Returns void

Protected enqueueRenderables

Protected getAnnotationDrawFunctions

Protected getHTMLAnnotationDrawFunction

  • Parameters

    Returns void

render

  • Render loop for the current {@SciChartSurface}

    Parameters

    Returns void

renderDomOnly

  • renderDomOnly(): void
  • Returns void

Protected resizeAnnotationRootElements

  • resizeAnnotationRootElements(seriesViewRect: Rect): void
  • Parameters

    • seriesViewRect: Rect

    Returns void

Generated using TypeDoc