From b2279b611beceb20223351ee12900947cc7e39aa Mon Sep 17 00:00:00 2001 From: Javi Agenjo Date: Wed, 27 Nov 2019 09:12:16 +0100 Subject: [PATCH] Update README.md --- guides/README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/guides/README.md b/guides/README.md index a62652d60c..a7932e99f8 100644 --- a/guides/README.md +++ b/guides/README.md @@ -119,10 +119,12 @@ MyNodeClass.shape = LiteGraph.ROUND_SHAPE; You can draw something inside a node using the callbacks ```onDrawForeground``` and ```onDrawBackground```. The only difference is that onDrawForeground gets called in Live Mode and onDrawBackground not. -You do not have to worry about the coordinates system, [0,0] is the top-left corner of the node content area (not the title). +Both functions receive the (Canvas2D rendering context)[https://developer.mozilla.org/es/docs/Web/API/CanvasRenderingContext2D] and the LGraphCanvas instance where the node is being rendered. + +You do not have to worry about the coordinates system, (0,0) is the top-left corner of the node content area (not the title). ```js -node.onDrawForeground = function(canvas, ctx) +node.onDrawForeground = function(ctx, graphcanvas) { if(this.flags.collapsed) return;