Class ConversationAvailability
- Namespace
- idunno.Bluesky.Chat
- Assembly
- idunno.Bluesky.dll
Encapsulates the availability of a conversation.
public sealed class ConversationAvailabilityInheritance
Inherited Members
Constructors
ConversationAvailability(bool, ConversationView?)
Creates a new instance of idunno.Bluesky.Chat.ConversationAvailability.
public ConversationAvailability(bool canChat, ConversationView? conversation)Parameters
canChatbool-
A flag indicating whether the user can chat with the other user.
conversationConversationView?-
The conversation between the user and the other user, if it exists.
ConversationAvailability(bool, ConversationView?)
Creates a new instance of idunno.Bluesky.Chat.ConversationAvailability.
public ConversationAvailability(bool canChat, ConversationView? conversation)Parameters
canChatbool-
A flag indicating whether the user can chat with the other user.
conversationConversationView?-
The conversation between the user and the other user, if it exists.
ConversationAvailability(bool, ConversationView?)
Creates a new instance of idunno.Bluesky.Chat.ConversationAvailability.
public ConversationAvailability(bool canChat, ConversationView? conversation)Parameters
canChatbool-
A flag indicating whether the user can chat with the other user.
conversationConversationView?-
The conversation between the user and the other user, if it exists.
Properties
CanChat
Gets a flag indicating whether the user can chat with the other user.
[JsonRequired]
public bool CanChat { get; init; }Property Value
CanChat
Gets a flag indicating whether the user can chat with the other user.
[JsonRequired]
public bool CanChat { get; init; }Property Value
CanChat
Gets a flag indicating whether the user can chat with the other user.
[JsonRequired]
public bool CanChat { get; init; }Property Value
Conversation
Gets the conversation between the user and the other user, if it exists.
[JsonPropertyName("convo")]
public ConversationView? Conversation { get; init; }Property Value
Conversation
Gets the conversation between the user and the other user, if it exists.
[JsonPropertyName("convo")]
public ConversationView? Conversation { get; init; }Property Value
Conversation
Gets the conversation between the user and the other user, if it exists.
[JsonPropertyName("convo")]
public ConversationView? Conversation { get; init; }