2021-09-15 19:08:53 +02:00
|
|
|
import { CollageModes } from "./common/collages";
|
2020-07-15 22:00:19 +02:00
|
|
|
|
2021-09-23 12:38:41 +02:00
|
|
|
export default class BrowserCollageModes extends CollageModes<CanvasRenderingContext2D, ImageBitmap, any> {
|
2021-09-15 19:08:53 +02:00
|
|
|
drawImage(ctx: CanvasRenderingContext2D, image: ImageBitmap, sx: number, sy: number, sw: number, sh: number, dx: number, dy: number, dw: number, dh: number): void {
|
|
|
|
ctx.drawImage(image, sx, sy, sw, sh, dx, dy, dw, dh);
|
2020-07-15 22:54:24 +02:00
|
|
|
}
|
2021-09-23 12:38:41 +02:00
|
|
|
|
|
|
|
createCanvas(w: number, h: number) {
|
|
|
|
throw new Error("Method not implemented.");
|
|
|
|
}
|
|
|
|
canvasToImage(canvas: any): PromiseLike<ImageBitmap> {
|
|
|
|
throw new Error("Method not implemented.");
|
|
|
|
}
|
2021-09-15 19:08:53 +02:00
|
|
|
}
|