diff options
Diffstat (limited to 'lvc/widgets/osx/wrappermap.py')
-rw-r--r-- | lvc/widgets/osx/wrappermap.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lvc/widgets/osx/wrappermap.py b/lvc/widgets/osx/wrappermap.py index 624a496..03adbfb 100644 --- a/lvc/widgets/osx/wrappermap.py +++ b/lvc/widgets/osx/wrappermap.py @@ -34,6 +34,7 @@ Widget that wraps them. # Maps NSViews/NSWinows -> wrapper objects. wrapper_mapping = dict() + def wrapper(wrapped): """Find the wrapper object for an NSView/NSWindow.""" try: @@ -41,8 +42,10 @@ def wrapper(wrapped): except KeyError: return None + def add(wrapped, wrapper): wrapper_mapping[wrapped] = wrapper + def remove(wrapped): del wrapper_mapping[wrapped] |