CanvasRenderingContext2D.idl 857 B

1234567891011121314151617181920212223242526272829
  1. interface CanvasRenderingContext2D {
  2. void fillRect(double x, double y, double w, double h);
  3. void strokeRect(double x, double y, double w, double h);
  4. void scale(double x, double y);
  5. void translate(double x, double y);
  6. void rotate(double radians);
  7. void beginPath();
  8. void closePath();
  9. void fill(DOMString fillRule);
  10. void stroke();
  11. void moveTo(double x, double y);
  12. void lineTo(double x, double y);
  13. void quadraticCurveTo(double cpx, double cpy, double x, double y);
  14. void drawImage(HTMLImageElement image, double dx, double dy);
  15. attribute DOMString fillStyle;
  16. attribute DOMString strokeStyle;
  17. attribute double lineWidth;
  18. ImageData createImageData(double sw, double sh);
  19. void putImageData(ImageData imagedata, double dx, double dy);
  20. readonly attribute HTMLCanvasElement canvas;
  21. }