def __init__(self, *args):
if len(args) == 1:
wrapped_prop = args[0]
super().__init__(wrapped_prop.fget, self.wrap_setter(wrapped_prop.fset), wrapped_prop.fdel)
self.wrapped_property = wrapped_prop
self.bindings = []
self.observers = []
self.dtype = typing.get_type_hints(wrapped_prop.fget)['return']
else:
super().__init__(*args)
评论列表
文章目录