rename
This commit is contained in:
@@ -3,7 +3,7 @@ from copy import copy
|
|||||||
from typing import TypeVar
|
from typing import TypeVar
|
||||||
|
|
||||||
from . import events as e
|
from . import events as e
|
||||||
from .common import HookedContainer, MutableNesting
|
from .container import HookedContainer, MutableNesting
|
||||||
|
|
||||||
T = TypeVar("T")
|
T = TypeVar("T")
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,13 @@ from datetime import datetime
|
|||||||
from .mapping import HookedMapping
|
from .mapping import HookedMapping
|
||||||
|
|
||||||
|
|
||||||
|
class EntityState(HookedMapping[str]):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class DomainState(HookedMapping[str]):
|
class DomainState(HookedMapping[str]):
|
||||||
|
_data: EntityState
|
||||||
|
|
||||||
def __setitem__(self, key, value):
|
def __setitem__(self, key, value):
|
||||||
super().__setitem__(key, value)
|
super().__setitem__(key, value)
|
||||||
super().__setitem__("last_changed", datetime.now())
|
super().__setitem__("last_changed", datetime.now())
|
||||||
@@ -12,6 +18,9 @@ class DomainState(HookedMapping[str]):
|
|||||||
class NameSpaceState(HookedMapping[str]):
|
class NameSpaceState(HookedMapping[str]):
|
||||||
_data: DomainState
|
_data: DomainState
|
||||||
|
|
||||||
|
def __iter__(self):
|
||||||
|
return super().__iter__()
|
||||||
|
|
||||||
def __setitem__(self, key, value):
|
def __setitem__(self, key, value):
|
||||||
super().__setitem__(key, value)
|
super().__setitem__(key, value)
|
||||||
# print("ns SetItem")
|
# print("ns SetItem")
|
||||||
|
|||||||
Reference in New Issue
Block a user