Namespace idunno.Bluesky.Chat
Namespaces
- idunno.Bluesky.Chat.Actor
- idunno.Bluesky.Chat.Embed
- idunno.Bluesky.Chat.Group
- idunno.Bluesky.Chat.Notifications
Classes
- AcceptConversation
-
A log entry indicating the acceptance of a conversation.
- AcceptConversation
-
A log entry indicating the acceptance of a conversation.
- AcceptConversation
-
A log entry indicating the acceptance of a conversation.
- AddMember
-
Event indicating a member was added to a group conversation. The member who was added gets a idunno.Bluesky.Chat.BeginConversation (to create the conversation) but also a idunno.Bluesky.Chat.AddMember (to show the system message as the first message the user sees).
- AddMember
-
Event indicating a member was added to a group conversation. The member who was added gets a idunno.Bluesky.Chat.BeginConversation (to create the conversation) but also a idunno.Bluesky.Chat.AddMember (to show the system message as the first message the user sees).
- AddMember
-
Event indicating a member was added to a group conversation. The member who was added gets a idunno.Bluesky.Chat.BeginConversation (to create the conversation) but also a idunno.Bluesky.Chat.AddMember (to show the system message as the first message the user sees).
- AddMemberSystemMessage
-
System message indicating a user was added to the group conversation.
- AddMemberSystemMessage
-
System message indicating a user was added to the group conversation.
- AddMemberSystemMessage
-
System message indicating a user was added to the group conversation.
- AddReaction
-
A log entry indicating a reaction was added to a message.
- AddReaction
-
A log entry indicating a reaction was added to a message.
- AddReaction
-
A log entry indicating a reaction was added to a message.
- ApproveJoinRequest
-
Event indicating a join request was approved by the viewer. Only the owner gets this. The approved member gets a idunno.Bluesky.Chat.BeginConversation.
- ApproveJoinRequest
-
Event indicating a join request was approved by the viewer. Only the owner gets this. The approved member gets a idunno.Bluesky.Chat.BeginConversation.
- ApproveJoinRequest
-
Event indicating a join request was approved by the viewer. Only the owner gets this. The approved member gets a idunno.Bluesky.Chat.BeginConversation.
- BatchedMessage
-
Encapsulates a batched idunno.Bluesky.Chat.BatchedMessage.Message.
- BatchedMessage
-
Encapsulates a batched idunno.Bluesky.Chat.BatchedMessage.Message.
- BatchedMessage
-
Encapsulates a batched idunno.Bluesky.Chat.BatchedMessage.Message.
- BeginConversation
-
A log entry indicating the start of a conversation.
- BeginConversation
-
A log entry indicating the start of a conversation.
- BeginConversation
-
A log entry indicating the start of a conversation.
- ConversationAvailability
-
Encapsulates the availability of a conversation.
- ConversationAvailability
-
Encapsulates the availability of a conversation.
- ConversationAvailability
-
Encapsulates the availability of a conversation.
- ConversationKind
-
Represents the kind of a conversation.
- ConversationKind
-
Represents the kind of a conversation.
- ConversationKind
-
Represents the kind of a conversation.
- ConversationLockStatus
-
Known values for the lock status of a conversation.
- ConversationLockStatus
-
Known values for the lock status of a conversation.
- ConversationLockStatus
-
Known values for the lock status of a conversation.
- ConversationReadState
-
Known values for filtering conversations by whether they have been read.
- ConversationReadState
-
Known values for filtering conversations by whether they have been read.
- ConversationReadState
-
Known values for filtering conversations by whether they have been read.
- ConversationReference
-
Encapsulates a reference to a conversation and its revision.
- ConversationReference
-
Encapsulates a reference to a conversation and its revision.
- ConversationReference
-
Encapsulates a reference to a conversation and its revision.
- ConversationStatus
-
Known values for the status of a conversation.
- ConversationStatus
-
Known values for the status of a conversation.
- ConversationStatus
-
Known values for the status of a conversation.
- ConversationView
-
Presents a view over a conversation.
- ConversationView
-
Presents a view over a conversation.
- ConversationView
-
Presents a view over a conversation.
- ConversationViewBase
-
Base class for conversation views
- ConversationViewBase
-
Base class for conversation views
- ConversationViewBase
-
Base class for conversation views
- Conversations
-
A paged readonly collection of idunno.Bluesky.Chat.ConversationViews.
- Conversations
-
A paged readonly collection of idunno.Bluesky.Chat.ConversationViews.
- Conversations
-
A paged readonly collection of idunno.Bluesky.Chat.ConversationViews.
- CreateJoinLink
-
A log entry indicating a join link was created for a group conversation.
- CreateJoinLink
-
A log entry indicating a join link was created for a group conversation.
- CreateJoinLink
-
A log entry indicating a join link was created for a group conversation.
- CreateJoinLinkSystemMessage
-
System message indicating the group join link was created.
- CreateJoinLinkSystemMessage
-
System message indicating the group join link was created.
- CreateJoinLinkSystemMessage
-
System message indicating the group join link was created.
- CreateMessage
-
A log entry indicating a message was created in a chat.
- CreateMessage
-
A log entry indicating a message was created in a chat.
- CreateMessage
-
A log entry indicating a message was created in a chat.
- DeleteMessage
-
A log entry indicating a message was deleted in a chat.
- DeleteMessage
-
A log entry indicating a message was deleted in a chat.
- DeleteMessage
-
A log entry indicating a message was deleted in a chat.
- DeletedMessageView
-
Presents a view over a message that has been deleted.
- DeletedMessageView
-
Presents a view over a message that has been deleted.
- DeletedMessageView
-
Presents a view over a message that has been deleted.
- DirectConversation
-
Indicates a conversation is a direct conversation.
- DirectConversation
-
Indicates a conversation is a direct conversation.
- DirectConversation
-
Indicates a conversation is a direct conversation.
- DisableJoinLink
-
A log entry indicating settings about a join link was disabled for a group conversation.
- DisableJoinLink
-
A log entry indicating settings about a join link was disabled for a group conversation.
- DisableJoinLink
-
A log entry indicating settings about a join link was disabled for a group conversation.
- DisableJoinLinkSystemMessage
-
System message indicating the group join link was disabled.
- DisableJoinLinkSystemMessage
-
System message indicating the group join link was disabled.
- DisableJoinLinkSystemMessage
-
System message indicating the group join link was disabled.
- EditGroup
-
A log entry indicating information about a group conversation was edited.
- EditGroup
-
A log entry indicating information about a group conversation was edited.
- EditGroup
-
A log entry indicating information about a group conversation was edited.
- EditGroupSystemMessage
-
System message indicating a user was added to the group conversation.
- EditGroupSystemMessage
-
System message indicating a user was added to the group conversation.
- EditGroupSystemMessage
-
System message indicating a user was added to the group conversation.
- EditJoinLink
-
A log entry indicating settings about a join link for a group conversation were edited.
- EditJoinLink
-
A log entry indicating settings about a join link for a group conversation were edited.
- EditJoinLink
-
A log entry indicating settings about a join link for a group conversation were edited.
- EditJoinLinkSystemMessage
-
System message indicating the group join link was edited.
- EditJoinLinkSystemMessage
-
System message indicating the group join link was edited.
- EditJoinLinkSystemMessage
-
System message indicating the group join link was edited.
- EnableJoinLink
-
A log entry indicating settings about a join link was enabled for a group conversation.
- EnableJoinLink
-
A log entry indicating settings about a join link was enabled for a group conversation.
- EnableJoinLink
-
A log entry indicating settings about a join link was enabled for a group conversation.
- EnableJoinLinkSystemMessage
-
System message indicating the group join link was enabled.
- EnableJoinLinkSystemMessage
-
System message indicating the group join link was enabled.
- EnableJoinLinkSystemMessage
-
System message indicating the group join link was enabled.
- GroupConversation
-
Holds information about a group conversation
- GroupConversation
-
Holds information about a group conversation
- GroupConversation
-
Holds information about a group conversation
- IncomingJoinRequest
-
Event indicating a join request was made to a group the viewer owns. Only the owner gets this.
- IncomingJoinRequest
-
Event indicating a join request was made to a group the viewer owns. Only the owner gets this.
- IncomingJoinRequest
-
Event indicating a join request was made to a group the viewer owns. Only the owner gets this.
- LeaveConversation
-
A log entry indicating the start of a conversation.
- LeaveConversation
-
A log entry indicating the start of a conversation.
- LeaveConversation
-
A log entry indicating the start of a conversation.
- LockConversation
-
Event indicating a group conversation was locked.
- LockConversation
-
Event indicating a group conversation was locked.
- LockConversation
-
Event indicating a group conversation was locked.
- LockConversationPermanently
-
Event indicating a group conversation was locked permanently.
- LockConversationPermanently
-
Event indicating a group conversation was locked permanently.
- LockConversationPermanently
-
Event indicating a group conversation was locked permanently.
- LockConversationPermanentlySystemMessage
-
System message indicating the group conversation was locked permanently.
- LockConversationPermanentlySystemMessage
-
System message indicating the group conversation was locked permanently.
- LockConversationPermanentlySystemMessage
-
System message indicating the group conversation was locked permanently.
- LockConversationSystemMessage
-
System message indicating the group conversation was locked.
- LockConversationSystemMessage
-
System message indicating the group conversation was locked.
- LockConversationSystemMessage
-
System message indicating the group conversation was locked.
- LogBase
-
Base record for log entries.
- LogBase
-
Base record for log entries.
- LogBase
-
Base record for log entries.
- Logs
-
Encapsulates a paged read only collection of chat log entries.
- Logs
-
Encapsulates a paged read only collection of chat log entries.
- Logs
-
Encapsulates a paged read only collection of chat log entries.
- MemberJoin
-
Event indicating a member joined a group conversation via a join link. The member who was added gets a idunno.Bluesky.Chat.BeginConversation (to create the conversation) but also a idunno.Bluesky.Chat.MemberJoin (to show the system message as the first message the user sees).
- MemberJoin
-
Event indicating a member joined a group conversation via a join link. The member who was added gets a idunno.Bluesky.Chat.BeginConversation (to create the conversation) but also a idunno.Bluesky.Chat.MemberJoin (to show the system message as the first message the user sees).
- MemberJoin
-
Event indicating a member joined a group conversation via a join link. The member who was added gets a idunno.Bluesky.Chat.BeginConversation (to create the conversation) but also a idunno.Bluesky.Chat.MemberJoin (to show the system message as the first message the user sees).
- MemberJoinSystemMessage
-
System message indicating a user joined the group conversation via a join link.
- MemberJoinSystemMessage
-
System message indicating a user joined the group conversation via a join link.
- MemberJoinSystemMessage
-
System message indicating a user joined the group conversation via a join link.
- MemberLeave
-
Event indicating a member left a group conversation. The member who left gets a idunno.Bluesky.Chat.LeaveConversation (to leave the conversation) but not a idunno.Bluesky.Chat.MemberLeave (because they already left, so can't see the system message).
- MemberLeave
-
Event indicating a member left a group conversation. The member who left gets a idunno.Bluesky.Chat.LeaveConversation (to leave the conversation) but not a idunno.Bluesky.Chat.MemberLeave (because they already left, so can't see the system message).
- MemberLeave
-
Event indicating a member left a group conversation. The member who left gets a idunno.Bluesky.Chat.LeaveConversation (to leave the conversation) but not a idunno.Bluesky.Chat.MemberLeave (because they already left, so can't see the system message).
- MemberLeaveSystemMessage
-
System message indicating a user voluntarily left the group conversation.
- MemberLeaveSystemMessage
-
System message indicating a user voluntarily left the group conversation.
- MemberLeaveSystemMessage
-
System message indicating a user voluntarily left the group conversation.
- MemberRole
-
Known values for conversation member roles.
- MemberRole
-
Known values for conversation member roles.
- MemberRole
-
Known values for conversation member roles.
- MessageAndReactionView
-
Gets a view of the message and a reaction to it.
- MessageAndReactionView
-
Gets a view of the message and a reaction to it.
- MessageAndReactionView
-
Gets a view of the message and a reaction to it.
- MessageBeforeUserJoinedGroupView
-
Placeholder embedded in place of a reply's parent message when that parent was sent before the viewer joined the group conversation. The viewer has no access to that history, so no message data is carried.
- MessageBeforeUserJoinedGroupView
-
Placeholder embedded in place of a reply's parent message when that parent was sent before the viewer joined the group conversation. The viewer has no access to that history, so no message data is carried.
- MessageBeforeUserJoinedGroupView
-
Placeholder embedded in place of a reply's parent message when that parent was sent before the viewer joined the group conversation. The viewer has no access to that history, so no message data is carried.
- MessageInput
-
Represents a message in a chat conversation.
- MessageInput
-
Represents a message in a chat conversation.
- MessageInput
-
Represents a message in a chat conversation.
- MessageLogBase
-
Base record for chat log message entries.
- MessageLogBase
-
Base record for chat log message entries.
- MessageLogBase
-
Base record for chat log message entries.
- MessageReference
-
Encapsulates a reference to an individual message in a conversation.
- MessageReference
-
Encapsulates a reference to an individual message in a conversation.
- MessageReference
-
Encapsulates a reference to an individual message in a conversation.
- MessageRelatedProfilesLogBase
-
Base record for chat log message entries, which also includes the profiles referred to in the message.
- MessageRelatedProfilesLogBase
-
Base record for chat log message entries, which also includes the profiles referred to in the message.
- MessageRelatedProfilesLogBase
-
Base record for chat log message entries, which also includes the profiles referred to in the message.
- MessageView
-
Presents a view over a message.
- MessageView
-
Presents a view over a message.
- MessageView
-
Presents a view over a message.
- MessageViewBase
-
Base class for message views. Used for json polymorphic deserialization.
- MessageViewBase
-
Base class for message views. Used for json polymorphic deserialization.
- MessageViewBase
-
Base class for message views. Used for json polymorphic deserialization.
- MessageViewSender
-
Encapsulates a view over the sender of a message.
- MessageViewSender
-
Encapsulates a view over the sender of a message.
- MessageViewSender
-
Encapsulates a view over the sender of a message.
- Messages
-
Implements a paged collection of messages from a direct message conversation.
- Messages
-
Implements a paged collection of messages from a direct message conversation.
- Messages
-
Implements a paged collection of messages from a direct message conversation.
- MuteConversation
-
A log entry indicating the muting of a conversation.
- MuteConversation
-
A log entry indicating the muting of a conversation.
- MuteConversation
-
A log entry indicating the muting of a conversation.
- OutgoingJoinRequest
-
Event indicating a join request was made by the requester. Only requester actor gets this.
- OutgoingJoinRequest
-
Event indicating a join request was made by the requester. Only requester actor gets this.
- OutgoingJoinRequest
-
Event indicating a join request was made by the requester. Only requester actor gets this.
- ReactionView
-
A view over a reaction to a message.
- ReactionView
-
A view over a reaction to a message.
- ReactionView
-
A view over a reaction to a message.
- ReactionViewSender
-
Encapsulates information about the sender of a reaction.
- ReactionViewSender
-
Encapsulates information about the sender of a reaction.
- ReactionViewSender
-
Encapsulates information about the sender of a reaction.
- ReadConversation
-
A log entry indicating a message was read in a chat.
- ReadConversation
-
A log entry indicating a message was read in a chat.
- ReadConversation
-
A log entry indicating a message was read in a chat.
- ReadJoinRequests
-
Event indicating the group owner marked join requests as read. Only the owner gets this.
- ReadJoinRequests
-
Event indicating the group owner marked join requests as read. Only the owner gets this.
- ReadJoinRequests
-
Event indicating the group owner marked join requests as read. Only the owner gets this.
- ReadMessage
-
A log entry indicating a message was read in a chat.
- ReadMessage
-
A log entry indicating a message was read in a chat.
- ReadMessage
-
A log entry indicating a message was read in a chat.
- RejectJoinRequest
-
Event indicating a join request was rejected by the viewer. Only the owner gets this.
- RejectJoinRequest
-
Event indicating a join request was rejected by the viewer. Only the owner gets this.
- RejectJoinRequest
-
Event indicating a join request was rejected by the viewer. Only the owner gets this.
- RemoveMember
-
Event indicating a member was removed from a group conversation. The member who was removed gets a idunno.Bluesky.Chat.LeaveConversation (to leave the conversation) but not a idunno.Bluesky.Chat.RemoveMember (because they already left, so can't see the system message).
- RemoveMember
-
Event indicating a member was removed from a group conversation. The member who was removed gets a idunno.Bluesky.Chat.LeaveConversation (to leave the conversation) but not a idunno.Bluesky.Chat.RemoveMember (because they already left, so can't see the system message).
- RemoveMember
-
Event indicating a member was removed from a group conversation. The member who was removed gets a idunno.Bluesky.Chat.LeaveConversation (to leave the conversation) but not a idunno.Bluesky.Chat.RemoveMember (because they already left, so can't see the system message).
- RemoveMemberSystemMessage
-
System message indicating a user was removed from the group conversation.
- RemoveMemberSystemMessage
-
System message indicating a user was removed from the group conversation.
- RemoveMemberSystemMessage
-
System message indicating a user was removed from the group conversation.
- RemoveReaction
-
A log entry indicating a reaction was removed from a message.
- RemoveReaction
-
A log entry indicating a reaction was removed from a message.
- RemoveReaction
-
A log entry indicating a reaction was removed from a message.
- ReplyReference
-
A reference to another message within the same convo, used to indicate that a message is a reply to it.
- ReplyReference
-
A reference to another message within the same convo, used to indicate that a message is a reply to it.
- ReplyReference
-
A reference to another message within the same convo, used to indicate that a message is a reply to it.
- SystemMessage
-
Base record for system messages.
- SystemMessage
-
Base record for system messages.
- SystemMessage
-
Base record for system messages.
- SystemMessageReferredUser
-
A pointer to the user a system message refers to.
- SystemMessageReferredUser
-
A pointer to the user a system message refers to.
- SystemMessageReferredUser
-
A pointer to the user a system message refers to.
- SystemMessageView
-
Presents a view over a system message.
- SystemMessageView
-
Presents a view over a system message.
- SystemMessageView
-
Presents a view over a system message.
- UnlockConversation
-
Event indicating a group conversation was unlocked.
- UnlockConversation
-
Event indicating a group conversation was unlocked.
- UnlockConversation
-
Event indicating a group conversation was unlocked.
- UnlockConversationSystemMessage
-
System message indicating the group conversation was locked.
- UnlockConversationSystemMessage
-
System message indicating the group conversation was locked.
- UnlockConversationSystemMessage
-
System message indicating the group conversation was locked.
- UnmuteConversation
-
A log entry indicating the unmuting of a conversation. Can be direct or group."
- UnmuteConversation
-
A log entry indicating the unmuting of a conversation. Can be direct or group."
- UnmuteConversation
-
A log entry indicating the unmuting of a conversation. Can be direct or group."
- UnreadConversationCounts
-
Conatins the unread conversation counts for a user.
- UnreadConversationCounts
-
Conatins the unread conversation counts for a user.
- UnreadConversationCounts
-
Conatins the unread conversation counts for a user.
- WithdrawIncomingJoinRequest
-
Event indicating a prospective member withdrew their join request. Only the owner gets this.
- WithdrawIncomingJoinRequest
-
Event indicating a prospective member withdrew their join request. Only the owner gets this.
- WithdrawIncomingJoinRequest
-
Event indicating a prospective member withdrew their join request. Only the owner gets this.
- WithdrawOutgoingJoinRequest
-
Event indicating the viewer withdrew their own join request. Only requester actor gets this
- WithdrawOutgoingJoinRequest
-
Event indicating the viewer withdrew their own join request. Only requester actor gets this
- WithdrawOutgoingJoinRequest
-
Event indicating the viewer withdrew their own join request. Only requester actor gets this