Class: Discorb::Presence::Activity::Asset
- Inherits:
- 
      DiscordModel
      
        - Object
- DiscordModel
- Discorb::Presence::Activity::Asset
 
- Defined in:
- lib/discorb/presence.rb
Overview
Represents the assets of an activity.
Instance Attribute Summary collapse
- 
  
    
      #large_image -> String 
    
    
      (also: #large_id)
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    The large image ID of the asset. 
- 
  
    
      #large_text -> String 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    The large text of the activity. 
- 
  
    
      #small_image -> String 
    
    
      (also: #small_id)
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    The small image ID of the activity. 
- 
  
    
      #small_text -> String 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    The small text of the activity. 
Instance Method Summary collapse
- 
  
    
      #initialize(data) -> Asset 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Asset. 
Methods inherited from DiscordModel
Constructor Details
#initialize(data) -> Asset
Returns a new instance of Asset.
| 189 190 191 192 193 194 | # File 'lib/discorb/presence.rb', line 189 def initialize(data) @large_image = data[:large_image] @large_text = data[:large_text] @small_image = data[:small_image] @small_text = data[:small_text] end | 
Instance Attribute Details
#large_image -> String (readonly) Also known as: large_id
Returns The large image ID of the asset.
| 179 180 181 | # File 'lib/discorb/presence.rb', line 179 def large_image @large_image end | 
#large_text -> String (readonly)
Returns The large text of the activity.
| 182 183 184 | # File 'lib/discorb/presence.rb', line 182 def large_text @large_text end | 
#small_image -> String (readonly) Also known as: small_id
Returns The small image ID of the activity.
| 184 185 186 | # File 'lib/discorb/presence.rb', line 184 def small_image @small_image end | 
#small_text -> String (readonly)
Returns The small text of the activity.
| 187 188 189 | # File 'lib/discorb/presence.rb', line 187 def small_text @small_text end |