Skip to content

BaseChatStore

Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:3

AdditionalMessageOptions extends object = object

new BaseChatStore<AdditionalMessageOptions>(): BaseChatStore<AdditionalMessageOptions>

BaseChatStore<AdditionalMessageOptions>

abstract setMessages(key, messages): void

Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:6

string

ChatMessage<AdditionalMessageOptions>[]

void


abstract getMessages(key): ChatMessage<AdditionalMessageOptions>[] | Promise<ChatMessage<AdditionalMessageOptions>[]>

Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:10

string

ChatMessage<AdditionalMessageOptions>[] | Promise<ChatMessage<AdditionalMessageOptions>[]>


abstract addMessage(key, message, idx?): void

Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:15

string

ChatMessage<AdditionalMessageOptions>

number

void


abstract deleteMessages(key): void

Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:20

string

void


abstract deleteMessage(key, idx): void

Defined in: .build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:21

string

number

void


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

IterableIterator<string, any, any> | Promise<IterableIterator<string, any, any>>