struct Slack::EventData::Attachment
- Slack::EventData::Attachment
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- Slack::InitializerMacros
Defined in:
slack/events/event_data/attachment.crConstant Summary
-
ASSIGNED_TYPES =
[fallback : String, id : Int16, original_url : String | ::Nil, service_icon : String | ::Nil, service_name : String | ::Nil, text : String, title : String, title_link : String | ::Nil] of TypeDeclaration
Constructors
- .new(fallback : String, id : Int16, text : String, title : String, original_url : String | Nil = nil, service_icon : String | Nil = nil, service_name : String | Nil = nil, title_link : String | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #fallback : String
- #fallback=(fallback : String)
- #id : Int16
- #id=(id : Int16)
- #original_url : String | Nil
- #original_url=(original_url : String | Nil)
- #service_icon : String | Nil
- #service_icon=(service_icon : String | Nil)
- #service_name : String | Nil
- #service_name=(service_name : String | Nil)
- #text : String
- #text=(text : String)
- #title : String
- #title=(title : String)
- #title_link : String | Nil
- #title_link=(title_link : String | Nil)
Constructor Detail
def self.new(fallback : String, id : Int16, text : String, title : String, original_url : String | Nil = nil, service_icon : String | Nil = nil, service_name : String | Nil = nil, title_link : String | Nil = nil)
#