| class PowerBar extends NodeWithSize { |
| PowerBar(Size size, [this.power = 1.0]) : super(size); |
| Paint _paintFill = new Paint() |
| ..color = new Color(0xffffffff); |
| Paint _paintOutline = new Paint() |
| ..color = new Color(0xffffffff) |
| ..style = ui.PaintingStyle.stroke; |
| void paint(PaintingCanvas canvas) { |
| applyTransformForPivot(canvas); |
| canvas.drawRect(new Rect.fromLTRB(0.0, 0.0, size.width - 0.0, size.height - 0.0), _paintOutline); |
| canvas.drawRect(new Rect.fromLTRB(2.0, 2.0, (size.width - 2.0) * power, size.height - 2.0), _paintFill); |