Add Client.remove_dynamic_items

This commit is contained in:
Rapptz
2023-07-21 00:34:31 -04:00
parent 418230641c
commit 7c3868ef3b
3 changed files with 34 additions and 2 deletions

View File

@ -401,6 +401,9 @@ class ConnectionState(Generic[ClientT]):
def store_dynamic_items(self, *items: Type[DynamicItem[Item[Any]]]) -> None:
self._view_store.add_dynamic_items(*items)
def remove_dynamic_items(self, *items: Type[DynamicItem[Item[Any]]]) -> None:
self._view_store.remove_dynamic_items(*items)
@property
def persistent_views(self) -> Sequence[View]:
return self._view_store.persistent_views