Class e.p.p.s.RotationControl(Control):

Part of elisa.plugins.poblesec.slideshow_controls View In Hierarchy

Control for Image rotation. This requires the database
plugin. When it's activated, it:

- updates the orientation field of the Image in db
- rotates clock-wisee the various drawables showing the image on the UI

When the 90° CCW angle is reached, the next rotation is the
'original' orientation of the image.

Its L{slave} passed to the constructor must be of type
L{elisa.plugins.poblesec.player_slideshow.PlayerController}.
Line # Kind Name Docs
59 Method activate Activating the action runs the action code attached to the control.

Inherited from Control:

Line # Kind Name Docs
62 Method __init__ Constructor.
77 Method caption__set Undocumented
81 Method caption__get Undocumented
86 Method glyphs__set Undocumented
90 Method glyphs__get Undocumented
106 Method pre_activate Code run prior to control activation.
117 Method de_pre_activate Code run after control activation.
def activate(self):
Activating the action runs the action code attached to the control.
For example it can be the code executed when a button is clicked.

Control implementations have to override this method.

@rtype L{elisa.core.utils.defer.Deferred}
API Documentation for Elisa Media Center, generated by pydoctor at 2008-10-13 19:16:17.