module Nylas::ReadUnreadMethods

Public Instance Methods

mark_as_read!() click to toggle source
# File lib/mixins.rb, line 9
def mark_as_read!
  update_param!(:unread, false)
end
mark_as_unread!() click to toggle source
# File lib/mixins.rb, line 13
def mark_as_unread!
  update_param!(:unread, true)
end
star!() click to toggle source
# File lib/mixins.rb, line 17
def star!
  update_param!(:starred, true)
end
unstar!() click to toggle source
# File lib/mixins.rb, line 21
def unstar!
  update_param!(:starred, false)
end
update_param!(param, value) click to toggle source
# File lib/mixins.rb, line 3
def update_param!(param, value)
  update('PUT', '', {
    param => value,
  })
end