aboutsummaryrefslogtreecommitdiffstats
path: root/lvc/widgets/osx/wrappermap.py
diff options
context:
space:
mode:
Diffstat (limited to 'lvc/widgets/osx/wrappermap.py')
-rw-r--r--lvc/widgets/osx/wrappermap.py3
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]