Home > @visualization-tools/core > Plot
Basic drawing unit to which entities and behaviors can be attached.
Signature:
export declare class Plot<TPlotRange extends IPlotRange, TRequiredTraits> implements IPlot<TPlotRange, TRequiredTraits>
Implements: IPlot<TPlotRange, TRequiredTraits>
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(arg) | Constructs a new instance of the Plot class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| attachPoint | IGraphAttachPoint | ||
| changeIdFactory | IIdentifierFactory | ||
| chartEventService | IEventService | ||
| eventService | IEventService | ||
| interactionHandler | IPlotInteractionConnector<TPlotRange> | null | ||
| onCanvasResized | () => void | ||
| plotDimensionsOBL | IPlotDimensions | ||
| plotDimensionsOTL | IPlotDimensions | ||
| plotName | string | null | ||
| plotRange | TPlotRange | ||
| updateStrategy | IPlotUpdateStrategy<IEntityGroup<unknown, TRequiredTraits>> |