value.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:metapensiero.reactive 作者: azazel75 项目源码 文件源码
def __init__(self, generator=undefined,  initial_value=undefined,
                 equal=None, always_recompute=False, *, tracker=None):
        super().__init__(tracker=tracker)
        self._equal = equal or operator.eq
        self._descriptor_initialized = False
        self._single_value_initialized = False
        if callable(generator):
            # suppose it's used as a method decorator
            self._generator = generator
            self._value = initial_value
        elif generator is not undefined:
            self._generator = None
            self._value = generator
        else:
            self._generator = None
            self._value = initial_value
        self._comp = None
        self._always_recompute = always_recompute
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号