Skip to content

Conversations

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:145

readonly [objectBrand]: "Conversations"

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:146

beginningDeliveryCursor(): Promise<string>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:150

Promise<string>


conversationReader(options): Promise<ConversationReader>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:151

ConversationReaderOptions | undefined

Promise<ConversationReader>


createDm(peer, options?): Promise<Dm>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:152

string | PublicIdentity

CreateDmOptions

Promise<Dm>


createGroup(members, options?): Promise<Group>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:153

string[] | PublicIdentity[]

CreateGroupOptions

Promise<Group>


createGroupOptimistic(options?): Promise<Group>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:154

CreateGroupOptions

Promise<Group>


deleteMessage(id): Promise<string>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:155

string

Promise<string>


deleteMessageLocally(id): Promise<void>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:156

string

Promise<void>


getById(id): Promise<Conversation | undefined>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:157

string

Promise<Conversation | undefined>


getDmByIdentity(identity): Promise<Dm | undefined>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:158

PublicIdentity

Promise<Dm | undefined>


getDmByInboxId(peer): Promise<Dm | undefined>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:159

string

Promise<Dm | undefined>


getMessageById(id): Promise<Message | undefined>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:160

string

Promise<Message | undefined>


hmacKeys(): Promise<Map<string, HmacKey[]>>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:161

Promise<Map<string, HmacKey[]>>


list(options?): Promise<Conversation[]>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:162

ListConversationsOptions

Promise<Conversation[]>


listDms(options): Promise<Dm[]>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:163

ListConversationsOptions | undefined

Promise<Dm[]>


listGroups(options): Promise<Group[]>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:164

ListConversationsOptions | undefined

Promise<Group[]>


messageHistorySnapshot(limit, options?): Promise<MessageHistorySnapshot>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:165

number

MessageReaderOptions

Promise<MessageHistorySnapshot>


messageReader(options?): Promise<MessageReader>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:166

MessageReaderOptions

Promise<MessageReader>


reactToMessage(id, reaction, options?): Promise<string>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:167

string

Reaction

SendOptions

Promise<string>


replyToMessage(id, content, options?): Promise<string>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:168

string

EncodedContent

SendOptions

Promise<string>


stream(options?): ConversationStream

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:148

ConversationStreamOptions

ConversationStream


streamAllMessages(options?): MessageStream

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:149

MessageStreamOptions

MessageStream


sync(): Promise<void>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:169

Promise<void>


syncAll(consentStates): Promise<GroupSyncSummary>

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:170

ConsentState[] | undefined

Promise<GroupSyncSummary>