diff options
author | David Farning <dfarning@gmail.com> | 2008-09-20 00:32:55 (GMT) |
---|---|---|
committer | David Farning <dfarning@gmail.com> | 2008-09-20 00:32:55 (GMT) |
commit | 62128530c339748001b595ecd47088090a654b0d (patch) | |
tree | e514e42c71c539c6e265e11df4f46233eba84da2 /src/sugar/graphics/animator.py | |
parent | dd7442a0faf94db7279c58bf8875be462f4bab0e (diff) |
API docstrings from pydocweb
Diffstat (limited to 'src/sugar/graphics/animator.py')
-rw-r--r-- | src/sugar/graphics/animator.py | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/sugar/graphics/animator.py b/src/sugar/graphics/animator.py index 85b9852..347b1d8 100644 --- a/src/sugar/graphics/animator.py +++ b/src/sugar/graphics/animator.py @@ -38,13 +38,39 @@ class Animator(gobject.GObject): self._start_time = None def add(self, animation): + """ + Parameter + --------- + animation : + + """ self._animations.append(animation) def remove_all(self): + """ + Parameters + ---------- + None : + + Returns + ------- + None : + + """ self.stop() self._animations = [] def start(self): + """ + Parameters + ---------- + None : + + Returns + ------- + None + + """ if self._timeout_sid: self.stop() @@ -53,6 +79,16 @@ class Animator(gobject.GObject): int(self._interval * 1000), self._next_frame_cb) def stop(self): + """ + Parameters + ---------- + None : + + Returns + ------- + None : + + """ if self._timeout_sid: gobject.source_remove(self._timeout_sid) self._timeout_sid = 0 @@ -77,6 +113,19 @@ class Animation(object): self.end = end def do_frame(self, t, duration, easing): + """ + Parameters + ---------- + t: + + duration: + + easing: + + Returns + None: + + """ start = self.start change = self.end - self.start |