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()”
abstract
setMessages(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()”
abstract
getMessages(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()”
abstract
addMessage(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()”
abstract
deleteMessages(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()”
abstract
deleteMessage(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()”
abstract
getKeys():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
>>