struct Slack::VerifiedEvent
- Slack::VerifiedEvent
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- Slack::InitializerMacros
Defined in:
slack/events/verified_event.crConstant Summary
-
ASSIGNED_TYPES =
[api_app_id : String, authorizations : Array(JSON::Any) = [] of JSON::Any, event : Slack::Event, event_context : String | ::Nil, event_id : String, team_id : String, token : String, type : String, event_time : Time] of TypeDeclaration
Constructors
- .new(api_app_id : String, event : Slack::Event, event_id : String, team_id : String, token : String, type : String, event_time : Time, authorizations : Array(JSON::Any) = [] of JSON::Any, event_context : String | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #after_initialize
- #api_app_id : String
- #api_app_id=(api_app_id : String)
- #authorizations : Array(JSON::Any)
- #authorizations=(authorizations : Array(JSON::Any))
- #event : Slack::Event
- #event=(event : Slack::Event)
- #event_context : String | Nil
- #event_context=(event_context : String | Nil)
- #event_id : String
- #event_id=(event_id : String)
- #event_time : Time
- #event_time=(event_time : Time)
- #team_id : String
- #team_id=(team_id : String)
- #token : String
- #token=(token : String)
- #type : String
- #type=(type : String)
Constructor Detail
def self.new(api_app_id : String, event : Slack::Event, event_id : String, team_id : String, token : String, type : String, event_time : Time, authorizations : Array(JSON::Any) = [] of JSON::Any, event_context : String | Nil = nil)
#