struct Slack::Models::PublicChannel
- Slack::Models::PublicChannel
- Slack::Models::Conversation
- Slack::Model
- Struct
- Value
- Object
Defined in:
slack/models/conversations/subtypes/public_channel.crConstant Summary
-
ASSIGNED_TYPES =
[] of TypeDeclaration
Constructors
Class Method Summary
Instance Method Summary
- #creator : String
- #creator=(creator : String)
- #id : String
- #id=(id : String)
- #is_archived : Bool
- #is_archived=(is_archived : Bool)
- #is_general : Bool
- #is_general=(is_general : Bool)
- #is_member : Bool
- #is_member=(is_member : Bool)
- #is_mpim : Bool
- #is_mpim=(is_mpim : Bool)
- #is_org_shared : Bool
- #is_org_shared=(is_org_shared : Bool)
- #is_private : Bool
- #is_private=(is_private : Bool)
- #is_shared : Bool
- #is_shared=(is_shared : Bool)
- #last_read : Time | Nil
- #last_read=(last_read : Time | Nil)
- #members : Array(String) | Nil
- #members=(members : Array(String) | Nil)
- #name : String
- #name=(name : String)
- #name_normalized : String
- #name_normalized=(name_normalized : String)
- #previous_names : Array(String)
- #previous_names=(previous_names : Array(String))
- #purpose : JSON::Any
- #purpose=(purpose : JSON::Any)
- #topic : JSON::Any
- #topic=(topic : JSON::Any)
- #unread_count : Int16 | Nil
- #unread_count=(unread_count : Int16 | Nil)
- #unread_count_display : Int16 | Nil
- #unread_count_display=(unread_count_display : Int16 | Nil)
Instance methods inherited from struct Slack::Models::Conversation
created : Time
created,
created=(created : Time)
created=
Constructor methods inherited from struct Slack::Models::Conversation
new(pull : JSON::PullParser)
new
Constructor methods inherited from struct Slack::Model
new(pull : JSON::PullParser)
new
Class methods inherited from struct Slack::Model
keyed_json_object(json : String | IO, find_key : String, &)keyed_json_object(json : String | IO, find_key : String) keyed_json_object