Conversation
Class: Conversation
Conversation class allows you to view, stream, and send messages to/from a peer address
Constructors
constructor
new Conversation(client
, address
)
Parameters
Name | Type |
---|---|
client | Client |
address | string |
Defined in
conversations/Conversation.ts:14
Properties
client
Private
client: Client
Defined in
conversations/Conversation.ts:12
peerAddress
peerAddress: string
Defined in
conversations/Conversation.ts:11
Methods
messages
messages(opts?
): Promise
<Message
[]>
Returns a list of all messages to/from the peerAddress
Parameters
Name | Type |
---|---|
opts? | ListMessagesOptions |
Returns
Promise
<Message
[]>
Defined in
conversations/Conversation.ts:22
send
send(message
, options?
): Promise
<Message
>
Send a message into the conversation
Parameters
Name | Type |
---|---|
message | any |
options? | SendOptions |
Returns
Promise
<Message
>
Defined in
conversations/Conversation.ts:36
streamMessages
streamMessages(): Promise
<Stream
<Message
>>
Returns a Stream of any new messages to/from the peerAddress