def __bool__(self):
return bool(self.selected_field)
+ def __repr__(self):
+ return repr(self._value)
+
@property
def _value(self):
if self.selected_field is not None:
def _value(self):
return [field._value for field in self]
+ def __repr__(self):
+ return '[{}]'.format(', '.join([repr(v) for v in self]))
+
class _ArrayField(_ArraySequenceField):
_NAME = 'Array'