MCPcopy Index your code
hub / github.com/sqlmapproject/sqlmap / _set_value

Method _set_value

thirdparty/clientform/clientform.py:2111–2126  ·  view source on GitHub ↗
(self, value)

Source from the content-addressed store, hash-verified

2109 self.__dict__[name] = value
2110
2111 def _set_value(self, value):
2112 if value is None or isstringlike(value):
2113 raise TypeError("ListControl, must set a sequence")
2114 if not value:
2115 compat = self._form.backwards_compat
2116 for o in self.items:
2117 if not o.disabled or compat:
2118 o.selected = False
2119 elif self.multiple:
2120 self._multiple_set_value(value)
2121 elif len(value) > 1:
2122 raise ItemCountError(
2123 "single selection list, must set sequence of "
2124 "length 0 or 1")
2125 else:
2126 self._single_set_value(value)
2127
2128 def _get_items(self, name, target=1):
2129 all_items = self.get_items(name)

Callers 1

__setattr__Method · 0.95

Calls 4

_multiple_set_valueMethod · 0.95
_single_set_valueMethod · 0.95
isstringlikeFunction · 0.85
ItemCountErrorClass · 0.85

Tested by

no test coverage detected