mirror of
https://github.com/KevinMidboe/python-gpiozero.git
synced 2025-12-08 20:39:01 +00:00
Doc reorganization
This commit is contained in:
@@ -263,7 +263,7 @@ class CompositeDevice(Device):
|
||||
def __init__(self, *args, **kwargs):
|
||||
self._all = ()
|
||||
self._named = {}
|
||||
self._tuple = None
|
||||
self._namedtuple = None
|
||||
self._order = kwargs.pop('_order', None)
|
||||
if self._order is None:
|
||||
self._order = sorted(kwargs.keys())
|
||||
@@ -275,7 +275,7 @@ class CompositeDevice(Device):
|
||||
raise CompositeDeviceBadName('%s is a reserved name' % name)
|
||||
self._all = args + tuple(kwargs[v] for v in self._order)
|
||||
self._named = kwargs
|
||||
self._tuple = namedtuple('%sValue' % self.__class__.__name__, chain(
|
||||
self._namedtuple = namedtuple('%sValue' % self.__class__.__name__, chain(
|
||||
(str(i) for i in range(len(args))), self._order),
|
||||
rename=True)
|
||||
|
||||
@@ -329,12 +329,12 @@ class CompositeDevice(Device):
|
||||
return all(device.closed for device in self)
|
||||
|
||||
@property
|
||||
def tuple(self):
|
||||
return self._tuple
|
||||
def namedtuple(self):
|
||||
return self._namedtuple
|
||||
|
||||
@property
|
||||
def value(self):
|
||||
return self.tuple(*(device.value for device in self))
|
||||
return self.namedtuple(*(device.value for device in self))
|
||||
|
||||
@property
|
||||
def is_active(self):
|
||||
|
||||
Reference in New Issue
Block a user