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