From 25d07767f1893563d6e3f6b69c842b72aea941d5 Mon Sep 17 00:00:00 2001 From: Dariusz L Date: Sun, 27 Jul 2025 18:00:55 +0200 Subject: [PATCH] Rename canvasMask to maskEditorIntegration in Canvas Refactors the Canvas class to rename the 'canvasMask' property to 'maskEditorIntegration' for consistency. Updates all references and import to use the new name with the .js extension. --- js/Canvas.js | 6 +++--- src/Canvas.ts | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/js/Canvas.js b/js/Canvas.js index bf30e18..56a66eb 100644 --- a/js/Canvas.js +++ b/js/Canvas.js @@ -13,7 +13,7 @@ import { ImageReferenceManager } from "./ImageReferenceManager.js"; import { BatchPreviewManager } from "./BatchPreviewManager.js"; import { createModuleLogger } from "./utils/LoggerUtils.js"; import { debounce } from "./utils/CommonUtils.js"; -import { MaskEditorIntegration } from "./MaskEditorIntegration"; +import { MaskEditorIntegration } from "./MaskEditorIntegration.js"; import { CanvasSelection } from "./CanvasSelection.js"; const useChainCallback = (original, next) => { if (original === undefined || original === null) { @@ -85,7 +85,7 @@ export class Canvas { this.maskTool = new MaskTool(this, { onStateChange: this.onStateChange }); this.shapeTool = new ShapeTool(this); this.customShapeMenu = new CustomShapeMenu(this); - this.canvasMask = new MaskEditorIntegration(this); + this.maskEditorIntegration = new MaskEditorIntegration(this); this.canvasState = new CanvasState(this); this.canvasSelection = new CanvasSelection(this); this.canvasInteractions = new CanvasInteractions(this); @@ -409,7 +409,7 @@ export class Canvas { * @param {boolean} sendCleanImage - Czy wysłać czysty obraz (bez maski) do editora */ async startMaskEditor(predefinedMask = null, sendCleanImage = true) { - return this.canvasMask.startMaskEditor(predefinedMask, sendCleanImage); + return this.maskEditorIntegration.startMaskEditor(predefinedMask, sendCleanImage); } /** * Inicjalizuje podstawowe właściwości canvas diff --git a/src/Canvas.ts b/src/Canvas.ts index e1e8e86..577811d 100644 --- a/src/Canvas.ts +++ b/src/Canvas.ts @@ -19,7 +19,7 @@ import {ImageReferenceManager} from "./ImageReferenceManager.js"; import {BatchPreviewManager} from "./BatchPreviewManager.js"; import {createModuleLogger} from "./utils/LoggerUtils.js"; import { debounce } from "./utils/CommonUtils.js"; -import {MaskEditorIntegration} from "./MaskEditorIntegration"; +import {MaskEditorIntegration} from "./MaskEditorIntegration.js"; import {CanvasSelection} from "./CanvasSelection.js"; import type { ComfyNode, Layer, Viewport, Point, AddMode, Shape, OutputAreaBounds } from './types'; @@ -51,7 +51,7 @@ export class Canvas { canvasInteractions: CanvasInteractions; canvasLayers: CanvasLayers; canvasLayersPanel: CanvasLayersPanel; - canvasMask: MaskEditorIntegration; + maskEditorIntegration: MaskEditorIntegration; canvasRenderer: CanvasRenderer; canvasSelection: CanvasSelection; canvasState: CanvasState; @@ -146,7 +146,7 @@ export class Canvas { this.maskTool = new MaskTool(this, {onStateChange: this.onStateChange}); this.shapeTool = new ShapeTool(this); this.customShapeMenu = new CustomShapeMenu(this); - this.canvasMask = new MaskEditorIntegration(this); + this.maskEditorIntegration = new MaskEditorIntegration(this); this.canvasState = new CanvasState(this); this.canvasSelection = new CanvasSelection(this); this.canvasInteractions = new CanvasInteractions(this); @@ -530,7 +530,7 @@ export class Canvas { * @param {boolean} sendCleanImage - Czy wysłać czysty obraz (bez maski) do editora */ async startMaskEditor(predefinedMask: HTMLImageElement | HTMLCanvasElement | null = null, sendCleanImage: boolean = true) { - return this.canvasMask.startMaskEditor(predefinedMask as any, sendCleanImage); + return this.maskEditorIntegration.startMaskEditor(predefinedMask as any, sendCleanImage); } /**