state: add __contains__
This commit is contained in:
parent
84e8b8afd6
commit
6633b5abc1
@ -39,6 +39,9 @@ class State:
|
|||||||
def __setitem__(self, key, value):
|
def __setitem__(self, key, value):
|
||||||
self._data[key] = value
|
self._data[key] = value
|
||||||
|
|
||||||
|
def __contains__(self, key):
|
||||||
|
return key in self._data
|
||||||
|
|
||||||
def __delitem__(self, key):
|
def __delitem__(self, key):
|
||||||
if key in self._data:
|
if key in self._data:
|
||||||
del self._data[key]
|
del self._data[key]
|
Loading…
x
Reference in New Issue
Block a user