SwiftTimeChart class

Chart that renders datapoints indexed by milisecondsSinceEpoch

Inheritance

Constructors

SwiftTimeChart(HTMLDivElement container)

Properties

canvas ↔ HTMLCanvasElement
getter/setter pairoverride
canvasTip ↔ HTMLDivElement
getter/setter pair
container ↔ HTMLDivElement
getter/setter pair
currentActivePoint int?
getter/setter pair
dateFormatter TimeChartDateFormatter?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
height int
no setterinherited
items Map<int, num>
getter/setter pairoverride
magnitude double
getter/setter pair
maxTime int?
getter/setter pair
minTime int?
getter/setter pair
points List<TimeChartPoint>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
smallMargin int
getter/setter pair
textMargin int
getter/setter pair
timeLabels Map<int, String>
getter/setter pair
timeMargin int
getter/setter pair
valueFormatter TimeChartValueFormatter?
getter/setter pair
valueLabels List<double>
getter/setter pair
valueMargin int
getter/setter pair
valueStepsCount int
getter/setter pair
width int
no setterinherited

Methods

forceTwoDigits(int i) String
formatTime(DateTime date) String
formatValue(num value) String
getTimeLabels(int minTime, int maxTime) Map<int, String>
getValueLabels(num minValue, num maxValue) List<double>
handleMouseMove(MouseEvent event) → void
measureText(CanvasRenderingContext2D ctx, String text) int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onPointClick(void callback(int id)) → void
render() → void
override
renderPoints() → void
renderText(String text) → void
inherited
setData(Map<int, num> items) → void
inherited
setLineColor(String color) → void
setLineWidth(int width) → void
setPointSize(int size) → void
startRender() → CanvasRenderingContext2D
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

getMagnitude(num value) double