- if not domid: domid=Plugin.newdomid()
- self.domid=domid
- self.classname=self._py_classname()
- self.plugin_classname=self._js_classname()
- self.visible=visible
- self.togglable=togglable
- if toggled is not None: self.toggled=toggled
- else: self.toggled=self.default_toggled()
+ if not domid:
+ domid=self.newdomid()
+ self.domid = domid
+ # title is shown when togglable
+ #if not title: title="Plugin title for %s"%domid
+ self.title = title
+ self.classname = self._py_classname()
+ self.plugin_classname = self._js_classname()
+ self.visible = visible
+ if togglable is None: self.togglable = self.default_togglable()
+ else: self.togglable = togglable
+ if toggled is None: self.toggled = self.default_toggled()
+ else: self.toggled = toggled
+ if outline_complete is None: self.outline_complete = self.default_outline_complete()
+ else: self.outline_complete = outline_complete
+ if outline_body is None: self.outline_body = self.default_outline_body()
+ else: self.outline_body = outline_body