class
   TD::ProfilePhoto
 
  - TD::ProfilePhoto
 - TD::Base
 - Reference
 - Object
 
Included Modules
- JSON::Serializable
 
Defined in:
telegram/types/profile_photo.crConstructors
- .new(id : String, small : TD::File, big : TD::File, minithumbnail : Union(TD::Minithumbnail, Nil), has_animation : Bool = false)
 - .new(pull : JSON::PullParser)
 - .new(__json : JSON::Any | Nil = nil)
 
Instance Method Summary
- #big : TD::File
 - #big=(big : TD::File)
 - #has_animation : Bool
 - #has_animation=(has_animation : Bool)
 - #id : String
 - #id=(id : String)
 - #minithumbnail : TD::Minithumbnail?
 - #minithumbnail=(minithumbnail : Nil | TD::Minithumbnail)
 - #object_type : String
 - #object_type=(object_type : String)
 - #small : TD::File
 - #small=(small : TD::File)
 
Instance methods inherited from class TD::Base
  
  
    
      extract_abstract_type(__json : JSON::Any)
    extract_abstract_type, 
    
  
    
      extract_type(__json : JSON::Any, class_type : Class)
    extract_type
    
  
      
      
      
  Macros inherited from class TD::Base
  
  
    
      object_attributes(type)
    object_attributes, 
    
  
    
      object_type(type)
    object_type
    
  
    
      
      
      
      
    
      
      
      
      
    
  Constructor Detail
        
        def self.new(id : String, small : TD::File, big : TD::File, minithumbnail : Union(TD::Minithumbnail, Nil), has_animation : Bool = false)
        #