class AlexaToolbox::AudioPlayer

Handles the audioplayer object in requests.

Attributes

current_playback_state[R]
error[R]
json[R]
offset_in_milliseconds[R]
token[R]
type[R]

Public Class Methods

new(audioplayer) click to toggle source
# File lib/alexa_toolbox/audioplayer.rb, line 6
def initialize (audioplayer)
  @type = audioplayer.key?(:type) ? audioplayer[:type][12..-1] : ""
  @offset_in_milliseconds = audioplayer.key?(:offsetInMilliseconds) ? audioplayer[:offsetInMilliseconds] : nil
  @token = audioplayer.key?(:token) ? audioplayer[:token] : ""
  @current_playback_state = audioplayer.key?(:currentPlaybackState) ? audioplayer[:currentPlaybackState] : nil
  @json = audioplayer
end