SimpleChatStore
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:4
Extends
BaseChatStore
<AdditionalMessageOptions
>
Type Parameters
AdditionalMessageOptions
AdditionalMessageOptions
extends object
= object
Constructors
Constructor
new SimpleChatStore<
AdditionalMessageOptions
>():SimpleChatStore
<AdditionalMessageOptions
>
Returns
SimpleChatStore
<AdditionalMessageOptions
>
Inherited from
Methods
setMessages()
setMessages(
key
,messages
):void
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:8
Parameters
key
string
messages
ChatMessage
<AdditionalMessageOptions
>[]
Returns
void
Overrides
getMessages()
getMessages(
key
):ChatMessage
<AdditionalMessageOptions
>[]
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:12
Parameters
key
string
Returns
ChatMessage
<AdditionalMessageOptions
>[]
Overrides
addMessage()
addMessage(
key
,message
,idx?
):void
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:16
Parameters
key
string
message
ChatMessage
<AdditionalMessageOptions
>
idx?
number
Returns
void
Overrides
deleteMessages()
deleteMessages(
key
):void
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:30
Parameters
key
string
Returns
void
Overrides
deleteMessage()
deleteMessage(
key
,idx
):void
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:34
Parameters
key
string
idx
number
Returns
void
Overrides
getKeys()
getKeys():
MapIterator
<string
>
Defined in: packages/core/src/storage/chat-store/simple-chat-store.ts:40
Returns
MapIterator
<string
>