Home Reference Source
public class | source

XYAxes

Constructor Summary

Public Constructor
public

constructor(xAxisType: *, yAxisType: *, config: *)

Member Summary

Public Members
public

x: *

public

y: *

Method Summary

Public Methods
public

render(svg: *, config: *)

public

rescale(width: *, height: *)

public

transition(svg: *, time: number)

public

This function is used when both x and y dial update their domains by x and y max/min values, respectively.

public

updateDomainByBBoxAndKeys(bbox: *, keys: *)

public

updateDomainByKeysAndBBox(keys: *, bbox: *)

Used when x domain is caterogial (a set of keys) and y domain is linear.

Public Constructors

public constructor(xAxisType: *, yAxisType: *, config: *) source

Params:

NameTypeAttributeDescription
xAxisType *
yAxisType *
config *

Public Members

public x: * source

public y: * source

Public Methods

public render(svg: *, config: *) source

Params:

NameTypeAttributeDescription
svg *
config *

public rescale(width: *, height: *) source

Params:

NameTypeAttributeDescription
width *
height *

public transition(svg: *, time: number) source

Params:

NameTypeAttributeDescription
svg *
time number
  • optional
  • default: 200

public updateDomainByBBox(b: *) source

This function is used when both x and y dial update their domains by x and y max/min values, respectively.

Params:

NameTypeAttributeDescription
b *

public updateDomainByBBoxAndKeys(bbox: *, keys: *) source

Params:

NameTypeAttributeDescription
bbox *
keys *

public updateDomainByKeysAndBBox(keys: *, bbox: *) source

Used when x domain is caterogial (a set of keys) and y domain is linear.

Params:

NameTypeAttributeDescription
keys *
bbox *