Browse Source

Add Text Colors (#67)

* Add ability to choose a color when creating text elements

* use strokeColor instead of adding a new field
Faustino Kialungila 5 năm trước cách đây
mục cha
commit
f2386eb131
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      src/index.tsx

+ 3 - 0
src/index.tsx

@@ -345,11 +345,14 @@ function generateDraw(element: ExcaliburElement) {
     element.draw = (rc, context) => {
       const font = context.font;
       context.font = element.font;
+      const fillStyle = context.fillStyle;
+      context.fillStyle = element.strokeColor;
       context.fillText(
         element.text,
         element.x,
         element.y + element.actualBoundingBoxAscent
       );
+      context.fillStyle = fillStyle;
       context.font = font;
     };
   } else {