Skip to content

Group

Defined in: sdks/node/dist/public-values.gen.d.ts:252

readonly [objectBrand]: "Group"

Defined in: sdks/node/dist/public-values.gen.d.ts:253

get addedByInboxId(): string | null

Defined in: sdks/node/dist/public-values.gen.d.ts:259

string | null


get createdAt(): Timestamp

Defined in: sdks/node/dist/public-values.gen.d.ts:261

Timestamp


get creatorInboxId(): string | null

Defined in: sdks/node/dist/public-values.gen.d.ts:262

string | null


get id(): string

Defined in: sdks/node/dist/public-values.gen.d.ts:266

string


get isCreator(): boolean

Defined in: sdks/node/dist/public-values.gen.d.ts:268

boolean


get kind(): ConversationKind

Defined in: sdks/node/dist/public-values.gen.d.ts:270

ConversationKind


get topic(): string

Defined in: sdks/node/dist/public-values.gen.d.ts:314

string

addAdmin(inboxId): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:256

string

Promise<void>


addMembers(members): Promise<MembershipResult>

Defined in: sdks/node/dist/public-values.gen.d.ts:257

string[] | PublicIdentity[]

Promise<MembershipResult>


addSuperAdmin(inboxId): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:258

string

Promise<void>


countMessages(options): Promise<bigint>

Defined in: sdks/node/dist/public-values.gen.d.ts:260

ListMessagesOptions | undefined

Promise<bigint>


debugInfo(): Promise<ConversationDebugInfo>

Defined in: sdks/node/dist/public-values.gen.d.ts:263

Promise<ConversationDebugInfo>


deleteMessage(id): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:264

string

Promise<string>


hmacKeys(): Promise<HmacKey[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:265

Promise<HmacKey[]>


isAdmin(inboxId): Promise<boolean>

Defined in: sdks/node/dist/public-values.gen.d.ts:267

string

Promise<boolean>


isSuperAdmin(inboxId): Promise<boolean>

Defined in: sdks/node/dist/public-values.gen.d.ts:269

string

Promise<boolean>


lastActivityAt(contentTypes): Promise<Timestamp>

Defined in: sdks/node/dist/public-values.gen.d.ts:271

ContentTypeId[] | undefined

Promise<Timestamp>


lastMessage(): Promise<Message | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:272

Promise<Message | undefined>


lastReadTimes(): Promise<Map<string, Timestamp>>

Defined in: sdks/node/dist/public-values.gen.d.ts:273

Promise<Map<string, Timestamp>>


listAdmins(): Promise<string[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:274

Promise<string[]>


listSuperAdmins(): Promise<string[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:275

Promise<string[]>


mapValue(field, key): Promise<FieldValue | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:276

MetadataFieldRef

FieldKey

Promise<FieldValue | undefined>


members(): Promise<Member[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:277

Promise<Member[]>


membershipCapabilities(): Promise<GroupMembershipCapabilities>

Defined in: sdks/node/dist/public-values.gen.d.ts:278

Promise<GroupMembershipCapabilities>


messageHistoryPage(options?, before?, after?): Promise<MessageHistoryPage>

Defined in: sdks/node/dist/public-values.gen.d.ts:279

ListMessagesOptions

MessageHistoryPosition

MessageHistoryPosition

Promise<MessageHistoryPage>


messageHistorySnapshot(limit): Promise<MessageHistorySnapshot>

Defined in: sdks/node/dist/public-values.gen.d.ts:280

number

Promise<MessageHistorySnapshot>


messageReader(options?): Promise<MessageReader>

Defined in: sdks/node/dist/public-values.gen.d.ts:281

ConversationMessageReaderOptions

Promise<MessageReader>


messageRecoveryPage(options?, before?, after?): Promise<MessageRecoveryPage>

Defined in: sdks/node/dist/public-values.gen.d.ts:282

ListMessagesOptions

MessageRecoveryPosition

MessageRecoveryPosition

Promise<MessageRecoveryPage>


messages(options?): Promise<Message[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:283

ListMessagesOptions

Promise<Message[]>


metadataField(name): Promise<MetadataFieldDescriptor | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:284

string

Promise<MetadataFieldDescriptor | undefined>


metadataFields(): Promise<MetadataFieldDescriptor[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:285

Promise<MetadataFieldDescriptor[]>


metadataValue(field): Promise<MetadataValue | undefined>

Defined in: sdks/node/dist/public-values.gen.d.ts:286

MetadataFieldRef

Promise<MetadataValue | undefined>


metadataValues(fields): Promise<MetadataFieldValue[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:287

MetadataFieldRef[]

Promise<MetadataFieldValue[]>


peerInboxIds(): Promise<string[]>

Defined in: sdks/node/dist/public-values.gen.d.ts:288

Promise<string[]>


prepareMessage(encoded, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:289

EncodedContent

SendOptions

Promise<string>

prepareMessage<T>(codec, value, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:290

T

ContentCodec<T>

NoInfer<T>

SendOptions

Promise<string>


publishMessage(id): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:291

string

Promise<void>


publishMessages(): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:292

Promise<void>


removeAdmin(inboxId): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:293

string

Promise<void>


removeMembers(members): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:294

string[] | PublicIdentity[]

Promise<void>


removeSuperAdmin(inboxId): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:295

string

Promise<void>


requestRemoval(): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:296

Promise<void>


send(encoded, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:297

EncodedContent

SendOptions

Promise<string>

send<T>(codec, value, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:298

T

ContentCodec<T>

NoInfer<T>

SendOptions

Promise<string>


sendActions(actions, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:299

Actions

SendOptions

Promise<string>


sendAttachment(attachment, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:300

Attachment

SendOptions

Promise<string>


sendIntent(intent, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:301

Intent

SendOptions

Promise<string>


sendMarkdown(markdown, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:302

string

SendOptions

Promise<string>


sendMultiRemoteAttachment(attachment, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:303

MultiRemoteAttachment

SendOptions

Promise<string>


sendReaction(reference, referenceInboxId, reaction, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:304

string

string | undefined

Reaction

SendOptions

Promise<string>


sendReadReceipt(options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:305

SendOptions

Promise<string>


sendRemoteAttachment(attachment, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:306

RemoteAttachment

SendOptions

Promise<string>


sendReply(reference, referenceInboxId, content, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:307

string

string | undefined

EncodedContent

SendOptions

Promise<string>


sendText(text, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:308

string

SendOptions

Promise<string>


sendTransactionReference(reference, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:309

TransactionReference

SendOptions

Promise<string>


sendWalletSendCalls(calls, options?): Promise<string>

Defined in: sdks/node/dist/public-values.gen.d.ts:310

WalletSendCalls

SendOptions

Promise<string>


setNotifications(value): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:311

NotificationOverride

Promise<void>


state(): Promise<GroupState>

Defined in: sdks/node/dist/public-values.gen.d.ts:312

Promise<GroupState>


streamMessages(options?): MessageStream

Defined in: sdks/node/dist/public-values.gen.d.ts:255

ConversationMessageStreamOptions

MessageStream


sync(): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:313

Promise<void>


updateAppData(value, expected): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:315

string

string | undefined

Promise<void>


updateConsentState(state): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:316

ConsentState

Promise<void>


updateDescription(value): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:317

string

Promise<void>


updateDisappearingSettings(settings): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:318

DisappearingSettings | undefined

Promise<void>


updateImageUrl(value): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:319

string

Promise<void>


updateMetadataField(field, operation): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:320

MetadataFieldRef

ComponentMutation

Promise<void>


updateName(value): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:321

string

Promise<void>


updatePermission(kind, policy, metadataField): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:322

PermissionUpdateKind

PermissionPolicy

MetadataFieldKind | undefined

Promise<void>


updateUserData(values): Promise<void>

Defined in: sdks/node/dist/public-values.gen.d.ts:323

UserFieldUpdate[]

Promise<void>


userData(fields, inboxIds): Promise<Map<string, UserFieldValue[]>>

Defined in: sdks/node/dist/public-values.gen.d.ts:324

MetadataFieldRef[] | undefined

string[] | undefined

Promise<Map<string, UserFieldValue[]>>