def __init__(self, sequence=tuple()): DependencyCell.__init__(self) _ListBase.__init__(self, sequence)
def unregister_dependant(self, dependant): DependencyCell.unregister_dependant(self, dependant) if not self.dependants: self.empty_callback()
def __init__(self, *args, **kwargs): DependencyCell.__init__(self) # A dictionary of subcells. self._key_subcells = {} dict.__init__(self, *args, **kwargs)
def __init__(self, sequence=tuple()): DependencyCell.__init__(self) set.__init__(self, sequence)
def __init__(self, empty_callback=lambda:None): DependencyCell.__init__(self) # Called when there are no more dependants: self.empty_callback = empty_callback
def __init__(self, empty_callback=lambda: None): DependencyCell.__init__(self) # Called when there are no more dependants: self.empty_callback = empty_callback