def __delitem__(self, key): key = str(key) old_value = accessors.getitem(objects.itemsof(self), key, None) if old_value is not None: old_value.data_changed.unsubscribe(_notify) accessors.delitem(objects.itemsof(self), key)
def touch_release(self, value): accessors.delitem(self._touches, value.identifier)
def key_release(self, value): accessors.delitem(self._keys, value.identifier)
def remove_mark(self, key): accessors.delitem(self.marks, key)
def remove_axis(self, key): accessors.delitem(self.axes, key)
def data(self): accessors.delitem(objects.attrsof(self), "data") self.data_changed(self, (), None)