mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-09-05 17:36:15 +00:00
Use typing.Literal for channel and component type annotation
This commit is contained in:
committed by
GitHub
parent
7fca030107
commit
7ee15e1d68
@ -24,7 +24,7 @@ DEALINGS IN THE SOFTWARE.
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from typing import Callable, Optional, TYPE_CHECKING, Tuple, TypeVar, Union
|
||||
from typing import Callable, Literal, Optional, TYPE_CHECKING, Tuple, TypeVar, Union
|
||||
import inspect
|
||||
import os
|
||||
|
||||
@ -213,7 +213,7 @@ class Button(Item[V]):
|
||||
)
|
||||
|
||||
@property
|
||||
def type(self) -> ComponentType:
|
||||
def type(self) -> Literal[ComponentType.button]:
|
||||
return self._underlying.type
|
||||
|
||||
def to_component_dict(self) -> ButtonComponentPayload:
|
||||
|
Reference in New Issue
Block a user