SwiftPieChart class

Simple PieChart

Inheritance

Constructors

SwiftPieChart(HTMLDivElement container, {bool legend = false})

Properties

canvas ↔ HTMLCanvasElement
getter/setter pairoverride
canvasTip ↔ HTMLDivElement
getter/setter pair
centerX int
no setter
centerY int
no setter
container ↔ HTMLDivElement
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
height int
no setterinherited
items List<PieChartItem>
getter/setter pairoverride
legend bool
getter/setter pair
legendFont String
no setter
legendHeight int
no setter
legendWidth int
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
totalWeight double
getter/setter pair
width int
no setterinherited

Methods

degreesToRadians(double degrees) double
drawSegment(CanvasRenderingContext2D ctx, int idx, PieChartItem item, double start) → void
drawSegmentLabel(CanvasRenderingContext2D ctx, int idx, PieChartItem item, double start) → void
handleMouseLeave(MouseEvent event) → void
handleMouseMove(MouseEvent event) → void
legendLabel(PieChartItem item) String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
render() → void
override
renderText(String text) → void
inherited
setColors(List<String> colors) → void
setData(List<PieChartItem> items) → void
override
startRender() → CanvasRenderingContext2D
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

maxLabels int
getter/setter pair