Home Assistant Unofficial Reference 2024.12.1
homeassistant.util.read_only_dict.ReadOnlyDict Class Reference
Inheritance diagram for homeassistant.util.read_only_dict.ReadOnlyDict:
[legend]
Collaboration diagram for homeassistant.util.read_only_dict.ReadOnlyDict:
[legend]

Public Member Functions

dict[_KT, _VT] __copy__ (self)
 
dict[_KT, _VT] __deepcopy__ (self, Any memo)
 

Static Public Attributes

 clear = _readonly
 
 pop = _readonly
 
 popitem = _readonly
 
 setdefault = _readonly
 
 update = _readonly
 

Static Private Attributes

 __delitem__ = _readonly
 
 __setitem__ = _readonly
 

Detailed Description

Read only version of dict that is compatible with dict types.

Definition at line 12 of file read_only_dict.py.

Member Function Documentation

◆ __copy__()

dict[_KT, _VT] homeassistant.util.read_only_dict.ReadOnlyDict.__copy__ (   self)
Create a shallow copy.

Definition at line 23 of file read_only_dict.py.

◆ __deepcopy__()

dict[_KT, _VT] homeassistant.util.read_only_dict.ReadOnlyDict.__deepcopy__ (   self,
Any  memo 
)
Create a deep copy.

Definition at line 27 of file read_only_dict.py.

Member Data Documentation

◆ __delitem__

homeassistant.util.read_only_dict.ReadOnlyDict.__delitem__ = _readonly
staticprivate

Definition at line 16 of file read_only_dict.py.

◆ __setitem__

homeassistant.util.read_only_dict.ReadOnlyDict.__setitem__ = _readonly
staticprivate

Definition at line 15 of file read_only_dict.py.

◆ clear

homeassistant.util.read_only_dict.ReadOnlyDict.clear = _readonly
static

Definition at line 19 of file read_only_dict.py.

◆ pop

homeassistant.util.read_only_dict.ReadOnlyDict.pop = _readonly
static

Definition at line 17 of file read_only_dict.py.

◆ popitem

homeassistant.util.read_only_dict.ReadOnlyDict.popitem = _readonly
static

Definition at line 18 of file read_only_dict.py.

◆ setdefault

homeassistant.util.read_only_dict.ReadOnlyDict.setdefault = _readonly
static

Definition at line 21 of file read_only_dict.py.

◆ update

homeassistant.util.read_only_dict.ReadOnlyDict.update = _readonly
static

Definition at line 20 of file read_only_dict.py.


The documentation for this class was generated from the following file: