mirror of
https://github.com/python/cpython.git
synced 2025-07-24 11:44:31 +00:00
Docstring
This commit is contained in:
parent
eb61fbdba8
commit
4638c5b7f3
3 changed files with 58 additions and 1 deletions
|
@ -1,3 +1,17 @@
|
|||
"""Switchboard class.
|
||||
|
||||
This class is used to coordinate updates among all Viewers. Every Viewer must
|
||||
conform to the following interface:
|
||||
|
||||
- it must include a method called update_yourself() which takes three
|
||||
arguments; the red, green, and blue values of the selected color.
|
||||
|
||||
- When a Viewer selects a color and wishes to update all other Views, it
|
||||
should call update_views() on the Switchboard object. Not that the
|
||||
Viewer typically does *not* update itself before calling update_views(),
|
||||
since this would cause it to get updated twice.
|
||||
"""
|
||||
|
||||
class Switchboard:
|
||||
def __init__(self, colordb):
|
||||
self.__views = []
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue