Browse Source

Added Context2d#createRadialGradient()

v1.x
Tj Holowaychuk 14 years ago
parent
commit
41a0109c3f
  1. 6
      lib/canvas.js
  2. 2
      src/node-canvas.cc

6
lib/canvas.js

@ -13,6 +13,7 @@ var canvas = require('../build/default/canvas')
, colors = require('./colors')
, Canvas = canvas.Canvas
, Context2d = canvas.Context2d
, CanvasGradient = canvas.CanvasGradient
, cairoVersion = canvas.cairoVersion;
/**
@ -118,6 +119,11 @@ Canvas.prototype.getContext = function(contextId){
}
};
Context2d.prototype.createRadialGradient = function(x0, y0, r0, x1, y1, r1){
return new CanvasGradient(x0, y0, r0, x1, y1, r1);
};
/**
* Set the fill style with the given css color string.
*

2
src/node-canvas.cc

@ -7,11 +7,13 @@
#include "canvas.h"
#include "context2d.h"
#include "gradient.h"
extern "C" void
init (Handle<Object> target) {
HandleScope scope;
Canvas::Initialize(target);
Context2d::Initialize(target);
Gradient::Initialize(target);
target->Set(String::New("cairoVersion"), String::New(cairo_version_string()));
}
Loading…
Cancel
Save