canvas

CanvasRenderingContext2D

  • ctx.clearRect();
  • ctx.fillRect();
  • ctx.strokeRect();

Property

Text Property

  • ctx.font

    @default: “10px sans-serif”;

  • ctx.textAlign

    @enum : start, end, left, right, center;
    @default : start;

  • ctx.textBaseline

    @enum: top, hanging, middle, alphabetic, ideographic, bottom
    @default: alphabetic

  • ctx.direction

    @enum: ltr, rtl, inherit
    @default: inherit

  • Shadow Property

  • ctx.shadowBlur

    @default: 0

  • ctx.shadowColor

    @default: ‘rgba(0,0,0,0)’

  • ctx.shadowOffsetX

  • @default: 0

  • ctx.shadowOffsetY

  • @default: 0

  • Graphics Property

  • ctx.fillStyle

    @default: #000

  • ctx.strokeStyle

    default: #000

  • Line Property

  • ctx.lineWidth

    @defalt: 1.0

  • ctx.lingCap

    @default: butt
    @enum: butt, round, square

  • ctx.lineJoin

    @default: miter
    @enum: miter, round, blevel

  • ctx.miterLimit

    @description:
    @default: 10

  • ctx.lineDashOffset

    @default: 0.0

  • ctx.fillText(text, x, y, maxWidth);

  • ctx.strokeText(x, y);
  • ctx.measureText();