Skip to content

Commit 9cb21d5

Browse files
committed
Reintroduce removeFromPadPrimitives method
Can be used from external frameworks
1 parent e7bb649 commit 9cb21d5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

modules/base/ObjectPainter.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -661,6 +661,11 @@ class ObjectPainter extends BasePainter {
661661
return pad_painter.addToPrimitives(this);
662662
}
663663

664+
/** @summary Remove painter from pad list of painters
665+
* @desc Can be used from external frameworks to add/remove painters
666+
* @protected */
667+
removeFromPadPrimitives() { this.getPadPainter()?.removePrimitive(this); }
668+
664669
/** @summary Creates marker attributes object
665670
* @desc Can be used to produce markers in painter.
666671
* See {@link TAttMarkerHandler} for more info.

0 commit comments

Comments
 (0)