Skip to content

Commit aa348f9

Browse files
author
farfromrefuge
committed
fix: refactor so that canvas can be used in workers (using @nativescript-community/ui-canvas/canvas)
1 parent 93f7a73 commit aa348f9

File tree

8 files changed

+3260
-3269
lines changed

8 files changed

+3260
-3269
lines changed

src/ui-canvas/canvas.android.ts

Lines changed: 501 additions & 0 deletions
Large diffs are not rendered by default.

src/ui-canvas/canvas.common.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import { Device } from '@nativescript/core';
2+
3+
import { Rect, RectF } from './canvas';
4+
5+
export const sdkVersion = parseInt(Device.sdkVersion, 10);
6+
7+
export function createRect(x: number, y: number, w: number, h: number) {
8+
return new Rect(x, y, x + w, y + h);
9+
}
10+
11+
export function createRectF(x: number, y: number, w: number, h: number) {
12+
return new RectF(x, y, x + w, y + h);
13+
}

src/ui-canvas/canvas.d.ts

Lines changed: 358 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)