class Firepush::MessageType::Data
Attributes
data[R]
Public Class Methods
new(args)
click to toggle source
@param args [Hash]
# File lib/firepush/message_type/data.rb, line 9 def initialize(args) @data = args end
Public Instance Methods
valid?()
click to toggle source
@override @return [Boolean]
# File lib/firepush/message_type/data.rb, line 15 def valid? data.is_a?(::Hash) && data.values.all? { |v| v.is_a?(::String) } end
value()
click to toggle source
@override @return [Hash]
# File lib/firepush/message_type/data.rb, line 21 def value data end