Sha256: ec1829d6d4a6281ae0a3aaa0e536961fb90ebc0feff3a0e094c52e61dfe46d77
Contents?: true
Size: 812 Bytes
Versions: 3
Compression:
Stored size: 812 Bytes
Contents
module JeraPush class AndroidConfig # REF: https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages?hl=pt-br#AndroidMessagePriority attr_accessor :priority attr_accessor :analytics_label def initialize( priority: 'high', analytics_label: nil ) self.priority = priority self.analytics_label = analytics_label end def to_json android_body end private # REF: https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages?hl=pt-br#AndroidConfig def android_body { priority: priority, # REF: https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages?hl=pt-br#FcmOptions fcm_options: { analytics_label: analytics_label } } end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jera_push-2.1.4 | lib/jera_push/models/android_config.rb |
jera_push-2.1.3 | lib/jera_push/models/android_config.rb |
jera_push-2.1.2 | lib/jera_push/models/android_config.rb |