~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/base/plugins.py

Added config validation spec: ivle/config/ivle-spec.conf.
ivle.conf.conf: No longer needs to do the cast-to-int hack.
ivle.config: Runs against the validator (with a XXX problem).
setup.util: ivle-spec.conf is installed with a new whitelist.

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
    or triples, like (routex string, handler class, kwargs dict). The kwargs
31
31
    dict is optional. If present, the members of the kwargs dict will be passed
32
32
    as keyword arguments to the constructor of the view object.
33
 
    
34
 
    View plugins may also have a 'help' property, which should contain a dict
35
 
    of dicts and help file names. This dict is then used to generate the
36
 
    appropriate entries in the help system.
37
33
    """
38
34
    pass
39
35
    
40
36
class OverlayPlugin(BasePlugin):
41
 
    """Marker class for plugins which provide overlays.
 
37
    """
 
38
    Marker class for plugins which provide overlays.
42
39
    
43
40
    Overlay plugins provide mini-views which can be displayed on top of other
44
41
    views. The canonical example of a plugin of this type is the Console plugin.