Bases: object
Contains dictionary of model and their type
alias of type
x.__delattr__(‘name’) <==> del x.name
x.__getattribute__(‘name’) <==> x.name
x.__hash__() <==> hash(x)
helper for pickle
helper for pickle
x.__repr__() <==> repr(x)
x.__setattr__(‘name’, value) <==> x.name = value
x.__str__() <==> str(x)
list of weak references to the object (if defined)
return all the list stored in a dictionary object
Parameters: |
|
---|
Bases: object
implement model
alias of type
x.__delattr__(‘name’) <==> del x.name
x.__getattribute__(‘name’) <==> x.name
x.__hash__() <==> hash(x)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
helper for pickle
helper for pickle
x.__repr__() <==> repr(x)
x.__setattr__(‘name’, value) <==> x.name = value
x.__str__() <==> str(x)
list of weak references to the object (if defined)
Fill the menu with list item
Parameters: |
|
---|
fill the plugin menu with costumized models
Fill the menu with list item
Parameters: |
|
---|
List of models we want to make available by default for this application
Returns: | the next free event ID following the new menu events |
---|
Get the multifunctional models
React to a model menu event
Parameters: | event – wx menu event |
---|
find plugin model in directory of plugin .recompile all file in the directory if file were modified
return dictionary of models for fitpanel use
check the last time the plugin dir has changed and return true is the directory was modified else return false
Populate a menu with our models
Parameters: |
|
---|---|
Returns: | the next free event ID following the new menu events |
return a dictionary of model if new models were added else return empty dictionary
Do some checking before model adding plugins in the list
Parameters: | model – class model to add into the plugin list |
---|
:param name:name of the module plugin
Return model: | model if valid model or None if not valid |
---|