mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-05 11:58:32 +00:00
Periphery cleanup (#5893)
This commit is contained in:
@@ -27,8 +27,10 @@ nonisolated protocol BaseRoomInfoProxyProtocol: Sendable {
|
||||
// sourcery: AutoMockable
|
||||
nonisolated protocol RoomInfoProxyProtocol: BaseRoomInfoProxyProtocol {
|
||||
var id: String { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var creators: [String] { get }
|
||||
var displayName: String? { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var rawName: String? { get }
|
||||
var topic: String? { get }
|
||||
/// The room's avatar URL. Use this for editing and favour ``avatar`` for display.
|
||||
@@ -43,20 +45,29 @@ nonisolated protocol RoomInfoProxyProtocol: BaseRoomInfoProxyProtocol {
|
||||
var canonicalAlias: String? { get }
|
||||
var alternativeAliases: [String] { get }
|
||||
var membership: Membership { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var inviter: RoomMemberProxyProtocol? { get }
|
||||
|
||||
var activeMembersCount: Int { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var invitedMembersCount: Int { get }
|
||||
var joinedMembersCount: Int { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var highlightCount: Int { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var notificationCount: Int { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var cachedUserDefinedNotificationMode: RoomNotificationMode? { get }
|
||||
var hasRoomCall: Bool { get }
|
||||
var activeRoomCallIntent: CallIntent? { get }
|
||||
var activeRoomCallParticipants: [String] { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var isMarkedUnread: Bool { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var unreadMessagesCount: UInt { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var unreadNotificationsCount: UInt { get }
|
||||
// periphery:ignore - might be useful to have
|
||||
var unreadMentionsCount: UInt { get }
|
||||
var fullyReadEventID: String? { get }
|
||||
var pinnedEventIDs: Set<String> { get }
|
||||
|
||||
Reference in New Issue
Block a user