class Maia::FCM::Platform::Android
Public Class Methods
new(message)
click to toggle source
# File lib/maia/fcm/platform/android.rb, line 5 def initialize(message) @message = message end
Public Instance Methods
color()
click to toggle source
# File lib/maia/fcm/platform/android.rb, line 9 def color @message.color end
priority()
click to toggle source
# File lib/maia/fcm/platform/android.rb, line 17 def priority if @message.priority == :high :high else :normal end end
sound()
click to toggle source
# File lib/maia/fcm/platform/android.rb, line 13 def sound @message.sound end
to_h()
click to toggle source
# File lib/maia/fcm/platform/android.rb, line 25 def to_h { priority: priority.to_s, notification: { color: color, sound: sound, }.compact } end