Home Reference Source
import Datapoint from '@jsmlt/jsmlt/src/ui/datapoint.js'
public class | source

Datapoint

Data point element to be drawn on the canvas

Constructor Summary

Public Constructor
public

constructor(canvas: jsml.UI.Canvas, datapoint: jsml.Dataset.Datapoint)

Constructor.

Member Summary

Public Members
public

canvas: *

public

color: *

public

marked: *

public

model: *

public
public

Method Summary

Public Methods
public

draw()

Draw the element on the canvas.

public

update()

Update drawing properties of the model.

public

Update information about this element from the model.

Public Constructors

public constructor(canvas: jsml.UI.Canvas, datapoint: jsml.Dataset.Datapoint) source

Constructor. Attach the datapoint to the canvas and its model.

Params:

NameTypeAttributeDescription
canvas jsml.UI.Canvas

Canvas to which this datapoint element is bound

datapoint jsml.Dataset.Datapoint

Datapoint model

Public Members

public canvas: * source

public color: * source

public marked: * source

public model: * source

public radius: number source

public steps: number source

Public Methods

public draw() source

Draw the element on the canvas.

public update() source

Update drawing properties of the model.

public updateFromModel() source

Update information about this element from the model.