Gets the stroke palette mode
Set true if the paletting does not depend on the visible Range. This prevents the palette being recalculated if only the visible range changes.
Gets the stroke palette mode
Called when the PaletteProvider instance is attached to a RenderableSeries. Use this to be notified when attached and keep a reference to the parent series
Called when the PaletteProvider instance is detached from a RenderableSeries.
Called by SciChart and may be used to override the color of filled polygon in various chart types.
the current XValue
the current YValue
the current index to the data
the current opacity
the point metadata
an ARGB color code, e.g. 0xFFFF0000 would be red, or 'undefined' for default colouring
Called by SciChart and may be used to override the color of fill/stroke on pointmarkers WARNING: CALLED PER-VERTEX, MAY RESULT IN PERFORMANCE DEGREDATION IF COMPLEX CODE EXECUTED HERE
the current XValue
the current YValue
the current index to the data
the current opacity
the point metadata
TPointMarkerArgb type with ARGB stroke & fill color codes, e.g. 0xFFFF0000 would be red, or 'undefined' for default colouring
Called by SciChart and may be used to override the color of a line segment or stroke outline in various chart types.
the current XValue
the current YValue
the current index to the data
the current opacity
the point metadata
an ARGB color code, e.g. 0xFFFF0000 would be red, or 'undefined' for default colouring
Called once before the per-vertex loop starts.
true if paletting should be forced to run. If this exists and returns false, the existing paletting state is reused if possible. If this does NOT exist, the palette will be recalculated on every render. This default will change in v4. Use this to force the palette to be recalculated if some external parameter to it changes.
Convert the object to a definition that can be serialized to JSON, or used directly with the builder api
Generated using TypeDoc
Placeholder interface that implements all paletteprovider types