paper.text(cx - r + 20, cy + r + 30, (opts.totalmsg || 'Total:') + ' ' + total ).attr(opts.txtattr || chartinst.txtattr).attr({ fill: "#000", "text-anchor": "start"});
- var legend = function (labels, otherslabel, mark, dir) {
+ var legend = function (labels, otherslabel, mark) {
var x = cx + r + r / 3,
y = cy - r,
labels = labels || [];
- dir = (dir && dir.toLowerCase && dir.toLowerCase()) || "east";
mark = paper[mark && mark.toLowerCase()] || "circle";
for (var i = 0; i < len; i++) {
};
if (opts.legend) {
- legend(opts.legend, opts.legendothers);
+ legend(opts.legend, opts.legendothers, opts.legendmark);
}
chart.sectors = sectors;