Module: AlexaGenerator::Intent::AmazonIntentType

Defined in:
lib/alexa_generator/intent.rb

Constant Summary collapse

VALUES =
[
  CANCEL =      :"AMAZON.CancelIntent",
  HELP =        :"AMAZON.HelpIntent",
  LOOP_OFF =    :"AMAZON.LoopOffIntent",
  LOOP_ON  =    :"AMAZON.LoopOnIntent",
  NEXT =        :"AMAZON.NextIntent",
  NO =          :"AMAZON.NoIntent",
  PAUSE =       :"AMAZON.PauseIntent",
  PREVIOUS =    :"AMAZON.PreviousIntent",
  REPEAT =      :"AMAZON.RepeatIntent",
  RESUME =      :"AMAZON.ResumeIntent",
  SHUFFLE_OFF = :"AMAZON.ShuffleOffIntent",
  SHUFFLE_ON =  :"AMAZON.ShuffleOnIntent",
  START_OVER =  :"AMAZON.StartOverIntent",
  STOP =        :"AMAZON.StopIntent",
  YES =         :"AMAZON.YesIntent"
]

Class Method Summary collapse

Class Method Details

.amazon_intent?(val) ⇒ Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/alexa_generator/intent.rb', line 26

def self.amazon_intent?(val)
  VALUES.include?(val.to_sym)
end