class MijDiscord::Data::Reaction
Attributes
count[R]
me[R]
me?[R]
message[R]
Public Class Methods
new(data, message)
click to toggle source
Calls superclass method
MijDiscord::Data::Emoji::new
# File lib/mij-discord/data/emoji.rb, line 57 def initialize(data, message) super(data['emoji'], nil) @message = message @me = !!data['me'] @count = data['count'] || 1 end
Public Instance Methods
inspect()
click to toggle source
# File lib/mij-discord/data/emoji.rb, line 71 def inspect MijDiscord.make_inspect(self, :id, :name, :count, :me) end
update_data(count: nil, me: nil)
click to toggle source
# File lib/mij-discord/data/emoji.rb, line 66 def update_data(count: nil, me: nil) @count = count unless count.nil? @me = me unless me.nil? end