This commit is contained in:
2025-12-08 21:49:46 +03:00
parent 22970f7115
commit 725a1f2e40
12 changed files with 76 additions and 61 deletions
+4 -2
View File
@@ -1,18 +1,20 @@
__all__ = ["RegisteredRouters"]
from typing import Iterator, Optional
from typing import Iterator
from argenta.router import Router
class RegisteredRouters:
def __init__(self, registered_routers: Optional[list[Router]] = None) -> None:
def __init__(self, registered_routers: list[Router] | None = None) -> None:
"""
Private. Combines registered routers
:param registered_routers: list of the registered routers
:return: None
"""
self.registered_routers: list[Router] = registered_routers if registered_routers else []
self._matching_lower_triggers_with_routers
def add_registered_router(self, router: Router, /) -> None:
"""