Options
All
  • Public
  • Public/Protected
  • All
Menu

Used internally - a drawing provider performs drawing for a specific chart-type or series using our WebAssembly WebGL rendering engine

Hierarchy

Implemented by

Index

Methods

delete

  • delete(): void
  • Deletes native (WebAssembly) memory used by this type, after which it cannot be used.

    remarks

    Call .delete() before finishing with the object to ensure that WebAssmembly memory leaks do not occur.

    All elements within SciChart's High Performance Realtime JavaScript Charts which implement IDeletable must be deleted manually to free native (WebAssembly) memory

    Returns void

draw

onAttachSeries

  • onAttachSeries(): void
  • Called when this drawing provider instance is attached to a RenderableSeries. Override in derived classes to perform one-time setup

    Returns void

onDetachSeries

  • onDetachSeries(): void
  • Called when this drawing provider instance is detached from a RenderableSeries. Override in derived classes to perform tear-down

    Returns void

Protected onDpiChanged

  • Called when the Dpi changes in the browser. This could be due to user zooming the browser, or changing DPI settings in Windows, or moving the browser containing SciChart to another monitor

    Parameters

    Returns void

onSeriesPropertyChange

  • onSeriesPropertyChange(propertyName: string): void
  • Called when a property changes on the parent RenderableSeries

    Parameters

    • propertyName: string

    Returns void

Generated using TypeDoc