Module: Aws::Lex::Conversation::Type::Base
- Included in:
- Bot, Checkpoint, Context, DialogAction, Event, Intent, IntentConfidence, Interpretation, Message, ProposedNextState, Response, ResponseCard, ResponseCard::Button, SentimentResponse, SentimentScore, SessionAttributes, SessionState, Slot, SlotValue, TimeToLive, Transcription, Transcription::ResolvedContext
- Defined in:
- lib/aws/lex/conversation/type/base.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/aws/lex/conversation/type/base.rb', line 8 def self.included(base) base.include(Shrink::Wrap) base.include(InstanceMethods) base.extend(ClassMethods) base.transform(Shrink::Wrap::Transformer::Symbolize) base.class_eval do def initialize(opts = {}) assign_attributes!(opts) end end end |