mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Add @dataclass with slots=True to HandlerContainer
This commit is contained in:
parent
2e9aa7b9c6
commit
afe1057bbe
1 changed files with 5 additions and 13 deletions
|
|
@ -195,20 +195,12 @@ class ActionContainer:
|
|||
await wizard.back()
|
||||
|
||||
|
||||
@dataclass(slots=True)
|
||||
class HandlerContainer:
|
||||
__slots__ = ("name", "handler", "filters", "after")
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
name: str,
|
||||
handler: CallbackType,
|
||||
filters: tuple[CallbackType, ...],
|
||||
after: After | None = None,
|
||||
) -> None:
|
||||
self.name = name
|
||||
self.handler = handler
|
||||
self.filters = filters
|
||||
self.after = after
|
||||
name: str
|
||||
handler: CallbackType
|
||||
filters: tuple[CallbackType, ...]
|
||||
after: After | None = None
|
||||
|
||||
|
||||
@dataclass
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue