Public Member Functions | |
| None | async_setup (self) |
Private Member Functions | |
| CollectionEntity | _add_entity (self, CollectionChange change_set) |
| None | _collection_changed (self, Iterable[CollectionChange] change_set) |
| None | _entity_removed (self, str item_id) |
| None | _remove_entity (self, CollectionChange change_set) |
| None | _update_entity (self, CollectionChange change_set) |
Life cycle for a collection of entities.
Definition at line 451 of file collection.py.
|
private |
Definition at line 472 of file collection.py.
|
private |
Handle a collection change.
Definition at line 500 of file collection.py.
|
private |
Remove entity from entities if it's removed or not added.
Definition at line 467 of file collection.py.
|
private |
Definition at line 479 of file collection.py.
|
private |
Definition at line 492 of file collection.py.
| None homeassistant.helpers.collection._CollectionLifeCycle.async_setup | ( | self | ) |
Set up the collection life cycle.
Definition at line 463 of file collection.py.