BaseChatStore
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:3
Extended by
Section titled “Extended by”Type Parameters
Section titled “Type Parameters”AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions extends object = object
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new BaseChatStore<
AdditionalMessageOptions>():BaseChatStore<AdditionalMessageOptions>
Returns
Section titled “Returns”BaseChatStore<AdditionalMessageOptions>
Methods
Section titled “Methods”setMessages()
Section titled “setMessages()”
abstractsetMessages(key,messages):void
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:6
Parameters
Section titled “Parameters”string
messages
Section titled “messages”ChatMessage<AdditionalMessageOptions>[]
Returns
Section titled “Returns”void
getMessages()
Section titled “getMessages()”
abstractgetMessages(key):ChatMessage<AdditionalMessageOptions>[] |Promise<ChatMessage<AdditionalMessageOptions>[]>
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:10
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”ChatMessage<AdditionalMessageOptions>[] | Promise<ChatMessage<AdditionalMessageOptions>[]>
addMessage()
Section titled “addMessage()”
abstractaddMessage(key,message,idx?):void
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:15
Parameters
Section titled “Parameters”string
message
Section titled “message”ChatMessage<AdditionalMessageOptions>
number
Returns
Section titled “Returns”void
deleteMessages()
Section titled “deleteMessages()”
abstractdeleteMessages(key):void
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:20
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”void
deleteMessage()
Section titled “deleteMessage()”
abstractdeleteMessage(key,idx):void
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:21
Parameters
Section titled “Parameters”string
number
Returns
Section titled “Returns”void
getKeys()
Section titled “getKeys()”
abstractgetKeys():IterableIterator<string,any,any> |Promise<IterableIterator<string,any,any>>
Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:22
Returns
Section titled “Returns”IterableIterator<string, any, any> | Promise<IterableIterator<string, any, any>>