def __init__(self, mtype=None, fget=None, fset=None, **options): if mtype is None: assert (self.mtype) else: self.__class__ = type(self)[mtype] member.__init__(self, **options) self.fget = fget self.fset = fset
def __init__(self, mtype=None, fget=None, fset=None, **options): if mtype is None: assert(self.mtype) else: self.__class__ = type(self)[mtype] member.__init__(self, **options) self.fget = fget self.fset = fset
def __init__(self, mtype=None, fget=None, fset=None, flen=None, len=None, **options): if mtype is None: assert(self.mtype) else: self.__class__ = type(self)[mtype] member.__init__(self, **options) self.fget = fget self.fset = fset if len is not None: self.flen = lambda self: len else: self.flen = flen
def __init__(self, mkeytype=None, mvaluetype=None, fget=None, fset=None, fkeys=None, keys=None, **options): if mkeytype is None and mvaluetype is None: assert(self.mtype) else: self.__class__ = type(self)[mkeytype, mvaluetype] member.__init__(self, **options) self.fget = fget self.fset = fset if keys is not None: self.fkeys = lambda self: keys else: self.fkeys = fkeys if self.new is self.mtype: self.new = self.mvaluetype
def __init__(self, mtype=None, fget=None, fset=None, flen=None, len=None, **options): if mtype is None: assert (self.mtype) else: self.__class__ = type(self)[mtype] member.__init__(self, **options) self.fget = fget self.fset = fset if len is not None: self.flen = lambda self: len else: self.flen = flen
def __init__(self, mkeytype=None, mvaluetype=None, fget=None, fset=None, fkeys=None, keys=None, **options): if mkeytype is None and mvaluetype is None: assert (self.mtype) else: self.__class__ = type(self)[mkeytype, mvaluetype] member.__init__(self, **options) self.fget = fget self.fset = fset if keys is not None: self.fkeys = lambda self: keys else: self.fkeys = fkeys if self.new is self.mtype: self.new = self.mvaluetype