X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=unfold%2Fcomposite.py;h=f3d42fc4de125e82d05c5ec51c9d0d7a3b9187b3;hb=HEAD;hp=16e28f30071ada65fa8afe92c606ebf319f3342c;hpb=1aea42c3668602aacfe22bc762ee939672129f53;p=myslice.git diff --git a/unfold/composite.py b/unfold/composite.py index 16e28f30..f3d42fc4 100644 --- a/unfold/composite.py +++ b/unfold/composite.py @@ -1,13 +1,14 @@ from unfold.plugin import Plugin -# this is a simple base class for plugins that contain/arrange a set of other plugins -# sons is expected to be a list of the contained plugins, and -# active_domid is the domid for the one son that should be displayed as active -# some subclasses of Composite, like e.g. Tabs, will not behave as expected -# if a valid active_domid is not provided - class Composite (Plugin): + """a simple base class for plugins that contain/arrange a set of other plugins +sons is expected to be a list of the contained plugins, and +active_domid is the domid for the one son that should be displayed as active +some subclasses of Composite, like e.g. Tabs, will not behave as expected +if a valid active_domid is not provided +""" + def __init__ (self, sons=None, active_domid=None, *args, **kwds): Plugin.__init__ (self, *args, **kwds) self.sons= sons if sons else []