class documentation

A :func:`property` that is only evaluated once. Like :class:`werkzeug.utils.cached_property` except access uses a lock for thread safety. .. versionchanged:: 2.0 Inherits from Werkzeug's ``cached_property`` (and ``property``).

Method __delete__ Undocumented
Method __get__ Undocumented
Method __init__ Undocumented
Method __set__ Undocumented
Instance Variable lock Undocumented
def __delete__(self, obj: object): (source)

Undocumented

def __get__(self, obj: object, type: type = None) -> t.Any: (source)

Undocumented

def __init__(self, fget: t.Callable[[t.Any], t.Any], name: t.Optional[str] = None, doc: t.Optional[str] = None): (source)

Undocumented

def __set__(self, obj: object, value: t.Any): (source)

Undocumented

Undocumented