class documentation

class locked_cached_property(werkzeug.utils.cached_property):

View In Hierarchy

A property that is only evaluated once. Like werkzeug.utils.cached_property except access uses a lock for thread safety.

Changed in version 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):

Undocumented

Parameters
obj:objectUndocumented
def __get__(self, obj, type=None):

Undocumented

Parameters
obj:objectUndocumented
type:typeUndocumented
Returns
t.AnyUndocumented
def __init__(self, fget, name=None, doc=None):

Undocumented

Parameters
fget:t.Callable[[t.Any], t.Any]Undocumented
name:t.Optional[str]Undocumented
doc:t.Optional[str]Undocumented
def __set__(self, obj, value):

Undocumented

Parameters
obj:objectUndocumented
value:t.AnyUndocumented
lock =

Undocumented