2 Commits

Author SHA1 Message Date
7d6b54825d oops 2023-10-24 00:55:01 -06:00
f1bd085384 text align 2023-10-24 00:49:49 -06:00

View File

@@ -233,6 +233,9 @@ export class Doodler {
ctx.strokeStyle = style?.color || style?.strokeColor || "black";
ctx.lineWidth = style?.weight || 1;
ctx.textAlign = style?.textAlign || ctx.textAlign;
ctx.textBaseline = style?.textBaseline || ctx.textBaseline;
}
fillText(text: string, pos: Vector, maxWidth: number, style?: IStyle) {
@@ -414,6 +417,15 @@ interface IStyle {
noStroke?: boolean;
noFill?: boolean;
textAlign?: "center" | "end" | "left" | "right" | "start";
textBaseline?:
| "alphabetic"
| "top"
| "hanging"
| "middle"
| "ideographic"
| "bottom";
}
interface IDrawable {