# Copyright\r
\r
+"""The `panel` module provides optional submodules that add GUI panels.\r
+"""\r
+\r
from ....util.pluggable import IsSubclass, construct_odict\r
\r
\r
# 'notebook',\r
'output',\r
'playlist',\r
-# 'plot',\r
-# 'propertyeditor',\r
- 'propertyeditor2',\r
+ 'plot',\r
+ 'propertyeditor',\r
# 'results',\r
# 'selection',\r
# 'welcome',\r
def __init__(self, name=None, callbacks=None, **kwargs):\r
super(Panel, self).__init__(**kwargs)\r
self.name = name\r
+ self.managed_name = name.capitalize()\r
+ self._hooke_frame = kwargs.get('parent', None)\r
if callbacks == None:\r
callbacks = {}\r
self._callbacks = callbacks\r