The drawingProviders on the parentSeries to which this transform applies
The series the transform is attached to
The pointSeries that stores the result of the transform
Whether then transform will run when the series is drawn. This is set true initially, and when data changes, and is set to false when the transform does run. If your transform depends on any other property, you must set this true if that property changes
A flag to tell the parent series if the transformed values should be used when calculating data range
This function must return a new pointSeries which extends BasePointSeriesResampled and matches the type specified in the class definintion It does NOT have to be the same shape as the data on the series you are transforming. A typical implementation is
protected createPointSeries(): XyPointSeriesResampled {
return new XyPointSeriesResampled(this.wasmContext, new NumberRange(0, 0));
}
The method that is called to run the transform. Do not override this, instead override runTransformInternal on BaseRenderDataTransform
Implement the transform here.
Generated using TypeDoc
An abstract base class for RenderDataTransforms. Use these to convert data immediately before drawing.