struct Abartos::Application::Interaction::Request::MessageComponent
- Abartos::Application::Interaction::Request::MessageComponent
- Abartos::Application::Interaction::Request
- Struct
- Value
- Object
Defined in:
abartos/application/interaction.crConstructors
Instance Method Summary
- #data : NamedTuple(custom_id: String | Nil, component_type: Int32 | Nil) | Nil
- #data=(data : NamedTuple(custom_id: String | Nil, component_type: Int32 | Nil) | Nil)
- #member : Resource::Member
- #member=(member : Resource::Member)
- #message : Resource::Message
- #message=(message : Resource::Message)
- #token : String
- #token=(token : String)
Instance methods inherited from struct Abartos::Application::Interaction::Request
application_id : Snowflake
application_id,
application_id=(application_id : Snowflake)
application_id=,
channel_id : Snowflake | Nil
channel_id,
channel_id=(channel_id : Snowflake | Nil)
channel_id=,
guild_id : Snowflake | Nil
guild_id,
guild_id=(guild_id : Snowflake | Nil)
guild_id=,
id : Snowflake
id,
id=(id : Snowflake)
id=,
type : Int32
type,
type=(type : Int32)
type=,
version : Int32
version,
version=(version : Int32)
version=
Constructor methods inherited from struct Abartos::Application::Interaction::Request
new(pull : JSON::PullParser)
new
Constructor Detail
Instance Method Detail
def data=(data : NamedTuple(custom_id: String | Nil, component_type: Int32 | Nil) | Nil)
#