]>
git.proxmox.com Git - sencha-touch.git/blob - src/src/chart/grid/HorizontalGrid.js
2 * @class Ext.chart.grid.HorizontalGrid
3 * @extends Ext.draw.sprite.Sprite
5 * Horizontal Grid sprite. Used in Cartesian Charts.
7 Ext
.define("Ext.chart.grid.HorizontalGrid", {
8 extend
: 'Ext.draw.sprite.Sprite',
9 alias
: 'grid.horizontal',
30 render: function (surface
, ctx
, clipRegion
) {
32 y
= surface
.roundPixel(attr
.y
),
33 halfLineWidth
= ctx
.lineWidth
* 0.5;
35 ctx
.rect(clipRegion
[0] - surface
.matrix
.getDX(), y
+ halfLineWidth
, +clipRegion
[2], attr
.height
);
39 ctx
.moveTo(clipRegion
[0] - surface
.matrix
.getDX(), y
+ halfLineWidth
);
40 ctx
.lineTo(clipRegion
[0] + clipRegion
[2] - surface
.matrix
.getDX(), y
+ halfLineWidth
);