class Slack::Response::File

Included Modules

Defined in:

slack-api/response/common/file.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def channels : Array(String) | Nil #

[View source]
def channels=(channels : Array(String) | Nil) #

[View source]
def comments_count : Int32 | Nil #

[View source]
def comments_count=(comments_count : Int32 | Nil) #

[View source]
def created : Int32 | Nil #

[View source]
def created=(created : Int32 | Nil) #

[View source]
def display_as_bot : Bool | Nil #

[View source]
def display_as_bot=(display_as_bot : Bool | Nil) #

[View source]
def editable : Bool | Nil #

[View source]
def editable=(editable : Bool | Nil) #

[View source]
def external_type : String | Nil #

[View source]
def external_type=(external_type : String | Nil) #

[View source]
def filetype : String | Nil #

[View source]
def filetype=(filetype : String | Nil) #

[View source]
def groups : Array(String) | Nil #

[View source]
def groups=(groups : Array(String) | Nil) #

[View source]
def id : String #

[View source]
def id=(id : String) #

[View source]
def image_exif_rotation : Int32 | Nil #

[View source]
def image_exif_rotation=(image_exif_rotation : Int32 | Nil) #

[View source]
def ims : Array(String) | Nil #

[View source]
def ims=(ims : Array(String) | Nil) #

[View source]
def is_external : Bool | Nil #

[View source]
def is_external=(is_external : Bool | Nil) #

[View source]
def is_public : Bool | Nil #

[View source]
def is_public=(is_public : Bool | Nil) #

[View source]
def mimetype : String | Nil #

[View source]
def mimetype=(mimetype : String | Nil) #

[View source]
def mode : String | Nil #

[View source]
def mode=(mode : String | Nil) #

[View source]
def name : String | Nil #

[View source]
def name=(name : String | Nil) #

[View source]
def original_h : Int32 | Nil #

[View source]
def original_h=(original_h : Int32 | Nil) #

[View source]
def original_w : Int32 | Nil #

[View source]
def original_w=(original_w : Int32 | Nil) #

[View source]
def permalink : String | Nil #

[View source]
def permalink=(permalink : String | Nil) #

[View source]
def permalink_public : String | Nil #

[View source]
def permalink_public=(permalink_public : String | Nil) #

[View source]
def pinned_info : PinnedInfo | Nil #

[View source]
def pinned_info=(pinned_info : PinnedInfo | Nil) #

[View source]
def pinned_to : Array(String) | Nil #

[View source]
def pinned_to=(pinned_to : Array(String) | Nil) #

[View source]
def pretty_type : String | Nil #

[View source]
def pretty_type=(pretty_type : String | Nil) #

[View source]
def public_url_shared : String | Nil #

[View source]
def public_url_shared=(public_url_shared : String | Nil) #

[View source]
def reactions : Array(Reaction) | Nil #

[View source]
def reactions=(reactions : Array(Reaction) | Nil) #

[View source]
def size : Int32 | Nil #

[View source]
def size=(size : Int32 | Nil) #

[View source]
def thumb_1024 : String | Nil #

[View source]
def thumb_1024=(thumb_1024 : String | Nil) #

[View source]
def thumb_1024_h : Int32 | Nil #

[View source]
def thumb_1024_h=(thumb_1024_h : Int32 | Nil) #

[View source]
def thumb_1024_w : Int32 | Nil #

[View source]
def thumb_1024_w=(thumb_1024_w : Int32 | Nil) #

[View source]
def thumb_160 : String | Nil #

[View source]
def thumb_160=(thumb_160 : String | Nil) #

[View source]
def thumb_360 : String | Nil #

[View source]
def thumb_360=(thumb_360 : String | Nil) #

[View source]
def thumb_360_h : Int32 | Nil #

[View source]
def thumb_360_h=(thumb_360_h : Int32 | Nil) #

[View source]
def thumb_360_w : Int32 | Nil #

[View source]
def thumb_360_w=(thumb_360_w : Int32 | Nil) #

[View source]
def thumb_480 : String | Nil #

[View source]
def thumb_480=(thumb_480 : String | Nil) #

[View source]
def thumb_480_h : Int32 | Nil #

[View source]
def thumb_480_h=(thumb_480_h : Int32 | Nil) #

[View source]
def thumb_480_w : Int32 | Nil #

[View source]
def thumb_480_w=(thumb_480_w : Int32 | Nil) #

[View source]
def thumb_64 : String | Nil #

[View source]
def thumb_64=(thumb_64 : String | Nil) #

[View source]
def thumb_720 : String | Nil #

[View source]
def thumb_720=(thumb_720 : String | Nil) #

[View source]
def thumb_720_h : Int32 | Nil #

[View source]
def thumb_720_h=(thumb_720_h : Int32 | Nil) #

[View source]
def thumb_720_w : Int32 | Nil #

[View source]
def thumb_720_w=(thumb_720_w : Int32 | Nil) #

[View source]
def thumb_80 : String | Nil #

[View source]
def thumb_800 : String | Nil #

[View source]
def thumb_800=(thumb_800 : String | Nil) #

[View source]
def thumb_800_h : Int32 | Nil #

[View source]
def thumb_800_h=(thumb_800_h : Int32 | Nil) #

[View source]
def thumb_800_w : Int32 | Nil #

[View source]
def thumb_800_w=(thumb_800_w : Int32 | Nil) #

[View source]
def thumb_80=(thumb_80 : String | Nil) #

[View source]
def thumb_960 : String | Nil #

[View source]
def thumb_960=(thumb_960 : String | Nil) #

[View source]
def thumb_960_h : Int32 | Nil #

[View source]
def thumb_960_h=(thumb_960_h : Int32 | Nil) #

[View source]
def thumb_960_w : Int32 | Nil #

[View source]
def thumb_960_w=(thumb_960_w : Int32 | Nil) #

[View source]
def timestamp : Int32 | Nil #

[View source]
def timestamp=(timestamp : Int32 | Nil) #

[View source]
def title : String | Nil #

[View source]
def title=(title : String | Nil) #

[View source]
def url_private : String | Nil #

[View source]
def url_private=(url_private : String | Nil) #

[View source]
def url_private_download : String | Nil #

[View source]
def url_private_download=(url_private_download : String | Nil) #

[View source]
def user : String | Nil #

[View source]
def user=(user : String | Nil) #

[View source]
def username : String | Nil #

[View source]
def username=(username : String | Nil) #

[View source]