(self, value)
return [self.fld.decode(v) for v in value]
Decodes the dictionary value (a list of dictionary values) into a
        `DataObject` attribute (a list of `DataObject` attribute values).
Decodes the dictionary value (a list of dictionary values) into a
        `DataObject` attribute (a list of `DataObject` attribute values).
Decodes the dictionary value ( a list of dictionary values ) into a DataObject attribute ( a list of DataObject attribute values ) .
def decode(self, value):
        """Decodes the dictionary value (a list of dictionary values) into a
        `DataObject` attribute (a list of `DataObject` attribute values)."""
        if value is None:
            if callable(self.default):
                return self.default()
            return self.default or None
        return [self.fld.decode(v) for v in value]
def decode ( self , value ) : if value is None : if callable ( self . default ) : return self . default ( ) return self . default or None return [ self . fld . decode ( v ) for v in value ]