SwiftPieChart constructor
SwiftPieChart(
- HTMLDivElement container, {
- bool legend = false,
Implementation
SwiftPieChart(this.container, {this.legend = false})
: canvas = HTMLCanvasElement(),
canvasTip = HTMLDivElement() {
container.innerHTML = ''.toJS;
container.append(canvas);
canvas.style.width = '100%';
canvas.style.height = '280px';
canvas.onMouseMove.listen(handleMouseMove);
canvas.onMouseLeave.listen(handleMouseLeave);
renderText('rendering...');
container.append(canvasTip);
container.style.position = 'relative';
canvasTip.style.position = 'absolute';
canvasTip.style.border = '1px solid gray';
canvasTip.style.background = 'white';
canvasTip.style.minWidth = '100px';
canvasTip.style.maxWidth = '200px';
canvasTip.style.overflow = 'hidden';
canvasTip.style.fontSize = '10px';
canvasTip.style.padding = '5px';
canvasTip.style.display = 'none';
}