<link rel="import" href="bower_components/polymer/polymer.html">
<polymer-element name="doughnut-chart" attributes="doughnutChartData title">
<template>
<style>
#chart{
width: 180px;
height: 180px;
background-color: rgba(33, 67, 116, 0.74)
}
#chartTitle{
color:#eee; text-align: center; font-size: 10px;
}
</style>
<div id="chart" >
<div id="chartTitle">{{title}}</div>
<canvas id="doughnutChart" width="100" height=100" ></canvas>
</div>
</template>
<script>
Polymer('doughnut-chart',{
domReady:function(){
var ctx = this.$.doughnutChart.getContext("2d");
this.doughnutChartData = doughnutChartData;
this.chartHeight = Number(this.height) + 35;
this.chartWidth = Number(this.width) + 25;
this.myDoughnutChart = new Chart(ctx).Doughnut(this.doughnutChartData, {
responsive : true,
animation: false,
showScale:false
});
}
});
</script>
</polymer-element>.