struct Slack::Interactions::BlockAction
- Slack::Interactions::BlockAction
- Slack::Interaction
- Struct
- Value
- Object
Overview
https://api.slack.com/reference/interaction-payloads/block-actions
Defined in:
slack/interactions/block_action.crConstructors
-
.new(pull : JSON::PullParser)
https://api.slack.com/reference/interaction-payloads/block-actions
Instance Method Summary
- #actions : JSON::Any
- #actions=(actions : JSON::Any)
- #api_app_id : String
- #api_app_id=(api_app_id : String)
- #channel : JSON::Any
- #channel=(channel : JSON::Any)
- #container : JSON::Any
- #container=(container : JSON::Any)
- #state : JSON::Any
- #state=(state : JSON::Any)
- #team : JSON::Any
- #team=(team : JSON::Any)
- #token : String
- #token=(token : String)
- #trigger_id : String
- #trigger_id=(trigger_id : String)
- #user : JSON::Any
- #user=(user : JSON::Any)
Instance methods inherited from struct Slack::Interaction
type : String
type,
type=(type : String)
type=
Constructor methods inherited from struct Slack::Interaction
new(pull : JSON::PullParser)
new
Constructor Detail
def self.new(pull : JSON::PullParser)
#
https://api.slack.com/reference/interaction-payloads/block-actions