]>
git.proxmox.com Git - extjs.git/blob - extjs/packages/charts/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
, clipRect
) {
32 x
= surface
.roundPixel(attr
.x
),
33 halfLineWidth
= ctx
.lineWidth
* 0.5;
36 ctx
.rect(x
- halfLineWidth
, clipRect
[1] - surface
.matrix
.getDY(), attr
.width
, clipRect
[3]);
40 ctx
.moveTo(x
- halfLineWidth
, clipRect
[1] - surface
.matrix
.getDY());
41 ctx
.lineTo(x
- halfLineWidth
, clipRect
[1] + clipRect
[3] - surface
.matrix
.getDY());