Sha256: 70d4f56633a4857c1d7ce64adda9900a6e7272587862665abae97e5d9cc97845
Contents?: true
Size: 626 Bytes
Versions: 1
Compression:
Stored size: 626 Bytes
Contents
# frozen_string_literal: true class GoogleAssistant class Conversation class Type TYPE_UNSPECIFIED = 0 NEW = 1 ACTIVE = 2 EXPIRED = 3 ARCHIVED = 4 end attr_reader :id, :type, :dialog_state def initialize(opts) @id = opts["conversation_id"] @type = opts["type"] @dialog_state = DialogState.new(opts["conversation_token"]) end def state dialog_state.state end def state=(state) dialog_state.state = state end def data dialog_state.data end def data=(data) dialog_state.data = data end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
google_assistant-0.0.6 | lib/google_assistant/conversation.rb |