MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / __init__

Method __init__

lib/matplotlib/animation.py:1446–1456  ·  view source on GitHub ↗
(self, fig, interval=200, repeat_delay=0, repeat=True,
                 event_source=None, *args, **kwargs)

Source from the content-addressed store, hash-verified

1444 Whether blitting is used to optimize drawing.
1445 """
1446 def __init__(self, fig, interval=200, repeat_delay=0, repeat=True,
1447 event_source=None, *args, **kwargs):
1448 self._interval = interval
1449 # Undocumented support for repeat_delay = None as backcompat.
1450 self._repeat_delay = repeat_delay if repeat_delay is not None else 0
1451 self._repeat = repeat
1452 # If we're not given an event source, create a new timer. This permits
1453 # sharing timers between animation objects for syncing animations.
1454 if event_source is None:
1455 event_source = fig.canvas.new_timer(interval=self._interval)
1456 super().__init__(fig, event_source=event_source, *args, **kwargs)
1457
1458 def _step(self, *args):
1459 """Handler for getting events."""

Callers

nothing calls this directly

Calls 2

new_timerMethod · 0.45
__init__Method · 0.45

Tested by

no test coverage detected