Module: AlexaGenerator::Slot::SlotType
- Defined in:
- lib/alexa_generator/slot.rb
Constant Summary collapse
- LITERAL =
:"AMAZON.LITERAL"- NUMBER =
:"AMAZON.NUMBER"- DATE =
:"AMAZON.DATE"- TIME =
:"AMAZON.TIME"- DURATION =
:"AMAZON.DURATION"
Class Method Summary collapse
Class Method Details
.custom?(value) ⇒ Boolean
14 15 16 |
# File 'lib/alexa_generator/slot.rb', line 14 def self.custom?(value) !literal?(value) && !value.to_s.start_with?('AMAZON.') end |
.literal?(value) ⇒ Boolean
10 11 12 |
# File 'lib/alexa_generator/slot.rb', line 10 def self.literal?(value) [:LITERAL, LITERAL].include?(value.to_sym) end |