Sorry, something went wrong.
|
Using the linear region selectors notebook to try adn understand what holds onto references since selectors have lots of events. |
Sorry, something went wrong.
|
A base Graphic._fpl_cleanup() that removes all possible event handlers on the renderer and world objects seems to work, tested with LinearRegionSelector |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM, REFERENCES class very elegant
Sorry, something went wrong.
closes #463
Adds new References object for which there is a single global instance for one instance of Python.
This helps segregate Graphic, Selector, Legend and any other objects we might want to have in the future.
start using prefix _fpl_* for any attributes/methods that are for fpl internal use only, to distinguish them from actual private attributes
Moved selector _fpl_cleanup to Graphic._fpl_cleanup
Need to add tests for: