mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-10-17 04:07:01 +00:00
Add missing required kwarg to all select classes
This commit is contained in:
@@ -598,6 +598,10 @@ class UserSelect(BaseSelect[V]):
|
||||
Defaults to 1 and must be between 1 and 25.
|
||||
disabled: :class:`bool`
|
||||
Whether the select is disabled or not.
|
||||
required: :class:`bool`
|
||||
Whether the select is required. Only applicable within modals.
|
||||
|
||||
.. versionadded:: 2.6
|
||||
default_values: Sequence[:class:`~discord.abc.Snowflake`]
|
||||
A list of objects representing the users that should be selected by default.
|
||||
Number of items must be in range of ``min_values`` and ``max_values``.
|
||||
@@ -629,6 +633,7 @@ class UserSelect(BaseSelect[V]):
|
||||
min_values: int = 1,
|
||||
max_values: int = 1,
|
||||
disabled: bool = False,
|
||||
required: bool = False,
|
||||
row: Optional[int] = None,
|
||||
default_values: Sequence[ValidDefaultValues] = MISSING,
|
||||
id: Optional[int] = None,
|
||||
@@ -640,6 +645,7 @@ class UserSelect(BaseSelect[V]):
|
||||
min_values=min_values,
|
||||
max_values=max_values,
|
||||
disabled=disabled,
|
||||
required=required,
|
||||
row=row,
|
||||
default_values=_handle_select_defaults(default_values, self.type),
|
||||
id=id,
|
||||
@@ -700,6 +706,10 @@ class RoleSelect(BaseSelect[V]):
|
||||
Defaults to 1 and must be between 1 and 25.
|
||||
disabled: :class:`bool`
|
||||
Whether the select is disabled or not.
|
||||
required: :class:`bool`
|
||||
Whether the select is required. Only applicable within modals.
|
||||
|
||||
.. versionadded:: 2.6
|
||||
default_values: Sequence[:class:`~discord.abc.Snowflake`]
|
||||
A list of objects representing the roles that should be selected by default.
|
||||
Number of items must be in range of ``min_values`` and ``max_values``.
|
||||
@@ -731,6 +741,7 @@ class RoleSelect(BaseSelect[V]):
|
||||
min_values: int = 1,
|
||||
max_values: int = 1,
|
||||
disabled: bool = False,
|
||||
required: bool = False,
|
||||
row: Optional[int] = None,
|
||||
default_values: Sequence[ValidDefaultValues] = MISSING,
|
||||
id: Optional[int] = None,
|
||||
@@ -742,6 +753,7 @@ class RoleSelect(BaseSelect[V]):
|
||||
min_values=min_values,
|
||||
max_values=max_values,
|
||||
disabled=disabled,
|
||||
required=required,
|
||||
row=row,
|
||||
default_values=_handle_select_defaults(default_values, self.type),
|
||||
id=id,
|
||||
@@ -797,6 +809,10 @@ class MentionableSelect(BaseSelect[V]):
|
||||
Defaults to 1 and must be between 1 and 25.
|
||||
disabled: :class:`bool`
|
||||
Whether the select is disabled or not.
|
||||
required: :class:`bool`
|
||||
Whether the select is required. Only applicable within modals.
|
||||
|
||||
.. versionadded:: 2.6
|
||||
default_values: Sequence[:class:`~discord.abc.Snowflake`]
|
||||
A list of objects representing the users/roles that should be selected by default.
|
||||
if :class:`.Object` is passed, then the type must be specified in the constructor.
|
||||
@@ -829,6 +845,7 @@ class MentionableSelect(BaseSelect[V]):
|
||||
min_values: int = 1,
|
||||
max_values: int = 1,
|
||||
disabled: bool = False,
|
||||
required: bool = False,
|
||||
row: Optional[int] = None,
|
||||
default_values: Sequence[ValidDefaultValues] = MISSING,
|
||||
id: Optional[int] = None,
|
||||
@@ -840,6 +857,7 @@ class MentionableSelect(BaseSelect[V]):
|
||||
min_values=min_values,
|
||||
max_values=max_values,
|
||||
disabled=disabled,
|
||||
required=required,
|
||||
row=row,
|
||||
default_values=_handle_select_defaults(default_values, self.type),
|
||||
id=id,
|
||||
@@ -902,6 +920,10 @@ class ChannelSelect(BaseSelect[V]):
|
||||
Defaults to 1 and must be between 1 and 25.
|
||||
disabled: :class:`bool`
|
||||
Whether the select is disabled or not.
|
||||
required: :class:`bool`
|
||||
Whether the select is required. Only applicable within modals.
|
||||
|
||||
.. versionadded:: 2.6
|
||||
default_values: Sequence[:class:`~discord.abc.Snowflake`]
|
||||
A list of objects representing the channels that should be selected by default.
|
||||
Number of items must be in range of ``min_values`` and ``max_values``.
|
||||
@@ -937,6 +959,7 @@ class ChannelSelect(BaseSelect[V]):
|
||||
min_values: int = 1,
|
||||
max_values: int = 1,
|
||||
disabled: bool = False,
|
||||
required: bool = False,
|
||||
row: Optional[int] = None,
|
||||
default_values: Sequence[ValidDefaultValues] = MISSING,
|
||||
id: Optional[int] = None,
|
||||
@@ -948,6 +971,7 @@ class ChannelSelect(BaseSelect[V]):
|
||||
min_values=min_values,
|
||||
max_values=max_values,
|
||||
disabled=disabled,
|
||||
required=required,
|
||||
row=row,
|
||||
channel_types=channel_types,
|
||||
default_values=_handle_select_defaults(default_values, self.type),
|
||||
|
Reference in New Issue
Block a user