Table of Contents - dialogue-0.0.4 Documentation
Classes and Modules
- Dialogue
- Dialogue::Conversation
- Dialogue::ConversationFactory
- Dialogue::ConversationHandler
- Dialogue::ConversationOptions
- Dialogue::ConversationOptionsValidator
- Dialogue::ConversationOptionsValidator::ValidationResult
- Dialogue::ConversationTemplate
- Dialogue::ConversationTemplateRunner
- Dialogue::DSL
- Dialogue::InvalidOptionsError
- Dialogue::MessageDecorators
- Dialogue::MessageDecorators::Slack
- Dialogue::Storable
- Dialogue::Streams
- Dialogue::Streams::Slack
- Dialogue::TemplateAlreadyRegisteredError
- Dialogue::TemplateFactory
Methods
- ::build — Dialogue::ConversationTemplate
- ::build — Dialogue
- ::clear_conversations — Dialogue
- ::clear_templates — Dialogue
- ::conversation_factory — Dialogue
- ::conversation_registered? — Dialogue
- ::conversations — Dialogue
- ::find_conversation — Dialogue
- ::find_template — Dialogue
- ::handle! — Dialogue::ConversationHandler
- ::new — Dialogue::Conversation
- ::new — Dialogue::ConversationFactory
- ::new — Dialogue::ConversationOptionsValidator::ValidationResult
- ::new — Dialogue::ConversationTemplate
- ::new — Dialogue::ConversationTemplateRunner
- ::new — Dialogue::MessageDecorators::Slack
- ::new — Dialogue::Streams::Slack
- ::new — Dialogue::TemplateAlreadyRegisteredError
- ::new — Dialogue::TemplateFactory
- ::register_conversation — Dialogue
- ::register_template — Dialogue
- ::run — Dialogue::DSL
- ::template_factory — Dialogue
- ::template_registered? — Dialogue
- ::templates — Dialogue
- ::unregister_conversation — Dialogue
- #ask — Dialogue::Conversation
- #channel_id — Dialogue::ConversationTemplateRunner
- #channel_id — Dialogue::MessageDecorators::Slack
- #continue — Dialogue::Conversation
- #data — Dialogue::Storable
- #decorated_message — Dialogue::ConversationTemplateRunner
- #diverge — Dialogue::Conversation
- #end — Dialogue::Conversation
- #ensure_registration — Dialogue::Conversation
- #error_messages — Dialogue::ConversationOptionsValidator::ValidationResult
- #fetch — Dialogue::Storable
- #find — Dialogue::ConversationFactory
- #find — Dialogue::TemplateFactory
- #guard_options! — Dialogue::ConversationOptions
- #has_data? — Dialogue::Storable
- #message_from_author? — Dialogue::ConversationTemplateRunner
- #method_missing — Dialogue::ConversationOptions
- #on — Dialogue::DSL
- #perform — Dialogue::Conversation
- #puts — Dialogue::Streams::Slack
- #register — Dialogue::ConversationFactory
- #register — Dialogue::ConversationTemplate
- #register — Dialogue::TemplateFactory
- #registered? — Dialogue::ConversationFactory
- #registered? — Dialogue::TemplateFactory
- #reply — Dialogue::Conversation
- #run — Dialogue::ConversationTemplateRunner
- #say — Dialogue::Conversation
- #start — Dialogue::ConversationTemplate
- #store! — Dialogue::Storable
- #success? — Dialogue::ConversationOptionsValidator::ValidationResult
- #team_id — Dialogue::MessageDecorators::Slack
- #unregister — Dialogue::ConversationFactory
- #user_id — Dialogue::ConversationTemplateRunner
- #user_id — Dialogue::MessageDecorators::Slack
- #validate — Dialogue::ConversationOptionsValidator