diff --git a/CHANGELOG.md b/CHANGELOG.md index d180a5cc..283621cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +### v3.24.3 (Jul 18, 2024) + +## Improvements + +- ChatSDK dependency version has been updated to **v4.19.8** + ### v3.24.2 (Jul 11, 2024) ## Improvements diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist index 8fc960cc..6ad11a12 100644 Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist and b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist differ diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist b/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist index af48e289..e1eaa1ae 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 3.24.2 + 3.24.3 CFBundleVersion 1 diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Info.plist b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Info.plist index 9f94dba8..2695fa53 100644 Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Info.plist and b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Info.plist differ diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/SendbirdUIKit b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/SendbirdUIKit index c25d0074..ab5905df 100755 Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/SendbirdUIKit and b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/SendbirdUIKit differ diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/_CodeSignature/CodeResources b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/_CodeSignature/CodeResources index a9c713c1..b9badd3d 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/_CodeSignature/CodeResources +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Info.plist - Mh0OxP2u/0F55Zlkcg0j1WRYzEg= + SV1sE/a3+zVcEv/+V09sG1J3tKE= Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist index af48e289..e1eaa1ae 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Info.plist @@ -13,7 +13,7 @@ CFBundleSignature ???? CFBundleShortVersionString - 3.24.2 + 3.24.3 CFBundleVersion 1 diff --git a/Package.swift b/Package.swift index 25eb5d29..5cd516f8 100644 --- a/Package.swift +++ b/Package.swift @@ -15,7 +15,7 @@ let package = Package( .package( name: "SendbirdChatSDK", url: "https://github.com/sendbird/sendbird-chat-sdk-ios", - from: "4.19.7" + from: "4.19.8" ), ], targets: [ diff --git a/README.md b/README.md index ff6beda9..736c7d60 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ The minimum requirements for Sendbird UIKit for iOS are: - iOS 12+ - Swift 5.0+ -- Sendbird Chat SDK for iOS 4.19.7+ +- Sendbird Chat SDK for iOS 4.19.8+
diff --git a/Sample/QuickStart.xcodeproj/project.pbxproj b/Sample/QuickStart.xcodeproj/project.pbxproj index 2a8eb5de..e293785f 100644 --- a/Sample/QuickStart.xcodeproj/project.pbxproj +++ b/Sample/QuickStart.xcodeproj/project.pbxproj @@ -7,534 +7,534 @@ objects = { /* Begin PBXBuildFile section */ - 0004F6B28FB8C65C67F59468 /* SBUCacheManager.NotificationSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE8D360BEB7832A2E96A87F /* SBUCacheManager.NotificationSetting.swift */; }; - 007AF69D0305ABA8A851DEEB /* SBUUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A9DD5C3631E3AC11BFE0A20 /* SBUUtils.swift */; }; - 00C6C6532715324FE97B3818 /* SBUBaseChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2A2098776DBDAA2431D40AC /* SBUBaseChannelModule.Input.swift */; }; - 013B7B95974F7B91E9055507 /* SBUMessageCellProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B283DDB37ED8423710896803 /* SBUMessageCellProtocol.swift */; }; - 032C593D6A3010F6FFDEA240 /* SBUGroupChannelPushSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F496D15BADBEFF465C4644BE /* SBUGroupChannelPushSettingsModule.swift */; }; - 039DA7DC9D2292569A04C52C /* SBUChannelListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A32F8E043A31E943577AC9E3 /* SBUChannelListViewController.Deprecated.swift */; }; - 046DA954BF02D100D73406FC /* SBUEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1FF57392E2ED8B176C4976 /* SBUEnums.swift */; }; - 047403358631BEB556D91E1F /* SBUOpenChannelFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9514533832F912C2F3433107 /* SBUOpenChannelFileMessageCell.swift */; }; + 0183C82A1098126B2B23002B /* SBUChannelListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D91F32326B68E4D287F417AE /* SBUChannelListViewController.Deprecated.swift */; }; + 02A66D532577145EFE39A7E9 /* SBULinkClickableTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A674E1FC0291047D4D8DCD1 /* SBULinkClickableTextView.swift */; }; + 02B41DAECE25608AD6A10C25 /* SBUInviteUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4648029BA792611FC14A959 /* SBUInviteUserViewController.swift */; }; + 033A3A91B2B9C6D08024C28A /* SBUBaseChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62C1B929F5DD92F56589C146 /* SBUBaseChannelSettingCell.swift */; }; + 03A0FFAFE5626B44062F6E35 /* SBUMessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D118A57646552C8212F80D2F /* SBUMessageTemplate.swift */; }; + 03A26CF1A131685CF8832D4D /* SBUFontSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70EDC2DB8D13109C48DF14F9 /* SBUFontSet.swift */; }; + 03F93B3E8CA039169834A62F /* SBUAdminMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDB751ED90C46F0D31FBC42D /* SBUAdminMessageCellParams.swift */; }; + 0504E04A2653B49082C069AE /* UIApplication+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = FABA1B002971E3C37AAB2C45 /* UIApplication+SBUIKit.swift */; }; 050584E069A50774636741A4 /* MemberListVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 715A32E5B024249C175D3A73 /* MemberListVC_Overriding.swift */; }; - 054C32410ABAEC20D4BF0E19 /* SBUColorSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8433105A64749999BC46DD1 /* SBUColorSet.swift */; }; - 056F540FAAC2CD318B09ABE6 /* SBUOpenChannelUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B0A072D2F6212BE2DA1CD91 /* SBUOpenChannelUnknownMessageCell.swift */; }; 05838D2F86701D3253BA76E8 /* CustomNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA8781BA2734284427927163 /* CustomNewMessageInfo.swift */; }; - 05A411C8DE026333E8DC0DD2 /* SBUGroupChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E2C4C684953FD4E87E2D4A6 /* SBUGroupChannelCell.swift */; }; - 05CB5910135119DD06112D92 /* SBUBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37CD4B25E3DC0669611F0436 /* SBUBaseMessageCell.swift */; }; + 05B5F76BEBC18578D72936A9 /* SBUGroupChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F0E072A5D23A79BDB3E2AF0 /* SBUGroupChannelModule.List.swift */; }; 05EF3B883F179441278AD591 /* SendbirdChatSDK in Frameworks */ = {isa = PBXBuildFile; productRef = 74778F0EA153D6775D8BC4F6 /* SendbirdChatSDK */; }; - 0650B2E01685DBA295229310 /* SBUMentionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 459B9B5EF97ECCB0EDD6D502 /* SBUMentionManager.swift */; }; - 0729FC9D75340AC0194FFFF8 /* SBUTypingIndicatorMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E32442B38E42EA288F7953AA /* SBUTypingIndicatorMessageCell.swift */; }; - 0737280E0E1D75F791645559 /* SBUChannelTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B527C1BFEA12C588263CE39 /* SBUChannelTitleView.swift */; }; - 07900A67B0948EF69C677201 /* SBUTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A47398E6F928EA8F0E7F938B /* SBUTableViewCell.swift */; }; - 0826ECBEE7207D86CB00E47A /* SBUFormFieldView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79989E0B051ACEA8E928289A /* SBUFormFieldView.swift */; }; - 08BD6F233152044B378C751A /* SBUMessageSearchModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D752AE1F338E2793F45F2ED5 /* SBUMessageSearchModule.List.swift */; }; - 0911C72393065665233D4055 /* SBUTypingIndicatorMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9347F757EBC3B0E87DA7640 /* SBUTypingIndicatorMessage.swift */; }; - 09C098B93959FAEFD7ADD67F /* SBUConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FB3FA2F9461045688BB6D0C /* SBUConstant.swift */; }; - 0A283F8A9F20713D8B850799 /* SBUStringSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 974DBC8F9AE669144712745D /* SBUStringSet.swift */; }; - 0AB475B61AD99A7DA86EE760 /* SBUDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0095AF21791A679F1C7765E6 /* SBUDownloadManager.swift */; }; - 0B058DBF7ED162A0846019D0 /* SBUConfig.Base.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D27A123D281D37E699820C1 /* SBUConfig.Base.swift */; }; + 0600AB04424A11563ADDF65A /* SBUEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF7CFCB733F9E17D991B3DCC /* SBUEmptyView.swift */; }; + 060DBE7EABD2722C0B20898F /* SBUMessageThreadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF33C39A1D494640A8292AA0 /* SBUMessageThreadViewModel.swift */; }; + 062C9CF1D5B061A1282DE8F0 /* SBUBaseChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 576A2A4EDC850EBAD85CAB7E /* SBUBaseChannelListModule.Header.swift */; }; + 0707D27ADC14573F8D2B8DE8 /* SBUMessageTemplate.PayloadType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B69C304042077A82FA59288 /* SBUMessageTemplate.PayloadType.swift */; }; + 0728C1EF01346EFD19EE8164 /* SBUPhotoAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFE4EB6E2065C89A33C95F43 /* SBUPhotoAccess.swift */; }; + 07E2BD3085A955CA6CC3E272 /* SBUOpenChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A2CC49F295E5C02D1B45B4D /* SBUOpenChannelSettingsModule.swift */; }; + 0944C246EF4871CCE2B7A75C /* SBUTypingIndicatorMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 512449260D6964A3C58619E7 /* SBUTypingIndicatorMessageManager.swift */; }; + 095FDA3F898A84AEB34C20BE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B27F5FC64D57A40624B87217 /* Assets.xcassets */; }; + 0974BC50CE1336A2F5A447C8 /* SBUSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31E3B5BFFB261FE8BFE75B43 /* SBUSuggestedReplyOptionView.swift */; }; + 09B3DAD7587C5420E8BCE243 /* SBUMessageProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23AF476F5232D876A755D3B2 /* SBUMessageProfileView.swift */; }; 0B2CBE893C99F196B6BBC30B /* CustomSampleEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 932048A2DF2D18C5E7B0241C /* CustomSampleEnums.swift */; }; - 0B6E53F72B77F670EA1E8F4C /* SBUMarkdownTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFD9F3C5DD921533E7D2A030 /* SBUMarkdownTransfer.swift */; }; - 0CC73677394222A7337FFA2C /* SBUGroupChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B07F43D58C36E6C2619903 /* SBUGroupChannelViewController.Unavailable.swift */; }; - 0D40D58549BE5CBEEEA04844 /* SBUQuotedUserMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B76FA67FC0D355BBEFB07B9 /* SBUQuotedUserMessageView.swift */; }; - 0E971D5D9DCE9912E2D65E0C /* SBUBaseChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7949C6B210D07FE46DD8C923 /* SBUBaseChannelSettingsViewModel.swift */; }; - 0E9C10C5D376F04DDDC1F4F1 /* SBUDashboardConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27E05586F1B3398074D9BCA7 /* SBUDashboardConfig.swift */; }; - 0FC20DD39691DAAE932A3AF0 /* SBUMessageSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DACF459E812A03E9BBC36B8 /* SBUMessageSearchResultCell.swift */; }; - 10214D3C9FC68F06351392EF /* SBUMessageDateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 648FBA83E7DC7F87375CEFEC /* SBUMessageDateView.swift */; }; - 12290192AF32DAACCD90D956 /* SBUOpenChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9A3E2BCD3586C073D80BA36 /* SBUOpenChannelListViewController.swift */; }; - 122CA7ED8FFA0709DDB040DE /* SBUTemplateLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67905701CCABC6E2A1BEE6E7 /* SBUTemplateLabel.swift */; }; - 1263F17AF75CA01E8D1A0B59 /* SBUOpenChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0F8094BEA054A4C85B7933 /* SBUOpenChannelListViewModel.swift */; }; - 12C0AEF70D60B9EFE59E83D9 /* SBUNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8118248B307192EC4095255 /* SBUNavigationTitleView.swift */; }; - 12DA87AF7872364DE604EBED /* SBUFeedNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A778E4D13628E403EB131F92 /* SBUFeedNotificationChannelViewController.swift */; }; - 12EB8417BEF2715032F15FB1 /* SBUMessageTemplate.TemplateList.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE9FFD07138AB90A5A93B8EF /* SBUMessageTemplate.TemplateList.swift */; }; - 130D9A495DAE25BD61343B56 /* UIView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1462F71FBADC27009565415 /* UIView+SBUIKit.swift */; }; - 136D00489C782C7E415969AD /* SBUBaseChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAEC8B38E545479F2C858A3F /* SBUBaseChannelViewModel.swift */; }; - 14C7F1B248C40EA97726A4D4 /* SBUViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68FF14C8A20BB3EAC520FC91 /* SBUViewControllerSet.swift */; }; - 15401C30C9F5ED7B862E9DD1 /* SBUBaseSelectUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7865260748A31F4D00D0877E /* SBUBaseSelectUserViewModel.swift */; }; - 15FB0EEE03C3A9A684522BB0 /* SBUFeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2CBC0DFBD8275D1BEBDB1CF /* SBUFeedbackView.swift */; }; - 16854FBB53DFC895494AB7DB /* SBUBaseChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E5F6A1ECAA44B49E7F3E9DD /* SBUBaseChannelListModule.Header.swift */; }; + 0E515C39088B7AC7616F82E3 /* SBUBaseMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3B508900DE0CB68410EA221 /* SBUBaseMessageCellParams.swift */; }; + 0E7E16006B4C3C2E5385D484 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 704790244FBDF942F82FF53F /* SBUGroupChannelPushSettingsModule.Header.swift */; }; + 0FB0390F7DF6CD5EE08A6BFB /* SBUMessageWebViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F052F292610686388028815C /* SBUMessageWebViewModel.swift */; }; + 0FBCA2310310A6D8E5136545 /* UIStackView.SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7755F37F671EC45ACA8D864 /* UIStackView.SBUIKit.swift */; }; + 112B151F10107A22E7BFCA1D /* SBUMessageTemplate.ImageRatioType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20AF6D23815B383F822B3F35 /* SBUMessageTemplate.ImageRatioType.swift */; }; + 121FC64300B03790A7F8EC2F /* SBUDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F28A1B7A665F93B3CC54C48B /* SBUDownloadManager.swift */; }; + 1314ECC3D3FA2E4A584A238F /* SBUInviteUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = E286BDC92901C81EEF46456D /* SBUInviteUserModule.swift */; }; + 136F08AD2332381E66532BDA /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 512D45B5B38F1ACA00F3C87F /* SBUQuotedBaseMessageViewParams.Deprecated.swift */; }; + 1385B2F97D9F6120370A6CEC /* SBUSuggestedReplyViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94DEF09B259A1BF15189FEB5 /* SBUSuggestedReplyViewParams.swift */; }; + 14574BBBB7C3BDFE0FA00ED3 /* SBUMultipleFilesMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFB46C2BB9E78D937D0A46A7 /* SBUMultipleFilesMessageCellParams.swift */; }; + 146CFD52932D7A31C769F572 /* SBUOpenChannelFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7294462563D1F878EDC7A0A8 /* SBUOpenChannelFileMessageCell.swift */; }; + 1541E5A345EA2101432BB465 /* SBUOpenChannelBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B555F6D865C42207EDA11515 /* SBUOpenChannelBaseMessageCell.swift */; }; + 15910D50AD53B07D876CB51B /* SBUBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFF78E0963C218A855051AE9 /* SBUBaseMessageCell.swift */; }; + 15EA86EA6FE64C3C977787C4 /* SBUHorizontalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FD783E13776553F0F90741E /* SBUHorizontalSuggestedReplyView.swift */; }; + 16BC1DED3BC479AEBB70303A /* SBUGroupChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4E6DC68812EEE45F4E521DA /* SBUGroupChannelSettingsModule.List.swift */; }; 16BD02B59AC7265751BE7F3D /* MessageTranslationMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FF0C3A9D41F9CA7E230D440 /* MessageTranslationMessageCell.swift */; }; - 16C74E182097C7DB97FD4F9E /* SBUMessageReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A362DD75702CCBE23926F6 /* SBUMessageReactionView.swift */; }; - 171F2432B31DFE07467E45BB /* SBUViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7576516398D6F911E08488D3 /* SBUViewModelDelegate.swift */; }; - 1723E1D95D9537AA3469852A /* SBUChatNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC35938CACAE31BED540B573 /* SBUChatNotificationChannelViewController.swift */; }; - 189B047A1319DD7015F09C27 /* SBUOpenChannelBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F732B069F046C896ADF5E5C2 /* SBUOpenChannelBaseMessageCell.swift */; }; + 16ED6090F22EF864C41EDF18 /* SBUGroupChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 084492D1F5A47CABA84EE602 /* SBUGroupChannelViewController.swift */; }; + 17821CBCEDB944E4A3A998FC /* SBUCommonDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDB651BD46C118FAB564DF00 /* SBUCommonDelegate.swift */; }; + 18A39B90DE2FA1CEF80488DB /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F6E6949DDD62E155622EAF /* SBUChatNotificationChannelModule.Deprecated.swift */; }; 18E798E65CBA3F331117FD2C /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9025529DFA82D4C194EB5391 /* ViewController.swift */; }; - 18F6F1065F3E22A438427A09 /* SBUCreateOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5599AE9A373CF1B7876402B /* SBUCreateOpenChannelViewController.swift */; }; - 1A6C2B305A8D2C0E1E275B3E /* SBUCoverImageView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE50F982677CCEF971C1EECB /* SBUCoverImageView.Deprecated.swift */; }; + 195E10542AE94EFDEAA78926 /* SBUDateFormatSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 415CF3BF61665838BD21FEAA /* SBUDateFormatSet.swift */; }; + 1A3BDB3A62D380F98880C437 /* MultipleFilesMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A38ECD0F9C54108748EBCF3 /* MultipleFilesMessage+SBUIKit.swift */; }; 1A7DBAA217C2575918761E3E /* BasicUsagesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F3E74E3C6D05FAC47D2B7FE /* BasicUsagesView.swift */; }; - 1AF0902C9F1BD41FD8DC5BCE /* SBURegisterOperatorModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D504D989365DF6A4B7115A4 /* SBURegisterOperatorModule.swift */; }; - 1BB3B2523082B089517BC2B0 /* SBUUnknownMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 245FCBB2438484A787DC97FA /* SBUUnknownMessageCellParams.swift */; }; - 1BCA1180F8BB174869174870 /* SBUSimpleSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F0FE2FC1D78A4E9583B05C9 /* SBUSimpleSuggestedReplyOptionView.swift */; }; - 1C8989D7C79F59BA54D3C353 /* SBUCacheManager.File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CB554AAE5C493DC8076D59C /* SBUCacheManager.File.swift */; }; + 1A9962FBBE402B5FE5D9C8C5 /* SBUPhotoCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA0B9E7240649213D2FBC0F5 /* SBUPhotoCollectionViewCell.swift */; }; + 1AAD90744BEBCAF39E0E2FDD /* SBUFeedNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28AE424FAFDB41EA7458B9CD /* SBUFeedNotificationChannelModule.List.swift */; }; + 1B5FFDA7CA70A74F7496BC77 /* SBUBaseChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE1933957DC6BBCC4B4E1E23 /* SBUBaseChannelViewController.Deprecated.swift */; }; + 1C37F14F8E9BAD0D213843C1 /* SBUForm.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D05952F227DB2715C124C4E9 /* SBUForm.Deprecated.swift */; }; 1CBCB3FEC9820A63CEF3F809 /* MySettingsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 126A54F8F111E828995FD06C /* MySettingsCell.swift */; }; - 1D075C349B38E19676DAFD7E /* SBUOpenChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13154930C7F919A29C1D6D4C /* SBUOpenChannelViewController.Unavailable.swift */; }; + 1CBEA2EC0906B8D8FC7B4103 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 986AC4C22B4A533924507A03 /* SBUMessageTemplate.Renderer+RenderStyles.swift */; }; + 1CE44B433FA9CDB76472E610 /* SBUGroupChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20137762729E3938E303C3BB /* SBUGroupChannelListViewModel.swift */; }; + 1CF520EEAEF1C34B78CA1E5C /* SBUModerationsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B356D0C588EA348F36604E3 /* SBUModerationsModule.List.swift */; }; 1E1AF8B33F4559B343A5FB58 /* CommunityChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8338080AC9AE1F8F89DFF05 /* CommunityChannelListViewController.swift */; }; - 1F3835BEF10F8F89646D477A /* SBUOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB0F284B50C3777353B34826 /* SBUOpenChannelModule.Header.swift */; }; - 1F82E38B17E6107CED383DEA /* SBUMessageThreadModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8095BB34E21C7BF97B20D5F /* SBUMessageThreadModule.Header.swift */; }; - 20445BCD09686EC2D0990B3C /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27FAA4C5B279F99483925476 /* SBUGroupChannelSettingsModule.Deprecated.swift */; }; - 20EF476DBE653D02C64BD353 /* SBUOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 203C0C36454AC040C0961AD2 /* SBUOpenChannelModule.Deprecated.swift */; }; - 2156E8BCE01BBC8960D7C3AA /* SBUHorizontalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3E5C21D70293EDE86F90DB9 /* SBUHorizontalSuggestedReplyView.swift */; }; - 2271DF237A738F41B0EDE947 /* SBUInviteUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ACBE981BAACC0ABCE0CC870 /* SBUInviteUserViewController.swift */; }; - 22CB941FCEA250A7F95E0B98 /* SBUMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFFCE9B5502195D9F31854F2 /* SBUMentionConfiguration.swift */; }; + 1EBA4E2DF853B47ECA68E455 /* SendbirdUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EC26B09A280016CC15B9F19 /* SendbirdUI.swift */; }; + 1F06C32FC7232FAA0EEA686B /* SBUMessageCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3124FF23CC435C18BFB01189 /* SBUMessageCellConfiguration.swift */; }; + 1F3FB7B7D3047C719F78ADCD /* SBUAvailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89E66AEDC0A56FB89C773F9C /* SBUAvailable.swift */; }; + 1FB6213234A2008C23DAD3F6 /* SBUUnderLineTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15B67C8DF9058ED1EC917DDB /* SBUUnderLineTextField.swift */; }; + 203A5914084BCD7768B28FD8 /* SBUConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEEF1D48D32B3644939B34D9 /* SBUConstant.swift */; }; + 21CD41611747ADB78E38812C /* SBUUserListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7847343B21C9110DC97C8306 /* SBUUserListModule.List.swift */; }; + 21D4AB8741F23361206D2707 /* SBUUserMessageTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97978ED0F6946EEA63C6CE8 /* SBUUserMessageTextViewModel.swift */; }; + 223462363D89F9DB4AD0674F /* SBUActionSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 081CB7D2570DB84451500734 /* SBUActionSheet.swift */; }; + 22B5BD4D601E2EF068B9A504 /* SBUUnknownMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC0507F5CC174A604D3471B9 /* SBUUnknownMessageCellParams.swift */; }; 22D4EA3A00FBF521FE3D1624 /* BusinessMessagingTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 748F2518BAA37399D41DD3CC /* BusinessMessagingTabBarController.swift */; }; - 23531EB7B12FB6370C2B1E90 /* SBUMessageCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B5DC55F53D0A3AEC795ADF9 /* SBUMessageCellConfiguration.swift */; }; - 23D3DAD6B9610C1E4939ED79 /* SBUMultipleFilesMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF16496ACD664722379B783 /* SBUMultipleFilesMessageCell.swift */; }; - 24518548F5CF754B4D7B4AEE /* SBUIconSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3F7EA6CB8508C6ED356D4FA /* SBUIconSet.swift */; }; - 2490AB38FF2ABB1250EB5C82 /* SBUNewNotificationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CE563A5093E52729F142DD6 /* SBUNewNotificationInfo.swift */; }; + 244C350D1A52183EF7D51B0F /* SBUFormFieldView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3508841FF54381153E96ABE8 /* SBUFormFieldView.swift */; }; + 24529194F74E107B8CB8C6B1 /* SBUFeedNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4607A2E78FCDE977470F6C18 /* SBUFeedNotificationCell.swift */; }; + 248F84CE4194CC856476E13C /* UIScrollView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C3673B320AF7CB01BB7CC13 /* UIScrollView+SBUIKit.swift */; }; 24B9B0D5DB8619080A104320 /* CustomEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE6549CE553EFCA6E649E6F /* CustomEmptyView.swift */; }; - 24E81C290D384DDBEBADB1CC /* SBUUserListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056847C38C5FBB1120A362B0 /* SBUUserListModule.swift */; }; - 25401F27F8B5E799E6E25948 /* SBUMessageTemplate.Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A87A9D8F453FF0E2E282577 /* SBUMessageTemplate.Binder.swift */; }; - 25ED9842793BDDCAAF097EB4 /* SBURegisterOperatorModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE99D7AFD70800283C97873E /* SBURegisterOperatorModule.Deprecated.swift */; }; - 26AE62EB9BFF868A48FC9DC7 /* SBUVoiceMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F87530DE0649E5F5B7AC60 /* SBUVoiceMessageInputView.swift */; }; - 26B50522D8575C4F8CFE9400 /* SBUUserProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0A18C3ADEC56AD5C35BA889 /* SBUUserProfileView.swift */; }; - 2731A2AACFF33773E0285570 /* UINavigationController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEE26A975E62DC7F18C7FDA0 /* UINavigationController+SBUIKit.swift */; }; - 2778D9BD022ABBC88492936B /* SBUGroupChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60B19467385A5BEF7765CEF5 /* SBUGroupChannelListViewModel.swift */; }; - 2931EA0442C5E05A19379D9A /* SBUFormViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 070F95A95CA498C3BD42E145 /* SBUFormViewParams.swift */; }; - 295793CDF26AD66904263E96 /* SBUMessageTemplate.Payload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 219EB4B724ED4A531A9C297C /* SBUMessageTemplate.Payload.swift */; }; - 295BD26B212D5A0C14C08E44 /* MessageTemplateTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC16A310A5AD1BF9F373B242 /* MessageTemplateTestViewController.swift */; }; - 295DD81C27CA0C7BBFD88A3C /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 526B0C895E2B0C6B51071F28 /* SBUMessageTemplate.Renderer.RendererType.swift */; }; - 29AA1A98C6AE89E33FDAC84A /* SBUFeedNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3A9B00D92F00E6B4A731EE7 /* SBUFeedNotificationChannelViewModel.swift */; }; + 26A5DD48CCF3169AD3452FD9 /* SBUInviteUserModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1489EA9146D00D9D0590522C /* SBUInviteUserModule.Deprecated.swift */; }; + 2738B06639D55BB15327E8A6 /* SBUTypingIndicatorInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A6084715D8CB554F4449BC /* SBUTypingIndicatorInfo.swift */; }; + 27BE33BA974AAD3DC81FFCEC /* SBUMessageReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 961DFEA71B39802B2B932C21 /* SBUMessageReactionView.swift */; }; + 29261DC9AF843158F92E7C97 /* SBUGroupChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F7B6521745C053F51928E97 /* SBUGroupChannelViewController.Unavailable.swift */; }; 29F21CACC3E083C248649E81 /* GeneralSignInViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = A8BCEC00EED3979EA4524D08 /* GeneralSignInViewController.xib */; }; - 2ABA9C05B9B6CB73F2B2589E /* SBUScrollOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6946DD137C2A73DE0B38A27 /* SBUScrollOptions.swift */; }; - 2B0FA02E4F7BCA426DAA3A7D /* SBUFeedNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 882E8DC0316B6666F3F1A661 /* SBUFeedNotificationChannelModule.Header.swift */; }; - 2B8238944C8E685EE2960911 /* SBURegisterOperatorModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510D0E7BE6527DDCC5444F84 /* SBURegisterOperatorModule.List.swift */; }; - 2C6A606AF48035004B9B9ABC /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B5CBEF7C26C0712B988D6DB /* SBUFeedNotificationChannelModule.CategoryFilter.swift */; }; - 2D7F3D8C66D3883E1163C1CE /* SBUChatNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C105EB7000D32FA28AC98F5B /* SBUChatNotificationCell.swift */; }; - 300CEECA9DC513758AC5994E /* SBUBaseChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FF67D66526FD69E0469F772 /* SBUBaseChannelSettingsModule.Header.swift */; }; - 3075801C58EF75D996CBB87B /* SBUChannelSettingsChannelInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7C5B6C7C72BD390A985194B /* SBUChannelSettingsChannelInfoView.swift */; }; + 2A50E65A2597D1670A7E426C /* SBUOpenChannelAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9B8FCF40D560C80B66E920D /* SBUOpenChannelAdminMessageCell.swift */; }; + 2B6134C41263C53ED7F97C77 /* UIColor+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE5A5C29204DB1F049764BB6 /* UIColor+SBUIKit.swift */; }; + 2B7D08D6F22E444B0B2836D1 /* SBUOpenChannelUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08EC0D176A2CC15459E3EB70 /* SBUOpenChannelUnknownMessageCell.swift */; }; + 2B92608D5D5425C585F96885 /* SBUMessageTemplate.Renderer.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EA9DF6AF5DD1432842337A8 /* SBUMessageTemplate.Renderer.Views.swift */; }; + 2BB05707D3820ECC74859B0C /* SBUMessageSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E551E031A55486D47E2B214A /* SBUMessageSearchResultCell.swift */; }; + 2BF66FCDD213B19DCD6DBC48 /* SBUUserListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D393CF4BB703AD16F86753 /* SBUUserListModule.Header.swift */; }; + 2C362D70C72705BA8023A1AB /* SBUGroupChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 312D9BA3A43AE89BE8D6389F /* SBUGroupChannelSettingsModule.swift */; }; + 2CB4DBE2F0B2DFD41E7C9590 /* SBUOpenChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC945F973A87A3E19C037746 /* SBUOpenChannelListViewController.swift */; }; + 2CBDF646BB309EBC981075A6 /* SBUMessageTemplate.Payload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F5DCBDFF547E7C0FCB0E6B0 /* SBUMessageTemplate.Payload.swift */; }; + 2DA8147AC53A6622B9F576C2 /* NSLayoutConstraint+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDF92B2922533C42F23861A3 /* NSLayoutConstraint+SBUIKit.swift */; }; + 2E6B82B6D9136F7FB6C6E095 /* SBUParentMessageInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B47D447E5A1FF52A183A4D58 /* SBUParentMessageInfoView.swift */; }; + 2F3697555A8C855C3F7E420B /* SBUContentBaseMessageCell.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68A058A1BB09467FD631AC6D /* SBUContentBaseMessageCell.Deprecated.swift */; }; + 2F51F875764359FD8FCE709B /* SBUQuotedBaseMessageViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E064DA0016697809E956ACD /* SBUQuotedBaseMessageViewParams.swift */; }; + 2FB1503E9D03EE764DFEBC2A /* SBUFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17FA61747AD588A9C668AE82 /* SBUFileViewController.swift */; }; + 2FC0139231DDAC905532F894 /* SBUMessageDateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DEE158DCA3F262E834CD09E /* SBUMessageDateView.swift */; }; + 3049CEA6E5AF9777B85A3847 /* SBUGroupChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 423C24AA040DE001F36CB795 /* SBUGroupChannelViewModel.swift */; }; + 30CE9C1BEE8E085FE2424BF4 /* SBUVoiceMessageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 787596F53EFE35E37FD8C270 /* SBUVoiceMessageConfiguration.swift */; }; 30D6FD3C65C007D6F59D3B51 /* ConnectBusinessMessagingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E00D6DB472E2D89F05B58CFD /* ConnectBusinessMessagingView.xib */; }; - 31CA0FFA190E809636AA5DE8 /* SBUNotificationNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A8A14CE1076C5972A87596A /* SBUNotificationNavigationTitleView.swift */; }; - 324106161FD127994E5FE16D /* SBUMultipleFilesMessageCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2B505CF9E2FC0C718F230C8 /* SBUMultipleFilesMessageCollectionView.swift */; }; - 32C50F70D61B8EE99C4872A3 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 547E77E2D58BF2DC4C44D3D7 /* SBUMessageTemplate.Renderer+RenderStyles.swift */; }; + 314ABB70871A6938A736263F /* SBUOpenChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 052BCBC741F0A0C2457F3DD2 /* SBUOpenChannelCell.swift */; }; + 31AAAE6A6377421494A01872 /* SBUBaseSelectUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6143ABBFA547FE4A5086C9A1 /* SBUBaseSelectUserModule.swift */; }; + 32B2D872CB03E5F76A998FDD /* SBUCreateOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B187E4D409AFC8F8E737FB2 /* SBUCreateOpenChannelViewModel.swift */; }; + 3337EDB25F222351A1ADC2E4 /* SBUGlobals.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E9B304043F94DBAFD4EC32B /* SBUGlobals.Deprecated.swift */; }; 33C9D1883866C8184AE70AEF /* CustomChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4099E93E16C27E5CEB12785B /* CustomChannelListModule.swift */; }; - 346A8C538D62EEC0959C7CE6 /* SBUGroupChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C547AA34730186F19C65F8D /* SBUGroupChannelModule.Header.swift */; }; - 3471BB5F744BCDE6CDD6911C /* SBUTypingIndicatorBubbleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 496DD8D711066649D0AFE0A2 /* SBUTypingIndicatorBubbleView.swift */; }; - 348815397D259F14B4BC1DAE /* SBUGroupChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6FC961365C812F7E9BDFD3 /* SBUGroupChannelSettingsModule.Header.swift */; }; - 349524B9F6AB76A2DFFB8954 /* SBUChannelInfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD259723E50E30FE19CD78DE /* SBUChannelInfoHeaderView.swift */; }; - 34E989D4CC538AA60483D267 /* SBUFeedbackAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AF00083D23F2E2ECA4D473D /* SBUFeedbackAction.swift */; }; - 3508FFD2AC3FF61EE10E23B5 /* SBUBaseChannelViewController.Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC03B9FB30CE92A938C93FA2 /* SBUBaseChannelViewController.Keyboard.swift */; }; + 353D051AE5E459DE62DD9E24 /* UITableView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = E43AB272F0D59FE86B4DA22B /* UITableView+SBUIKit.swift */; }; 3546B8997F37360ACD9B296D /* BusinessMessagingSignInViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7F6412A0B94483A3C585B666 /* BusinessMessagingSignInViewController.xib */; }; - 366677FF3E591259A720AAB6 /* SBUUserNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 353938B99ADB013C4D9CCBFF /* SBUUserNameView.swift */; }; - 37480D13DA2663733DD4EE82 /* SBUGroupChannelPushSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53FF907DC3FD2ABB3F54A9E1 /* SBUGroupChannelPushSettingsModule.List.swift */; }; - 380293F1F01ACF7DE47ADADF /* SBUCommonViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6A239CAB70E3DBFBA15B13 /* SBUCommonViewControllerSet.swift */; }; - 381254961427D9C0C6C9738D /* UIViewController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F5642A79CF7FE9520973EC4 /* UIViewController+SBUIKit.swift */; }; - 38660FBE70DD6216A2DCBE5A /* SBUInviteUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F0C6A298D61CA1BBCFF859E /* SBUInviteUserModule.swift */; }; - 3877759A095B515A5CB8B5BA /* SBUCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14224A77F0D71AEB39F3D7B6 /* SBUCollectionViewCell.swift */; }; - 38E72FF07A4FE6C9C16B9311 /* SBUCreateChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36AF87AA0963F322C8498757 /* SBUCreateChannelViewController.swift */; }; - 395977FD6E0794CA599079E7 /* SBUGlobalCustomParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2E7435839424AC1AC3044CC /* SBUGlobalCustomParams.swift */; }; - 399D77D5D4A4EB3A039C746E /* SBUOpenChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8DA2B361988E8F39B6FCB4D /* SBUOpenChannelSettingsModule.swift */; }; - 3ADFDBBD61143FC389EFBD81 /* SBUOpenChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 388C5E0771D95A1CAE625126 /* SBUOpenChannelSettingsModule.List.swift */; }; - 3AE96D876CBDCB9799DF135A /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37FB49718634BD790BD38054 /* SBUMultipleFilesMessageCollectionViewCell.swift */; }; + 35EC0FDB8B98059CBA13792A /* SBUBaseChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FA2A3DAA9CFDEBED8D0E332 /* SBUBaseChannelSettingsModule.swift */; }; + 362FEFB49EB2153027BB7386 /* SBUOpenChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4840E82D8FAF08A9314C4FE0 /* SBUOpenChannelListModule.Deprecated.swift */; }; + 3632EF77024D98DCAD42881B /* SBUBaseChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB791A6FACC97389DE1D5E6D /* SBUBaseChannelModule.Deprecated.swift */; }; + 368E642A47F786830B52BA56 /* SBUBaseChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4AEFA31FA5B150F91BD0D0B /* SBUBaseChannelListViewModel.swift */; }; + 371704B52B9B898ABB735E71 /* SBUFeedNotificationChannelViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76407E98E1DA6C37394AFDB5 /* SBUFeedNotificationChannelViewParams.swift */; }; + 371E7E236067A7A5FDDE893D /* SBUModerationsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E90EC77A8FA870EE52B81475 /* SBUModerationsModule.Deprecated.swift */; }; + 37E957C0B72BA45D7CC38B8D /* SBUOpenChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3DC55D2D6F3237E9A93B928 /* SBUOpenChannelModule.Input.swift */; }; + 3815E2C789C99DD60A421A87 /* UIButton+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22FD7786B5155F262D19BDD7 /* UIButton+SBUIKit.swift */; }; + 3994ECB448F4403B0AEF730F /* SBUGroupChannelPushSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E89E7E49F90E7C0430E58521 /* SBUGroupChannelPushSettingsViewModel.swift */; }; + 39CD4960A468AF2C5509DC30 /* SBUModerationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A437057468A136902C873AF1 /* SBUModerationCell.swift */; }; + 3A0AECE01429D66CDC07E6AC /* SBUMessageTemplate.Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A35FDBE1AFD71ADD7D630A7 /* SBUMessageTemplate.Action.swift */; }; + 3A6FB2613DC5E44A353C70A0 /* SBUOpenChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A224464241C56303BF7094CF /* SBUOpenChannelViewController.Unavailable.swift */; }; + 3AA65B5979AEAAB2A64C3D63 /* SBUModerationsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17B8971D6FEFC99CC26ED85 /* SBUModerationsModule.swift */; }; + 3AC80EE46EA6845470D8F34C /* SBUViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC050C084111F3B042716145 /* SBUViewControllerSet.swift */; }; + 3AF5F06CF4F4F3440AC9E541 /* SBUGroupChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74D06115E0062A98B8C18FF3 /* SBUGroupChannelViewController.Deprecated.swift */; }; + 3BAED644784803C696DE4977 /* SBUOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F1CDBD315D987350C4A3FC /* SBUOpenChannelViewController.swift */; }; 3C09757B8F0E2A770B427896 /* LiveStreamChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7336ED3EEE080DDF052F158 /* LiveStreamChannelCell.swift */; }; - 3CB915683975B6EC907BD4EB /* SBUCreateChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1F081790A393036DD1DFF93 /* SBUCreateChannelModule.Deprecated.swift */; }; - 3D250C1A8BE76782C6FEA064 /* QuotedFileCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E42EEB469CF95FF1D9138D3A /* QuotedFileCommonContentView.swift */; }; - 3DCECECF9769D2DFCD6BFD3C /* SBUCacheManager.Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1EB288E117102DE9EC4DDD6 /* SBUCacheManager.Version.swift */; }; - 3EBAE9A8C1BAC1B486F80EB3 /* SBUMessageTemplate.Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA1588C4948C56F3FA03A6AB /* SBUMessageTemplate.Renderer.swift */; }; - 3F4E659641BE7B691814E743 /* SBUFileMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF366F51A0CA4EDD34D74A08 /* SBUFileMessageCellParams.swift */; }; - 4028796961506ABEBC9372F3 /* SBUConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079A92416CDD47D9E986D67A /* SBUConfigManager.swift */; }; - 411A350C9367A39951BB46E0 /* SBUCreateChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC240EF6AF306DFEA5F35E21 /* SBUCreateChannelModule.List.swift */; }; - 411EF4B9E14F268B4D30C4C2 /* SBUMessageTemplate.Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA821AB550ED2A56AA8C464C /* SBUMessageTemplate.Coordinator.swift */; }; - 414D7FA730998B404F18D548 /* UIButton+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2335C0125A5F3CB9C874BFD6 /* UIButton+SBUIKit.swift */; }; + 3C7E7D6E49F5DA3A9C2FD8C5 /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B739A7775BA60C3956E9689 /* SBUMultipleFilesMessageCollectionViewCell.swift */; }; + 3D3E85587CF34AF7442765AB /* SBUOpenChannelContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430808B3C96F42C505FDD5DA /* SBUOpenChannelContentBaseMessageCell.swift */; }; + 3E82DCF54C13F4873C818FF0 /* SBUIconSetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D5EF4E258556258928ACA88 /* SBUIconSetType.swift */; }; + 3F6503F3D89BEBA2B31606BF /* SBUBaseSelectUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = F87FDFD364DAE3FE9109ABEE /* SBUBaseSelectUserModule.List.swift */; }; + 3FBBB0A27FCF637BF37B072E /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAF51B1FBB4E36A3E0B82F78 /* SBUMessageTemplate.Syntax.Sizes.swift */; }; + 4074BE0A390B17579814FC66 /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22CD0B7427D3D6597ED5FF78 /* BaseMessage+SBUIKit.MessageTemplate.swift */; }; + 40E12410D5592A580704CB3A /* SBUCacheManager.File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 659C3B5A187D270C12127A66 /* SBUCacheManager.File.swift */; }; 419552E6D0EC71D3EEA92E13 /* FeedChannelListViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EB6FAC1C2EC8D79D3474335 /* FeedChannelListViewCell.swift */; }; - 4367D2ACA1A84A672F7DBCA4 /* SBURegisterOperatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BEF037033BFDBB65D90D81B /* SBURegisterOperatorViewController.swift */; }; - 44D9AABBBC5443D88F986F5D /* SBUTheme+Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE699E3DA3BDE4A7493A2171 /* SBUTheme+Type.swift */; }; - 44E1AA49F203891FC5A75FAB /* CommonProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1887E53F0923260B24D247A8 /* CommonProtocols.swift */; }; - 45F36C350F1E461B66E9E685 /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFB088C0373ADF8616A8B0DA /* SBUChatNotificationChannelModule.Deprecated.swift */; }; - 46B8A2C27AD67B1406698B5F /* SBUChatNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3584D21030D5003E70D2C27A /* SBUChatNotificationChannelModule.swift */; }; - 47A32F39C26A6600C1A871FF /* SBURegisterOperatorModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82BADA6EBCD5C694FDFC0BC2 /* SBURegisterOperatorModule.Header.swift */; }; - 486C8E45212A88E1D1616C0C /* SBUReplyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2EAD4111185B3A1F5C60630 /* SBUReplyConfiguration.swift */; }; - 48ADD79355A697CED17811EE /* SBUUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A191F7A1100A08A691DC4DA /* SBUUserCell.swift */; }; + 41F5D2BED03134919C4E06F7 /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE35C61819F23E0993A2B3CF /* SBUFeedNotificationChannelModule.CategoryFilter.swift */; }; + 423A9792055B48EF84BEC3AE /* SBUUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6E5A7B4E7E321FD11B946A8 /* SBUUserCell.swift */; }; + 42CD329FEC293639B591B809 /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CEEF25FF6F8B9DCB2B824DE /* SBUCreateOpenChannelModule.ProfileInput.swift */; }; + 43973DCD0D6ADEB6964F358D /* SBUBaseChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43F995B6210AEFAB434CAAF0 /* SBUBaseChannelCell.swift */; }; + 44D30FD798FA11705690AC07 /* Collection+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BA48FBED1ECC12D62143F38 /* Collection+SBUIKit.swift */; }; + 44E91E0DEFAE3C4F704F65FA /* SBUBaseChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7DA1E102EA46C42FC61AA2C /* SBUBaseChannelSettingsModule.List.swift */; }; + 463CE0E12FB36534BABA082F /* SBUImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BEA7A81BBB97C09C242EA08 /* SBUImageContentView.swift */; }; + 46E18BB4269F4D1F27E30AAD /* SBUMentionLimitGuideCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18FDA1B9165AE390C3244D43 /* SBUMentionLimitGuideCell.swift */; }; + 47D65DC860A008A3FC35DF5E /* SBUUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A095477D868DAB2087B07E7 /* SBUUtils.swift */; }; 48B8EC5BAB2F8F2E2C97A23D /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B6689974C44EA060F592DE /* NotificationService.swift */; }; - 48C1A4F7CB326674C1E1BE60 /* SBUBaseMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C4880DF48D4B7FF2587D40A /* SBUBaseMessageCellParams.swift */; }; - 48CEF59D392FD83314B1B2BB /* SBUFeedNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0B008E5DC3D7B4E22AE0741 /* SBUFeedNotificationCell.swift */; }; - 492065B85B3C5C4C38F96DB8 /* SBUUserListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B752F9D1625BA24002E7084 /* SBUUserListViewController.swift */; }; 4AAF1B44CF90589E66243951 /* ChannelVC_CustomList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D71A9CFA36C34EF4264A465 /* ChannelVC_CustomList.swift */; }; - 4AD2F3F419C75E4A683C7884 /* SBUBaseViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 457ACFF261C7CD51A5269F88 /* SBUBaseViewController.Unavailable.swift */; }; - 4B8B0806620EA9AE3A142C94 /* SBUSelectablePhotoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8EB893FCE056E5E4FE56805 /* SBUSelectablePhotoViewController.swift */; }; + 4B105EFF228F5FC2EF825936 /* SBUChatNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B954F64D9772EACA27DCA6EF /* SBUChatNotificationCell.swift */; }; + 4BBC5A39E0E61904C8D05469 /* SBUMarginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8DCC200B9EF353F722EE73 /* SBUMarginView.swift */; }; 4BD508FBC49EA9E0BE3628B1 /* UILabel+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D7ED4A7D6E59E73E28846C0 /* UILabel+Ext.swift */; }; - 4BF19384EF66AC7576C2C813 /* SBUPaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEA91D8A7A1FFCB1B8ED3F38 /* SBUPaddingLabel.swift */; }; - 4C082500417EB26F74021563 /* SBUMessageInputMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1109D1D9AD962CAA7C4265FE /* SBUMessageInputMode.swift */; }; - 4C1BC3A3382D16C65B56E012 /* UIImage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02D0244B330EF10D786703D0 /* UIImage+SBUIKit.swift */; }; - 4C52F1F55618A30D6BCFFD13 /* SBUGroupChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = C55ACB0D2F6052C40DDF2E52 /* SBUGroupChannelModule.List.swift */; }; - 4D15BFEF373B776558E44550 /* SBUVoiceFileInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C448FB5D5EBE39F62D4D9BAC /* SBUVoiceFileInfo.swift */; }; + 4BD8DE3128C96854BF68DE4B /* SBUMessageThreadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7F51FEF9E628DD6724DF557 /* SBUMessageThreadViewController.swift */; }; + 4C37EB61D599A53B837D4132 /* SBUMessageTemplate.Syntax.Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C6976259728C37412EEAA6A /* SBUMessageTemplate.Syntax.Types.swift */; }; + 4D6A2F654634C913EE64AE99 /* SBUMessageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8104D29385ACC0702779E39D /* SBUMessageCache.swift */; }; 4D6EA72ADA7759C80ADC1478 /* CustomUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96AF77F22C3689DA980F0EFF /* CustomUserCell.swift */; }; - 4D83308EE2B0767D74321E00 /* SBUConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8910D44430411E6DEB261AA3 /* SBUConfig.swift */; }; 4D876D744765ED547B7DCE05 /* InviteUserCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56585FF472897189202B81E3 /* InviteUserCustomManager.swift */; }; - 4DA6B5BCE4F970BA2AB2EB7C /* SBUGroupChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA1E3FB7FB9E9D4723D4BE1C /* SBUGroupChannelViewController.swift */; }; - 4DDA853BED4BF28DEB1350B1 /* SBUOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7DFA8C493B94C8E8ED51639 /* SBUOpenChannelViewController.swift */; }; - 4E35A5C4D93DEFFA600D81FA /* SBULogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D39F34320FE9531417BBE05 /* SBULogger.swift */; }; + 4E383EF86B8CE5B0A4B561BC /* SBUReactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 738F9B42BAF5782F9BFFA20A /* SBUReactionsViewController.swift */; }; + 4F3A4D7B913E7AEED03B36A5 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCE9B1A9DAFAC0000FD1A17A /* SBUMessageTemplate.Syntax.Styles.swift */; }; 506C2D85BE783568031D0EF2 /* FeedChannelListViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3900205508594F1BE53CC509 /* FeedChannelListViewCell.xib */; }; - 5086760C98B8C6693BECD712 /* Sequence+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40044B735BD9DCF7DBFB7EE7 /* Sequence+SBUIKit.swift */; }; 5123C0FD8A89CF53F15B67CD /* AdditionalFeaturesManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59E9C3F514B55549435BAE9D /* AdditionalFeaturesManager.swift */; }; - 51F5E804EBCCFD17D774AC87 /* SBULoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = D63205564D91635E044EE381 /* SBULoading.swift */; }; + 515C460552BA186435536247 /* SBUChannelPushSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 805D8559F8043E113180F7B9 /* SBUChannelPushSettingCell.swift */; }; + 52B92C123985E9DF8F1FA271 /* SBUOpenChannelUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DCC09FAE0D595771281D153 /* SBUOpenChannelUserMessageCell.swift */; }; + 52BEB915549E0E7C329E91EB /* SBUUserListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC21AA99A07B380E887B57E6 /* SBUUserListModule.swift */; }; 52D4C02380313387757C91D7 /* ConnectBusinessMessagingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81DF637316DF97C04D7CECB /* ConnectBusinessMessagingView.swift */; }; - 5301682348F9EC65C73154F2 /* SBUContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CD0E515B563C19014208DAB /* SBUContentBaseMessageCell.swift */; }; + 52DA512F082FB79BFF87FE8C /* SBUOpenChannelImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98A9A37F827A94AD6AD941DA /* SBUOpenChannelImageContentView.swift */; }; 53778F6EB1FE32ECA01C5E7C /* GeneralSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B943C8F50DD6CA3985E33CF6 /* GeneralSignInViewController.swift */; }; + 538677B29C947622FF754E16 /* SBUGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D4E2BC570ECBEC04D8B145 /* SBUGlobals.swift */; }; 538AF7C4BC1CCB21DFE4948B /* LiveStreamChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3094ABD7D9756A038A5AB4 /* LiveStreamChannelListViewController.swift */; }; - 5448E111E8660CC1061A909F /* SBUContentBaseMessageCell.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B823706BBAA549D3E1838AC /* SBUContentBaseMessageCell.Deprecated.swift */; }; - 5514B68F5F7BACEDD28EAAE2 /* SBUChatNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2337F5BAF67187A6A596B661 /* SBUChatNotificationChannelModule.Header.swift */; }; - 563D401039CFA6752EE20773 /* BaseMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EA2BEDA326BA71F8A01386A /* BaseMessage+SBUIKit.swift */; }; - 56CD9CDCF08455C6F8AF1DC6 /* SBUMessageTemplate.Syntax.Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3790858BDE5893F2DAB17FB1 /* SBUMessageTemplate.Syntax.Types.swift */; }; - 56D5897E0BFA81D2021A3F84 /* SBUInviteUserModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10DF00E7ECFA194BA1C8B494 /* SBUInviteUserModule.Deprecated.swift */; }; - 56F5B4CD2EFF9CDF2C604443 /* SBUBaseSelectUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CBD655E154B053D21A5A30C /* SBUBaseSelectUserModule.swift */; }; + 53D2BF374D9ACD0E171BC4BC /* SBUGroupChannelPushSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75A271F257C1B2D4480962B1 /* SBUGroupChannelPushSettingsModule.List.swift */; }; + 54082B20F5F0D22700D3AE9B /* UIView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20CE9647FC031438D05F2091 /* UIView+SBUIKit.swift */; }; + 55609B612E51ACBF3E057229 /* SBUStringSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C78CEB350571A066A2CB3067 /* SBUStringSet.Deprecated.swift */; }; + 56175F276DFDB994FD2F4AD2 /* SBUBaseChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B28DEA78297D2E9A0EF73137 /* SBUBaseChannelListViewController.swift */; }; + 5628481C8E4524C537285E7C /* SBURegisterOperatorModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4E6216270AC23AC99C7504E /* SBURegisterOperatorModule.swift */; }; + 5697EC0796646CC809839605 /* SBUReactionCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AB6FCFCBC002FFD14F81B66 /* SBUReactionCollectionViewCell.swift */; }; + 56A2B4C75931CA4A5E9AB8F9 /* CGSize+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = E359F5BC0561D14563CC802E /* CGSize+SBUIKit.swift */; }; 570FF873D0A7052239BF3E5A /* CustomChannelListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BB9D321E4FDE1E679A0373 /* CustomChannelListCell.swift */; }; - 5789FB1FF0A37E9834C4DD90 /* SBUBaseChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 155DC0331D63FB2A9B7E2882 /* SBUBaseChannelModule.swift */; }; - 57DC4ED5860AFCA61F56B1FB /* String+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3897F41EE3FE5E61088850FE /* String+SBUIKit.swift */; }; - 57E93B19C6AE6166A389800E /* SBUCreateChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A4E80F2590BD97AB5F75866 /* SBUCreateChannelViewController.Deprecated.swift */; }; 57E98E83B28121FB413D2F15 /* GroupChannelViewModel_AdditionalFeatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBB823C463947E90BA7D1148 /* GroupChannelViewModel_AdditionalFeatures.swift */; }; 58006CE7B8A9632219EA02D8 /* MyOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E27F72A0D096280795BF7D61 /* MyOpenChannelSettingsViewController.swift */; }; + 583E8F56FE636858D318DB70 /* SBUTableViewCell.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17440CA478C451AF67507F7D /* SBUTableViewCell.Unavailable.swift */; }; 58C2E06A73C39A7CFD96AEC5 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 49BBC7DDD507E9E01F953ABC /* Assets.xcassets */; }; - 5994CCD5A89C1199310D0BB5 /* SBUVoiceMessageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E15B4A93063D0B91A092BB6 /* SBUVoiceMessageConfiguration.swift */; }; - 59D42920E6AD80BE9FE1C75C /* SBUGroupChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03418B9D8B6D32C3B83EB678 /* SBUGroupChannelSettingsViewModel.swift */; }; - 5A64E13219E77609C0AE1B59 /* SBUMessageThreadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C1554BD8878FA943C498113 /* SBUMessageThreadViewController.swift */; }; - 5A65B507F93B590DE6368634 /* SBUTypingMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48EEFEBD16A46583FD4C2DF9 /* SBUTypingMessageCellParams.swift */; }; - 5A8A30065D12E8EC839BA9C0 /* SBUUserListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC51BADF89D493770BC46FA /* SBUUserListModule.List.swift */; }; + 58E98A0FBE98740C62623B58 /* SBUMessageTemplate.Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0FA782C61C690386B52D109 /* SBUMessageTemplate.Binder.swift */; }; + 597CD22B40B5924AF9831711 /* SBUMention.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39319851E1800EF61E3A8D85 /* SBUMention.swift */; }; 5AA3DC845C501D4C88640071 /* CustomAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96B138E411365EF1895EFC0A /* CustomAlertController.swift */; }; - 5AD857CAE2F4D3AC14EF0573 /* SBUGroupChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F3D9322C922D4DA53884805 /* SBUGroupChannelSettingsModule.List.swift */; }; - 5B41C8E6B4C048F5056B9AAD /* SBUOpenChannelUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC025E2B67353EB2FAC5E92 /* SBUOpenChannelUserMessageCell.swift */; }; + 5AFFA4669AF0863B3B295915 /* SBUBaseMessageCell.Feedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04FFA63631FF7B8AAF3DDBB4 /* SBUBaseMessageCell.Feedback.swift */; }; 5B807D3794B90D50D08E662B /* UIImageView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA3029EE0577CF7753B87E4 /* UIImageView+Ext.swift */; }; - 5B8D0B924AAA90EF9180EC4A /* SBUQuoteMessageInputViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A1D535764A680F554741724 /* SBUQuoteMessageInputViewProtocol.swift */; }; + 5BF8E6F5A92EBC8772441F60 /* SBUInviteUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43655F446D11FC8CA3F881EA /* SBUInviteUserModule.List.swift */; }; 5C0DC19BAC05C2F286A3B078 /* CustomBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D41DC19666A44BCF0D3C6F9E /* CustomBaseViewController.swift */; }; - 5C251F4E1D56587293D464AD /* SBUMultipleFilesMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D931B7C194E9F223A6199EA /* SBUMultipleFilesMessageCellParams.swift */; }; - 5D8860D027193D6594D7E462 /* SBUOpenChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0E0F798053BE3E3C0A96FA6 /* SBUOpenChannelModule.Input.swift */; }; - 5DB096C16FCCC580217F12E7 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 655B7CAE0CE99C862701D218 /* SBUGroupChannelPushSettingsModule.Header.swift */; }; + 5C10406E93076AE705EB1A4E /* SBUDebouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 522EEF1CB73C3DC6311BEC24 /* SBUDebouncer.swift */; }; + 5CA633BC3845FAEA1E22BDE9 /* SBUEmojiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F9DB99ED7238A19F77DC9E /* SBUEmojiManager.swift */; }; + 5CA84E005BAF4F8FB5565429 /* SBUMessageInputMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBC34CA24E31446DCA95A100 /* SBUMessageInputMode.swift */; }; + 5CC989D86F104D829C0B45D8 /* SBUToastType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99049843C143B854A31C2A09 /* SBUToastType.swift */; }; + 5CE13C8E17580D7837F809D4 /* SBURegisterOperatorModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A59345EDDF5F7AB227A1ED68 /* SBURegisterOperatorModule.Deprecated.swift */; }; + 5CF84E75F60DD51A8AA1C70D /* SBUEmojiListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBDD0859E20065127E6E136B /* SBUEmojiListViewController.swift */; }; + 5DD1055AA2B7990D5F411B72 /* VoiceMessageStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADA1A67E85A9CC001A80EAA7 /* VoiceMessageStatus.swift */; }; 5F40B6683AE1DC1B62CDAAE5 /* AIChatBotViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D387FF3E314AF4F7AFA265F3 /* AIChatBotViewController.xib */; }; - 601A32A850646BD0EF656D35 /* SBUMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98DA27392230718F4A51DBF8 /* SBUMessageWebView.swift */; }; - 60D7D7C758776047DE020153 /* SBUBaseCarouselView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11E72899654F8A5F1FA67C33 /* SBUBaseCarouselView.swift */; }; - 614D01CA8FC53B761EC279DF /* SBUGroupChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13B5E83ACE63BA03C26C287A /* SBUGroupChannelListModule.List.swift */; }; - 62DD15E7313BBDCCD1D2B7F8 /* UIScrollView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE4B0CBB85C3856425CEA102 /* UIScrollView+SBUIKit.swift */; }; - 642ECAD4D5EBFC02707DDCC5 /* SBUMessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA8809C3A6281C8B140D94E /* SBUMessageTemplate.swift */; }; - 65C0CDCDB4E70F2613FD7B3F /* StringProtocol+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D49C59EDE9A04EAE618BF9A6 /* StringProtocol+SBUIKit.swift */; }; + 5F54F2D2F1497D129E6D536D /* SBUColorSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C0DBA738B93CA7C72F25AB7 /* SBUColorSet.swift */; }; + 5F9549E15B40003B34ABFACF /* SBUIconSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F877C42BBDDB869FACC6094E /* SBUIconSet.swift */; }; + 5FE4888D5164C0538A29ABD6 /* SBUCreateChannelTypeSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CBE75C9D1E86240EDF38DDE /* SBUCreateChannelTypeSelector.swift */; }; + 6001279AC5477A8B45D6EE99 /* SBUPendingMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA17D44A86F3BADE129EFD35 /* SBUPendingMessageManager.swift */; }; + 60C1B17C7E9708059516CDD1 /* SBUInviteUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08985D3C533B41A978C2C538 /* SBUInviteUserViewModel.swift */; }; + 61D10EDDD4F4063BBBB71D02 /* SBUMessageThreadModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E48B3EACD05FDA788EFC629 /* SBUMessageThreadModule.swift */; }; + 620297B9332C731F8BAC1DF1 /* SBUOpenChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 327FDEB5E0948EF9053C904D /* SBUOpenChannelSettingsModule.List.swift */; }; + 62A4F60D87B6C3388B7572B5 /* UIImage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AEDAA75CECE31C4AB5F2E82 /* UIImage+SBUIKit.swift */; }; + 63197499C1DB78FD2502DD79 /* SBUMessageSearchViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7EE173760722E1245547F3B /* SBUMessageSearchViewController.Deprecated.swift */; }; + 6356546D85414DE4686C920E /* SBUStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1E1817C323F600E35E4C54F /* SBUStackView.swift */; }; + 63AC4EBEB92F1704AD48F861 /* SBUContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC66D05B579D831B46FCCF0D /* SBUContentBaseMessageCell.swift */; }; + 642087EEF2306B436EEF0A49 /* SBULoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50F361EBA89B92CA9100ACEF /* SBULoading.swift */; }; + 645B28DADF263F27BCD7147C /* SBUNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24C7A23EC18B7697AEC23CA5 /* SBUNewMessageInfo.swift */; }; + 653304D0CD6C56C585DB48AC /* SBUMessageTemplate.Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F63D95D24597998493051B /* SBUMessageTemplate.Coordinator.swift */; }; + 653B2D415C01FB3AD4CD78EF /* SBUFeedNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD73DFB8F4F173FD98AAF6A8 /* SBUFeedNotificationChannelViewController.swift */; }; + 65874ABCEC88F88C10F08D2F /* SBUMessageTemplate.Renderer.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAA86C3A795B8E5EAAC98C67 /* SBUMessageTemplate.Renderer.Image.swift */; }; + 65D8AAA9EE6B539D42B8C584 /* SBUCacheManager.Template.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DD45845441829A895B6E8FC /* SBUCacheManager.Template.swift */; }; + 660CB015E933FCC6CFC4BA0E /* SBUCreateChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABABBE157AAAD82124E21892 /* SBUCreateChannelModule.Deprecated.swift */; }; + 661593DCA1E2BCEC8F3D4098 /* SBUCreateChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4AF0AAC8F9216B26E03DF18 /* SBUCreateChannelViewController.Deprecated.swift */; }; + 6643C80797455CE8FADC769A /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = A134E0A7E876712D89DB4F9F /* SBUMessageTemplate.Syntax.Identifier.swift */; }; 66A93DE4905CD2DC8D2701D0 /* ChannelListVC_CustomList.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB3DB814003F6E3D146BDC70 /* ChannelListVC_CustomList.swift */; }; 66ADA39339C0B53AA3B3FE8A /* BasicUsagesView.xib in Resources */ = {isa = PBXBuildFile; fileRef = D22C301C4940E6DCA7C64C8D /* BasicUsagesView.xib */; }; + 66BD0F3EC35037D0849C4F9D /* UIViewController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9305B0C8086E067FC675704B /* UIViewController+SBUIKit.swift */; }; 66C385F18479DB17BDDE1E67 /* ChannelVC_AdditionalFeatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = A43EA4B59C42F807C76F7B74 /* ChannelVC_AdditionalFeatures.swift */; }; - 66DC7867072B462AF30A4BB2 /* SBUImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C280C90358CCCC255B1FB1C /* SBUImageContentView.swift */; }; - 66DE6FB8AFCF1B5988E49E09 /* SBUBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C898A22C47C48498FC437BE4 /* SBUBaseViewController.swift */; }; - 67E892B5E7530FEC7305A770 /* SBUConfig.Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54FA489F2CE71F8AFD486CC7 /* SBUConfig.Common.swift */; }; - 68392875820C9EC1F2E9CFE0 /* SBUMessageProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42D8F0E3B6FCC54438791655 /* SBUMessageProfileView.swift */; }; - 69889C2E559952838927D7BF /* SBUMessageSearchModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8116606852264A24EED871E9 /* SBUMessageSearchModule.swift */; }; - 69AA44490EB6F2A7A8E7DB07 /* UIApplication+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D824EC891D75E69CEAB6B12D /* UIApplication+SBUIKit.swift */; }; - 69AB9FE783D60914276D84E7 /* SBUAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE1BA9DE282FFE63595CE047 /* SBUAlertView.swift */; }; - 6A34C9D9D55E02A741DE88B9 /* SBUMessageTemplateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE71425995E3D250F309A4D6 /* SBUMessageTemplateManager.swift */; }; - 6B4013588B6796F7EB0A02D8 /* SBUConfig.GroupChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69282FB4C6C17FB53191B767 /* SBUConfig.GroupChannel.swift */; }; - 6B47005CE8D09CD239B6E2FF /* SBUGroupChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89F2F495FC08DBBDB12CFB5D /* SBUGroupChannelListModule.Deprecated.swift */; }; - 6B646E25F3D09A46CAAC257E /* SBUMessageThreadModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249CE31E5BE99C7F414A5446 /* SBUMessageThreadModule.Input.swift */; }; - 6B82F63E738B9EC99557DD77 /* SBUMessageSearchModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE546BA019DA77CE51D919BE /* SBUMessageSearchModule.Deprecated.swift */; }; - 6BA69A05C65FE695B73EBFCC /* SBUModerationsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B045492D9EA6D904641235A /* SBUModerationsViewController.Deprecated.swift */; }; - 6BCDECBA57067AD2E834FD33 /* SBUDateFormatSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AB55EEC12F25DBE8FDF2E8 /* SBUDateFormatSet.swift */; }; - 6C1E2551AB70CA530368863A /* SBUTypingIndicatorMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDD17055DC6A172C37695B03 /* SBUTypingIndicatorMessageManager.swift */; }; - 6D693618A8599DDC3E17BAB9 /* SBUBaseChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B272E5B8A28B8786D121D9A /* SBUBaseChannelSettingsModule.swift */; }; - 6D88D7F7FC138A90CECDA760 /* SBUOpenChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD3B4B3FD02EC6773A2D0913 /* SBUOpenChannelSettingsModule.Header.swift */; }; + 670E01F2F857BCFA81CB0928 /* SBULayoutableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00EEDC941BFDD56652890542 /* SBULayoutableButton.swift */; }; + 67E85EF3A6BD5CE8B1C20905 /* CommonProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7220DFB9AC69A3140164AF1 /* CommonProtocols.swift */; }; + 6933567D13DFA02DD2D9434A /* SBUFormViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB536FA2AC027B7CC4F5172E /* SBUFormViewParams.swift */; }; + 6967DCD68564F16FF98D13D4 /* SBUParentMessageInfoReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC42AB00DFFD309DA2E3BF4A /* SBUParentMessageInfoReactionView.swift */; }; + 69801BFD65C218E1B6D88BC5 /* SBUMemberListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5772530BE4AFEFBC774C3F76 /* SBUMemberListViewController.Deprecated.swift */; }; + 69915BC4BE27D5AC488CA0F6 /* SBUGroupChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 943191035592DFDDC670362C /* SBUGroupChannelListViewController.swift */; }; + 6A4D6B3FDE981A8520FCF7FC /* SBUMessageThreadModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4066E2A8CCFBD6675F66473 /* SBUMessageThreadModule.List.swift */; }; + 6B3D20F3F5BF6F3A6D7FD8ED /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98083FDF44C9639FB4070CCA /* BaseMesssage+SBUIKit.Deprecated.swift */; }; + 6BA330EABA1C7E0D3C307894 /* SBUSelectablePhotoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9FD734F68ABA06E7743C1E4 /* SBUSelectablePhotoViewController.swift */; }; + 6CB9B949F4B768B1148E244D /* SBUMessageSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1E9F7C9D1F963D58C4A5AE4 /* SBUMessageSearchViewController.swift */; }; + 6D6B55B9CB4F1BD0491B8714 /* String+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7357F40C90862A222A9C8847 /* String+SBUIKit.swift */; }; + 6DD85EB3BE7DAF6ECF61D5F2 /* SBUFeedbackViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2C1BC751D04B8DB7BFDDBB1 /* SBUFeedbackViewParams.swift */; }; 6DDF71BD4482F73E16BE4248 /* MySettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9663C9727C1B5E234A8A18C5 /* MySettingsViewController.swift */; }; - 6F062157FD46A0128848AD9F /* Array+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6885FC12D86CBA52183B8D1D /* Array+SBUIKit.swift */; }; - 6F18770E85AA776DBC67DA4A /* UIStackView.SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90185268185B61B8D2C718D3 /* UIStackView.SBUIKit.swift */; }; + 6E6E640F5F96D7A6A0C9025B /* SBUVoiceFileInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 945018BFE6A74C553C25030D /* SBUVoiceFileInfo.swift */; }; + 6EE67B1CB0E9A4A23C064F46 /* SBUCreateOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3744C2A4CA3E566ED545672B /* SBUCreateOpenChannelModule.swift */; }; + 6F623DAA9B076A209E613EE3 /* SBUModerationsViewModel.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41906D9D5F65CB8CAA8D426C /* SBUModerationsViewModel.Deprecated.swift */; }; + 6FAC30D919415145F76CE88D /* SBUConfig.GroupChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB89202173029695666AA5C7 /* SBUConfig.GroupChannel.swift */; }; 6FEF3676C6D77FADD7C9A257 /* CreateCommunityChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38115CD65C402F937815BDA2 /* CreateCommunityChannelViewController.swift */; }; - 718E21A279310FBC65824686 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 83049F848E89D935E51464F1 /* Assets.xcassets */; }; - 722A42527F049FF635ADC247 /* Float+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C94A223DDD54AC41A5E422BA /* Float+SBUIKit.swift */; }; - 725598F8C30CE6095D16FE8C /* SBUFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA4A81B41006BA05F44FEABE /* SBUFileViewController.swift */; }; - 72AB0269618BCD5B265920BC /* SBUUserMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1ABE8A6DE493103C3E0180 /* SBUUserMentionConfiguration.swift */; }; - 72CDEC803C2B11AD50C8590C /* SBUGroupChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0F1250EF174B0F39F1F5F78 /* SBUGroupChannelViewModel.swift */; }; - 72CE52A0D22769B802246D79 /* SBUOpenChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AD7676A640740785698773C /* SBUOpenChannelModule.List.swift */; }; - 72CE7FB24F6AC9E59F7C9834 /* SBUBaseMessageCell.Feedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE05704D630E33F7EBBC400C /* SBUBaseMessageCell.Feedback.swift */; }; - 72F1BFB2299C878836665BC5 /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1691A1C2EC52F76757F9B3F5 /* SBUOpenChannelSettingsModule.Deprecated.swift */; }; - 730C49B014EF80BCFC400A73 /* SBUModerationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B548CC9DB82FEFE578A5EFD7 /* SBUModerationCell.swift */; }; - 737E528154E72DFBD9A9AD07 /* SBUUserMessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C8F5CFD1679966558F7538A /* SBUUserMessageTextView.swift */; }; - 758783FC905709D62180DAF9 /* SBUGroupChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = C420565E4D4C6EE6112A25A3 /* SBUGroupChannelSettingsModule.swift */; }; - 759485C8514701C2E604F053 /* SBUFontSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8FF8A77629D51579C52BC354 /* SBUFontSet.swift */; }; - 76DF12C0D82F883642B7A921 /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16E7CFA164212415CE0815F0 /* SBUMessageTemplate.Syntax.Sizes.swift */; }; - 77002A938FC809BA4C8B4613 /* SBUBaseChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AB47394C9E58B9F3BC26789 /* SBUBaseChannelCell.swift */; }; - 778FF796142B5C5815F54388 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F86A12991B41E46AD07C179 /* SBUFeedNotificationChannelModule.Deprecated.swift */; }; - 77C10299DEF068B7C79E4FDA /* SBUTheme.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DFC954778501C0E13659061 /* SBUTheme.Deprecated.swift */; }; + 7123BC2EBEEB5783D2BD8733 /* SBUConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AAAD98621E1B440A4266A50 /* SBUConfigManager.swift */; }; + 7153CE09B98DADB6F3977991 /* SBUCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF6459659506D7F27412565 /* SBUCollectionViewFlowLayout.swift */; }; + 7167C7C10EDF6AE5234C1568 /* SBUOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A1C6386C0500CDD7F38DBDB /* SBUOpenChannelModule.swift */; }; + 721EF9C91414569DB3C098DC /* SBUOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EB6D7C7AE746DADFD5FFC9D /* SBUOpenChannelSettingsViewController.swift */; }; + 72F715B936986C7535960B5A /* SBUCreateChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD44ECA6990D5DE35B7D5188 /* SBUCreateChannelViewController.swift */; }; + 7357E60060708362F26404D1 /* SBUMessageTemplate.Decoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37155C0F9EE4E7F8939EC5A3 /* SBUMessageTemplate.Decoders.swift */; }; + 73696FFBDEF4892DE3712A88 /* SBUUserProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FA514D6AB008170B5F3E328 /* SBUUserProfileView.swift */; }; + 73A8184606A7EE67D30E9429 /* SBUCacheManager.Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = E51987EB4FDBBE11380599F0 /* SBUCacheManager.Version.swift */; }; + 75147EDFE47C0A8257C52A01 /* SBUFileMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48DA89CE7E83253B49029885 /* SBUFileMessageCellParams.swift */; }; + 75840C96DE7BCDFB90AD3164 /* SBUScrollOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52B39AAB27F95F829F7E4231 /* SBUScrollOptions.swift */; }; + 770D92D3229BDAF658373327 /* SBUSelectableStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B457E503CA1526C359DB0248 /* SBUSelectableStackView.swift */; }; + 77364C13CEFD2B5D52294F17 /* SBUOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51ACF04F15AE41ED9FBBC527 /* SBUOpenChannelModule.Deprecated.swift */; }; 77C597431727A055167F594E /* BaseCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A8770EE3BC2BF785C82D31C /* BaseCustomManager.swift */; }; - 78BCB7781623FDA4D0F4EC37 /* SBUTypingIndicatorInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E06ED429484653A2B764C042 /* SBUTypingIndicatorInfo.swift */; }; - 79B78151EEF59AE8DE41BC83 /* SBUFeedbackViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B6AFCE25633A13B7CEF496C /* SBUFeedbackViewParams.swift */; }; - 79CDA6DAB1801630A18C413B /* SBUBaseChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EE5E09F07D75201A3AC453C /* SBUBaseChannelListModule.swift */; }; - 7A1FF17F68E3872F8251F7C9 /* SBUMessageSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52C7CD2EEFA24653F9A07142 /* SBUMessageSearchViewModel.swift */; }; - 7B92D4C73E99706F30ECA852 /* SBUOpenChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BA340948F4353150E19BF46 /* SBUOpenChannelViewController.Deprecated.swift */; }; - 7C3FC4036EC8C04A07FC4C44 /* SBUViewLifeCycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = D584E9CD31B03598B40BA496 /* SBUViewLifeCycle.swift */; }; + 77D2C69083F08851CFA2CC6D /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06D3396434BE712AB0E79359 /* SBUHorizontalSuggestedReplyOptionView.swift */; }; + 77DFE3136A3A1EF50BA5E4B8 /* SBUTheme+Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC8CFC53B950C45E9414CEFB /* SBUTheme+Type.swift */; }; + 780F2DC05657B8827026CFD4 /* SBUMenuSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BAAD316854353F192B49C67 /* SBUMenuSheetViewController.swift */; }; + 78C5B262449F454CC5BC3470 /* SBUInviteUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = C714F923F9A50EAC2CE5735A /* SBUInviteUserModule.Header.swift */; }; + 78DB1C0BAF35551D4BE12C7A /* SBURegisterOperatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0D9A2BDC1F649727ACA3D2F /* SBURegisterOperatorViewModel.swift */; }; + 78DE4585EC6A58E0156324D1 /* SBUSuggestedMentionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37FD1EC7C0F2852F3BA786B /* SBUSuggestedMentionList.swift */; }; + 7940F60CA443AEE9A64134A1 /* SBUBaseSelectUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9254DE7439D306B005D931DE /* SBUBaseSelectUserModule.Header.swift */; }; + 79B47775DF0E59B150FB3E66 /* SBUMessageSearchModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBF6475B2FC925E36F4F742 /* SBUMessageSearchModule.Header.swift */; }; + 79E259C80CBA861D9614D397 /* UINavigationController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C436B549056E9A1C6598718 /* UINavigationController+SBUIKit.swift */; }; + 7AFE158ED2D8CE570382A8F9 /* SBUTypingMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060D3F4B97EAC642B18038D2 /* SBUTypingMessageCellParams.swift */; }; + 7B478C41CE67A4411CC484F4 /* SBUBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32CBA25D2B45A184F55A6052 /* SBUBottomSheetController.swift */; }; + 7B4BB9743A7FC5D461D6C6A7 /* SBUVoiceContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BEF330A171D197D5183BADA /* SBUVoiceContentView.swift */; }; + 7B4F0BC964A66FA9AA74FBEA /* SBUMessageSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F80425173439EDC4725059 /* SBUMessageSearchViewModel.swift */; }; + 7B800DA664B69A8D763E4820 /* SBUQuotedBaseMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA64EDFE771FFC22167AE4E1 /* SBUQuotedBaseMessageView.swift */; }; + 7BC56E9CACD714610E116953 /* BaseMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDD25A755C7DD8323CA4EC3 /* BaseMessage+SBUIKit.swift */; }; 7C71E7DA9216F9F86D741BB4 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AA91801860324BF877C2336 /* AppDelegate.swift */; }; 7C7E0462A6E79795564A5B29 /* FeedChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 254D891AE9CDFE3A829B3DC7 /* FeedChannelListViewController.swift */; }; - 7CC16F34633ED007144D6360 /* SBUSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30500E028A2C930C57709B68 /* SBUSuggestedReplyView.swift */; }; - 7D804D63C3E2AA16C25B1F86 /* NSLayoutConstraint+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21EFA3201B9E859051503B3 /* NSLayoutConstraint+SBUIKit.swift */; }; + 7E0AED7452C1200313AC34B2 /* SBUVoiceRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1046B13B564286587D9BC4BF /* SBUVoiceRecorder.swift */; }; 7E24A56F2CD8C58FD4259FE7 /* GlobalSetCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52175BB76AF7926133CF704 /* GlobalSetCustomManager.swift */; }; - 7EFA8C6B156ABD6C6A222867 /* SBUCacheManager.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 019CE2EF71784A46FE2C68D0 /* SBUCacheManager.Image.swift */; }; + 7E561ABDAD824E16FC258FB3 /* SBUFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F28B6CD8F5A89FE38F961854 /* SBUFileMessageCell.swift */; }; + 7EEC63B0616E12FCAED15AE4 /* SBUAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03B09BA27C9F50EB9A7324D4 /* SBUAdminMessageCell.swift */; }; + 7F2EDC4EA1B99E22DB9D99C8 /* SBUChatNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 370BF35B3A18B43F2AE5D945 /* SBUChatNotificationChannelViewModel.swift */; }; + 7F3A858BA77BDE22CF97C51B /* SBUFeedNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = C44B20626489B52193469F38 /* SBUFeedNotificationChannelModule.swift */; }; + 7FD9805C90488E62F9858602 /* SBUMentionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D7634D7F9DD7B2113620230 /* SBUMentionManager.swift */; }; 800F7734676CE52E234F5FF6 /* LiveStreamChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 897288F81F1F785225072583 /* LiveStreamChannelListViewModel.swift */; }; - 8097EC36452979EC9D5F4BFD /* SBUGroupChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D1A137F7A629882522609BA /* SBUGroupChannelSettingCell.swift */; }; - 816E927155084EFF2654AE9E /* SBUOpenChannelCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D456410492B9B68F4448A77 /* SBUOpenChannelCommonContentView.swift */; }; - 81FBCE41DC28812BEE016481 /* SBUQuotedBaseMessageViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14A18FD4702A5B77E72ED0E7 /* SBUQuotedBaseMessageViewParams.swift */; }; - 823B47013DD76DAB790E1294 /* SBUQuoteMessageInputViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = A85DB81707B2F927F01EEA1D /* SBUQuoteMessageInputViewParams.swift */; }; - 829CBA62E372E022BF7E5EE6 /* SBUPhotoCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A20D45C72508FDAE78E7F5E /* SBUPhotoCollectionViewCell.swift */; }; - 82A5CA13A06430D9D4929362 /* SBUMenuSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C25B957AD3364E8D157B0A0B /* SBUMenuSheetViewController.swift */; }; - 830ADC167589E4D739BBE43C /* SBUSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF36F9C472AF4EFF3C5DB21D /* SBUSuggestedReplyOptionView.swift */; }; - 83D07ED2569497818D6576BF /* SBUBaseChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BC1B668675DD39FD12A3675 /* SBUBaseChannelListViewController.swift */; }; - 84291DB3180FD387AFE4C469 /* SBUMessageThreadTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3766EAA52FF79BD5BABECDCA /* SBUMessageThreadTitleView.swift */; }; - 84A99B790617F9C39021350C /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55D5BEE974BCAD54A31DCE55 /* SBUMessageTemplate.Syntax.Identifier.swift */; }; - 85F593E7818F0F9C687EA24B /* BlockingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22046A2324BC1120036E557E /* BlockingOperation.swift */; }; - 860DAC34AF54C10E479B13AC /* SBUReactionCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 120C145DDF838CBF7AD38400 /* SBUReactionCollectionViewCell.swift */; }; - 861F229FF5C3FEC17509FF9A /* Formatter+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC99404F802EF2D5B87734E1 /* Formatter+SBUIKit.swift */; }; - 86401F0E6D0C1E55F135AACE /* SBUUserListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D679A80E042036729C5602CB /* SBUUserListViewModel.swift */; }; - 86E2CBAE35B2A59D46C4706B /* SBUBaseChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 418769B36FE0FF6021894B64 /* SBUBaseChannelSettingsModule.List.swift */; }; - 873B0514FB66FEC47D88FEA4 /* SBUVoiceContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F87CCB2EE3A3913F9831F83 /* SBUVoiceContentView.swift */; }; + 8099353637A22E9532289636 /* SBUBaseChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71904C8A8412DEC2D8C3C32C /* SBUBaseChannelModule.Header.swift */; }; + 810B14532D9A61360DC2A7C1 /* SBUCommonViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFD58A3074C47EDC52591C7D /* SBUCommonViewControllerSet.swift */; }; + 81156FD3EE54DB76917480AC /* SBUUserMessageCell.MessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB33EE7CBD279405B05327EC /* SBUUserMessageCell.MessageTemplate.swift */; }; + 81961B55A8F9277E3CE805A5 /* SBUGroupChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4EDD1D9D91E0ECDFEE4180C /* SBUGroupChannelListModule.List.swift */; }; + 820449555B7489C28488E9C9 /* SBUBaseSelectUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4268EC1B20858640ED00DDB6 /* SBUBaseSelectUserViewModel.swift */; }; + 822289FC6CF7013907E79D70 /* UITextField+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFCC58B698989A5CAD0EBA8D /* UITextField+SBUIKit.swift */; }; + 825A5F12678C1843411BCA62 /* SBUMessageTemplateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A0EF99B98D26C6F59FED533 /* SBUMessageTemplateManager.swift */; }; + 8442BF3ED1D1B8F6C6297DA8 /* SBUModerationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109E90CD18CD410AEFD428AB /* SBUModerationsViewController.swift */; }; + 84BB91C507F0D08AF1EACD64 /* SBUOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78885DB0EAEDC3DF8309CD70 /* SBUOpenChannelViewModel.swift */; }; + 84F82A0E4D60851CC0FF8BCD /* SBUView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCB15DBB6817FC4E201884A2 /* SBUView.swift */; }; + 8671189EB8F213AF276912E2 /* SBUCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B28F8B6B6ECFBC128DEF3A6 /* SBUCollectionViewCell.swift */; }; + 87153F9FE92A2FD7A18E8483 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0DF0013588EABCEB0D07459 /* SBUBaseMessageCellParams.Deprecated.swift */; }; 87404C792A8BD0A1441DD8BF /* PaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CEC371C1FBADB87EA861F0 /* PaddingLabel.swift */; }; - 874D68FB00702C07320081EF /* SBUOpenChannelAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2833A3706555AB99D7DA8BB /* SBUOpenChannelAdminMessageCell.swift */; }; - 87CCA28F9D5589F7D99017A0 /* SBUSelectableStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 263D9CC42482FB50477C4AD8 /* SBUSelectableStackView.swift */; }; + 8757360B13C2F1BA86536691 /* SBUMessageTemplate.TemplateList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 811F5953BDA3D2EA18D76726 /* SBUMessageTemplate.TemplateList.swift */; }; 87DCE33E11F0C22513EEAD18 /* MetadataViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2F911922A1B0E98CBD9500A /* MetadataViewController.swift */; }; - 88007D77239C6FF07CB01AB3 /* SBUNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BD489EB3A0626AD045F36FC /* SBUNewMessageInfo.swift */; }; - 88157BD1BCBCC18028A4D441 /* SBUActionSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 005AEE50B9BF8B66EA7964D1 /* SBUActionSheet.swift */; }; - 88BF6B6C8F4E2D3FC3D9C601 /* SBUMessageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FBC76C2F3BEEDFD8E4A003F /* SBUMessageCache.swift */; }; - 893FAD63C5106AABA92D063A /* SBUView.Unavaliable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E462E95C09E36B117C6E114 /* SBUView.Unavaliable.swift */; }; - 8941491B1833562F3B2E3630 /* SBUCommonDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0B0411C0493DEA4F4FBED85 /* SBUCommonDelegate.swift */; }; - 89658C5B286E8A885256FB9A /* SBUMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18C526A2C2ABCD3DD2D455B3 /* SBUMenuCell.swift */; }; - 89AF4146A3D9010090E4CC23 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2208C8D3139F7455A1962991 /* SBUBaseSelectUserViewController.Deprecated.swift */; }; - 89B110817B3B5109C0D997A8 /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67AA16A9E0D8603BBBF19CCC /* SBUMessageTemplate.Renderer+RenderItems.swift */; }; - 8A577BFDD5F6B8327D4ACB17 /* SBUUserMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = D95340B69672812BBF23FA09 /* SBUUserMessageCellParams.swift */; }; - 8A8E83A6E524A207717D2473 /* SBUEnums.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98EACF479089EAAADD19D61C /* SBUEnums.Deprecated.swift */; }; - 8B4E36E2BC875A4DF8504C19 /* QuotedFileImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FE1704B5A915FAA12FE070 /* QuotedFileImageContentView.swift */; }; - 8C11458DC0C861FCBCCD7C4C /* SBUOpenChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1595029E0126A6757572D117 /* SBUOpenChannelModule.Media.swift */; }; - 8CCD13BADD2FA68E00597B00 /* Data+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A500408785FAEA91E529D66D /* Data+SBUIKit.swift */; }; - 8D44E637A846DC09DE7D8406 /* SBUUserListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B6312AAEE54A939AC51BA66 /* SBUUserListModule.Deprecated.swift */; }; - 8E52A69A779BA5878088E422 /* SBUGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20164C749AB0645F6647447B /* SBUGlobals.swift */; }; - 8E9A53AFBDAA523C4EC17381 /* SBUFeedNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5100240B1DC47AB263349DE /* SBUFeedNotificationChannelModule.List.swift */; }; - 8F409BF94E00E3BBF6C864CA /* SBUMessageTemplate.Renderer.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB8FFBE9BE89997709D68AE1 /* SBUMessageTemplate.Renderer.Image.swift */; }; - 8F990A3C0ED64E00AF82F12D /* SBUMessageThreadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70A7B6FB248E273EFD293037 /* SBUMessageThreadViewModel.swift */; }; - 8FD2BF0D5BC48291B03E5715 /* SBUForm.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABD1BB9C890B392102F9E597 /* SBUForm.Deprecated.swift */; }; - 8FF7286A1D4A73F6E8906B98 /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9281533060C56B62D0DE35BB /* SBUQuotedBaseMessageViewParams.Deprecated.swift */; }; - 8FF98F3DAEAAB4BEF2C85976 /* SBUExtendedMessagePayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1291670C41764D265A5AC69E /* SBUExtendedMessagePayload.swift */; }; - 900196AF53E5F5BCDC8471FC /* SBUPhotoAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0825088512535B92E3BA226E /* SBUPhotoAccess.swift */; }; - 902594FB3B34629B9113D602 /* SBUMessageTemplate.Renderer.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D4A9887EAA8B1B4517390E7 /* SBUMessageTemplate.Renderer.Views.swift */; }; - 90302D97D197B30623B8979D /* SBUToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C1C57B26497C711C5842A05 /* SBUToastView.swift */; }; - 909CAB922E738E77CB70C2B5 /* SBUBaseSelectUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 820AF86139E200606718021D /* SBUBaseSelectUserModule.List.swift */; }; - 91166A52EEDB836CA7E7B3E3 /* SBUPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0EA39E46AC45F90157634C2 /* SBUPermissionManager.swift */; }; - 9147A436AA0EECF8FE32DB14 /* SBUGroupChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31B427A35AB5831912F50A73 /* SBUGroupChannelListModule.Header.swift */; }; + 87FE6185679F8151CF4A5085 /* SBUConfig.OpenChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6F81978D06295083759FB1 /* SBUConfig.OpenChannel.swift */; }; + 89AA8738893642C5378B340F /* SBUMessageThreadTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EFE8D3AB52D5F7689444AEF /* SBUMessageThreadTitleView.swift */; }; + 89DC2F9D69F54164DEB94996 /* SBUGroupChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4290EC3C7DB9320612F448 /* SBUGroupChannelListModule.Deprecated.swift */; }; + 8C533A6F84AA524A46FA7799 /* SBUOpenChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F619995254F3005F2FD5464 /* SBUOpenChannelSettingCell.swift */; }; + 8C7A8ECD39D327BD606A60AF /* Sequence+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C34629C47FBC1054A9ECC41 /* Sequence+SBUIKit.swift */; }; + 8CDAEAE57ADD0CFCF04EE832 /* SBUBaseSelectUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AF6A6291CFD7CF52CB219BF /* SBUBaseSelectUserViewController.swift */; }; + 8DFCEAB3BFB51E0D79FC615D /* SBUMessageTemplate.Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 783AEB2CD93F42231DA91112 /* SBUMessageTemplate.Renderer.swift */; }; + 8E5F659A95EFC97BBE0B582F /* SBUDashboardConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBCA2A7784D15831B817D6AB /* SBUDashboardConfig.swift */; }; + 8EB56516F8E8242BA074D15F /* Float+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B29422A7E0F6AEF3C382763 /* Float+SBUIKit.swift */; }; + 8EDAEED064769BF8A5A1D8D8 /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF21E7DF13FFBA9A3487D415 /* SBUMessageTemplate.Syntax.Aligns.swift */; }; + 8F227FF2A6385CC8053F07CD /* SBUMessageThreadModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6FF3A030D3A8E269B859131 /* SBUMessageThreadModule.Input.swift */; }; + 9039EE0E8A08B015CA8FE2E3 /* SBUOpenChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C485902569FD782368F6F65 /* SBUOpenChannelListModule.swift */; }; + 90E2FED5AC0AB45C1A2B8875 /* SBUNotificationTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC77E9894E23C478B5F567CE /* SBUNotificationTimelineView.swift */; }; + 9121F983DF66F4928DDBCFF7 /* SBUBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA5E558C96EE6AB1EF4C372 /* SBUBarButtonItem.swift */; }; 925717A33FF0F3E458F1996C /* ChannelVC_CustomInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDF0FBB0F38EFF12B4C20E59 /* ChannelVC_CustomInput.swift */; }; 926A8E489652739554C4D14B /* ChannelVC_CustomMessageMenuItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 130D7FD868022B51CE1EC067 /* ChannelVC_CustomMessageMenuItem.swift */; }; - 939BB4F8891363852CCAA6AF /* SBUFeedNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42E18CEC3AC11565A1E3FFB5 /* SBUFeedNotificationChannelModule.swift */; }; + 92D8387522135319D17AB28D /* SBUChannelTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62724E21DA440F17D35A0F1F /* SBUChannelTitleView.swift */; }; + 93C4810B5CC3C029D6425BA7 /* SBUQuoteMessageInputViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C08D1BF300BA2732AD0E864 /* SBUQuoteMessageInputViewProtocol.swift */; }; + 9436F5CEC3AF0E703EC07DE4 /* SBUSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A47530106D90170FD605C412 /* SBUSuggestedReplyView.swift */; }; 952CABAB72144676A0E7E404 /* MainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5526A6E24F389AC90F29DF8B /* MainView.xib */; }; + 9558E9F0DE0690C7DAEDAE93 /* Formatter+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AC1E107EA7F78FC0543FDB9 /* Formatter+SBUIKit.swift */; }; 957337090E0D7D9281B8BDE1 /* MainOpenChannelTabbarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3837EC8A55E0857C0891EF2 /* MainOpenChannelTabbarController.swift */; }; - 95EFB6B872D3688F56BBDEC9 /* SBUExtendedMessagePayloadForUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FC8E552308331E89C74FD2E /* SBUExtendedMessagePayloadForUI.swift */; }; - 9610FB4CCCDBBBC35DB926F5 /* SBUMentionLimitGuideCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF1585C170081AB1EB4077DC /* SBUMentionLimitGuideCell.swift */; }; - 96DAD78956F76C5351B45CAD /* SBUModerationsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3807EBBA85D6BEA707CD1B4C /* SBUModerationsViewModel.swift */; }; + 9641B342F64A34002F483295 /* SBUQuotedMessageViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = F03B4BD2F8198961C28FCD75 /* SBUQuotedMessageViewProtocol.swift */; }; 96EED00877902A648770B59B /* LiveStreamChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81E4ADC71E7932D806E84DA7 /* LiveStreamChannelViewController.swift */; }; - 97218DD12D2556588BF8A468 /* SBUMessageTemplate.PayloadType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA9B7ADB0686B9942FF6F54E /* SBUMessageTemplate.PayloadType.swift */; }; - 97EC5BFC313614B678DAF83A /* SBUSuggestedReplyViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BB870CDCDC948176C8BCD66 /* SBUSuggestedReplyViewParams.swift */; }; - 97F8294403803F3B845891E3 /* SBUInviteUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E73D3360A518908CB55EAB66 /* SBUInviteUserModule.Header.swift */; }; - 988382BF923A78A9194ABE5F /* SBUOpenChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 159631DF8EF9A1A25A0D9271 /* SBUOpenChannelListModule.List.swift */; }; - 99075B75CEB161B9221DDA7A /* SBUBaseChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 103062AECB4490B1AF673069 /* SBUBaseChannelModule.Header.swift */; }; - 99958464AB9612BA54D78F3E /* SBUBaseChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14ACB24286AD550338D753EF /* SBUBaseChannelListViewModel.swift */; }; - 99C48448E28D4128D96D64CA /* SBUGroupChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC24E2F6914B2CE3FB7C75D6 /* SBUGroupChannelModule.Deprecated.swift */; }; + 97403F24C0B5DF63459F98CC /* SendbirdUI.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E232F742D23AC19B84773F /* SendbirdUI.Deprecated.swift */; }; + 988642B4C5BCDADA4D0929A1 /* SBUPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA72C8B46C4BA0E1772715DD /* SBUPermissionManager.swift */; }; + 98B2224D3A6369F4A9F51377 /* SBUModerationsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8278A80D906FF0029C8C4F65 /* SBUModerationsViewController.Deprecated.swift */; }; + 98F2B763B7C23C826F1F4600 /* SBUOpenChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 602C459210B41B92EE4EA28F /* SBUOpenChannelViewController.Deprecated.swift */; }; + 99F0E1C580C3D5F72CFD7DF6 /* SBUMessageTemplate.Renderer+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1117C57DAC54B17316CEC180 /* SBUMessageTemplate.Renderer+Utils.swift */; }; + 9A0553AE907116F6B0E719B0 /* SBUTheme.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 382A7C4A2044CA57F7FFC101 /* SBUTheme.Deprecated.swift */; }; 9A8D758220E732AE969929D5 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 21E496B5D944391AA42862B4 /* LaunchScreen.storyboard */; }; - 9AA3AB2EE3CC86E2B04DB2DD /* SBUChatNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB80818ECC90D44F21153E0C /* SBUChatNotificationChannelModule.List.swift */; }; - 9B8C3187AB7F7E8402E038F8 /* SBUTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A8A36FF8A9FD3F57037FD35 /* SBUTheme.swift */; }; + 9ADE80E83C8F9BD3308F4F2D /* SBUChannelSettingsChannelInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09EDE4D5F03B46918677FC0A /* SBUChannelSettingsChannelInfoView.swift */; }; + 9B78682AC7B25B27055B2556 /* SBUOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A32FFA6CEF8DA4C41EAAEA /* SBUOpenChannelModule.Header.swift */; }; + 9BCA5324372F707EF184BC99 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B90FE26C4EE648BA313F73 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */; }; + 9BEB57F4F5E6B5F5DD9EB651 /* URL+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9AB8B2FF871BEA025C38D5 /* URL+SBUIKit.swift */; }; 9C1A59941D2B1C7180BE67F1 /* ChannelListVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = A955962B69D2F809DEE4655F /* ChannelListVC_Overriding.swift */; }; - 9C22075B6CCBB0875C656A36 /* SBUQuoteMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0CF722CB65B78B04B4156B3 /* SBUQuoteMessageInputView.swift */; }; - 9C37CF637939C38977FBF243 /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D46B426EA26EEB429AD9BA1F /* SBUHorizontalSuggestedReplyOptionView.swift */; }; 9D3DBE68062216DF2B1D2493 /* BasicUsagesViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8400C45D0E11FBE37587B089 /* BasicUsagesViewController.xib */; }; - 9E27706F97FD50E9D54B572D /* SBUUserMessageTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7689CBF795AE900902F8B9EB /* SBUUserMessageTextViewModel.swift */; }; + 9D75AAE5ECC41298696CB7C9 /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D51F19C5A728905F4EC2AE /* SBUExtendedMessagePayloadCustomViewFactory.swift */; }; + 9E586CFA30C4B126BB89B624 /* SBUChatNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 033DF0D063C899BFCCC8EB24 /* SBUChatNotificationChannelModule.Header.swift */; }; 9E7F67BE1D168D0FE1D423E6 /* BusinessMessagingSelectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38BA3AA66634C2E531849F9A /* BusinessMessagingSelectionViewController.swift */; }; 9EAF7E11B3B47D9E2F46EC85 /* ChannelSettingsVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E332E035DA3DA5F7E9D98CBA /* ChannelSettingsVC_Overriding.swift */; }; - 9F66B271B5209D276DC4AC3B /* SBUAvailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F22DE9ADD94F36DFB981B770 /* SBUAvailable.swift */; }; - 9FAB9A0AA26A0867DC96F92C /* SBUParentMessageInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B708E665C693B38C84AD94C5 /* SBUParentMessageInfoView.swift */; }; - A03D1A8695AA3DC3FC49A317 /* SBUOpenChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED7A57C81D85039B25A2B409 /* SBUOpenChannelCell.swift */; }; - A042BAB879C36A08C229B5B0 /* SBUUnderLineTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = F023713A2D2CADE9E47EBBA1 /* SBUUnderLineTextField.swift */; }; + 9ED5B3537B623D4F5633ED76 /* SBUBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27491DDD7366C1462C13533F /* SBUBaseViewController.swift */; }; + 9FC31F47A0258AD7DB1AA63E /* SBULogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ED680965288453D6F87D2A9 /* SBULogger.swift */; }; + A084116D7112593DAB8FAFD3 /* SBUBaseChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D2256D31DA5CD87B22442B /* SBUBaseChannelSettingsViewModel.swift */; }; A0875C861E06C0E0796252CE /* UIcolor+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = C65E9DA0B945AC6F2978B9E6 /* UIcolor+Ext.swift */; }; - A0C80D2B910DC020AE726278 /* SBUCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8373E0B81B93FC067B06C75 /* SBUCollectionViewFlowLayout.swift */; }; - A119D4291E0F51BAD0BE5535 /* SBUOpenChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F095AD0C6FE3772C7F397BD /* SBUOpenChannelSettingsViewModel.swift */; }; - A159EC9F3E48E9AA089FA067 /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */ = {isa = PBXBuildFile; fileRef = 529205F4852728DD20F47C94 /* SBUMessageTemplate.Syntax.Aligns.swift */; }; - A2638BE9577928126A064276 /* NSObject+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 360A753BD2E538D3C725E07E /* NSObject+SBUIKit.swift */; }; - A2F81D2B08B1CA21FC7B9D2B /* SBUBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 039E4FD7AA1123A8650D451A /* SBUBottomSheetController.swift */; }; - A3741A11F3BE863B076675E0 /* Date+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C02A3E81ADC5FCB0D61A4FA /* Date+SBUIKit.swift */; }; + A0FC3C7CE88F5178A1BEC6D1 /* SBUThreadInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 895C5449E4B3D8829F0920E6 /* SBUThreadInfoView.swift */; }; + A245D21C87BC67255BBD2536 /* SBUGroupChannelPushSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36459B6FBA7211D90E5402AA /* SBUGroupChannelPushSettingsModule.swift */; }; A37522222D21889E328B3130 /* AIChatBotSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AFCA30BC1E493AC342DB7 /* AIChatBotSignInViewController.swift */; }; - A3D7528EF3138C3DCEE64D84 /* SBUSuggestedMentionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EA8B416B93ED2D0BE0F19C7 /* SBUSuggestedMentionList.swift */; }; - A451B2991B90264F041D525C /* MultipleFilesMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36CC64ED4DF69C9E1F3C1ABE /* MultipleFilesMessage+SBUIKit.swift */; }; - A49B77834058168AD24E9925 /* SBUMessageThreadModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 461B429EAA2E2EDD9D4C5383 /* SBUMessageThreadModule.List.swift */; }; - A5F144BE2271A340AAA33A61 /* SBUPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7913F049A288FB2E33232FE1 /* SBUPropertyWrapper.swift */; }; - A62D946E3FBFB7E1861593A5 /* UIImageView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5205F508B6D91A6EE1FCEC3A /* UIImageView+SBUIKit.swift */; }; + A3826B8E921E80343F3800F2 /* SBUOpenChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BD435965DF52D4153AEFDBC /* SBUOpenChannelListModule.List.swift */; }; + A3E825F6F127BD829B2CB738 /* SBUExtendedMessagePayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5037C4EBE97B95E3BAEC1FB4 /* SBUExtendedMessagePayload.swift */; }; + A4A9DD57AAB125901836E354 /* StringProtocol+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837A79B49BB8D09102E99B40 /* StringProtocol+SBUIKit.swift */; }; + A52F671F2334927E68AA6BFB /* SBUStringSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17BB11D2A85548D5008B6D70 /* SBUStringSet.swift */; }; + A5743AF5AFD6FBD0F87D41C3 /* SBUConfig.CodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A33F4D16D19944F6F664DD /* SBUConfig.CodingKeys.swift */; }; + A6659FE05FC4D95426007D5F /* SBUCreateOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F78F9EB3D42345B2D2795E65 /* SBUCreateOpenChannelModule.Header.swift */; }; A6B78F6ADA3514C55C3A04B4 /* CreateChannelCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7368083040846A8BFD1A786 /* CreateChannelCustomManager.swift */; }; - A6FC876BB82FA6FD65CD0955 /* SBULinkClickableTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C24693D095E0BD77A07104A /* SBULinkClickableTextView.swift */; }; - A720382E19E513C12F1B7120 /* SBUInviteUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13D57371EC84341F8A5627FD /* SBUInviteUserViewModel.swift */; }; - A78F366BF4F4D57BE82FDC98 /* SBUMessageTemplate.Syntax.Item.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3E74BA17D2FCE3EC5B06F0F /* SBUMessageTemplate.Syntax.Item.swift */; }; - A7AC78530CEE2A03EA777464 /* SBUModerationsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48842BFAB0B84E8ADD7C5D7F /* SBUModerationsModule.Deprecated.swift */; }; - A7AEBDE697007337F883DE0D /* SBUBaseChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB9EBDD026DEAD9C3B5DDBCC /* SBUBaseChannelViewController.Unavailable.swift */; }; A819CA3ED9DF12723954D907 /* PaddedLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60919A8A488385F6A325B787 /* PaddedLabel.swift */; }; - A9102460919CEBF520D4C3BB /* SBUVerticalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B7C16AB89E21FB05AC93FFA /* SBUVerticalSuggestedReplyView.swift */; }; - A9F6168F33CE5C5A419A5B22 /* SBUOpenChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACBCB56246AFE107840C65B8 /* SBUOpenChannelListModule.Header.swift */; }; - AA00A275DF834A030BCCB450 /* Thread+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A554F7C2A623F1A5E04159A /* Thread+SBUIKit.swift */; }; - AB09589F21045243CC18A4D2 /* SBUScrollPostionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2078E2B5B8836BFE97C83B9E /* SBUScrollPostionConfiguration.swift */; }; - AB3EB4472DA8A703FD83AC8F /* SBUMessageSearchViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81CB9C9042B4C68589A9280A /* SBUMessageSearchViewController.Deprecated.swift */; }; - AB8A776C3898098F3084EA21 /* SendbirdUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE1ABBAB0C1A8734D97E1E7 /* SendbirdUI.swift */; }; + A9B9195ED547CE3ABC7FDD77 /* SBUNotificationEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D55CB90BCB450858B5E957B /* SBUNotificationEmptyView.swift */; }; + AA1C1760228AACBFF401E78E /* SBUMarkdownTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07325D9BBAA9EC137FB24F37 /* SBUMarkdownTransfer.swift */; }; + AA942CD0F2C7083A31553CE4 /* SBUViewLifeCycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04851CD3088A951878F8F1B7 /* SBUViewLifeCycle.swift */; }; + AAB1AD59C334330531233F70 /* SBUOpenChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917BEBC4B9A3795CBC2001D1 /* SBUOpenChannelModule.List.swift */; }; + AB0F7A0A17D530137AE602E4 /* SBUChatNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34CA9493613CD41E3FE2C608 /* SBUChatNotificationChannelViewController.swift */; }; AB9441B3BB4B841F9584306C /* ChannelListCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 899E2ADDC3C3A19F2D429597 /* ChannelListCustomManager.swift */; }; - AC033B37D80EEED8B687EC9B /* SBUMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C8EFB90EA7B5FE3C8E70E10 /* SBUMenuView.swift */; }; - AD43273FEB36AAFA8C65BE78 /* SBUNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B34E7889251AD4B358F4CD23 /* SBUNotificationCell.swift */; }; + ABE1CFDBE461A417D7A6AC04 /* MessageTemplateParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6109025B9781694C80A909BD /* MessageTemplateParserTest.swift */; }; + AC034E5C745120FED1AB5631 /* SBUFeedNotificationCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7527358F03CCE3E4E72CBA3F /* SBUFeedNotificationCellParams.swift */; }; + ACBB4ED0171C256CC08841A6 /* SBUBaseChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 053EA4880CFE4E8F95EE456B /* SBUBaseChannelListModule.List.swift */; }; + ACF9A3FC660FBB9993CFC624 /* SBUQuotedFileMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D71DEBE5C37EAF41745D86 /* SBUQuotedFileMessageView.swift */; }; + AD092B845BB1E4F2B7E636C3 /* SBUCreateChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2741CC8AD296092C26D4544B /* SBUCreateChannelModule.swift */; }; + ADAB60CEA3200254284B003A /* SBURegisterOperatorModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79965DB3F48B6D7682FE2CDE /* SBURegisterOperatorModule.Header.swift */; }; ADC057E42C2ECAFCD505AB0E /* ChannelCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD023CFDA0DA56D59A5FA7BB /* ChannelCustomManager.swift */; }; - ADD7AC244BC64996548EC3FC /* SBUCreateChannelTypeSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20E07F325BC13C9D5B0E1245 /* SBUCreateChannelTypeSelector.swift */; }; - AE0605E6DAA1B09046A3BF65 /* SBUBaseChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 603C95BC2E727E57BFAA4B5B /* SBUBaseChannelModule.Deprecated.swift */; }; - AE75CF6733178D639B079A0C /* SBUQuotedMessageViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E396124339A949E955F1AE9 /* SBUQuotedMessageViewProtocol.swift */; }; + ADF71F62035D16303307780C /* SBUOpenChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A225C181523D7966E26BD75D /* SBUOpenChannelSettingsViewModel.swift */; }; + AEA04BA02F968872CCAB2D35 /* Data+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 296C3078397E73E26F8803C7 /* Data+SBUIKit.swift */; }; AF093374CFB9B00CA1A02924 /* LiveStreamData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582D12D87359656FC98A34F3 /* LiveStreamData.swift */; }; AF529FD7A016441500B37840 /* InviteUserVC_Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0291D6576C77D3732DADEB87 /* InviteUserVC_Cell.swift */; }; - AFCA01EDC5B120398DCAD5D5 /* SBUCacheManager.Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4612A4D8683F88A2ACC03D /* SBUCacheManager.Config.swift */; }; + AF84335DD9D5D7C3348B3849 /* SBUBaseFileContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87AC3D41FC400F7770D5F47F /* SBUBaseFileContentView.swift */; }; + B04E0F4E311A82F61E8F5ABA /* SBUGroupChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33C57A909D91F865B69BCB0D /* SBUGroupChannelModule.Deprecated.swift */; }; + B05A656D72909EDCE13ED3CC /* SBUMessageThreadModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 246014AC2ECDA37466636697 /* SBUMessageThreadModule.Deprecated.swift */; }; + B071BCB1B23B1A50D146559C /* SBUTypingIndicatorBubbleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DBC98E54D9B2ADB77756FA /* SBUTypingIndicatorBubbleView.swift */; }; B0948DD87CE109E2A2776EBC /* MemberListCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F781C196C840F15272F5D1C0 /* MemberListCustomManager.swift */; }; - B0977AEBB784C4F7310ED28A /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1412CD517BAC3E27EEC7FD5F /* SBUExtendedMessagePayloadCustomViewFactory.swift */; }; - B0C7E1D5AB6E68EB5C8A7C1B /* SBUAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44852F5B7F1B9B03BAFF2C42 /* SBUAdminMessageCell.swift */; }; - B14EA1D7DAC67DB109B3BB8F /* SBUCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C186BFBE9E41005C40211C6D /* SBUCacheManager.swift */; }; - B19898B877EE71BA6D7902E5 /* SBUOpenChannelMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0A275E9F0C6C9C724808CC1 /* SBUOpenChannelMessageWebView.swift */; }; - B2BE760A8483A6343BE797A7 /* SBUOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0700F241103DF2179E63CB19 /* SBUOpenChannelSettingsViewController.swift */; }; - B2D0799D9C45D89C978D2E6B /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72ECA967D5BF457789B004D4 /* SBUCreateOpenChannelModule.ProfileInput.swift */; }; - B302933F610ABF4B416A9188 /* SBUUserMessageCell.MessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFA00857D255F29C8FD064CE /* SBUUserMessageCell.MessageTemplate.swift */; }; - B3F88B0A0F2217D39B4B489D /* SBUConfig.OpenChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEA8686351D2B4641370E799 /* SBUConfig.OpenChannel.swift */; }; - B5200CC1C267162061795C11 /* SBUBaseChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8367C61A09C9F3AD2118AEE /* SBUBaseChannelViewController.Deprecated.swift */; }; + B0D142C502B29BCBAE02B8F6 /* SBUTypingIndicatorMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8E8ED05E56AFAE718DA5C5E /* SBUTypingIndicatorMessageCell.swift */; }; + B1DEDC37B190E5E48BE16DA7 /* SBUUserListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B353668108690045858D791 /* SBUUserListModule.Deprecated.swift */; }; + B359386A3CEC6A3E87B71AC2 /* SBUNewNotificationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99D3A8E56AF2938B4D78DAA3 /* SBUNewNotificationInfo.swift */; }; + B38A6044C39D0283E2D7ACE1 /* SBUTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99BE75C526695A148DE8A45D /* SBUTableViewCell.swift */; }; + B498B83CAFBC4AE885C0D5C9 /* SBUExtendedMessagePayloadForUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A983D650270B1128A4226FF0 /* SBUExtendedMessagePayloadForUI.swift */; }; B5856123F9358E8F052C9322 /* ChannelSettingsCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F03CD5B640800DF99AAADDCA /* ChannelSettingsCustomManager.swift */; }; - B62190EF44CF73B15AEB5CE6 /* SBUCategoryFilterCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22CA6C382E168DBF24DDE5DA /* SBUCategoryFilterCell.swift */; }; - B6CEEA7181AA2773E11C1D57 /* SBUReactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A26298C9813B106DBFDCA92A /* SBUReactionsViewController.swift */; }; - B70F12C7E3932C3E6C85179B /* SBUConfig.CodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AF077EF40602319AF6B5038 /* SBUConfig.CodingKeys.swift */; }; - B7120A443661566898A00D7C /* UITableView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFDD03380FB92686E2FDE6BB /* UITableView+SBUIKit.swift */; }; - B75DA3BFBEEA2EFB6BC79AF0 /* SBUMessageSearchModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 769B02621117D097AD6F0E1E /* SBUMessageSearchModule.Header.swift */; }; - B884EE283AA25F1418C900A8 /* SBUGlobals.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 624AA9F4058A3BC02B27B0CC /* SBUGlobals.Deprecated.swift */; }; - B89F7963A9FB971FC2B98C70 /* SBUUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DC220D206FEC4B773368C35 /* SBUUserMessageCell.swift */; }; - BA43F48906E1BA0D53E4A828 /* SBUChatNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81A90DD3E8D203452FD46AF0 /* SBUChatNotificationChannelViewModel.swift */; }; + B64B9F82619798D951DD03D6 /* SBUFeedNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 016E9C1BB577190B58FCD580 /* SBUFeedNotificationChannelViewModel.swift */; }; + B6CE536C0B79C42C96FE0713 /* SBUGroupChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56971C210F71F36765D9BF06 /* SBUGroupChannelSettingsViewController.swift */; }; + B70A81E739BB1B5B52125D6A /* SBUBaseChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA3D303515E40F2A81C3A43E /* SBUBaseChannelViewController.Unavailable.swift */; }; + B7316822812958BD8D7AF735 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1126544AE4843EA6A42C9938 /* SBUFeedNotificationChannelModule.Deprecated.swift */; }; + B77547272DCDC6A00FE876E9 /* SBUNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4B2FA6E258EB85B41733F09 /* SBUNavigationTitleView.swift */; }; + B7B1C7F2682DA9DAE7F49D17 /* SBUCategoryFilterCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC78C3C113E0126BA8AC48E7 /* SBUCategoryFilterCell.swift */; }; + B7D98D8642385393DC3B6588 /* SBUOpenChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB5BB7B1338865BBC167F5F /* SBUOpenChannelModule.Media.swift */; }; + B7F09B845E8E8965CD17702C /* SBUBaseCarouselView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B2CC1D16B2B5DC7ECEECABF /* SBUBaseCarouselView.swift */; }; + B831C1C60B562F76B47903B9 /* SBUChatNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42D224044C0DADF7864321B9 /* SBUChatNotificationChannelModule.List.swift */; }; + B911C45A0A70E013F4444B40 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDB0455975A202980BF92025 /* SBUBaseChannelSettingsViewController.Deprecated.swift */; }; + B9356C3E4F407CBEE6BDC3E3 /* SBUMessageSearchModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0281C58591686CBE503FFAA7 /* SBUMessageSearchModule.Deprecated.swift */; }; + B93576E32EB37A719AD95BE5 /* SBUOpenChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D40CEF0666716000DD06DF /* SBUOpenChannelListViewModel.swift */; }; + B993AB311BFD79969F5EF0EC /* SBUFeedNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B062E198CF9BDC525D973A9 /* SBUFeedNotificationChannelModule.Header.swift */; }; + B9AD68931F3CE850C753C1E4 /* SBUMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D7743CD36EDB36AF8965D8E /* SBUMessageInputView.swift */; }; BA6D6556E19151D810E62156 /* UserInfoTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05AB9C8FA610D90A6D958CFD /* UserInfoTitleView.swift */; }; - BB78600890CCD59243BF3DF5 /* SBUOpenChannelContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D3944FD16CBA3FBBE210971 /* SBUOpenChannelContentBaseMessageCell.swift */; }; - BB8CAE24583C1156FC76E474 /* MessageTemplateParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B888994C5DD372E782D1855 /* MessageTemplateParserTest.swift */; }; - BC4ADAF2718F415AABF24232 /* SBUChannelPushSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E62F8CB98A13407954BECF2 /* SBUChannelPushSettingCell.swift */; }; - BE9B0929A0E14DC0EF6839BB /* SBUQuotedBaseMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14CA408B530E0BE8F462E504 /* SBUQuotedBaseMessageView.swift */; }; - BEC66587B959D4B164A88164 /* SBUGroupChannelPushSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4E49EDBE395CC673EC5D44F /* SBUGroupChannelPushSettingsViewModel.swift */; }; - BED91C14E5B32E91D3EBD92B /* CGSize+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23F14F483E2C70979CB649E1 /* CGSize+SBUIKit.swift */; }; - BFF65C991C9EFADDEFA70DFA /* SBUBaseFileContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41F322B8D087ED56F6FE0284 /* SBUBaseFileContentView.swift */; }; - C02C444E8F542DC3B7A7EC92 /* SBUBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73B5AF3A37401B58D3093677 /* SBUBarButtonItem.swift */; }; - C0557CCC9B2B4B1E621E4743 /* SBUBaseSelectUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11DA4A0F7A380EDB5EF17588 /* SBUBaseSelectUserModule.Header.swift */; }; + BAB5D399E63BD7135C4B3659 /* SBUGroupChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645924A33D76AD2C2E5BCB0F /* SBUGroupChannelSettingsViewModel.swift */; }; + BCA661D84B7E29E3794698EC /* QuotedFileCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CCEC71D18B67FA1945C9003 /* QuotedFileCommonContentView.swift */; }; + BD469BFB00F4AFE45340F43F /* SBUAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8E028EE6BAA93D21B608458 /* SBUAnimation.swift */; }; + BE3B030E4ACC83B725711F5D /* SBUTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 300C3825105BD6B103414998 /* SBUTheme.swift */; }; + BE99E8D7B34B13725DF14A80 /* SBUMessageTemplate.Syntax.Item.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BB075BAABF7B3386489158 /* SBUMessageTemplate.Syntax.Item.swift */; }; + BEBE2E1A4DA876BF1B50184A /* NSObject+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C151AD168CBB957FDCC69A9 /* NSObject+SBUIKit.swift */; }; + BF09BC591D04C8183EDCAA88 /* SBUSimpleSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 699DD131163BCCC6702B1626 /* SBUSimpleSuggestedReplyOptionView.swift */; }; + BFAAD5B561AC525D7CCB511B /* SBUUserListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B4FBDAFE752D5BD76475E2F /* SBUUserListViewController.swift */; }; + BFB306533A705754C97B9A90 /* SBUReplyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67BAFD9EF02C26E9B44069F8 /* SBUReplyConfiguration.swift */; }; C0DBEBBE584043ECCE952B5D /* MemberListVC_Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3E3D00E36AC37C744C172B2 /* MemberListVC_Cell.swift */; }; C12184EC9A09DE75AC01149E /* MainItemView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2E7ECD1F679713F15B2F03D1 /* MainItemView.xib */; }; - C140191303E34E36B50FE873 /* SBUStringSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4CFE9F294E11F921AA99CB1 /* SBUStringSet.Deprecated.swift */; }; - C23A4A6DA1FFCB4382A26A09 /* SBUVoicePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D366E19BC3051568A1C32F /* SBUVoicePlayer.swift */; }; + C2677E2C8C061BC62C696496 /* SBUQuoteMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D552FEB0394402488B03431 /* SBUQuoteMessageInputView.swift */; }; + C2712C1EFDDB755087939025 /* SBUGroupChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0229817CB73BA7F281C506 /* SBUGroupChannelSettingCell.swift */; }; + C27BAABBD920950DD62D5E4A /* Array+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293377D9F651537C3A021B68 /* Array+SBUIKit.swift */; }; + C2D1B7412F692AA6F30955C8 /* SBUUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A1E63A51E0FBD698F8D6C1C /* SBUUser.swift */; }; C2FA7EA8A90E4335111397F1 /* FeedChannelListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5098BF78CC647E5AE68278DE /* FeedChannelListViewController.xib */; }; C3211BC60F6672EA1631AB9B /* ConnectView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CCAD14B5BF6413599AE53CF /* ConnectView.swift */; }; + C39E99E06330B0F71B48E937 /* SBUNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C707F611F97FF3E82ADB693 /* SBUNotificationCell.swift */; }; + C3A76208CE5630EA4F757C84 /* SBUGroupChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EFDFF6433A8AF055A926C62 /* SBUGroupChannelModule.Input.swift */; }; C3B3DE4A638192CB81C941B0 /* MainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4867F84990B821D04F2722 /* MainView.swift */; }; - C436882BBAC0FB51B8FADA86 /* SBUMessageThreadModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FF86C8109186E267B062BF4 /* SBUMessageThreadModule.swift */; }; - C43C959867BE0F10AF8E3CD4 /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7A11968075055A64A54AEBA /* BaseMesssage+SBUIKit.Deprecated.swift */; }; + C3F652B38CE7F2044991D0EF /* SBUBaseChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD90D17444C32C07F8FE41C1 /* SBUBaseChannelModule.Input.swift */; }; + C4391F266281512C7B707800 /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40A99A6A85E91B5FC308A276 /* SBUMessageTemplate.Renderer+RenderItems.swift */; }; + C4B05993B969E11D0E9D1659 /* SBUConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80C1D7DF0340996725082978 /* SBUConfig.swift */; }; + C4B065158F6F835156D7CD54 /* SBUOpenChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25A50354363EC586ACB5CA04 /* SBUOpenChannelSettingsModule.Header.swift */; }; C4D54A5258E7079D6753007E /* OpenChannelVC_CustomMessageMenuItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B61AEE060EFB0FC571830C /* OpenChannelVC_CustomMessageMenuItem.swift */; }; - C5790FFBB582C29BA4E012EB /* Collection+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5690419DE012730FD0C36645 /* Collection+SBUIKit.swift */; }; - C5D827911ABF17B45AAE2437 /* SBUMessageStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2A41A8004C18FE65953EB53 /* SBUMessageStateView.swift */; }; - C6CC44B4A1438CF7C82DDC9E /* SBUOpenChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43F2BB8C524EEA39B1C2B187 /* SBUOpenChannelListModule.swift */; }; + C4F531EA3FC355AB96D3A754 /* SBUChannelInfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74B8AAC27194B94A0A65B378 /* SBUChannelInfoHeaderView.swift */; }; + C642DFF0055F18034EB903BC /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC08A61B6D5FECA48D351F7E /* SBUCreateOpenChannelModule.Deprecated.swift */; }; + C6DE2B7B4692E04EDBC115C9 /* SBUGroupChannelPushSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3419F8682C2331ED13F1608 /* SBUGroupChannelPushSettingsViewController.swift */; }; C71C5C4827FAD824A0419100 /* SampleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CEC3753C538D5BF2CA66F0 /* SampleManager.swift */; }; - C7D1FB6670F0D9D065A5E6D4 /* SBURegisterOperatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B3E14CF227196AAEF0372C /* SBURegisterOperatorViewModel.swift */; }; + C76D1F2AB78BD9CFE765E33E /* SBUHighlightMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0468BDE44AC6618BF9B6DCCC /* SBUHighlightMessageInfo.swift */; }; + C852C044DE62E9705F5AB31E /* SBUCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 325B5727F017D615DB22F708 /* SBUCacheManager.swift */; }; C86FD710C4DFC6F5FB48FA40 /* MainChannelTabbarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A70A4957E68614935FB923A6 /* MainChannelTabbarController.swift */; }; - C8959E377AD08E73C222C817 /* SBUStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD4EFA2704C9B465025B0B7 /* SBUStackView.swift */; }; + C8A537DC249605A71C9DA2E6 /* SBUMessageTemplate.Syntax.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7FA6B8709145B45B4B954AC /* SBUMessageTemplate.Syntax.Views.swift */; }; C96C938EB6943338326CEEAA /* AIChatBotSignInViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = FBCECAC20501BC1FA624C11C /* AIChatBotSignInViewController.xib */; }; + C99D5D62671F505214F6B56B /* SBUCreateChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACA838B7DA6BAF9D84A2E4A7 /* SBUCreateChannelModule.List.swift */; }; + C9CDCB7AD99A5DAB9E5C8B60 /* SBUModerationsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5408EC506F7DE7E4E4A5579 /* SBUModerationsModule.Header.swift */; }; + CA2C3C31E55FAB45F7E3BD83 /* SBUMessageSearchModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A491B9BCA203C855581A441B /* SBUMessageSearchModule.List.swift */; }; + CB4B9D6B3ADC536081AF16CC /* SBUView.Unavaliable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 285A0424007FDF33125872E5 /* SBUView.Unavaliable.swift */; }; CBA903BC5423000FF3A2B6A5 /* ChannelVC_MessageParam.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39ED93546A3FDE91D6A3EF6F /* ChannelVC_MessageParam.swift */; }; - CC6A222D1E664B7BC9E4B7C4 /* SBUEmojiListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F276522E81BE3EF957D7AB7 /* SBUEmojiListViewController.swift */; }; - CCBE6A4F78EB6AE0601C59CF /* SendbirdUI.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1490876C90002D968950EEB /* SendbirdUI.Deprecated.swift */; }; - CCD24396B56EF80B035E318F /* SBUFeedNotificationCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42CA3724F3787FE02BEE66DF /* SBUFeedNotificationCellParams.swift */; }; - CD2B6429328481E62411E5A8 /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92AC0DB023EBC6ED61A64308 /* SBUCreateOpenChannelModule.Deprecated.swift */; }; - CD6B185BF9C5EB51732E95AA /* SBUPendingMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48F2D8A1AF6C70717D89E03E /* SBUPendingMessageManager.swift */; }; + CC43DB6138708A5FD9D1DB34 /* SBUViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043D860E722003BF087CFF36 /* SBUViewModelDelegate.swift */; }; + CC67A9D75A049C610270C189 /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A62AD09CBC2BA32C9184BCD /* SBUMessageTemplate.Renderer.RendererType.swift */; }; + CD61C71078047C51736876E6 /* SBUModerationsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D2197C166A944877BECA9F8 /* SBUModerationsViewModel.swift */; }; CE51D59D26E86F498F9916FB /* LiveStreamChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 013FD19BEF7E546880B3286C /* LiveStreamChannelModule.Media.swift */; }; - CF53E1BE24ABE5C762F9EE3E /* SBUModuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838D48E5B72854463381513C /* SBUModuleSet.swift */; }; + CE68DE406F029D3D84741467 /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23F171317F68FF3320D45D9C /* SBUOpenChannelSettingsModule.Deprecated.swift */; }; + CE6B5015E9DE9C3ECDF48C54 /* SBUUserNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28C095B0265A2D56FE6E685B /* SBUUserNameView.swift */; }; + CE89DE00E07555DFEA9F410D /* SBUMessageStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76019894DC87E151AFD7380F /* SBUMessageStateView.swift */; }; + CF601B6554321721273C087C /* MessageTemplateTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B3D498CC86CF4F2213BF41E /* MessageTemplateTestViewController.swift */; }; CF94275B179357EF4B2CF348 /* ConnectView.xib in Resources */ = {isa = PBXBuildFile; fileRef = CC5C18901EE173180BB25C9F /* ConnectView.xib */; }; - D0011E740C86AB3A612CE601 /* SBUModerationsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8E6ED5365C3B9E21959495 /* SBUModerationsModule.swift */; }; - D05098BA935532D8F05F80D6 /* SBUCommonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C98D1DD77F43443BAF7A1251 /* SBUCommonItem.swift */; }; - D0566B9A447C3448B6B18FEC /* SBUInviteUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E96BD3FFDAEFC0B7BCBE85A /* SBUInviteUserModule.List.swift */; }; - D0A94E1E4B514E814E96D391 /* SBUMessageTemplate.Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = A945C0F23610157DB66DA2C4 /* SBUMessageTemplate.Action.swift */; }; - D14AD303D1FE3162E098B628 /* SBUModuleSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD03E07D9A15DF4E98050FC0 /* SBUModuleSet.Deprecated.swift */; }; - D16C50ADCD469767DF69FC9A /* SBUParentMessageInfoReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D684A96482D92DF14EB2D9 /* SBUParentMessageInfoReactionView.swift */; }; - D1B2511BA0AB4AF5AF665CBF /* SBUFeedNotificationChannelViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437AE43ABA4F0C2CDBE7CE62 /* SBUFeedNotificationChannelViewParams.swift */; }; + D0197E85F579FF1BD1DC4E10 /* SBUBaseChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 833E7ED7DD71B20AA11F8671 /* SBUBaseChannelListModule.swift */; }; D1FD5E496C2C7607B3C2FEE2 /* BusinessMessagingSelectionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 890D8BFBF250A19F94A79665 /* BusinessMessagingSelectionViewController.xib */; }; + D22612BBAEAE5B9C671003FF /* SBUOpenChannelCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2FD909C52C187DD4F9D1069 /* SBUOpenChannelCommonContentView.swift */; }; + D277387739CE177A1FFB856A /* UIImageView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F70F1D4A0075EF7344DB6358 /* UIImageView+SBUIKit.swift */; }; + D290187EAD080F35EE3570C7 /* SBUCommonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF37E5A42E60D537677D5D69 /* SBUCommonItem.swift */; }; D2A80C3F651E93B5D173C338 /* ChannelVC_CustomHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0770E8EB0F632224D407C07B /* ChannelVC_CustomHeader.swift */; }; - D30A665418FD2DD7FC48110D /* SBUCreateOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92574E54E9F021AF1516C81 /* SBUCreateOpenChannelModule.Header.swift */; }; - D3365164D98E4D563FA93F7D /* SBUModerationsViewModel.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE0A7C94D3FA4EA75B9E91D /* SBUModerationsViewModel.Deprecated.swift */; }; - D3B8D5FA4B4DF9ADB66B1357 /* SBUOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25EB4CE2D5F1FA388B3AB5CC /* SBUOpenChannelViewModel.swift */; }; - D4705773C46D968C9EFEBDEE /* SBUMessageTemplate.Syntax.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = E51626050F12D8DBABB8642F /* SBUMessageTemplate.Syntax.Views.swift */; }; + D3B2DFABE15F83E57C8C6FA9 /* SBUUserMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49D8E64A47E324FC8520FB6F /* SBUUserMessageCellParams.swift */; }; + D3FE4B682ACCAA35B380A283 /* SBUFeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09370B6EA34312398DE44187 /* SBUFeedbackView.swift */; }; + D3FE86FD46DE9962F46FA127 /* SBUTypingIndicatorMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E37CD6616586D81AA678541D /* SBUTypingIndicatorMessage.swift */; }; + D45BFD4A6568E6BC65FD26A2 /* SBUConfig.Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D19E61521CAA7E004CA9370 /* SBUConfig.Common.swift */; }; + D46AA21D39CC2E851A601860 /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D2466035DC281E80C424556 /* SBUGroupChannelSettingsModule.Deprecated.swift */; }; + D4F57D52AACC56E2D6A77498 /* SBUUserMessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B117D19E051B846E6E224FEA /* SBUUserMessageTextView.swift */; }; D51015E5093D390F10F99090 /* ChannelListVC_CustomHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3150FF4F1B532DC0159B7F2A /* ChannelListVC_CustomHeader.swift */; }; - D57405532891F108ACEEE505 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D46AC2E8C42B517935CF5B8 /* SBUMessageTemplate.Syntax.Styles.swift */; }; - D6A2328023784E60F3470E04 /* SBUNotificationChannelManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7A5E00DB2FD50A92439C136 /* SBUNotificationChannelManager.swift */; }; + D5B9301CAD2BE0894FD80CB9 /* SBUGroupChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F117DBA42E652EBEBE1623F6 /* SBUGroupChannelCell.swift */; }; + D687987C93DC82EADD9053F0 /* SBUModuleSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60706EE6BB3E3FE22518BB3B /* SBUModuleSet.Deprecated.swift */; }; D79010994001DE62C627DEEE /* MainItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E4D36D999020A4FE9FD5455 /* MainItemView.swift */; }; - D7A9998EB3758D2C73973FCD /* SBUIconSetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA649F7005FBEDA21C8EBF7 /* SBUIconSetType.swift */; }; + D7ECDFE5E6C2434182105208 /* SBUMessageCellProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F488E9439589082C0B3B745 /* SBUMessageCellProtocol.swift */; }; D83808A83CE2874BBB6B83D5 /* CreateChannelVC_Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46527008E40B16B24514AD1E /* CreateChannelVC_Cell.swift */; }; - D8BBF71034D92BA5CD0BB109 /* SBUMessageTemplate.Renderer+Events.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54EA2FBFCA898BC4A0388AFD /* SBUMessageTemplate.Renderer+Events.swift */; }; - D8BE2160080E88C1B2853FFD /* SBUHighlightMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 313A6EA89C730A4381ED16F9 /* SBUHighlightMessageInfo.swift */; }; - D8D07ED12C01A732B1072F46 /* SBUBaseChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E39358FAC7C7A9AC0476468 /* SBUBaseChannelSettingsViewController.swift */; }; - D9758C8F2919F5252E43DA02 /* SBUGroupChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C72ADB4432441DADDAC313B8 /* SBUGroupChannelViewController.Deprecated.swift */; }; - D9C726302814F9273EEAECAD /* SBUMessageSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDF0B309E77E1BD085B26E2D /* SBUMessageSearchViewController.swift */; }; + D83B93457C8C0426F42D44BF /* SBUAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A08CC0F026829265614B6FB8 /* SBUAlertView.swift */; }; + D8DA7DD26C3E10445A82B056 /* SBUGroupChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01973A100782B94203F5AC75 /* SBUGroupChannelModule.Header.swift */; }; + D91B315E0E899BE0B7EE2109 /* SBUBaseChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3EAFE17C32BE6A9C2867D66 /* SBUBaseChannelModule.List.swift */; }; + D921D48BE4E6C2A2D7538FD5 /* SBUCreateChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF0CE8BA1DE0D4A70840A9A2 /* SBUCreateChannelViewModel.swift */; }; + D9B5965E88FE53AE903B2AD6 /* SBUTemplateLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94A0D666059C39583C87D5D7 /* SBUTemplateLabel.swift */; }; + D9D42516084EB3EAE5AECD88 /* SBUMultipleFilesMessageCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C912F5989996780F704973DE /* SBUMultipleFilesMessageCollectionView.swift */; }; + D9E3F92CC4A42AD426271CF1 /* SBUCacheManager.NotificationSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BE17B4BE7BE34229BE32F7 /* SBUCacheManager.NotificationSetting.swift */; }; + DA3278486DC42F0C43A87E04 /* SBURegisterOperatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 899823CE281B293BA8E0FF95 /* SBURegisterOperatorViewController.swift */; }; DA4F87A993EC7A67423B671D /* NibCustomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF385EBE406D7A33EBF3AD17 /* NibCustomView.swift */; }; - DA960F981E801C9787A5FF19 /* SBUBaseSelectUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 723E05E107062214BE630223 /* SBUBaseSelectUserViewController.swift */; }; DA984E2F647685ACDFD6BFBA /* BusinessMessagingSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755E7158A0056D52413EB3C7 /* BusinessMessagingSignInViewController.swift */; }; - DAC2D607EC6A1B8CACB99E74 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EE7B6F3F46A5BCC13B2AB59 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */; }; - DB0D29EAC06F088C1C422A5B /* SBUCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC379DD03E6D900812395D03 /* SBUCommonContentView.swift */; }; - DB1B5076521D84E1C2DBA182 /* SBUChannelSettingItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = F294E43A52425061179B191E /* SBUChannelSettingItem.swift */; }; - DB329220E7114883BA4A9236 /* SBUGroupChannelPushSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2E19061762046F372E99984 /* SBUGroupChannelPushSettingsViewController.swift */; }; - DB555E179FF15DEE24D65FB5 /* VoiceMessageStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2DCD25E9CA8280679D4F8D1 /* VoiceMessageStatus.swift */; }; - DBCB6EDD13E5DF838E30DE6E /* SBUCreateChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41BE317445E3C3FF21AE9568 /* SBUCreateChannelModule.swift */; }; - DC1DBB86B967913D7025E64F /* SBUQuotedFileMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FD74037DB1E71F5D62DB9EB /* SBUQuotedFileMessageView.swift */; }; - DC6635E303FEC9ADD5127B33 /* SBUGroupChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01C9D7D5C351CA1311E3107B /* SBUGroupChannelModule.Input.swift */; }; + DB186F6E30E89C72D3D85352 /* SBUOpenChannelMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5543EB190C07875C2E2B39E /* SBUOpenChannelMessageWebView.swift */; }; + DC9282C738761EC30BC2A8B9 /* SBUMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E105E4BE04A2AB1650CC8472 /* SBUMentionConfiguration.swift */; }; DC978CEEA0A082334F8F4450 /* OpenChannel+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A695D74204D2C1ADDF0BBBE2 /* OpenChannel+Ext.swift */; }; - DD5DC5DE23152D45FB0BC6F9 /* SBUTemplateType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10284C25479A73C4FE127013 /* SBUTemplateType.swift */; }; - DD8F3209C3A6725DF95E3E27 /* SBUFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A76AACF869377992365B6780 /* SBUFormView.swift */; }; + DCAA1121F95FA21DB12F9F47 /* SBUCreateChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36D77C6BE6F533366DC0C5BB /* SBUCreateChannelModule.Header.swift */; }; + DD310BEFBB9ED856DBB61F9F /* SBUUserListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D123422DC65B463EE1EC2A6D /* SBUUserListViewModel.swift */; }; + DD5126D2BB70AC39F44A1F08 /* SBUFeedbackAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 336CAF10F7A3134002AE12FD /* SBUFeedbackAction.swift */; }; DD917A5F4C1B28BD3CB0EEA4 /* ChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA431857E8160340E7E545C3 /* ChannelListViewController.swift */; }; - DE71E95181543B4F008A929A /* SBUOpenChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E236470C36FCABFB4E775DDF /* SBUOpenChannelListModule.Deprecated.swift */; }; - DEA59D6264D9BA36648AE7A4 /* SBUNotificationEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E87643D9E30C623E12ED0FC9 /* SBUNotificationEmptyView.swift */; }; - DF09886BFE820354D3306A20 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EFA32D33FF9610531648D33 /* SBUBaseMessageCellParams.Deprecated.swift */; }; - DF617339F07E3DEB15E6AF57 /* SBUCreateChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9192BF68D9568BCDF7096C4 /* SBUCreateChannelModule.Header.swift */; }; + DDCCD3DF89A0A104D57E2050 /* BlockingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C490F6DDCC508709C422D604 /* BlockingOperation.swift */; }; + DDE86F0ED31E89B4B4D9C814 /* SBUEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17C87021E298E960417BDAFB /* SBUEnums.swift */; }; + DE2D1F2766123A318E1B8F4E /* SBUBaseChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A08AD4E39ADCDBFF763DA7B /* SBUBaseChannelSettingsModule.Header.swift */; }; + DE743B549EE9463887EBC15A /* SBUMessageSearchModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1C35CACA8F8709E67D69EF5 /* SBUMessageSearchModule.swift */; }; + DEA7D7F056C505FCF49DF369 /* SBUNotificationNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12A6106D9C2AF4105C73BEBA /* SBUNotificationNavigationTitleView.swift */; }; + DF24221F139F328C91242889 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5C9D645409D0408470C7304 /* SBUBaseSelectUserViewController.Deprecated.swift */; }; + E01582DB5BCBB95E4BB2D338 /* SBUOpenChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76C0DB78F8D0E5754C99FAE5 /* SBUOpenChannelListModule.Header.swift */; }; E022C39DAE8F104CB09DD281 /* UserDefaults+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E08B9CB2AE173E9D2132006 /* UserDefaults+Ext.swift */; }; - E124184AE3605ACC79B32C66 /* SBUCreateChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EAB4064E24E22FE6C06349C /* SBUCreateChannelViewModel.swift */; }; - E20A82324A7D6AE4A7275979 /* SBUEmojiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57D4E05D93AF433478C39266 /* SBUEmojiManager.swift */; }; - E2238A43E65A007F51740166 /* SBUMessageThreadModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85695AAC500ECF39CC150199 /* SBUMessageThreadModule.Deprecated.swift */; }; - E2D5123B04996A90D09935FC /* URL+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F820C99E031AC5A48E93A345 /* URL+SBUIKit.swift */; }; + E11E5103271816F7B95A716D /* SBUScrollPostionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2326B36816ADAC9C7B3AAB35 /* SBUScrollPostionConfiguration.swift */; }; + E2CAC0FFD557785BC15CB2F2 /* SBUEnums.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B69CBE34A04F1D55F67957C /* SBUEnums.Deprecated.swift */; }; + E2FD1019EBCDCB10D84A19C5 /* SBUFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A1222E36E5BD8A69AEF3816 /* SBUFormView.swift */; }; E3DEB020FBD0494C0EABC3FC /* NotificationService.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 26F15FDAB2EA2301931B3EB6 /* NotificationService.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - E3EB4CC5DC0B1BD78EA28261 /* SBUCoverImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EB5CC482660D53F8DDA63DD /* SBUCoverImageView.swift */; }; - E4596E05C58083BA942C5255 /* SBUMention.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B97AFD2E2C9EC100AC3EC0 /* SBUMention.swift */; }; - E52234A6E1C7E06E832A1EC3 /* SBUUserListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3106BB80B3D0785FFC6916E /* SBUUserListModule.Header.swift */; }; - E5B473FEAE67918A16C12F6B /* SBUNotificationTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE72C8F8F10E26CE953EFC99 /* SBUNotificationTimelineView.swift */; }; - E5EEB6EDE5D1A7178017C05F /* SBUModerationsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A93075844760853A9E186F3A /* SBUModerationsModule.List.swift */; }; - E692CD3210E3394590A462FF /* SBUMessageTemplate.Decoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DF3C6160BC89EFC50D2D9AB /* SBUMessageTemplate.Decoders.swift */; }; - E69F509E53C554961CCED9D9 /* SBUOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = B385FBBE56BB4B5242E5237A /* SBUOpenChannelModule.swift */; }; - E70F9D314CCDDF5BF1AC93C4 /* SBUOpenChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A6F7C6F0169B385DA27369 /* SBUOpenChannelSettingCell.swift */; }; + E512BCC7B9E1CF2BC296BF29 /* SBUGroupChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCCF3FD8E8D7C927C579BA7D /* SBUGroupChannelSettingsModule.Header.swift */; }; + E5D5338ABC5C923BC4764BC3 /* SBUBaseViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA5C5D9C14D2B568B66CD8A0 /* SBUBaseViewController.Unavailable.swift */; }; + E60B2FB264DF35D4098E3450 /* SBUCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64A60408F49FDB80870B0BA /* SBUCommonContentView.swift */; }; + E60C38E41D6227DB5233CC40 /* SBUChatNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89101007C00F729DEDC88DA7 /* SBUChatNotificationChannelModule.swift */; }; + E6E6D79DC407D64DDADCA4B0 /* Date+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FA6DCBC3425B672108B25B0 /* Date+SBUIKit.swift */; }; E76209DE1873B4FB76B34983 /* ChannelVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F7C1654C625423EEF5E5B64 /* ChannelVC_Overriding.swift */; }; - E7E4C01E91670547FACFAF17 /* SBUCreateOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D1C50CEC93B1EA5E7C04E5 /* SBUCreateOpenChannelModule.swift */; }; + E7A162E09D79154019D291FE /* SBUQuotedUserMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE856BF9B0B792A0B627E181 /* SBUQuotedUserMessageView.swift */; }; + E8101C0CA00F6B6D607DC5D4 /* SBUVerticalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BEC781BC82D13B2FFA57D8 /* SBUVerticalSuggestedReplyView.swift */; }; + E88C6415C3CBA1C4EE2C28FB /* SBUTemplateType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0F57A26658A5BD3EB33956C /* SBUTemplateType.swift */; }; + E8B662B9B2A092DAD0308F09 /* SBURegisterOperatorModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7426DF2CDE57726A81862A2C /* SBURegisterOperatorModule.List.swift */; }; E9134545B3A6C96D0326C579 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B18CA8B590809EF2D58F4937 /* UserNotifications.framework */; }; + E93AAA1565852A1301C4E233 /* SBUConfig.Base.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6659096CDD9746DF1831AD2B /* SBUConfig.Base.swift */; }; + E955A91F4CDA767756B275F3 /* SBUMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF55AD96534152E6C0E5A88 /* SBUMenuCell.swift */; }; + E96CD734A605E2D531CA7F66 /* SBUBaseChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 219A1FA49E6A45DE052CEC01 /* SBUBaseChannelSettingsViewController.swift */; }; + E9833082BE3E77E93CFB5152 /* SBUGlobalCustomParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82E4D1F56F08E62982413308 /* SBUGlobalCustomParams.swift */; }; E9A6F5F903149A4E37B67B55 /* CustomUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8691CE7F26F056317F1508C3 /* CustomUserMessageCell.swift */; }; E9F0ECD97B4DBDD716601297 /* AIChatBotViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F30F5208F4A18ACABFB2FF34 /* AIChatBotViewController.swift */; }; EA65CC9A04FD4D786ACC0F50 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AC0AEFF3AC3329E041214FB1 /* Main.storyboard */; }; - EAB8AF3033E54F97CACC4413 /* SBUMarginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D66BAB7DFD26F2BCAFC241E7 /* SBUMarginView.swift */; }; + EA720111E54066337CA8DF9D /* SBUUserMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBD878B5312B0F71F599EF58 /* SBUUserMentionConfiguration.swift */; }; EAB9B1A42F4598FC8A9141CC /* UIView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A5B795818DCC12A7EFFCC0 /* UIView+Ext.swift */; }; - EB0E58B9F7F8C90B21584153 /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 027C378BBC9185AEB631A65F /* BaseMessage+SBUIKit.MessageTemplate.swift */; }; - EB17158C702DE6A466B5B743 /* SBUDebouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EE5B4AC67189103E18C1A3 /* SBUDebouncer.swift */; }; - EB8BB5566D8FC30C8ACED09B /* SBUMessageTemplate.ErrorMessages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CAD549B3009A007C8003E60 /* SBUMessageTemplate.ErrorMessages.swift */; }; - EBE1DC748E08968B2C3C0325 /* SBUMessageTemplate.ImageRatioType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A328CF73551CCB70382F62E6 /* SBUMessageTemplate.ImageRatioType.swift */; }; - EC4669B77057BD3533C89A74 /* SBUBaseChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0AB246F42E0E2B968A165F /* SBUBaseChannelModule.List.swift */; }; - EDEF993E80A499B0C6798AE9 /* SBUBaseChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C2BA2E1727760505967BB97 /* SBUBaseChannelViewController.swift */; }; + EB1BFACFE4CEAFDB735B8EF1 /* SBUGroupChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DACC3DD984CE7242E29FF04 /* SBUGroupChannelListModule.swift */; }; + EB42D16930F978C311D6CC15 /* SBUPaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A11EAEE505282CD6165A17A /* SBUPaddingLabel.swift */; }; + EBD08F1D7CCC1E204E489937 /* SBUMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68883AD19A97ECA44EBA2184 /* SBUMessageWebView.swift */; }; + EC771D514DAA6801BE261C4B /* SBUChannelSettingItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6846433768211163A156F2AD /* SBUChannelSettingItem.swift */; }; + EDF08902D6A09012A591436F /* SBUMultipleFilesMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22484AC52230CB8416228314 /* SBUMultipleFilesMessageCell.swift */; }; + EE73EABF46F1A7BB99C6D590 /* SBUMessageTemplate.Renderer+Events.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C2A8A00FF0266DAFC8E6425 /* SBUMessageTemplate.Renderer+Events.swift */; }; + EE79FE0FA3BE3F9E403646F6 /* QuotedFileImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B443F2702F9752F0F6F3B179 /* QuotedFileImageContentView.swift */; }; EF0F09779E7E0C4AD632A3A1 /* NotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19F12713F807D512874CB50 /* NotificationChannelViewController.swift */; }; - EF1D070DE45C2133D0AF22F2 /* SBUAdminMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = C773ECA6A37CA8A509FC926B /* SBUAdminMessageCellParams.swift */; }; - EF822BB0EAAC449EA0FA2FAA /* SBUGroupChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 304B7938DD3C8CE02FFC0575 /* SBUGroupChannelListModule.swift */; }; - F05341EB323A0E7BB0696250 /* SBUVoiceRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF5228AAF09371B1E24FBA01 /* SBUVoiceRecorder.swift */; }; - F08ACF900435D303FC51EFC5 /* SBUModerationsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515231D7B0062A9D1F3EF84D /* SBUModerationsModule.Header.swift */; }; - F0CC5A51F3452F8F4FD0022A /* SBUMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF6FDEA81DEBFA6A2B7B3454 /* SBUMessageInputView.swift */; }; + EF6FD0A1E633C202884C1197 /* SBUMessageThreadModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5ECD66B5F641E8F4213951 /* SBUMessageThreadModule.Header.swift */; }; + F092052950C9E9E0F6C6BF57 /* SBUQuoteMessageInputViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FF4551C8B8B2A4CDD92C54C /* SBUQuoteMessageInputViewParams.swift */; }; + F0FE82109D9D3147E7E9AD30 /* SBUCoverImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55ED3A8D244118F41644495E /* SBUCoverImageView.swift */; }; F12B9953650B568F512C893B /* CreateChannelVC_UserList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B11815F7B056DAADAE9AA1DB /* CreateChannelVC_UserList.swift */; }; F17AAF5981B6824CAC23C3A5 /* LiveStreamChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9C66209DE00D0888E84696B /* LiveStreamChannelListModule.List.swift */; }; - F1825F092B8A6E84CB899B14 /* SBUGroupChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 462DEF6890EAB13541237951 /* SBUGroupChannelSettingsViewController.swift */; }; - F1A004DB7625B82BAEDAC4AE /* SBULayoutableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B1F426FE75C2A218159B2FC /* SBULayoutableButton.swift */; }; - F20BAD7ABF3450642B42F5FD /* SBUAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13845BA485546AA174B39A6E /* SBUAnimation.swift */; }; - F3CA21C2A66071F13D1A3216 /* SBUCacheManager.Template.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4D07B1D552B29B6CFD71508 /* SBUCacheManager.Template.swift */; }; - F45A0739A737F6EC6AFC2D7E /* SBUMessageWebViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84B3495947E3AC6DEF86239D /* SBUMessageWebViewModel.swift */; }; - F476AB835BC1CC0884388973 /* SBUGroupChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEEA5130D66D8BEB17B2A05D /* SBUGroupChannelModule.swift */; }; - F4810833E0319A2CEAFABABC /* SBUView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 098FF012CED41EBD33F643B6 /* SBUView.swift */; }; - F4EA7C52965977107373298C /* SBUMemberListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FF21B4C327FE9B4D732EF6F /* SBUMemberListViewController.Deprecated.swift */; }; - F530D975EA06432D9F1F5A09 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F497DEA3F10079C3A5044778 /* SBUBaseChannelSettingsViewController.Deprecated.swift */; }; - F5C2430145D1D27EC51ED058 /* SBUToastType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31EE33CE8D4D268B4F9128E8 /* SBUToastType.swift */; }; - F5CEE3924536BB88A6442D52 /* SBUBaseChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6AEC071AD5371CF0196D10F /* SBUBaseChannelListModule.List.swift */; }; - F6D4DE7EA1AA4F543326B0AF /* SBUTableViewCell.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97615C27B17B18174793900F /* SBUTableViewCell.Unavailable.swift */; }; + F28B1BCDCAA322BB77FF81C5 /* SBUUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D695190203DF6B0DFF6355FE /* SBUUserMessageCell.swift */; }; + F3ADB8A20140A21EF165117E /* Thread+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04B881072E362BA34F81942A /* Thread+SBUIKit.swift */; }; + F3EFDDEB80E5974FA33015F8 /* SBUCacheManager.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06A981113A2D35F797A99BCE /* SBUCacheManager.Image.swift */; }; + F408D56F4E78492FDB88C3E8 /* SBUBaseChannelViewController.Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F395ACE7CF6910598B1E811 /* SBUBaseChannelViewController.Keyboard.swift */; }; + F630E4AC056C2FEC364BA0DC /* SBUPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69D0DE1CD133584745736120 /* SBUPropertyWrapper.swift */; }; + F674E18D0411DAFC37D4967A /* SBUVoicePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D887FF85C22A88435623CDE4 /* SBUVoicePlayer.swift */; }; F6F67C6A3DF5B43452164B1B /* OpenChannelCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0F6E578BF4A8F50AC7929B4 /* OpenChannelCustomManager.swift */; }; - F7586FCFD86FD794B66DAF7F /* SBUModerationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D851FA177822DF04DB1C7D76 /* SBUModerationsViewController.swift */; }; - F7D94D499EECBE1A4C382063 /* SBUUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6FCC9BEA435B113435614BC /* SBUUnknownMessageCell.swift */; }; + F72AC85D00495BB7D70EDCCA /* SBUModuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC279CA2FA980F03415EB092 /* SBUModuleSet.swift */; }; + F7B4ABA2D47CF84BF3D6DF0B /* SBUUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1348CAAF3D0C4D90B3F628D /* SBUUnknownMessageCell.swift */; }; F7F4EF519DF5193542B02CF0 /* InviteUserVC_UserList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 578AE09A01FF4CD8682FAD86 /* InviteUserVC_UserList.swift */; }; - F8A7F1D57E8AB55281A10042 /* SBUEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B06809FDA39B2A05B990E9FB /* SBUEmptyView.swift */; }; - F8B6C673906AE0329A6BDFA5 /* SBUGroupChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E11205658619F5FA48C01627 /* SBUGroupChannelListViewController.swift */; }; - F8F0669E5C2010BE2D5B3EAA /* SBUUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13FD122D931C0395064B7BFA /* SBUUser.swift */; }; - F91988B6AC35D00026B6FCD5 /* SBUCreateOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7189D92DCE1FC846B4E8E164 /* SBUCreateOpenChannelViewModel.swift */; }; - F974943526F9A8244E6453CF /* SBUMessageTemplate.Renderer+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB3EAB8D17791BA7DB10EC59 /* SBUMessageTemplate.Renderer+Utils.swift */; }; - FA861CDE63A584A467A6DDBD /* SBUFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF80E47F6ED24E7F8135FBA4 /* SBUFileMessageCell.swift */; }; - FCEC1CFF891DE19EB370C787 /* SBUBaseChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33A91109C0C461B7B0DA89B9 /* SBUBaseChannelSettingCell.swift */; }; - FD223C0364789E393937E8B9 /* SBUOpenChannelImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAC1855C4B0497E736910389 /* SBUOpenChannelImageContentView.swift */; }; - FD6B4A05F3BF755B2690C116 /* UIColor+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CE1B984D77CC9428CFB7A01 /* UIColor+SBUIKit.swift */; }; - FE18BA6604E2A25A6539CCE1 /* UITextField+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ACDEF06E254AFB66983A893 /* UITextField+SBUIKit.swift */; }; + F8C68D14FE042EC25E888896 /* SBUToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B169356000D70561D272B1F0 /* SBUToastView.swift */; }; + F8E051DE4F86D8FD920548EA /* SBUGroupChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2289DB47C84751E950542F6D /* SBUGroupChannelModule.swift */; }; + F8E5F5C7C32224BE12F04E4E /* SBUVoiceMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E20668B44AD1315AD8206C /* SBUVoiceMessageInputView.swift */; }; + F9635975168108E45B359BC6 /* SBUCreateOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6703E89270DF2EC96CB15F17 /* SBUCreateOpenChannelViewController.swift */; }; + F97EBF9E14E396997676B6C9 /* SBUCacheManager.Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71795EDBCD97D9B83CA423BF /* SBUCacheManager.Config.swift */; }; + FB8F83C32D8B7B3D3D597048 /* SBUCoverImageView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838EF317D9F5B598864A8C41 /* SBUCoverImageView.Deprecated.swift */; }; + FC853D1BCE0112126C016747 /* SBUNotificationChannelManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA84BCD6BE68B81A55E016E9 /* SBUNotificationChannelManager.swift */; }; + FC8A1B53DE4562F2AFFE0B8C /* SBUBaseChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D3987EFC6C61263FFDA3E98 /* SBUBaseChannelModule.swift */; }; + FCB47C494B125E5956F9E92D /* SBUMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E53F5F220F277AB28F9DD1 /* SBUMenuView.swift */; }; + FD4CE282C0C1783A792421A4 /* SBUMessageTemplate.ErrorMessages.swift in Sources */ = {isa = PBXBuildFile; fileRef = A78126ED1B924DCECC210E3A /* SBUMessageTemplate.ErrorMessages.swift */; }; + FDD071A3DA1905FCB74D0B16 /* SBUGroupChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E705AA0D4E8CAF41E7EBB00 /* SBUGroupChannelListModule.Header.swift */; }; + FE83DF818DA99E684BAEC817 /* SBUBaseChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5098086AB4CA60B48A9A4B98 /* SBUBaseChannelViewModel.swift */; }; FEAC5DEA171AF4901728DD80 /* BasicUsagesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 651464849625AF16BC16BFD3 /* BasicUsagesViewController.swift */; }; - FEDF1737249F746496664811 /* SBUThreadInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17CC23A2A929A52631CC2026 /* SBUThreadInfoView.swift */; }; + FFB1BAA7EA0EBDE4FAC78589 /* SBUBaseChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F74A36159CF949AEF2196A8A /* SBUBaseChannelViewController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -562,539 +562,539 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 005AEE50B9BF8B66EA7964D1 /* SBUActionSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUActionSheet.swift; path = ../Sources/View/Common/SBUActionSheet.swift; sourceTree = ""; }; - 0095AF21791A679F1C7765E6 /* SBUDownloadManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDownloadManager.swift; path = ../Sources/Manager/SBUDownloadManager.swift; sourceTree = ""; }; + 00EEDC941BFDD56652890542 /* SBULayoutableButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULayoutableButton.swift; path = ../Sources/View/Common/SBULayoutableButton.swift; sourceTree = ""; }; 013FD19BEF7E546880B3286C /* LiveStreamChannelModule.Media.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelModule.Media.swift; sourceTree = ""; }; - 019CE2EF71784A46FE2C68D0 /* SBUCacheManager.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Image.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Image.swift; sourceTree = ""; }; - 01C9D7D5C351CA1311E3107B /* SBUGroupChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Input.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Input.swift; sourceTree = ""; }; - 027C378BBC9185AEB631A65F /* BaseMessage+SBUIKit.MessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMessage+SBUIKit.MessageTemplate.swift"; path = "../Sources/Extension/ChatSDK/BaseMessage+SBUIKit.MessageTemplate.swift"; sourceTree = ""; }; + 016E9C1BB577190B58FCD580 /* SBUFeedNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUFeedNotificationChannelViewModel.swift; sourceTree = ""; }; + 01973A100782B94203F5AC75 /* SBUGroupChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Header.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Header.swift; sourceTree = ""; }; + 0281C58591686CBE503FFAA7 /* SBUMessageSearchModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageSearch/SBUMessageSearchModule.Deprecated.swift; sourceTree = ""; }; 0291D6576C77D3732DADEB87 /* InviteUserVC_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteUserVC_Cell.swift; sourceTree = ""; }; - 02D0244B330EF10D786703D0 /* UIImage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+SBUIKit.swift"; path = "../Sources/Extension/UIImage+SBUIKit.swift"; sourceTree = ""; }; - 03418B9D8B6D32C3B83EB678 /* SBUGroupChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUGroupChannelSettingsViewModel.swift; sourceTree = ""; }; - 039E4FD7AA1123A8650D451A /* SBUBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBottomSheetController.swift; path = ../Sources/View/Common/Menu/SBUBottomSheetController.swift; sourceTree = ""; }; - 03D684A96482D92DF14EB2D9 /* SBUParentMessageInfoReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUParentMessageInfoReactionView.swift; sourceTree = ""; }; - 056847C38C5FBB1120A362B0 /* SBUUserListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.swift; path = ../Sources/Module/UserList/SBUUserListModule.swift; sourceTree = ""; }; + 033DF0D063C899BFCCC8EB24 /* SBUChatNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.Header.swift; sourceTree = ""; }; + 03B09BA27C9F50EB9A7324D4 /* SBUAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUAdminMessageCell.swift; sourceTree = ""; }; + 043D860E722003BF087CFF36 /* SBUViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewModelDelegate.swift; path = ../Sources/ViewModel/SBUViewModelDelegate.swift; sourceTree = ""; }; + 0468BDE44AC6618BF9B6DCCC /* SBUHighlightMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHighlightMessageInfo.swift; path = ../Sources/Model/SBUHighlightMessageInfo.swift; sourceTree = ""; }; + 04851CD3088A951878F8F1B7 /* SBUViewLifeCycle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewLifeCycle.swift; path = "../Sources/View/Life cycles/SBUViewLifeCycle.swift"; sourceTree = ""; }; + 04B881072E362BA34F81942A /* Thread+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Thread+SBUIKit.swift"; path = "../Sources/Extension/Thread+SBUIKit.swift"; sourceTree = ""; }; + 04FFA63631FF7B8AAF3DDBB4 /* SBUBaseMessageCell.Feedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.Feedback.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.Feedback.swift; sourceTree = ""; }; + 052BCBC741F0A0C2457F3DD2 /* SBUOpenChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUOpenChannelCell.swift; sourceTree = ""; }; + 053EA4880CFE4E8F95EE456B /* SBUBaseChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.List.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.List.swift; sourceTree = ""; }; 05AB9C8FA610D90A6D958CFD /* UserInfoTitleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserInfoTitleView.swift; sourceTree = ""; }; - 0700F241103DF2179E63CB19 /* SBUOpenChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUOpenChannelSettingsViewController.swift; sourceTree = ""; }; - 070F95A95CA498C3BD42E145 /* SBUFormViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormViewParams.swift; path = ../Sources/View/Channel/MessageCell/Forms/ViewParams/SBUFormViewParams.swift; sourceTree = ""; }; + 060D3F4B97EAC642B18038D2 /* SBUTypingMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUTypingMessageCellParams.swift; sourceTree = ""; }; + 06A981113A2D35F797A99BCE /* SBUCacheManager.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Image.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Image.swift; sourceTree = ""; }; + 06D3396434BE712AB0E79359 /* SBUHorizontalSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyOptionView.swift; sourceTree = ""; }; + 07325D9BBAA9EC137FB24F37 /* SBUMarkdownTransfer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarkdownTransfer.swift; path = ../Sources/View/Channel/CellView/SBUMarkdownTransfer.swift; sourceTree = ""; }; 0770E8EB0F632224D407C07B /* ChannelVC_CustomHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomHeader.swift; sourceTree = ""; }; - 079A92416CDD47D9E986D67A /* SBUConfigManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfigManager.swift; path = ../Sources/Configuration/SBUConfigManager.swift; sourceTree = ""; }; 07F01935FF9C6D0A891C857A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; - 0825088512535B92E3BA226E /* SBUPhotoAccess.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoAccess.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoAccess.swift; sourceTree = ""; }; - 098FF012CED41EBD33F643B6 /* SBUView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.swift; path = "../Sources/View/Life cycles/SBUView.swift"; sourceTree = ""; }; - 0B1F426FE75C2A218159B2FC /* SBULayoutableButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULayoutableButton.swift; path = ../Sources/View/Common/SBULayoutableButton.swift; sourceTree = ""; }; - 0B6FC961365C812F7E9BDFD3 /* SBUGroupChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.Header.swift; sourceTree = ""; }; - 0C02A3E81ADC5FCB0D61A4FA /* Date+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+SBUIKit.swift"; path = "../Sources/Extension/Date+SBUIKit.swift"; sourceTree = ""; }; - 0C0AB246F42E0E2B968A165F /* SBUBaseChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.List.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.List.swift; sourceTree = ""; }; - 0C1FF57392E2ED8B176C4976 /* SBUEnums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.swift; path = ../Sources/Enums/SBUEnums.swift; sourceTree = ""; }; - 0CE0A7C94D3FA4EA75B9E91D /* SBUModerationsViewModel.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewModel.Deprecated.swift; sourceTree = ""; }; - 0D46AC2E8C42B517935CF5B8 /* SBUMessageTemplate.Syntax.Styles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Styles.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Styles.swift; sourceTree = ""; }; - 0E15B4A93063D0B91A092BB6 /* SBUVoiceMessageConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageConfiguration.swift; path = ../Sources/Configuration/VoiceMessage/SBUVoiceMessageConfiguration.swift; sourceTree = ""; }; - 0E2C4C684953FD4E87E2D4A6 /* SBUGroupChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUGroupChannelCell.swift; sourceTree = ""; }; - 0EA8809C3A6281C8B140D94E /* SBUMessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.swift; path = ../Sources/MessageTemplate/SBUMessageTemplate.swift; sourceTree = ""; }; - 0F0C6A298D61CA1BBCFF859E /* SBUInviteUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.swift; sourceTree = ""; }; - 0F86A12991B41E46AD07C179 /* SBUFeedNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUFeedNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; - 0FF21B4C327FE9B4D732EF6F /* SBUMemberListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMemberListViewController.Deprecated.swift; path = ../Sources/Deprecated/MemberList/SBUMemberListViewController.Deprecated.swift; sourceTree = ""; }; - 10284C25479A73C4FE127013 /* SBUTemplateType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateType.swift; path = ../Sources/Manager/SBUTemplateType.swift; sourceTree = ""; }; - 103062AECB4490B1AF673069 /* SBUBaseChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Header.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Header.swift; sourceTree = ""; }; - 10DF00E7ECFA194BA1C8B494 /* SBUInviteUserModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUInviteUserModule.Deprecated.swift; sourceTree = ""; }; - 1109D1D9AD962CAA7C4265FE /* SBUMessageInputMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputMode.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputMode.swift; sourceTree = ""; }; - 11DA4A0F7A380EDB5EF17588 /* SBUBaseSelectUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.Header.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.Header.swift; sourceTree = ""; }; - 11E72899654F8A5F1FA67C33 /* SBUBaseCarouselView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseCarouselView.swift; path = ../Sources/View/Channel/MessageCell/CarouselView/SBUBaseCarouselView.swift; sourceTree = ""; }; - 120C145DDF838CBF7AD38400 /* SBUReactionCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionCollectionViewCell.swift; path = ../Sources/View/Channel/Reaction/SBUReactionCollectionViewCell.swift; sourceTree = ""; }; + 081CB7D2570DB84451500734 /* SBUActionSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUActionSheet.swift; path = ../Sources/View/Common/SBUActionSheet.swift; sourceTree = ""; }; + 084492D1F5A47CABA84EE602 /* SBUGroupChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.swift; path = ../Sources/View/Channel/SBUGroupChannelViewController.swift; sourceTree = ""; }; + 08985D3C533B41A978C2C538 /* SBUInviteUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUInviteUserViewModel.swift; sourceTree = ""; }; + 08EC0D176A2CC15459E3EB70 /* SBUOpenChannelUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUnknownMessageCell.swift; sourceTree = ""; }; + 09370B6EA34312398DE44187 /* SBUFeedbackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackView.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackView.swift; sourceTree = ""; }; + 09EDE4D5F03B46918677FC0A /* SBUChannelSettingsChannelInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingsChannelInfoView.swift; path = ../Sources/View/ChannelSettings/View/SBUChannelSettingsChannelInfoView.swift; sourceTree = ""; }; + 0AAAD98621E1B440A4266A50 /* SBUConfigManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfigManager.swift; path = ../Sources/Configuration/SBUConfigManager.swift; sourceTree = ""; }; + 0B356D0C588EA348F36604E3 /* SBUModerationsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.List.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.List.swift; sourceTree = ""; }; + 0B4FBDAFE752D5BD76475E2F /* SBUUserListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewController.swift; path = ../Sources/View/UserList/SBUUserListViewController.swift; sourceTree = ""; }; + 0CB5BB7B1338865BBC167F5F /* SBUOpenChannelModule.Media.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Media.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Media.swift; sourceTree = ""; }; + 0D2466035DC281E80C424556 /* SBUGroupChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUGroupChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; + 0D7634D7F9DD7B2113620230 /* SBUMentionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionManager.swift; path = ../Sources/Util/SBUMentionManager.swift; sourceTree = ""; }; + 0DCC09FAE0D595771281D153 /* SBUOpenChannelUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUserMessageCell.swift; sourceTree = ""; }; + 0EA5E558C96EE6AB1EF4C372 /* SBUBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBarButtonItem.swift; path = ../Sources/View/Common/SBUBarButtonItem.swift; sourceTree = ""; }; + 0ED680965288453D6F87D2A9 /* SBULogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULogger.swift; path = ../Sources/Util/SBULogger.swift; sourceTree = ""; }; + 0F395ACE7CF6910598B1E811 /* SBUBaseChannelViewController.Keyboard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Keyboard.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.Keyboard.swift; sourceTree = ""; }; + 1046B13B564286587D9BC4BF /* SBUVoiceRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceRecorder.swift; path = ../Sources/Manager/SBUVoiceRecorder.swift; sourceTree = ""; }; + 109E90CD18CD410AEFD428AB /* SBUModerationsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.swift; path = ../Sources/View/Moderations/SBUModerationsViewController.swift; sourceTree = ""; }; + 1117C57DAC54B17316CEC180 /* SBUMessageTemplate.Renderer+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+Utils.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+Utils.swift"; sourceTree = ""; }; + 1126544AE4843EA6A42C9938 /* SBUFeedNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUFeedNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; 126A54F8F111E828995FD06C /* MySettingsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MySettingsCell.swift; sourceTree = ""; }; - 1291670C41764D265A5AC69E /* SBUExtendedMessagePayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayload.swift; path = ../Sources/Model/SBUExtendedMessagePayload.swift; sourceTree = ""; }; + 12A6106D9C2AF4105C73BEBA /* SBUNotificationNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationNavigationTitleView.swift; path = ../Sources/View/Common/SBUNotificationNavigationTitleView.swift; sourceTree = ""; }; 130D7FD868022B51CE1EC067 /* ChannelVC_CustomMessageMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomMessageMenuItem.swift; sourceTree = ""; }; - 13154930C7F919A29C1D6D4C /* SBUOpenChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Unavailable.swift; sourceTree = ""; }; - 13845BA485546AA174B39A6E /* SBUAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAnimation.swift; path = ../Sources/View/Common/SBUAnimation.swift; sourceTree = ""; }; - 13B5E83ACE63BA03C26C287A /* SBUGroupChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.List.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.List.swift; sourceTree = ""; }; - 13D57371EC84341F8A5627FD /* SBUInviteUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUInviteUserViewModel.swift; sourceTree = ""; }; - 13FD122D931C0395064B7BFA /* SBUUser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUser.swift; path = ../Sources/Model/SBUUser.swift; sourceTree = ""; }; - 1412CD517BAC3E27EEC7FD5F /* SBUExtendedMessagePayloadCustomViewFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadCustomViewFactory.swift; path = ../Sources/View/Channel/MessageCell/CustomView/SBUExtendedMessagePayloadCustomViewFactory.swift; sourceTree = ""; }; - 14224A77F0D71AEB39F3D7B6 /* SBUCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewCell.swift; path = "../Sources/View/Life cycles/SBUCollectionViewCell.swift"; sourceTree = ""; }; - 14A18FD4702A5B77E72ED0E7 /* SBUQuotedBaseMessageViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.swift; path = ../Sources/View/Channel/MessageCell/Replies/ViewParams/SBUQuotedBaseMessageViewParams.swift; sourceTree = ""; }; - 14ACB24286AD550338D753EF /* SBUBaseChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUBaseChannelListViewModel.swift; sourceTree = ""; }; - 14CA408B530E0BE8F462E504 /* SBUQuotedBaseMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedBaseMessageView.swift; sourceTree = ""; }; - 155DC0331D63FB2A9B7E2882 /* SBUBaseChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.swift; sourceTree = ""; }; - 1595029E0126A6757572D117 /* SBUOpenChannelModule.Media.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Media.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Media.swift; sourceTree = ""; }; - 159631DF8EF9A1A25A0D9271 /* SBUOpenChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.List.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.List.swift; sourceTree = ""; }; - 1691A1C2EC52F76757F9B3F5 /* SBUOpenChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUOpenChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; - 16E7CFA164212415CE0815F0 /* SBUMessageTemplate.Syntax.Sizes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Sizes.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Sizes.swift; sourceTree = ""; }; - 174DA573ECF779C2F6227DED /* SendbirdUIKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SendbirdUIKit.h; path = ../Sources/SendbirdUIKit.h; sourceTree = ""; }; - 17CC23A2A929A52631CC2026 /* SBUThreadInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUThreadInfoView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUThreadInfoView.swift; sourceTree = ""; }; - 1887E53F0923260B24D247A8 /* CommonProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommonProtocols.swift; path = ../Sources/Protocol/CommonProtocols.swift; sourceTree = ""; }; - 18C526A2C2ABCD3DD2D455B3 /* SBUMenuCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuCell.swift; path = ../Sources/View/Common/Menu/SBUMenuCell.swift; sourceTree = ""; }; - 1AE1ABBAB0C1A8734D97E1E7 /* SendbirdUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.swift; path = ../Sources/SendbirdUI.swift; sourceTree = ""; }; - 1B045492D9EA6D904641235A /* SBUModerationsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewController.Deprecated.swift; sourceTree = ""; }; - 1C8EFB90EA7B5FE3C8E70E10 /* SBUMenuView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuView.swift; path = ../Sources/View/Common/Menu/SBUMenuView.swift; sourceTree = ""; }; - 1CB554AAE5C493DC8076D59C /* SBUCacheManager.File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.File.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.File.swift; sourceTree = ""; }; - 1D27A123D281D37E699820C1 /* SBUConfig.Base.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Base.swift; path = ../Sources/Configuration/SBUConfig.Base.swift; sourceTree = ""; }; + 1489EA9146D00D9D0590522C /* SBUInviteUserModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUInviteUserModule.Deprecated.swift; sourceTree = ""; }; + 15B67C8DF9058ED1EC917DDB /* SBUUnderLineTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnderLineTextField.swift; path = ../Sources/View/Common/SBUUnderLineTextField.swift; sourceTree = ""; }; + 17440CA478C451AF67507F7D /* SBUTableViewCell.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.Unavailable.swift; path = ../Sources/Deprecated/SBUTableViewCell.Unavailable.swift; sourceTree = ""; }; + 17BB11D2A85548D5008B6D70 /* SBUStringSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.swift; path = ../Sources/Constant/SBUStringSet.swift; sourceTree = ""; }; + 17C87021E298E960417BDAFB /* SBUEnums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.swift; path = ../Sources/Enums/SBUEnums.swift; sourceTree = ""; }; + 17D51F19C5A728905F4EC2AE /* SBUExtendedMessagePayloadCustomViewFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadCustomViewFactory.swift; path = ../Sources/View/Channel/MessageCell/CustomView/SBUExtendedMessagePayloadCustomViewFactory.swift; sourceTree = ""; }; + 17FA61747AD588A9C668AE82 /* SBUFileViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileViewController.swift; path = ../Sources/View/Channel/FileViewer/SBUFileViewController.swift; sourceTree = ""; }; + 18FDA1B9165AE390C3244D43 /* SBUMentionLimitGuideCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionLimitGuideCell.swift; path = ../Sources/View/Channel/MessageInput/SBUMentionLimitGuideCell.swift; sourceTree = ""; }; + 1A0EF99B98D26C6F59FED533 /* SBUMessageTemplateManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateManager.swift; path = ../Sources/Manager/SBUMessageTemplateManager.swift; sourceTree = ""; }; + 1A1E63A51E0FBD698F8D6C1C /* SBUUser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUser.swift; path = ../Sources/Model/SBUUser.swift; sourceTree = ""; }; + 1B69CBE34A04F1D55F67957C /* SBUEnums.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.Deprecated.swift; path = ../Sources/Deprecated/SBUEnums.Deprecated.swift; sourceTree = ""; }; + 1C0DBA738B93CA7C72F25AB7 /* SBUColorSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUColorSet.swift; path = ../Sources/Theme/SBUColorSet.swift; sourceTree = ""; }; + 1C3673B320AF7CB01BB7CC13 /* UIScrollView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+SBUIKit.swift"; path = "../Sources/Extension/UIScrollView+SBUIKit.swift"; sourceTree = ""; }; + 1CF55AD96534152E6C0E5A88 /* SBUMenuCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuCell.swift; path = ../Sources/View/Common/Menu/SBUMenuCell.swift; sourceTree = ""; }; 1D5AFCA30BC1E493AC342DB7 /* AIChatBotSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIChatBotSignInViewController.swift; sourceTree = ""; }; - 1DACF459E812A03E9BBC36B8 /* SBUMessageSearchResultCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchResultCell.swift; path = ../Sources/View/MessageSearch/Cell/SBUMessageSearchResultCell.swift; sourceTree = ""; }; - 1E396124339A949E955F1AE9 /* SBUQuotedMessageViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedMessageViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuotedMessageViewProtocol.swift"; sourceTree = ""; }; - 1EFA32D33FF9610531648D33 /* SBUBaseMessageCellParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.Deprecated.swift; sourceTree = ""; }; - 20164C749AB0645F6647447B /* SBUGlobals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.swift; path = ../Sources/SBUGlobals.swift; sourceTree = ""; }; - 203C0C36454AC040C0961AD2 /* SBUOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUOpenChannelModule.Deprecated.swift; sourceTree = ""; }; - 2078E2B5B8836BFE97C83B9E /* SBUScrollPostionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollPostionConfiguration.swift; path = ../Sources/Configuration/ScrollPostion/SBUScrollPostionConfiguration.swift; sourceTree = ""; }; - 20E07F325BC13C9D5B0E1245 /* SBUCreateChannelTypeSelector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelTypeSelector.swift; path = ../Sources/View/SelectUser/CreateChannel/View/SBUCreateChannelTypeSelector.swift; sourceTree = ""; }; - 219EB4B724ED4A531A9C297C /* SBUMessageTemplate.Payload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Payload.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Payload.swift; sourceTree = ""; }; - 22046A2324BC1120036E557E /* BlockingOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockingOperation.swift; path = ../Sources/Util/BlockingOperation.swift; sourceTree = ""; }; - 2208C8D3139F7455A1962991 /* SBUBaseSelectUserViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.Deprecated.swift; path = ../Sources/Deprecated/UserList/SBUBaseSelectUserViewController.Deprecated.swift; sourceTree = ""; }; + 1DD45845441829A895B6E8FC /* SBUCacheManager.Template.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Template.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Template.swift; sourceTree = ""; }; + 1DEE158DCA3F262E834CD09E /* SBUMessageDateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageDateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageDateView.swift; sourceTree = ""; }; + 20137762729E3938E303C3BB /* SBUGroupChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUGroupChannelListViewModel.swift; sourceTree = ""; }; + 20AF6D23815B383F822B3F35 /* SBUMessageTemplate.ImageRatioType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ImageRatioType.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ImageRatioType.swift; sourceTree = ""; }; + 20CE9647FC031438D05F2091 /* UIView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SBUIKit.swift"; path = "../Sources/Extension/UIView+SBUIKit.swift"; sourceTree = ""; }; + 219A1FA49E6A45DE052CEC01 /* SBUBaseChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUBaseChannelSettingsViewController.swift; sourceTree = ""; }; + 22484AC52230CB8416228314 /* SBUMultipleFilesMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCell.swift; sourceTree = ""; }; + 2289DB47C84751E950542F6D /* SBUGroupChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.swift; sourceTree = ""; }; 22A5B795818DCC12A7EFFCC0 /* UIView+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Ext.swift"; sourceTree = ""; }; - 22CA6C382E168DBF24DDE5DA /* SBUCategoryFilterCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCategoryFilterCell.swift; path = ../Sources/View/Channel/CategoryFilterCell/SBUCategoryFilterCell.swift; sourceTree = ""; }; - 2335C0125A5F3CB9C874BFD6 /* UIButton+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+SBUIKit.swift"; path = "../Sources/Extension/UIButton+SBUIKit.swift"; sourceTree = ""; }; - 2337F5BAF67187A6A596B661 /* SBUChatNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.Header.swift; sourceTree = ""; }; - 23F14F483E2C70979CB649E1 /* CGSize+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+SBUIKit.swift"; path = "../Sources/Extension/CGSize+SBUIKit.swift"; sourceTree = ""; }; - 245FCBB2438484A787DC97FA /* SBUUnknownMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUnknownMessageCellParams.swift; sourceTree = ""; }; - 249CE31E5BE99C7F414A5446 /* SBUMessageThreadModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Input.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Input.swift; sourceTree = ""; }; - 24B07F43D58C36E6C2619903 /* SBUGroupChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Unavailable.swift; sourceTree = ""; }; + 22CD0B7427D3D6597ED5FF78 /* BaseMessage+SBUIKit.MessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMessage+SBUIKit.MessageTemplate.swift"; path = "../Sources/Extension/ChatSDK/BaseMessage+SBUIKit.MessageTemplate.swift"; sourceTree = ""; }; + 22FD7786B5155F262D19BDD7 /* UIButton+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+SBUIKit.swift"; path = "../Sources/Extension/UIButton+SBUIKit.swift"; sourceTree = ""; }; + 2326B36816ADAC9C7B3AAB35 /* SBUScrollPostionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollPostionConfiguration.swift; path = ../Sources/Configuration/ScrollPostion/SBUScrollPostionConfiguration.swift; sourceTree = ""; }; + 23AF476F5232D876A755D3B2 /* SBUMessageProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageProfileView.swift; path = ../Sources/View/Channel/CellView/SBUMessageProfileView.swift; sourceTree = ""; }; + 23F171317F68FF3320D45D9C /* SBUOpenChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUOpenChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; + 246014AC2ECDA37466636697 /* SBUMessageThreadModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageThread/SBUMessageThreadModule.Deprecated.swift; sourceTree = ""; }; + 24C7A23EC18B7697AEC23CA5 /* SBUNewMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewMessageInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewMessageInfo.swift; sourceTree = ""; }; 254D891AE9CDFE3A829B3DC7 /* FeedChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedChannelListViewController.swift; sourceTree = ""; }; - 25EB4CE2D5F1FA388B3AB5CC /* SBUOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUOpenChannelViewModel.swift; sourceTree = ""; }; - 263D9CC42482FB50477C4AD8 /* SBUSelectableStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectableStackView.swift; path = ../Sources/View/Channel/CellView/SBUSelectableStackView.swift; sourceTree = ""; }; + 25A50354363EC586ACB5CA04 /* SBUOpenChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.Header.swift; sourceTree = ""; }; 26F15FDAB2EA2301931B3EB6 /* NotificationService.appex */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "wrapper.app-extension"; path = NotificationService.appex; sourceTree = BUILT_PRODUCTS_DIR; }; - 27E05586F1B3398074D9BCA7 /* SBUDashboardConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDashboardConfig.swift; path = ../Sources/Configuration/SBUDashboardConfig.swift; sourceTree = ""; }; - 27FAA4C5B279F99483925476 /* SBUGroupChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUGroupChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; + 2741CC8AD296092C26D4544B /* SBUCreateChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.swift; sourceTree = ""; }; + 27491DDD7366C1462C13533F /* SBUBaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.swift; path = ../Sources/View/SBUBaseViewController.swift; sourceTree = ""; }; + 285A0424007FDF33125872E5 /* SBUView.Unavaliable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.Unavaliable.swift; path = ../Sources/Deprecated/SBUView.Unavaliable.swift; sourceTree = ""; }; + 28AE424FAFDB41EA7458B9CD /* SBUFeedNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.List.swift; sourceTree = ""; }; + 28C095B0265A2D56FE6E685B /* SBUUserNameView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserNameView.swift; path = ../Sources/View/Channel/CellView/SBUUserNameView.swift; sourceTree = ""; }; + 293377D9F651537C3A021B68 /* Array+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+SBUIKit.swift"; path = "../Sources/Extension/Array+SBUIKit.swift"; sourceTree = ""; }; + 296C3078397E73E26F8803C7 /* Data+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SBUIKit.swift"; path = "../Sources/Extension/Data+SBUIKit.swift"; sourceTree = ""; }; + 29E232F742D23AC19B84773F /* SendbirdUI.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.Deprecated.swift; path = ../Sources/Deprecated/SendbirdUI.Deprecated.swift; sourceTree = ""; }; + 2A2CC49F295E5C02D1B45B4D /* SBUOpenChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.swift; sourceTree = ""; }; + 2A674E1FC0291047D4D8DCD1 /* SBULinkClickableTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULinkClickableTextView.swift; path = ../Sources/View/Channel/CellView/SBULinkClickableTextView.swift; sourceTree = ""; }; 2A8770EE3BC2BF785C82D31C /* BaseCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseCustomManager.swift; sourceTree = ""; }; - 2A9DD5C3631E3AC11BFE0A20 /* SBUUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUtils.swift; path = ../Sources/Util/SBUUtils.swift; sourceTree = ""; }; - 2AF00083D23F2E2ECA4D473D /* SBUFeedbackAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackAction.swift; path = ../Sources/Model/SBUFeedbackAction.swift; sourceTree = ""; }; - 2AF077EF40602319AF6B5038 /* SBUConfig.CodingKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.CodingKeys.swift; path = ../Sources/Configuration/SBUConfig.CodingKeys.swift; sourceTree = ""; }; - 2B888994C5DD372E782D1855 /* MessageTemplateParserTest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateParserTest.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateParserTest.swift; sourceTree = ""; }; - 2CBD655E154B053D21A5A30C /* SBUBaseSelectUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.swift; sourceTree = ""; }; - 2CD0E515B563C19014208DAB /* SBUContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUContentBaseMessageCell.swift; sourceTree = ""; }; - 2D456410492B9B68F4448A77 /* SBUOpenChannelCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelCommonContentView.swift; sourceTree = ""; }; - 2DC220D206FEC4B773368C35 /* SBUUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.swift; sourceTree = ""; }; + 2B29422A7E0F6AEF3C382763 /* Float+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Float+SBUIKit.swift"; path = "../Sources/Extension/Float+SBUIKit.swift"; sourceTree = ""; }; + 2B353668108690045858D791 /* SBUUserListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/UserList/SBUUserListModule.Deprecated.swift; sourceTree = ""; }; + 2BD435965DF52D4153AEFDBC /* SBUOpenChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.List.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.List.swift; sourceTree = ""; }; + 2C707F611F97FF3E82ADB693 /* SBUNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUNotificationCell.swift; sourceTree = ""; }; + 2DACC3DD984CE7242E29FF04 /* SBUGroupChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.swift; sourceTree = ""; }; 2DE6549CE553EFCA6E649E6F /* CustomEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomEmptyView.swift; sourceTree = ""; }; - 2DE8D360BEB7832A2E96A87F /* SBUCacheManager.NotificationSetting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.NotificationSetting.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.NotificationSetting.swift; sourceTree = ""; }; - 2E462E95C09E36B117C6E114 /* SBUView.Unavaliable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.Unavaliable.swift; path = ../Sources/Deprecated/SBUView.Unavaliable.swift; sourceTree = ""; }; 2E7ECD1F679713F15B2F03D1 /* MainItemView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainItemView.xib; sourceTree = ""; }; - 2E96BD3FFDAEFC0B7BCBE85A /* SBUInviteUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.List.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.List.swift; sourceTree = ""; }; - 2F0FE2FC1D78A4E9583B05C9 /* SBUSimpleSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSimpleSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSimpleSuggestedReplyOptionView.swift; sourceTree = ""; }; - 2F3D9322C922D4DA53884805 /* SBUGroupChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.List.swift; sourceTree = ""; }; + 2E9B304043F94DBAFD4EC32B /* SBUGlobals.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.Deprecated.swift; path = ../Sources/Deprecated/SBUGlobals.Deprecated.swift; sourceTree = ""; }; 2F7C1654C625423EEF5E5B64 /* ChannelVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_Overriding.swift; sourceTree = ""; }; - 2FB3FA2F9461045688BB6D0C /* SBUConstant.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConstant.swift; path = ../Sources/Constant/SBUConstant.swift; sourceTree = ""; }; 2FF0C3A9D41F9CA7E230D440 /* MessageTranslationMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageTranslationMessageCell.swift; sourceTree = ""; }; - 2FF86C8109186E267B062BF4 /* SBUMessageThreadModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.swift; sourceTree = ""; }; - 304B7938DD3C8CE02FFC0575 /* SBUGroupChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.swift; sourceTree = ""; }; - 30500E028A2C930C57709B68 /* SBUSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyView.swift; sourceTree = ""; }; + 300C3825105BD6B103414998 /* SBUTheme.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.swift; path = ../Sources/Theme/SBUTheme.swift; sourceTree = ""; }; 306450A7F711E55CAAF1B6A6 /* NotificationService.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = NotificationService.entitlements; sourceTree = ""; }; - 313A6EA89C730A4381ED16F9 /* SBUHighlightMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHighlightMessageInfo.swift; path = ../Sources/Model/SBUHighlightMessageInfo.swift; sourceTree = ""; }; + 3124FF23CC435C18BFB01189 /* SBUMessageCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellConfiguration.swift; path = ../Sources/Configuration/MessageCell/SBUMessageCellConfiguration.swift; sourceTree = ""; }; + 312D9BA3A43AE89BE8D6389F /* SBUGroupChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.swift; sourceTree = ""; }; 3150FF4F1B532DC0159B7F2A /* ChannelListVC_CustomHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListVC_CustomHeader.swift; sourceTree = ""; }; - 31B427A35AB5831912F50A73 /* SBUGroupChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.Header.swift; sourceTree = ""; }; - 31EE33CE8D4D268B4F9128E8 /* SBUToastType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastType.swift; path = ../Sources/Manager/SBUToastType.swift; sourceTree = ""; }; - 33A91109C0C461B7B0DA89B9 /* SBUBaseChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUBaseChannelSettingCell.swift; sourceTree = ""; }; - 353938B99ADB013C4D9CCBFF /* SBUUserNameView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserNameView.swift; path = ../Sources/View/Channel/CellView/SBUUserNameView.swift; sourceTree = ""; }; - 3584D21030D5003E70D2C27A /* SBUChatNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.swift; sourceTree = ""; }; - 360A753BD2E538D3C725E07E /* NSObject+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+SBUIKit.swift"; path = "../Sources/Extension/NSObject+SBUIKit.swift"; sourceTree = ""; }; - 36AF87AA0963F322C8498757 /* SBUCreateChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateChannelViewController.swift; sourceTree = ""; }; - 36CC64ED4DF69C9E1F3C1ABE /* MultipleFilesMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MultipleFilesMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/MultipleFilesMessage+SBUIKit.swift"; sourceTree = ""; }; - 3766EAA52FF79BD5BABECDCA /* SBUMessageThreadTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadTitleView.swift; path = ../Sources/View/MessageThread/SBUMessageThreadTitleView.swift; sourceTree = ""; }; - 3790858BDE5893F2DAB17FB1 /* SBUMessageTemplate.Syntax.Types.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Types.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Types.swift; sourceTree = ""; }; - 37B3E14CF227196AAEF0372C /* SBURegisterOperatorViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBURegisterOperatorViewModel.swift; sourceTree = ""; }; - 37CD4B25E3DC0669611F0436 /* SBUBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.swift; sourceTree = ""; }; - 37FB49718634BD790BD38054 /* SBUMultipleFilesMessageCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionViewCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionViewCell.swift; sourceTree = ""; }; - 3807EBBA85D6BEA707CD1B4C /* SBUModerationsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUModerationsViewModel.swift; sourceTree = ""; }; + 31E3B5BFFB261FE8BFE75B43 /* SBUSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyOptionView.swift; sourceTree = ""; }; + 325B5727F017D615DB22F708 /* SBUCacheManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.swift; sourceTree = ""; }; + 327FDEB5E0948EF9053C904D /* SBUOpenChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.List.swift; sourceTree = ""; }; + 32CBA25D2B45A184F55A6052 /* SBUBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBottomSheetController.swift; path = ../Sources/View/Common/Menu/SBUBottomSheetController.swift; sourceTree = ""; }; + 336CAF10F7A3134002AE12FD /* SBUFeedbackAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackAction.swift; path = ../Sources/Model/SBUFeedbackAction.swift; sourceTree = ""; }; + 33C57A909D91F865B69BCB0D /* SBUGroupChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUGroupChannelModule.Deprecated.swift; sourceTree = ""; }; + 34CA9493613CD41E3FE2C608 /* SBUChatNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUChatNotificationChannelViewController.swift; sourceTree = ""; }; + 3508841FF54381153E96ABE8 /* SBUFormFieldView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormFieldView.swift; path = ../Sources/View/Channel/MessageCell/Forms/Views/SBUFormFieldView.swift; sourceTree = ""; }; + 36459B6FBA7211D90E5402AA /* SBUGroupChannelPushSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.swift; sourceTree = ""; }; + 36D77C6BE6F533366DC0C5BB /* SBUCreateChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.Header.swift; sourceTree = ""; }; + 370BF35B3A18B43F2AE5D945 /* SBUChatNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUChatNotificationChannelViewModel.swift; sourceTree = ""; }; + 37155C0F9EE4E7F8939EC5A3 /* SBUMessageTemplate.Decoders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Decoders.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Decoders.swift; sourceTree = ""; }; + 3744C2A4CA3E566ED545672B /* SBUCreateOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.swift; sourceTree = ""; }; 38115CD65C402F937815BDA2 /* CreateCommunityChannelViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateCommunityChannelViewController.swift; sourceTree = ""; }; - 388C5E0771D95A1CAE625126 /* SBUOpenChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.List.swift; sourceTree = ""; }; - 3897F41EE3FE5E61088850FE /* String+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SBUIKit.swift"; path = "../Sources/Extension/String+SBUIKit.swift"; sourceTree = ""; }; + 382A7C4A2044CA57F7FFC101 /* SBUTheme.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.Deprecated.swift; path = ../Sources/Deprecated/SBUTheme.Deprecated.swift; sourceTree = ""; }; 38BA3AA66634C2E531849F9A /* BusinessMessagingSelectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BusinessMessagingSelectionViewController.swift; sourceTree = ""; }; 3900205508594F1BE53CC509 /* FeedChannelListViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FeedChannelListViewCell.xib; sourceTree = ""; }; + 39319851E1800EF61E3A8D85 /* SBUMention.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMention.swift; path = ../Sources/Model/SBUMention.swift; sourceTree = ""; }; 39CEC371C1FBADB87EA861F0 /* PaddingLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaddingLabel.swift; sourceTree = ""; }; 39ED93546A3FDE91D6A3EF6F /* ChannelVC_MessageParam.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_MessageParam.swift; sourceTree = ""; }; - 3ACDEF06E254AFB66983A893 /* UITextField+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+SBUIKit.swift"; path = "../Sources/Extension/UITextField+SBUIKit.swift"; sourceTree = ""; }; - 3BD489EB3A0626AD045F36FC /* SBUNewMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewMessageInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewMessageInfo.swift; sourceTree = ""; }; - 3BEF037033BFDBB65D90D81B /* SBURegisterOperatorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewController.swift; path = ../Sources/View/SelectUser/SBURegisterOperatorViewController.swift; sourceTree = ""; }; - 3C1554BD8878FA943C498113 /* SBUMessageThreadViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewController.swift; path = ../Sources/View/MessageThread/SBUMessageThreadViewController.swift; sourceTree = ""; }; + 3A08AD4E39ADCDBFF763DA7B /* SBUBaseChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.Header.swift; sourceTree = ""; }; + 3A35FDBE1AFD71ADD7D630A7 /* SBUMessageTemplate.Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Action.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Action.swift; sourceTree = ""; }; + 3AC1E107EA7F78FC0543FDB9 /* Formatter+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+SBUIKit.swift"; path = "../Sources/Extension/Formatter+SBUIKit.swift"; sourceTree = ""; }; + 3B062E198CF9BDC525D973A9 /* SBUFeedNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.Header.swift; sourceTree = ""; }; + 3B2CC1D16B2B5DC7ECEECABF /* SBUBaseCarouselView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseCarouselView.swift; path = ../Sources/View/Channel/MessageCell/CarouselView/SBUBaseCarouselView.swift; sourceTree = ""; }; + 3B739A7775BA60C3956E9689 /* SBUMultipleFilesMessageCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionViewCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionViewCell.swift; sourceTree = ""; }; + 3BEF330A171D197D5183BADA /* SBUVoiceContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUVoiceContentView.swift; sourceTree = ""; }; + 3C2A8A00FF0266DAFC8E6425 /* SBUMessageTemplate.Renderer+Events.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+Events.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+Events.swift"; sourceTree = ""; }; + 3C485902569FD782368F6F65 /* SBUOpenChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.swift; sourceTree = ""; }; + 3C5ECD66B5F641E8F4213951 /* SBUMessageThreadModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Header.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Header.swift; sourceTree = ""; }; + 3C6976259728C37412EEAA6A /* SBUMessageTemplate.Syntax.Types.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Types.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Types.swift; sourceTree = ""; }; 3C6D0B11292492D7AFB3AF13 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 3C8F5CFD1679966558F7538A /* SBUUserMessageTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextView.swift; path = ../Sources/View/Channel/CellView/SBUUserMessageTextView.swift; sourceTree = ""; }; - 3CE1B984D77CC9428CFB7A01 /* UIColor+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+SBUIKit.swift"; path = "../Sources/Extension/UIColor+SBUIKit.swift"; sourceTree = ""; }; - 3D3944FD16CBA3FBBE210971 /* SBUOpenChannelContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelContentBaseMessageCell.swift; sourceTree = ""; }; - 3D4A9887EAA8B1B4517390E7 /* SBUMessageTemplate.Renderer.Views.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.Views.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.Views.swift; sourceTree = ""; }; - 3DF16496ACD664722379B783 /* SBUMultipleFilesMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCell.swift; sourceTree = ""; }; - 3E6A239CAB70E3DBFBA15B13 /* SBUCommonViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonViewControllerSet.swift; path = ../Sources/View/Common/SBUCommonViewControllerSet.swift; sourceTree = ""; }; - 3F276522E81BE3EF957D7AB7 /* SBUEmojiListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiListViewController.swift; path = ../Sources/View/Channel/Reaction/SBUEmojiListViewController.swift; sourceTree = ""; }; - 3F5642A79CF7FE9520973EC4 /* UIViewController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+SBUIKit.swift"; path = "../Sources/Extension/UIViewController+SBUIKit.swift"; sourceTree = ""; }; - 3FD74037DB1E71F5D62DB9EB /* SBUQuotedFileMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedFileMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedFileMessageView.swift; sourceTree = ""; }; - 40044B735BD9DCF7DBFB7EE7 /* Sequence+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Sequence+SBUIKit.swift"; path = "../Sources/Extension/Sequence+SBUIKit.swift"; sourceTree = ""; }; + 3CEEF25FF6F8B9DCB2B824DE /* SBUCreateOpenChannelModule.ProfileInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.ProfileInput.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.ProfileInput.swift; sourceTree = ""; }; + 3D19E61521CAA7E004CA9370 /* SBUConfig.Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Common.swift; path = ../Sources/Configuration/SBUConfig.Common.swift; sourceTree = ""; }; + 3D552FEB0394402488B03431 /* SBUQuoteMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUQuoteMessageInputView.swift; sourceTree = ""; }; + 3D7743CD36EDB36AF8965D8E /* SBUMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputView.swift; sourceTree = ""; }; + 3DBF6475B2FC925E36F4F742 /* SBUMessageSearchModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Header.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.Header.swift; sourceTree = ""; }; + 3EA9DF6AF5DD1432842337A8 /* SBUMessageTemplate.Renderer.Views.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.Views.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.Views.swift; sourceTree = ""; }; + 3F0E072A5D23A79BDB3E2AF0 /* SBUGroupChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.List.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.List.swift; sourceTree = ""; }; + 3F619995254F3005F2FD5464 /* SBUOpenChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUOpenChannelSettingCell.swift; sourceTree = ""; }; 4099E93E16C27E5CEB12785B /* CustomChannelListModule.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomChannelListModule.swift; sourceTree = ""; }; - 418769B36FE0FF6021894B64 /* SBUBaseChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.List.swift; sourceTree = ""; }; - 41BE317445E3C3FF21AE9568 /* SBUCreateChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.swift; sourceTree = ""; }; - 41F322B8D087ED56F6FE0284 /* SBUBaseFileContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseFileContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUBaseFileContentView.swift; sourceTree = ""; }; - 42CA3724F3787FE02BEE66DF /* SBUFeedNotificationCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFeedNotificationCellParams.swift; sourceTree = ""; }; - 42D8F0E3B6FCC54438791655 /* SBUMessageProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageProfileView.swift; path = ../Sources/View/Channel/CellView/SBUMessageProfileView.swift; sourceTree = ""; }; - 42E18CEC3AC11565A1E3FFB5 /* SBUFeedNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.swift; sourceTree = ""; }; - 437AE43ABA4F0C2CDBE7CE62 /* SBUFeedNotificationChannelViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewParams.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/Params/SBUFeedNotificationChannelViewParams.swift; sourceTree = ""; }; - 43F2BB8C524EEA39B1C2B187 /* SBUOpenChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.swift; sourceTree = ""; }; - 44852F5B7F1B9B03BAFF2C42 /* SBUAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUAdminMessageCell.swift; sourceTree = ""; }; - 457ACFF261C7CD51A5269F88 /* SBUBaseViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.Unavailable.swift; path = ../Sources/Deprecated/SBUBaseViewController.Unavailable.swift; sourceTree = ""; }; - 459B9B5EF97ECCB0EDD6D502 /* SBUMentionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionManager.swift; path = ../Sources/Util/SBUMentionManager.swift; sourceTree = ""; }; - 45FE1704B5A915FAA12FE070 /* QuotedFileImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileImageContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileImageContentView.swift; sourceTree = ""; }; - 461B429EAA2E2EDD9D4C5383 /* SBUMessageThreadModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.List.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.List.swift; sourceTree = ""; }; - 462DEF6890EAB13541237951 /* SBUGroupChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUGroupChannelSettingsViewController.swift; sourceTree = ""; }; + 40A99A6A85E91B5FC308A276 /* SBUMessageTemplate.Renderer+RenderItems.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+RenderItems.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+RenderItems.swift"; sourceTree = ""; }; + 415CF3BF61665838BD21FEAA /* SBUDateFormatSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDateFormatSet.swift; path = ../Sources/Constant/SBUDateFormatSet.swift; sourceTree = ""; }; + 41906D9D5F65CB8CAA8D426C /* SBUModerationsViewModel.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewModel.Deprecated.swift; sourceTree = ""; }; + 41D2256D31DA5CD87B22442B /* SBUBaseChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUBaseChannelSettingsViewModel.swift; sourceTree = ""; }; + 41D71DEBE5C37EAF41745D86 /* SBUQuotedFileMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedFileMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedFileMessageView.swift; sourceTree = ""; }; + 423C24AA040DE001F36CB795 /* SBUGroupChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUGroupChannelViewModel.swift; sourceTree = ""; }; + 4268EC1B20858640ED00DDB6 /* SBUBaseSelectUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUBaseSelectUserViewModel.swift; sourceTree = ""; }; + 42D224044C0DADF7864321B9 /* SBUChatNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.List.swift; sourceTree = ""; }; + 430808B3C96F42C505FDD5DA /* SBUOpenChannelContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelContentBaseMessageCell.swift; sourceTree = ""; }; + 43655F446D11FC8CA3F881EA /* SBUInviteUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.List.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.List.swift; sourceTree = ""; }; + 43F995B6210AEFAB434CAAF0 /* SBUBaseChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUBaseChannelCell.swift; sourceTree = ""; }; + 45E53F5F220F277AB28F9DD1 /* SBUMenuView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuView.swift; path = ../Sources/View/Common/Menu/SBUMenuView.swift; sourceTree = ""; }; + 4607A2E78FCDE977470F6C18 /* SBUFeedNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUFeedNotificationCell.swift; sourceTree = ""; }; 46527008E40B16B24514AD1E /* CreateChannelVC_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateChannelVC_Cell.swift; sourceTree = ""; }; 47D94B4A0B6065B7390DCC40 /* QuickStart.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = QuickStart.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 48842BFAB0B84E8ADD7C5D7F /* SBUModerationsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Moderations/SBUModerationsModule.Deprecated.swift; sourceTree = ""; }; - 48EEFEBD16A46583FD4C2DF9 /* SBUTypingMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUTypingMessageCellParams.swift; sourceTree = ""; }; - 48F2D8A1AF6C70717D89E03E /* SBUPendingMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPendingMessageManager.swift; path = ../Sources/Manager/SBUPendingMessageManager.swift; sourceTree = ""; }; - 496DD8D711066649D0AFE0A2 /* SBUTypingIndicatorBubbleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorBubbleView.swift; path = ../Sources/View/Common/SBUTypingIndicatorBubbleView.swift; sourceTree = ""; }; + 4840E82D8FAF08A9314C4FE0 /* SBUOpenChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUOpenChannelListModule.Deprecated.swift; sourceTree = ""; }; + 48DA89CE7E83253B49029885 /* SBUFileMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFileMessageCellParams.swift; sourceTree = ""; }; 49BBC7DDD507E9E01F953ABC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 4A20D45C72508FDAE78E7F5E /* SBUPhotoCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoCollectionViewCell.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoCollectionViewCell.swift; sourceTree = ""; }; - 4AB47394C9E58B9F3BC26789 /* SBUBaseChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUBaseChannelCell.swift; sourceTree = ""; }; - 4B5CBEF7C26C0712B988D6DB /* SBUFeedNotificationChannelModule.CategoryFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.CategoryFilter.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.CategoryFilter.swift; sourceTree = ""; }; - 4DF3C6160BC89EFC50D2D9AB /* SBUMessageTemplate.Decoders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Decoders.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Decoders.swift; sourceTree = ""; }; - 4E39358FAC7C7A9AC0476468 /* SBUBaseChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUBaseChannelSettingsViewController.swift; sourceTree = ""; }; - 4EA8B416B93ED2D0BE0F19C7 /* SBUSuggestedMentionList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedMentionList.swift; path = ../Sources/View/Channel/MessageInput/SBUSuggestedMentionList.swift; sourceTree = ""; }; - 4EE7B6F3F46A5BCC13B2AB59 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Deprecated.swift; sourceTree = ""; }; - 4FF67D66526FD69E0469F772 /* SBUBaseChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.Header.swift; sourceTree = ""; }; + 49D8E64A47E324FC8520FB6F /* SBUUserMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUserMessageCellParams.swift; sourceTree = ""; }; + 4A095477D868DAB2087B07E7 /* SBUUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUtils.swift; path = ../Sources/Util/SBUUtils.swift; sourceTree = ""; }; + 4A38ECD0F9C54108748EBCF3 /* MultipleFilesMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MultipleFilesMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/MultipleFilesMessage+SBUIKit.swift"; sourceTree = ""; }; + 4BEA7A81BBB97C09C242EA08 /* SBUImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUImageContentView.swift; sourceTree = ""; }; + 4C34629C47FBC1054A9ECC41 /* Sequence+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Sequence+SBUIKit.swift"; path = "../Sources/Extension/Sequence+SBUIKit.swift"; sourceTree = ""; }; + 4D3987EFC6C61263FFDA3E98 /* SBUBaseChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.swift; sourceTree = ""; }; + 4F5DCBDFF547E7C0FCB0E6B0 /* SBUMessageTemplate.Payload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Payload.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Payload.swift; sourceTree = ""; }; + 5037C4EBE97B95E3BAEC1FB4 /* SBUExtendedMessagePayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayload.swift; path = ../Sources/Model/SBUExtendedMessagePayload.swift; sourceTree = ""; }; + 5098086AB4CA60B48A9A4B98 /* SBUBaseChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUBaseChannelViewModel.swift; sourceTree = ""; }; 5098BF78CC647E5AE68278DE /* FeedChannelListViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FeedChannelListViewController.xib; sourceTree = ""; }; - 510D0E7BE6527DDCC5444F84 /* SBURegisterOperatorModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.List.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.List.swift; sourceTree = ""; }; - 515231D7B0062A9D1F3EF84D /* SBUModerationsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Header.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.Header.swift; sourceTree = ""; }; - 5205F508B6D91A6EE1FCEC3A /* UIImageView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+SBUIKit.swift"; path = "../Sources/Extension/UIImageView+SBUIKit.swift"; sourceTree = ""; }; - 526B0C895E2B0C6B51071F28 /* SBUMessageTemplate.Renderer.RendererType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.RendererType.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.RendererType.swift; sourceTree = ""; }; - 529205F4852728DD20F47C94 /* SBUMessageTemplate.Syntax.Aligns.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Aligns.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Aligns.swift; sourceTree = ""; }; - 52C7CD2EEFA24653F9A07142 /* SBUMessageSearchViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewModel.swift; path = ../Sources/ViewModel/MessageSearch/SBUMessageSearchViewModel.swift; sourceTree = ""; }; - 53FF907DC3FD2ABB3F54A9E1 /* SBUGroupChannelPushSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.List.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.List.swift; sourceTree = ""; }; + 50F361EBA89B92CA9100ACEF /* SBULoading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULoading.swift; path = ../Sources/View/Common/SBULoading.swift; sourceTree = ""; }; + 512449260D6964A3C58619E7 /* SBUTypingIndicatorMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageManager.swift; path = ../Sources/Manager/SBUTypingIndicatorMessageManager.swift; sourceTree = ""; }; + 512D45B5B38F1ACA00F3C87F /* SBUQuotedBaseMessageViewParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/Replies/SBUQuotedBaseMessageViewParams.Deprecated.swift; sourceTree = ""; }; + 51ACF04F15AE41ED9FBBC527 /* SBUOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUOpenChannelModule.Deprecated.swift; sourceTree = ""; }; + 522EEF1CB73C3DC6311BEC24 /* SBUDebouncer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDebouncer.swift; path = ../Sources/Util/SBUDebouncer.swift; sourceTree = ""; }; + 52B39AAB27F95F829F7E4231 /* SBUScrollOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollOptions.swift; path = ../Sources/Model/SBUScrollOptions.swift; sourceTree = ""; }; 54738A17EFAA5A55C27FCBA3 /* QuickStart.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = QuickStart.entitlements; sourceTree = ""; }; - 547E77E2D58BF2DC4C44D3D7 /* SBUMessageTemplate.Renderer+RenderStyles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+RenderStyles.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+RenderStyles.swift"; sourceTree = ""; }; - 54EA2FBFCA898BC4A0388AFD /* SBUMessageTemplate.Renderer+Events.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+Events.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+Events.swift"; sourceTree = ""; }; - 54FA489F2CE71F8AFD486CC7 /* SBUConfig.Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Common.swift; path = ../Sources/Configuration/SBUConfig.Common.swift; sourceTree = ""; }; 5526A6E24F389AC90F29DF8B /* MainView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainView.xib; sourceTree = ""; }; - 55D5BEE974BCAD54A31DCE55 /* SBUMessageTemplate.Syntax.Identifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Identifier.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Identifier.swift; sourceTree = ""; }; + 55BE17B4BE7BE34229BE32F7 /* SBUCacheManager.NotificationSetting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.NotificationSetting.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.NotificationSetting.swift; sourceTree = ""; }; + 55DBC98E54D9B2ADB77756FA /* SBUTypingIndicatorBubbleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorBubbleView.swift; path = ../Sources/View/Common/SBUTypingIndicatorBubbleView.swift; sourceTree = ""; }; + 55ED3A8D244118F41644495E /* SBUCoverImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.swift; path = ../Sources/View/Common/SBUCoverImageView.swift; sourceTree = ""; }; 56585FF472897189202B81E3 /* InviteUserCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteUserCustomManager.swift; sourceTree = ""; }; - 5690419DE012730FD0C36645 /* Collection+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+SBUIKit.swift"; path = "../Sources/Extension/Collection+SBUIKit.swift"; sourceTree = ""; }; + 56971C210F71F36765D9BF06 /* SBUGroupChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUGroupChannelSettingsViewController.swift; sourceTree = ""; }; + 576A2A4EDC850EBAD85CAB7E /* SBUBaseChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.Header.swift; sourceTree = ""; }; + 5772530BE4AFEFBC774C3F76 /* SBUMemberListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMemberListViewController.Deprecated.swift; path = ../Sources/Deprecated/MemberList/SBUMemberListViewController.Deprecated.swift; sourceTree = ""; }; 578AE09A01FF4CD8682FAD86 /* InviteUserVC_UserList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteUserVC_UserList.swift; sourceTree = ""; }; - 57D4E05D93AF433478C39266 /* SBUEmojiManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiManager.swift; path = ../Sources/Manager/SBUEmojiManager.swift; sourceTree = ""; }; 582D12D87359656FC98A34F3 /* LiveStreamData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamData.swift; sourceTree = ""; }; 59B61AEE060EFB0FC571830C /* OpenChannelVC_CustomMessageMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenChannelVC_CustomMessageMenuItem.swift; sourceTree = ""; }; + 59B90FE26C4EE648BA313F73 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Deprecated.swift; sourceTree = ""; }; 59E9C3F514B55549435BAE9D /* AdditionalFeaturesManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdditionalFeaturesManager.swift; sourceTree = ""; }; - 5B5DC55F53D0A3AEC795ADF9 /* SBUMessageCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellConfiguration.swift; path = ../Sources/Configuration/MessageCell/SBUMessageCellConfiguration.swift; sourceTree = ""; }; - 5BA340948F4353150E19BF46 /* SBUOpenChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Deprecated.swift; sourceTree = ""; }; - 5C280C90358CCCC255B1FB1C /* SBUImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUImageContentView.swift; sourceTree = ""; }; - 5CE563A5093E52729F142DD6 /* SBUNewNotificationInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewNotificationInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewNotificationInfo.swift; sourceTree = ""; }; - 5D931B7C194E9F223A6199EA /* SBUMultipleFilesMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUMultipleFilesMessageCellParams.swift; sourceTree = ""; }; - 5EAB4064E24E22FE6C06349C /* SBUCreateChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateChannelViewModel.swift; sourceTree = ""; }; - 5EE5E09F07D75201A3AC453C /* SBUBaseChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.swift; sourceTree = ""; }; - 5F095AD0C6FE3772C7F397BD /* SBUOpenChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUOpenChannelSettingsViewModel.swift; sourceTree = ""; }; - 5F1ABE8A6DE493103C3E0180 /* SBUUserMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUUserMentionConfiguration.swift; sourceTree = ""; }; - 5FBC76C2F3BEEDFD8E4A003F /* SBUMessageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCache.swift; path = ../Sources/Model/SBUMessageCache.swift; sourceTree = ""; }; - 603C95BC2E727E57BFAA4B5B /* SBUBaseChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUBaseChannelModule.Deprecated.swift; sourceTree = ""; }; + 5A9AB8B2FF871BEA025C38D5 /* URL+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+SBUIKit.swift"; path = "../Sources/Extension/URL+SBUIKit.swift"; sourceTree = ""; }; + 5AB6FCFCBC002FFD14F81B66 /* SBUReactionCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionCollectionViewCell.swift; path = ../Sources/View/Channel/Reaction/SBUReactionCollectionViewCell.swift; sourceTree = ""; }; + 5B28F8B6B6ECFBC128DEF3A6 /* SBUCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewCell.swift; path = "../Sources/View/Life cycles/SBUCollectionViewCell.swift"; sourceTree = ""; }; + 5B3D498CC86CF4F2213BF41E /* MessageTemplateTestViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateTestViewController.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateTestViewController.swift; sourceTree = ""; }; + 5FA6DCBC3425B672108B25B0 /* Date+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+SBUIKit.swift"; path = "../Sources/Extension/Date+SBUIKit.swift"; sourceTree = ""; }; + 602C459210B41B92EE4EA28F /* SBUOpenChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Deprecated.swift; sourceTree = ""; }; + 60706EE6BB3E3FE22518BB3B /* SBUModuleSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.Deprecated.swift; path = ../Sources/Deprecated/Module/SBUModuleSet.Deprecated.swift; sourceTree = ""; }; 60919A8A488385F6A325B787 /* PaddedLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaddedLabel.swift; sourceTree = ""; }; - 60B19467385A5BEF7765CEF5 /* SBUGroupChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUGroupChannelListViewModel.swift; sourceTree = ""; }; - 624AA9F4058A3BC02B27B0CC /* SBUGlobals.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.Deprecated.swift; path = ../Sources/Deprecated/SBUGlobals.Deprecated.swift; sourceTree = ""; }; - 62A6F7C6F0169B385DA27369 /* SBUOpenChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUOpenChannelSettingCell.swift; sourceTree = ""; }; - 648FBA83E7DC7F87375CEFEC /* SBUMessageDateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageDateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageDateView.swift; sourceTree = ""; }; + 6109025B9781694C80A909BD /* MessageTemplateParserTest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateParserTest.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateParserTest.swift; sourceTree = ""; }; + 6143ABBFA547FE4A5086C9A1 /* SBUBaseSelectUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.swift; sourceTree = ""; }; + 62724E21DA440F17D35A0F1F /* SBUChannelTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelTitleView.swift; path = ../Sources/View/Channel/Header/SBUChannelTitleView.swift; sourceTree = ""; }; + 62C1B929F5DD92F56589C146 /* SBUBaseChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUBaseChannelSettingCell.swift; sourceTree = ""; }; + 645924A33D76AD2C2E5BCB0F /* SBUGroupChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUGroupChannelSettingsViewModel.swift; sourceTree = ""; }; + 64F63D95D24597998493051B /* SBUMessageTemplate.Coordinator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Coordinator.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Coordinator.swift; sourceTree = ""; }; 651464849625AF16BC16BFD3 /* BasicUsagesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicUsagesViewController.swift; sourceTree = ""; }; - 655B7CAE0CE99C862701D218 /* SBUGroupChannelPushSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Header.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Header.swift; sourceTree = ""; }; - 65F87530DE0649E5F5B7AC60 /* SBUVoiceMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageInputView.swift; path = ../Sources/View/VoiceNote/SBUVoiceMessageInputView.swift; sourceTree = ""; }; - 67905701CCABC6E2A1BEE6E7 /* SBUTemplateLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateLabel.swift; path = ../Sources/View/Common/SBUTemplateLabel.swift; sourceTree = ""; }; - 67AA16A9E0D8603BBBF19CCC /* SBUMessageTemplate.Renderer+RenderItems.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+RenderItems.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+RenderItems.swift"; sourceTree = ""; }; - 6885FC12D86CBA52183B8D1D /* Array+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+SBUIKit.swift"; path = "../Sources/Extension/Array+SBUIKit.swift"; sourceTree = ""; }; - 68FF14C8A20BB3EAC520FC91 /* SBUViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewControllerSet.swift; path = ../Sources/View/SBUViewControllerSet.swift; sourceTree = ""; }; - 69282FB4C6C17FB53191B767 /* SBUConfig.GroupChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.GroupChannel.swift; path = ../Sources/Configuration/SBUConfig.GroupChannel.swift; sourceTree = ""; }; - 6A8A14CE1076C5972A87596A /* SBUNotificationNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationNavigationTitleView.swift; path = ../Sources/View/Common/SBUNotificationNavigationTitleView.swift; sourceTree = ""; }; + 659C3B5A187D270C12127A66 /* SBUCacheManager.File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.File.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.File.swift; sourceTree = ""; }; + 6659096CDD9746DF1831AD2B /* SBUConfig.Base.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Base.swift; path = ../Sources/Configuration/SBUConfig.Base.swift; sourceTree = ""; }; + 6703E89270DF2EC96CB15F17 /* SBUCreateOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateOpenChannelViewController.swift; sourceTree = ""; }; + 67BAFD9EF02C26E9B44069F8 /* SBUReplyConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReplyConfiguration.swift; path = ../Sources/Configuration/Replies/SBUReplyConfiguration.swift; sourceTree = ""; }; + 6846433768211163A156F2AD /* SBUChannelSettingItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingItem.swift; path = ../Sources/Module/ChannelSettings/ChannelSettingItem/SBUChannelSettingItem.swift; sourceTree = ""; }; + 68883AD19A97ECA44EBA2184 /* SBUMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUMessageWebView.swift; sourceTree = ""; }; + 68A058A1BB09467FD631AC6D /* SBUContentBaseMessageCell.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/SBUContentBaseMessageCell.Deprecated.swift; sourceTree = ""; }; + 699DD131163BCCC6702B1626 /* SBUSimpleSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSimpleSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSimpleSuggestedReplyOptionView.swift; sourceTree = ""; }; + 69D0DE1CD133584745736120 /* SBUPropertyWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPropertyWrapper.swift; path = ../Sources/Util/SBUPropertyWrapper.swift; sourceTree = ""; }; + 6A62AD09CBC2BA32C9184BCD /* SBUMessageTemplate.Renderer.RendererType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.RendererType.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.RendererType.swift; sourceTree = ""; }; 6AA91801860324BF877C2336 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 6B752F9D1625BA24002E7084 /* SBUUserListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewController.swift; path = ../Sources/View/UserList/SBUUserListViewController.swift; sourceTree = ""; }; - 6BB870CDCDC948176C8BCD66 /* SBUSuggestedReplyViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyViewParams.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/ViewParams/SBUSuggestedReplyViewParams.swift; sourceTree = ""; }; - 6C4880DF48D4B7FF2587D40A /* SBUBaseMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.swift; sourceTree = ""; }; + 6B187E4D409AFC8F8E737FB2 /* SBUCreateOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateOpenChannelViewModel.swift; sourceTree = ""; }; + 6B69C304042077A82FA59288 /* SBUMessageTemplate.PayloadType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.PayloadType.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.PayloadType.swift; sourceTree = ""; }; + 6BA48FBED1ECC12D62143F38 /* Collection+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+SBUIKit.swift"; path = "../Sources/Extension/Collection+SBUIKit.swift"; sourceTree = ""; }; + 6BF9FF54DF397D28D3FF9598 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = ../Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 6C08D1BF300BA2732AD0E864 /* SBUQuoteMessageInputViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuoteMessageInputViewProtocol.swift"; sourceTree = ""; }; 6CCAD14B5BF6413599AE53CF /* ConnectView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectView.swift; sourceTree = ""; }; 6D7ED4A7D6E59E73E28846C0 /* UILabel+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILabel+Ext.swift"; sourceTree = ""; }; - 6DFC954778501C0E13659061 /* SBUTheme.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.Deprecated.swift; path = ../Sources/Deprecated/SBUTheme.Deprecated.swift; sourceTree = ""; }; - 6EA2BEDA326BA71F8A01386A /* BaseMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/BaseMessage+SBUIKit.swift"; sourceTree = ""; }; - 70A7B6FB248E273EFD293037 /* SBUMessageThreadViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewModel.swift; path = ../Sources/ViewModel/MessageThread/SBUMessageThreadViewModel.swift; sourceTree = ""; }; + 6E705AA0D4E8CAF41E7EBB00 /* SBUGroupChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.Header.swift; sourceTree = ""; }; + 6EC26B09A280016CC15B9F19 /* SendbirdUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.swift; path = ../Sources/SendbirdUI.swift; sourceTree = ""; }; + 6FA2A3DAA9CFDEBED8D0E332 /* SBUBaseChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.swift; sourceTree = ""; }; + 704790244FBDF942F82FF53F /* SBUGroupChannelPushSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Header.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Header.swift; sourceTree = ""; }; + 70EDC2DB8D13109C48DF14F9 /* SBUFontSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFontSet.swift; path = ../Sources/Theme/SBUFontSet.swift; sourceTree = ""; }; 715A32E5B024249C175D3A73 /* MemberListVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberListVC_Overriding.swift; sourceTree = ""; }; - 7189D92DCE1FC846B4E8E164 /* SBUCreateOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateOpenChannelViewModel.swift; sourceTree = ""; }; - 723E05E107062214BE630223 /* SBUBaseSelectUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.swift; path = ../Sources/View/SelectUser/SBUBaseSelectUserViewController.swift; sourceTree = ""; }; - 72ECA967D5BF457789B004D4 /* SBUCreateOpenChannelModule.ProfileInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.ProfileInput.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.ProfileInput.swift; sourceTree = ""; }; - 73B5AF3A37401B58D3093677 /* SBUBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBarButtonItem.swift; path = ../Sources/View/Common/SBUBarButtonItem.swift; sourceTree = ""; }; + 71795EDBCD97D9B83CA423BF /* SBUCacheManager.Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Config.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Config.swift; sourceTree = ""; }; + 71904C8A8412DEC2D8C3C32C /* SBUBaseChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Header.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Header.swift; sourceTree = ""; }; + 7294462563D1F878EDC7A0A8 /* SBUOpenChannelFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelFileMessageCell.swift; sourceTree = ""; }; + 7357F40C90862A222A9C8847 /* String+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SBUIKit.swift"; path = "../Sources/Extension/String+SBUIKit.swift"; sourceTree = ""; }; + 738F9B42BAF5782F9BFFA20A /* SBUReactionsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionsViewController.swift; path = ../Sources/View/Channel/Reaction/SBUReactionsViewController.swift; sourceTree = ""; }; + 73BB075BAABF7B3386489158 /* SBUMessageTemplate.Syntax.Item.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Item.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Item.swift; sourceTree = ""; }; + 7426DF2CDE57726A81862A2C /* SBURegisterOperatorModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.List.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.List.swift; sourceTree = ""; }; 748F2518BAA37399D41DD3CC /* BusinessMessagingTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BusinessMessagingTabBarController.swift; sourceTree = ""; }; + 74B8AAC27194B94A0A65B378 /* SBUChannelInfoHeaderView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelInfoHeaderView.swift; path = ../Sources/View/Channel/Header/SBUChannelInfoHeaderView.swift; sourceTree = ""; }; + 74D06115E0062A98B8C18FF3 /* SBUGroupChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Deprecated.swift; sourceTree = ""; }; + 7527358F03CCE3E4E72CBA3F /* SBUFeedNotificationCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFeedNotificationCellParams.swift; sourceTree = ""; }; 755E7158A0056D52413EB3C7 /* BusinessMessagingSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BusinessMessagingSignInViewController.swift; sourceTree = ""; }; - 7576516398D6F911E08488D3 /* SBUViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewModelDelegate.swift; path = ../Sources/ViewModel/SBUViewModelDelegate.swift; sourceTree = ""; }; - 7689CBF795AE900902F8B9EB /* SBUUserMessageTextViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUUserMessageTextViewModel.swift; sourceTree = ""; }; - 769B02621117D097AD6F0E1E /* SBUMessageSearchModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Header.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.Header.swift; sourceTree = ""; }; - 77B97AFD2E2C9EC100AC3EC0 /* SBUMention.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMention.swift; path = ../Sources/Model/SBUMention.swift; sourceTree = ""; }; - 7865260748A31F4D00D0877E /* SBUBaseSelectUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUBaseSelectUserViewModel.swift; sourceTree = ""; }; - 7913F049A288FB2E33232FE1 /* SBUPropertyWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPropertyWrapper.swift; path = ../Sources/Util/SBUPropertyWrapper.swift; sourceTree = ""; }; - 7949C6B210D07FE46DD8C923 /* SBUBaseChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUBaseChannelSettingsViewModel.swift; sourceTree = ""; }; - 79989E0B051ACEA8E928289A /* SBUFormFieldView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormFieldView.swift; path = ../Sources/View/Channel/MessageCell/Forms/Views/SBUFormFieldView.swift; sourceTree = ""; }; - 7A8A36FF8A9FD3F57037FD35 /* SBUTheme.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.swift; path = ../Sources/Theme/SBUTheme.swift; sourceTree = ""; }; - 7ACBE981BAACC0ABCE0CC870 /* SBUInviteUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewController.swift; path = ../Sources/View/SelectUser/SBUInviteUserViewController.swift; sourceTree = ""; }; - 7B272E5B8A28B8786D121D9A /* SBUBaseChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.swift; sourceTree = ""; }; - 7B6312AAEE54A939AC51BA66 /* SBUUserListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/UserList/SBUUserListModule.Deprecated.swift; sourceTree = ""; }; - 7B823706BBAA549D3E1838AC /* SBUContentBaseMessageCell.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/SBUContentBaseMessageCell.Deprecated.swift; sourceTree = ""; }; - 7BC1B668675DD39FD12A3675 /* SBUBaseChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUBaseChannelListViewController.swift; sourceTree = ""; }; - 7C2BA2E1727760505967BB97 /* SBUBaseChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.swift; sourceTree = ""; }; - 7D1A137F7A629882522609BA /* SBUGroupChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUGroupChannelSettingCell.swift; sourceTree = ""; }; + 75A271F257C1B2D4480962B1 /* SBUGroupChannelPushSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.List.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.List.swift; sourceTree = ""; }; + 76019894DC87E151AFD7380F /* SBUMessageStateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageStateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageStateView.swift; sourceTree = ""; }; + 76407E98E1DA6C37394AFDB5 /* SBUFeedNotificationChannelViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewParams.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/Params/SBUFeedNotificationChannelViewParams.swift; sourceTree = ""; }; + 76C0DB78F8D0E5754C99FAE5 /* SBUOpenChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.Header.swift; sourceTree = ""; }; + 783AEB2CD93F42231DA91112 /* SBUMessageTemplate.Renderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.swift; sourceTree = ""; }; + 7847343B21C9110DC97C8306 /* SBUUserListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.List.swift; path = ../Sources/Module/UserList/SBUUserListModule.List.swift; sourceTree = ""; }; + 787596F53EFE35E37FD8C270 /* SBUVoiceMessageConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageConfiguration.swift; path = ../Sources/Configuration/VoiceMessage/SBUVoiceMessageConfiguration.swift; sourceTree = ""; }; + 78885DB0EAEDC3DF8309CD70 /* SBUOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUOpenChannelViewModel.swift; sourceTree = ""; }; + 79965DB3F48B6D7682FE2CDE /* SBURegisterOperatorModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Header.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.Header.swift; sourceTree = ""; }; + 7A1C6386C0500CDD7F38DBDB /* SBUOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.swift; sourceTree = ""; }; + 7AF6A6291CFD7CF52CB219BF /* SBUBaseSelectUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.swift; path = ../Sources/View/SelectUser/SBUBaseSelectUserViewController.swift; sourceTree = ""; }; + 7C151AD168CBB957FDCC69A9 /* NSObject+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+SBUIKit.swift"; path = "../Sources/Extension/NSObject+SBUIKit.swift"; sourceTree = ""; }; + 7E064DA0016697809E956ACD /* SBUQuotedBaseMessageViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.swift; path = ../Sources/View/Channel/MessageCell/Replies/ViewParams/SBUQuotedBaseMessageViewParams.swift; sourceTree = ""; }; + 7EB6D7C7AE746DADFD5FFC9D /* SBUOpenChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUOpenChannelSettingsViewController.swift; sourceTree = ""; }; 7EB6FAC1C2EC8D79D3474335 /* FeedChannelListViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedChannelListViewCell.swift; sourceTree = ""; }; 7F6412A0B94483A3C585B666 /* BusinessMessagingSignInViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BusinessMessagingSignInViewController.xib; sourceTree = ""; }; - 7F87CCB2EE3A3913F9831F83 /* SBUVoiceContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUVoiceContentView.swift; sourceTree = ""; }; - 7FC8E552308331E89C74FD2E /* SBUExtendedMessagePayloadForUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadForUI.swift; path = ../Sources/Model/SBUExtendedMessagePayloadForUI.swift; sourceTree = ""; }; - 8116606852264A24EED871E9 /* SBUMessageSearchModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.swift; sourceTree = ""; }; - 81A90DD3E8D203452FD46AF0 /* SBUChatNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUChatNotificationChannelViewModel.swift; sourceTree = ""; }; - 81CB9C9042B4C68589A9280A /* SBUMessageSearchViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.Deprecated.swift; path = ../Sources/Deprecated/MessageSearch/SBUMessageSearchViewController.Deprecated.swift; sourceTree = ""; }; + 7FD783E13776553F0F90741E /* SBUHorizontalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyView.swift; sourceTree = ""; }; + 7FF4551C8B8B2A4CDD92C54C /* SBUQuoteMessageInputViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewParams.swift; path = ../Sources/View/Channel/MessageInput/ViewParams/SBUQuoteMessageInputViewParams.swift; sourceTree = ""; }; + 805D8559F8043E113180F7B9 /* SBUChannelPushSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelPushSettingCell.swift; path = ../Sources/View/NotificationSettings/Cell/SBUChannelPushSettingCell.swift; sourceTree = ""; }; + 80C1D7DF0340996725082978 /* SBUConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.swift; path = ../Sources/Configuration/SBUConfig.swift; sourceTree = ""; }; + 8104D29385ACC0702779E39D /* SBUMessageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCache.swift; path = ../Sources/Model/SBUMessageCache.swift; sourceTree = ""; }; + 811F5953BDA3D2EA18D76726 /* SBUMessageTemplate.TemplateList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.TemplateList.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.TemplateList.swift; sourceTree = ""; }; 81E4ADC71E7932D806E84DA7 /* LiveStreamChannelViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelViewController.swift; sourceTree = ""; }; - 820AF86139E200606718021D /* SBUBaseSelectUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.List.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.List.swift; sourceTree = ""; }; - 82BADA6EBCD5C694FDFC0BC2 /* SBURegisterOperatorModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Header.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.Header.swift; sourceTree = ""; }; - 83049F848E89D935E51464F1 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = ../Sources/Resource/Assets.xcassets; sourceTree = ""; }; - 838D48E5B72854463381513C /* SBUModuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.swift; path = ../Sources/Module/SBUModuleSet.swift; sourceTree = ""; }; + 8278A80D906FF0029C8C4F65 /* SBUModerationsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewController.Deprecated.swift; sourceTree = ""; }; + 82E4D1F56F08E62982413308 /* SBUGlobalCustomParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobalCustomParams.swift; path = ../Sources/SBUGlobalCustomParams.swift; sourceTree = ""; }; + 833E7ED7DD71B20AA11F8671 /* SBUBaseChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.swift; sourceTree = ""; }; + 837A79B49BB8D09102E99B40 /* StringProtocol+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringProtocol+SBUIKit.swift"; path = "../Sources/Extension/StringProtocol+SBUIKit.swift"; sourceTree = ""; }; + 838EF317D9F5B598864A8C41 /* SBUCoverImageView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.Deprecated.swift; path = ../Sources/Deprecated/SBUCoverImageView.Deprecated.swift; sourceTree = ""; }; 83CEC3753C538D5BF2CA66F0 /* SampleManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SampleManager.swift; sourceTree = ""; }; + 83E20668B44AD1315AD8206C /* SBUVoiceMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageInputView.swift; path = ../Sources/View/VoiceNote/SBUVoiceMessageInputView.swift; sourceTree = ""; }; 8400C45D0E11FBE37587B089 /* BasicUsagesViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BasicUsagesViewController.xib; sourceTree = ""; }; - 84B3495947E3AC6DEF86239D /* SBUMessageWebViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUMessageWebViewModel.swift; sourceTree = ""; }; - 85695AAC500ECF39CC150199 /* SBUMessageThreadModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageThread/SBUMessageThreadModule.Deprecated.swift; sourceTree = ""; }; + 84A32FFA6CEF8DA4C41EAAEA /* SBUOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Header.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Header.swift; sourceTree = ""; }; 8691CE7F26F056317F1508C3 /* CustomUserMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUserMessageCell.swift; sourceTree = ""; }; - 882E8DC0316B6666F3F1A661 /* SBUFeedNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.Header.swift; sourceTree = ""; }; + 87AC3D41FC400F7770D5F47F /* SBUBaseFileContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseFileContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUBaseFileContentView.swift; sourceTree = ""; }; 890D8BFBF250A19F94A79665 /* BusinessMessagingSelectionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BusinessMessagingSelectionViewController.xib; sourceTree = ""; }; - 8910D44430411E6DEB261AA3 /* SBUConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.swift; path = ../Sources/Configuration/SBUConfig.swift; sourceTree = ""; }; + 89101007C00F729DEDC88DA7 /* SBUChatNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.swift; sourceTree = ""; }; + 895C5449E4B3D8829F0920E6 /* SBUThreadInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUThreadInfoView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUThreadInfoView.swift; sourceTree = ""; }; 897288F81F1F785225072583 /* LiveStreamChannelListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelListViewModel.swift; sourceTree = ""; }; + 899823CE281B293BA8E0FF95 /* SBURegisterOperatorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewController.swift; path = ../Sources/View/SelectUser/SBURegisterOperatorViewController.swift; sourceTree = ""; }; 899E2ADDC3C3A19F2D429597 /* ChannelListCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListCustomManager.swift; sourceTree = ""; }; - 89D1C50CEC93B1EA5E7C04E5 /* SBUCreateOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.swift; sourceTree = ""; }; - 89F2F495FC08DBBDB12CFB5D /* SBUGroupChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUGroupChannelListModule.Deprecated.swift; sourceTree = ""; }; - 8A191F7A1100A08A691DC4DA /* SBUUserCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserCell.swift; path = ../Sources/View/Common/UserCell/SBUUserCell.swift; sourceTree = ""; }; - 8A1D535764A680F554741724 /* SBUQuoteMessageInputViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuoteMessageInputViewProtocol.swift"; sourceTree = ""; }; - 8A554F7C2A623F1A5E04159A /* Thread+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Thread+SBUIKit.swift"; path = "../Sources/Extension/Thread+SBUIKit.swift"; sourceTree = ""; }; - 8A87A9D8F453FF0E2E282577 /* SBUMessageTemplate.Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Binder.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Binder.swift; sourceTree = ""; }; - 8B527C1BFEA12C588263CE39 /* SBUChannelTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelTitleView.swift; path = ../Sources/View/Channel/Header/SBUChannelTitleView.swift; sourceTree = ""; }; - 8C24693D095E0BD77A07104A /* SBULinkClickableTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULinkClickableTextView.swift; path = ../Sources/View/Channel/CellView/SBULinkClickableTextView.swift; sourceTree = ""; }; + 89E66AEDC0A56FB89C773F9C /* SBUAvailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAvailable.swift; path = ../Sources/SBUAvailable.swift; sourceTree = ""; }; + 8A11EAEE505282CD6165A17A /* SBUPaddingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPaddingLabel.swift; path = ../Sources/View/Common/SBUPaddingLabel.swift; sourceTree = ""; }; + 8C4290EC3C7DB9320612F448 /* SBUGroupChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUGroupChannelListModule.Deprecated.swift; sourceTree = ""; }; + 8C436B549056E9A1C6598718 /* UINavigationController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+SBUIKit.swift"; path = "../Sources/Extension/UINavigationController+SBUIKit.swift"; sourceTree = ""; }; + 8CBE75C9D1E86240EDF38DDE /* SBUCreateChannelTypeSelector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelTypeSelector.swift; path = ../Sources/View/SelectUser/CreateChannel/View/SBUCreateChannelTypeSelector.swift; sourceTree = ""; }; 8CE46B6A8BC32C4E80DD8CA4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 8D39F34320FE9531417BBE05 /* SBULogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULogger.swift; path = ../Sources/Util/SBULogger.swift; sourceTree = ""; }; - 8E5F6A1ECAA44B49E7F3E9DD /* SBUBaseChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.Header.swift; sourceTree = ""; }; - 8EA649F7005FBEDA21C8EBF7 /* SBUIconSetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSetType.swift; path = ../Sources/Enums/SBUIconSetType.swift; sourceTree = ""; }; + 8D2197C166A944877BECA9F8 /* SBUModerationsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUModerationsViewModel.swift; sourceTree = ""; }; + 8D55CB90BCB450858B5E957B /* SBUNotificationEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationEmptyView.swift; path = ../Sources/View/Common/SBUNotificationEmptyView.swift; sourceTree = ""; }; + 8EFDFF6433A8AF055A926C62 /* SBUGroupChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Input.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Input.swift; sourceTree = ""; }; + 8EFE8D3AB52D5F7689444AEF /* SBUMessageThreadTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadTitleView.swift; path = ../Sources/View/MessageThread/SBUMessageThreadTitleView.swift; sourceTree = ""; }; 8F3E74E3C6D05FAC47D2B7FE /* BasicUsagesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicUsagesView.swift; sourceTree = ""; }; - 8FF8A77629D51579C52BC354 /* SBUFontSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFontSet.swift; path = ../Sources/Theme/SBUFontSet.swift; sourceTree = ""; }; - 90185268185B61B8D2C718D3 /* UIStackView.SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIStackView.SBUIKit.swift; path = ../Sources/Extension/UIStackView.SBUIKit.swift; sourceTree = ""; }; + 8F488E9439589082C0B3B745 /* SBUMessageCellProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellProtocol.swift; path = "../Sources/View/Life cycles/SBUMessageCellProtocol.swift"; sourceTree = ""; }; 9025529DFA82D4C194EB5391 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 9281533060C56B62D0DE35BB /* SBUQuotedBaseMessageViewParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/Replies/SBUQuotedBaseMessageViewParams.Deprecated.swift; sourceTree = ""; }; - 92AC0DB023EBC6ED61A64308 /* SBUCreateOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateOpenChannelModule.Deprecated.swift; sourceTree = ""; }; + 917BEBC4B9A3795CBC2001D1 /* SBUOpenChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.List.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.List.swift; sourceTree = ""; }; + 9254DE7439D306B005D931DE /* SBUBaseSelectUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.Header.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.Header.swift; sourceTree = ""; }; + 9305B0C8086E067FC675704B /* UIViewController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+SBUIKit.swift"; path = "../Sources/Extension/UIViewController+SBUIKit.swift"; sourceTree = ""; }; 932048A2DF2D18C5E7B0241C /* CustomSampleEnums.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSampleEnums.swift; sourceTree = ""; }; - 93EE5B4AC67189103E18C1A3 /* SBUDebouncer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDebouncer.swift; path = ../Sources/Util/SBUDebouncer.swift; sourceTree = ""; }; - 9514533832F912C2F3433107 /* SBUOpenChannelFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelFileMessageCell.swift; sourceTree = ""; }; + 943191035592DFDDC670362C /* SBUGroupChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUGroupChannelListViewController.swift; sourceTree = ""; }; + 945018BFE6A74C553C25030D /* SBUVoiceFileInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceFileInfo.swift; path = ../Sources/Model/SBUVoiceFileInfo.swift; sourceTree = ""; }; + 94A0D666059C39583C87D5D7 /* SBUTemplateLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateLabel.swift; path = ../Sources/View/Common/SBUTemplateLabel.swift; sourceTree = ""; }; + 94DEF09B259A1BF15189FEB5 /* SBUSuggestedReplyViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyViewParams.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/ViewParams/SBUSuggestedReplyViewParams.swift; sourceTree = ""; }; + 961DFEA71B39802B2B932C21 /* SBUMessageReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUMessageReactionView.swift; sourceTree = ""; }; 9663C9727C1B5E234A8A18C5 /* MySettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MySettingsViewController.swift; sourceTree = ""; }; 96AF77F22C3689DA980F0EFF /* CustomUserCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUserCell.swift; sourceTree = ""; }; 96B138E411365EF1895EFC0A /* CustomAlertController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomAlertController.swift; sourceTree = ""; }; - 974DBC8F9AE669144712745D /* SBUStringSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.swift; path = ../Sources/Constant/SBUStringSet.swift; sourceTree = ""; }; - 97615C27B17B18174793900F /* SBUTableViewCell.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.Unavailable.swift; path = ../Sources/Deprecated/SBUTableViewCell.Unavailable.swift; sourceTree = ""; }; - 98DA27392230718F4A51DBF8 /* SBUMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUMessageWebView.swift; sourceTree = ""; }; - 98EACF479089EAAADD19D61C /* SBUEnums.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.Deprecated.swift; path = ../Sources/Deprecated/SBUEnums.Deprecated.swift; sourceTree = ""; }; - 9A4E80F2590BD97AB5F75866 /* SBUCreateChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/CreateChannel/SBUCreateChannelViewController.Deprecated.swift; sourceTree = ""; }; - 9AD7676A640740785698773C /* SBUOpenChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.List.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.List.swift; sourceTree = ""; }; - 9B0A072D2F6212BE2DA1CD91 /* SBUOpenChannelUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUnknownMessageCell.swift; sourceTree = ""; }; - 9B6AFCE25633A13B7CEF496C /* SBUFeedbackViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackViewParams.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackViewParams.swift; sourceTree = ""; }; - 9B76FA67FC0D355BBEFB07B9 /* SBUQuotedUserMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedUserMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedUserMessageView.swift; sourceTree = ""; }; - 9B7C16AB89E21FB05AC93FFA /* SBUVerticalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVerticalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUVerticalSuggestedReplyView.swift; sourceTree = ""; }; - 9C1C57B26497C711C5842A05 /* SBUToastView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastView.swift; path = ../Sources/Manager/SBUToastView.swift; sourceTree = ""; }; - 9C547AA34730186F19C65F8D /* SBUGroupChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Header.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Header.swift; sourceTree = ""; }; - 9CAD549B3009A007C8003E60 /* SBUMessageTemplate.ErrorMessages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ErrorMessages.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ErrorMessages.swift; sourceTree = ""; }; - 9D504D989365DF6A4B7115A4 /* SBURegisterOperatorModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.swift; sourceTree = ""; }; + 98083FDF44C9639FB4070CCA /* BaseMesssage+SBUIKit.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMesssage+SBUIKit.Deprecated.swift"; path = "../Sources/Deprecated/BaseMesssage+SBUIKit.Deprecated.swift"; sourceTree = ""; }; + 986AC4C22B4A533924507A03 /* SBUMessageTemplate.Renderer+RenderStyles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+RenderStyles.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+RenderStyles.swift"; sourceTree = ""; }; + 98A9A37F827A94AD6AD941DA /* SBUOpenChannelImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelImageContentView.swift; sourceTree = ""; }; + 99049843C143B854A31C2A09 /* SBUToastType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastType.swift; path = ../Sources/Manager/SBUToastType.swift; sourceTree = ""; }; + 99BE75C526695A148DE8A45D /* SBUTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.swift; path = "../Sources/View/Life cycles/SBUTableViewCell.swift"; sourceTree = ""; }; + 99D3A8E56AF2938B4D78DAA3 /* SBUNewNotificationInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewNotificationInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewNotificationInfo.swift; sourceTree = ""; }; + 9A1222E36E5BD8A69AEF3816 /* SBUFormView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormView.swift; path = ../Sources/View/Channel/MessageCell/Forms/Views/SBUFormView.swift; sourceTree = ""; }; + 9AEDAA75CECE31C4AB5F2E82 /* UIImage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+SBUIKit.swift"; path = "../Sources/Extension/UIImage+SBUIKit.swift"; sourceTree = ""; }; + 9AF6459659506D7F27412565 /* SBUCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewFlowLayout.swift; path = ../Sources/View/Common/SBUCollectionViewFlowLayout.swift; sourceTree = ""; }; + 9BAAD316854353F192B49C67 /* SBUMenuSheetViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuSheetViewController.swift; path = ../Sources/View/Common/Menu/SBUMenuSheetViewController.swift; sourceTree = ""; }; + 9CCEC71D18B67FA1945C9003 /* QuotedFileCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileCommonContentView.swift; sourceTree = ""; }; + 9D5EF4E258556258928ACA88 /* SBUIconSetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSetType.swift; path = ../Sources/Enums/SBUIconSetType.swift; sourceTree = ""; }; 9D71A9CFA36C34EF4264A465 /* ChannelVC_CustomList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomList.swift; sourceTree = ""; }; - 9DD4EFA2704C9B465025B0B7 /* SBUStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStackView.swift; path = ../Sources/View/Common/SBUStackView.swift; sourceTree = ""; }; 9E08B9CB2AE173E9D2132006 /* UserDefaults+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserDefaults+Ext.swift"; sourceTree = ""; }; + 9E48B3EACD05FDA788EFC629 /* SBUMessageThreadModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.swift; sourceTree = ""; }; 9E4D36D999020A4FE9FD5455 /* MainItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainItemView.swift; sourceTree = ""; }; - 9E62F8CB98A13407954BECF2 /* SBUChannelPushSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelPushSettingCell.swift; path = ../Sources/View/NotificationSettings/Cell/SBUChannelPushSettingCell.swift; sourceTree = ""; }; - 9EB5CC482660D53F8DDA63DD /* SBUCoverImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.swift; path = ../Sources/View/Common/SBUCoverImageView.swift; sourceTree = ""; }; - A0B0411C0493DEA4F4FBED85 /* SBUCommonDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonDelegate.swift; path = ../Sources/ViewModel/Common/SBUCommonDelegate.swift; sourceTree = ""; }; - A0CF722CB65B78B04B4156B3 /* SBUQuoteMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUQuoteMessageInputView.swift; sourceTree = ""; }; - A21EFA3201B9E859051503B3 /* NSLayoutConstraint+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+SBUIKit.swift"; path = "../Sources/Extension/NSLayoutConstraint+SBUIKit.swift"; sourceTree = ""; }; - A26298C9813B106DBFDCA92A /* SBUReactionsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionsViewController.swift; path = ../Sources/View/Channel/Reaction/SBUReactionsViewController.swift; sourceTree = ""; }; + 9F7B6521745C053F51928E97 /* SBUGroupChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Unavailable.swift; sourceTree = ""; }; + 9FA514D6AB008170B5F3E328 /* SBUUserProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserProfileView.swift; path = ../Sources/View/Common/User/SBUUserProfileView.swift; sourceTree = ""; }; + A08CC0F026829265614B6FB8 /* SBUAlertView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAlertView.swift; path = ../Sources/View/Common/SBUAlertView.swift; sourceTree = ""; }; + A134E0A7E876712D89DB4F9F /* SBUMessageTemplate.Syntax.Identifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Identifier.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Identifier.swift; sourceTree = ""; }; + A1E1817C323F600E35E4C54F /* SBUStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStackView.swift; path = ../Sources/View/Common/SBUStackView.swift; sourceTree = ""; }; + A224464241C56303BF7094CF /* SBUOpenChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Unavailable.swift; sourceTree = ""; }; + A225C181523D7966E26BD75D /* SBUOpenChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUOpenChannelSettingsViewModel.swift; sourceTree = ""; }; A2B6689974C44EA060F592DE /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; - A328CF73551CCB70382F62E6 /* SBUMessageTemplate.ImageRatioType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ImageRatioType.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ImageRatioType.swift; sourceTree = ""; }; - A32F8E043A31E943577AC9E3 /* SBUChannelListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelListViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelList/SBUChannelListViewController.Deprecated.swift; sourceTree = ""; }; + A37FD1EC7C0F2852F3BA786B /* SBUSuggestedMentionList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedMentionList.swift; path = ../Sources/View/Channel/MessageInput/SBUSuggestedMentionList.swift; sourceTree = ""; }; A3837EC8A55E0857C0891EF2 /* MainOpenChannelTabbarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainOpenChannelTabbarController.swift; sourceTree = ""; }; A3E3D00E36AC37C744C172B2 /* MemberListVC_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberListVC_Cell.swift; sourceTree = ""; }; + A437057468A136902C873AF1 /* SBUModerationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUModerationCell.swift; sourceTree = ""; }; A43EA4B59C42F807C76F7B74 /* ChannelVC_AdditionalFeatures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_AdditionalFeatures.swift; sourceTree = ""; }; - A47398E6F928EA8F0E7F938B /* SBUTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.swift; path = "../Sources/View/Life cycles/SBUTableViewCell.swift"; sourceTree = ""; }; - A500408785FAEA91E529D66D /* Data+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SBUIKit.swift"; path = "../Sources/Extension/Data+SBUIKit.swift"; sourceTree = ""; }; - A5D86B8D7F53906E689938E9 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = ../Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + A47530106D90170FD605C412 /* SBUSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyView.swift; sourceTree = ""; }; + A491B9BCA203C855581A441B /* SBUMessageSearchModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.List.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.List.swift; sourceTree = ""; }; + A59345EDDF5F7AB227A1ED68 /* SBURegisterOperatorModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBURegisterOperatorModule.Deprecated.swift; sourceTree = ""; }; + A64A60408F49FDB80870B0BA /* SBUCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUCommonContentView.swift; sourceTree = ""; }; A695D74204D2C1ADDF0BBBE2 /* OpenChannel+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OpenChannel+Ext.swift"; sourceTree = ""; }; + A6FF3A030D3A8E269B859131 /* SBUMessageThreadModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Input.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Input.swift; sourceTree = ""; }; A70A4957E68614935FB923A6 /* MainChannelTabbarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainChannelTabbarController.swift; sourceTree = ""; }; - A76AACF869377992365B6780 /* SBUFormView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormView.swift; path = ../Sources/View/Channel/MessageCell/Forms/Views/SBUFormView.swift; sourceTree = ""; }; - A778E4D13628E403EB131F92 /* SBUFeedNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUFeedNotificationChannelViewController.swift; sourceTree = ""; }; + A78126ED1B924DCECC210E3A /* SBUMessageTemplate.ErrorMessages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ErrorMessages.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ErrorMessages.swift; sourceTree = ""; }; + A7EE173760722E1245547F3B /* SBUMessageSearchViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.Deprecated.swift; path = ../Sources/Deprecated/MessageSearch/SBUMessageSearchViewController.Deprecated.swift; sourceTree = ""; }; A81DF637316DF97C04D7CECB /* ConnectBusinessMessagingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectBusinessMessagingView.swift; sourceTree = ""; }; A8338080AC9AE1F8F89DFF05 /* CommunityChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommunityChannelListViewController.swift; sourceTree = ""; }; - A85DB81707B2F927F01EEA1D /* SBUQuoteMessageInputViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewParams.swift; path = ../Sources/View/Channel/MessageInput/ViewParams/SBUQuoteMessageInputViewParams.swift; sourceTree = ""; }; A8BCEC00EED3979EA4524D08 /* GeneralSignInViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GeneralSignInViewController.xib; sourceTree = ""; }; - A92574E54E9F021AF1516C81 /* SBUCreateOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.Header.swift; sourceTree = ""; }; - A93075844760853A9E186F3A /* SBUModerationsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.List.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.List.swift; sourceTree = ""; }; - A945C0F23610157DB66DA2C4 /* SBUMessageTemplate.Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Action.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Action.swift; sourceTree = ""; }; + A8E8ED05E56AFAE718DA5C5E /* SBUTypingIndicatorMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUTypingIndicatorMessageCell.swift; sourceTree = ""; }; A955962B69D2F809DEE4655F /* ChannelListVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListVC_Overriding.swift; sourceTree = ""; }; + A983D650270B1128A4226FF0 /* SBUExtendedMessagePayloadForUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadForUI.swift; path = ../Sources/Model/SBUExtendedMessagePayloadForUI.swift; sourceTree = ""; }; + A9FD734F68ABA06E7743C1E4 /* SBUSelectablePhotoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectablePhotoViewController.swift; path = ../Sources/View/Common/PhotoLibrary/SBUSelectablePhotoViewController.swift; sourceTree = ""; }; + AA64EDFE771FFC22167AE4E1 /* SBUQuotedBaseMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedBaseMessageView.swift; sourceTree = ""; }; + AA72C8B46C4BA0E1772715DD /* SBUPermissionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPermissionManager.swift; path = ../Sources/Manager/SBUPermissionManager.swift; sourceTree = ""; }; AA8781BA2734284427927163 /* CustomNewMessageInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomNewMessageInfo.swift; sourceTree = ""; }; - AB9EBDD026DEAD9C3B5DDBCC /* SBUBaseChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Unavailable.swift; sourceTree = ""; }; - ABD1BB9C890B392102F9E597 /* SBUForm.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUForm.Deprecated.swift; path = ../Sources/Deprecated/SBUForm.Deprecated.swift; sourceTree = ""; }; - AC35938CACAE31BED540B573 /* SBUChatNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUChatNotificationChannelViewController.swift; sourceTree = ""; }; - ACBCB56246AFE107840C65B8 /* SBUOpenChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.Header.swift; sourceTree = ""; }; - AE05704D630E33F7EBBC400C /* SBUBaseMessageCell.Feedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.Feedback.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.Feedback.swift; sourceTree = ""; }; - AE699E3DA3BDE4A7493A2171 /* SBUTheme+Type.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUTheme+Type.swift"; path = "../Sources/Theme/SBUTheme+Type.swift"; sourceTree = ""; }; - AE71425995E3D250F309A4D6 /* SBUMessageTemplateManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateManager.swift; path = ../Sources/Manager/SBUMessageTemplateManager.swift; sourceTree = ""; }; - AE8E6ED5365C3B9E21959495 /* SBUModerationsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.swift; sourceTree = ""; }; - AE9FFD07138AB90A5A93B8EF /* SBUMessageTemplate.TemplateList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.TemplateList.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.TemplateList.swift; sourceTree = ""; }; - AF1585C170081AB1EB4077DC /* SBUMentionLimitGuideCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionLimitGuideCell.swift; path = ../Sources/View/Channel/MessageInput/SBUMentionLimitGuideCell.swift; sourceTree = ""; }; - AFA00857D255F29C8FD064CE /* SBUUserMessageCell.MessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.MessageTemplate.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.MessageTemplate.swift; sourceTree = ""; }; - AFFCE9B5502195D9F31854F2 /* SBUMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUMentionConfiguration.swift; sourceTree = ""; }; - B06809FDA39B2A05B990E9FB /* SBUEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmptyView.swift; path = ../Sources/View/Common/SBUEmptyView.swift; sourceTree = ""; }; - B0A275E9F0C6C9C724808CC1 /* SBUOpenChannelMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUOpenChannelMessageWebView.swift; sourceTree = ""; }; - B0F1250EF174B0F39F1F5F78 /* SBUGroupChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUGroupChannelViewModel.swift; sourceTree = ""; }; + AB33EE7CBD279405B05327EC /* SBUUserMessageCell.MessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.MessageTemplate.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.MessageTemplate.swift; sourceTree = ""; }; + AB536FA2AC027B7CC4F5172E /* SBUFormViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormViewParams.swift; path = ../Sources/View/Channel/MessageCell/Forms/ViewParams/SBUFormViewParams.swift; sourceTree = ""; }; + ABABBE157AAAD82124E21892 /* SBUCreateChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateChannelModule.Deprecated.swift; sourceTree = ""; }; + AC0507F5CC174A604D3471B9 /* SBUUnknownMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUnknownMessageCellParams.swift; sourceTree = ""; }; + AC08A61B6D5FECA48D351F7E /* SBUCreateOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateOpenChannelModule.Deprecated.swift; sourceTree = ""; }; + AC77E9894E23C478B5F567CE /* SBUNotificationTimelineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationTimelineView.swift; path = ../Sources/View/Channel/CellView/SBUNotificationTimelineView.swift; sourceTree = ""; }; + AC8CFC53B950C45E9414CEFB /* SBUTheme+Type.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUTheme+Type.swift"; path = "../Sources/Theme/SBUTheme+Type.swift"; sourceTree = ""; }; + ACA838B7DA6BAF9D84A2E4A7 /* SBUCreateChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.List.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.List.swift; sourceTree = ""; }; + ADA1A67E85A9CC001A80EAA7 /* VoiceMessageStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VoiceMessageStatus.swift; path = ../Sources/Enums/VoiceMessageStatus.swift; sourceTree = ""; }; + B117D19E051B846E6E224FEA /* SBUUserMessageTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextView.swift; path = ../Sources/View/Channel/CellView/SBUUserMessageTextView.swift; sourceTree = ""; }; B11815F7B056DAADAE9AA1DB /* CreateChannelVC_UserList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateChannelVC_UserList.swift; sourceTree = ""; }; + B169356000D70561D272B1F0 /* SBUToastView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastView.swift; path = ../Sources/Manager/SBUToastView.swift; sourceTree = ""; }; B18CA8B590809EF2D58F4937 /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; }; - B283DDB37ED8423710896803 /* SBUMessageCellProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellProtocol.swift; path = "../Sources/View/Life cycles/SBUMessageCellProtocol.swift"; sourceTree = ""; }; - B2A41A8004C18FE65953EB53 /* SBUMessageStateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageStateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageStateView.swift; sourceTree = ""; }; - B34E7889251AD4B358F4CD23 /* SBUNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUNotificationCell.swift; sourceTree = ""; }; - B385FBBE56BB4B5242E5237A /* SBUOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.swift; sourceTree = ""; }; - B3E5C21D70293EDE86F90DB9 /* SBUHorizontalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyView.swift; sourceTree = ""; }; - B3E74BA17D2FCE3EC5B06F0F /* SBUMessageTemplate.Syntax.Item.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Item.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Item.swift; sourceTree = ""; }; - B4D07B1D552B29B6CFD71508 /* SBUCacheManager.Template.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Template.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Template.swift; sourceTree = ""; }; - B548CC9DB82FEFE578A5EFD7 /* SBUModerationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUModerationCell.swift; sourceTree = ""; }; - B5599AE9A373CF1B7876402B /* SBUCreateOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateOpenChannelViewController.swift; sourceTree = ""; }; - B6A362DD75702CCBE23926F6 /* SBUMessageReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUMessageReactionView.swift; sourceTree = ""; }; - B708E665C693B38C84AD94C5 /* SBUParentMessageInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoView.swift; path = ../Sources/View/MessageThread/SBUParentMessageInfoView.swift; sourceTree = ""; }; + B27F5FC64D57A40624B87217 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = ../Sources/Resource/Assets.xcassets; sourceTree = ""; }; + B28DEA78297D2E9A0EF73137 /* SBUBaseChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUBaseChannelListViewController.swift; sourceTree = ""; }; + B3DC55D2D6F3237E9A93B928 /* SBUOpenChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Input.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Input.swift; sourceTree = ""; }; + B4066E2A8CCFBD6675F66473 /* SBUMessageThreadModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.List.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.List.swift; sourceTree = ""; }; + B443F2702F9752F0F6F3B179 /* QuotedFileImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileImageContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileImageContentView.swift; sourceTree = ""; }; + B457E503CA1526C359DB0248 /* SBUSelectableStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectableStackView.swift; path = ../Sources/View/Channel/CellView/SBUSelectableStackView.swift; sourceTree = ""; }; + B47D447E5A1FF52A183A4D58 /* SBUParentMessageInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoView.swift; path = ../Sources/View/MessageThread/SBUParentMessageInfoView.swift; sourceTree = ""; }; + B4AEFA31FA5B150F91BD0D0B /* SBUBaseChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUBaseChannelListViewModel.swift; sourceTree = ""; }; + B4B2FA6E258EB85B41733F09 /* SBUNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNavigationTitleView.swift; path = ../Sources/View/Common/SBUNavigationTitleView.swift; sourceTree = ""; }; + B4EDD1D9D91E0ECDFEE4180C /* SBUGroupChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.List.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.List.swift; sourceTree = ""; }; + B5543EB190C07875C2E2B39E /* SBUOpenChannelMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUOpenChannelMessageWebView.swift; sourceTree = ""; }; + B555F6D865C42207EDA11515 /* SBUOpenChannelBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelBaseMessageCell.swift; sourceTree = ""; }; + B6A33F4D16D19944F6F664DD /* SBUConfig.CodingKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.CodingKeys.swift; path = ../Sources/Configuration/SBUConfig.CodingKeys.swift; sourceTree = ""; }; + B6F9DB99ED7238A19F77DC9E /* SBUEmojiManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiManager.swift; path = ../Sources/Manager/SBUEmojiManager.swift; sourceTree = ""; }; + B7220DFB9AC69A3140164AF1 /* CommonProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommonProtocols.swift; path = ../Sources/Protocol/CommonProtocols.swift; sourceTree = ""; }; B7336ED3EEE080DDF052F158 /* LiveStreamChannelCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelCell.swift; sourceTree = ""; }; - B7A11968075055A64A54AEBA /* BaseMesssage+SBUIKit.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMesssage+SBUIKit.Deprecated.swift"; path = "../Sources/Deprecated/BaseMesssage+SBUIKit.Deprecated.swift"; sourceTree = ""; }; - B7A5E00DB2FD50A92439C136 /* SBUNotificationChannelManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationChannelManager.swift; path = ../Sources/Manager/SBUNotificationChannelManager.swift; sourceTree = ""; }; + B7D7810EEED47C0FD4DCF27A /* SendbirdUIKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SendbirdUIKit.h; path = ../Sources/SendbirdUIKit.h; sourceTree = ""; }; + B7DA1E102EA46C42FC61AA2C /* SBUBaseChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.List.swift; sourceTree = ""; }; B943C8F50DD6CA3985E33CF6 /* GeneralSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneralSignInViewController.swift; sourceTree = ""; }; - B9A3E2BCD3586C073D80BA36 /* SBUOpenChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUOpenChannelListViewController.swift; sourceTree = ""; }; + B954F64D9772EACA27DCA6EF /* SBUChatNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUChatNotificationCell.swift; sourceTree = ""; }; BB4867F84990B821D04F2722 /* MainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainView.swift; sourceTree = ""; }; - BB8FFBE9BE89997709D68AE1 /* SBUMessageTemplate.Renderer.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.Image.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.Image.swift; sourceTree = ""; }; - BBC025E2B67353EB2FAC5E92 /* SBUOpenChannelUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUserMessageCell.swift; sourceTree = ""; }; - BD259723E50E30FE19CD78DE /* SBUChannelInfoHeaderView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelInfoHeaderView.swift; path = ../Sources/View/Channel/Header/SBUChannelInfoHeaderView.swift; sourceTree = ""; }; - BE50F982677CCEF971C1EECB /* SBUCoverImageView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.Deprecated.swift; path = ../Sources/Deprecated/SBUCoverImageView.Deprecated.swift; sourceTree = ""; }; - BEE26A975E62DC7F18C7FDA0 /* UINavigationController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+SBUIKit.swift"; path = "../Sources/Extension/UINavigationController+SBUIKit.swift"; sourceTree = ""; }; - C105EB7000D32FA28AC98F5B /* SBUChatNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUChatNotificationCell.swift; sourceTree = ""; }; - C186BFBE9E41005C40211C6D /* SBUCacheManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.swift; sourceTree = ""; }; - C25B957AD3364E8D157B0A0B /* SBUMenuSheetViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuSheetViewController.swift; path = ../Sources/View/Common/Menu/SBUMenuSheetViewController.swift; sourceTree = ""; }; - C2B505CF9E2FC0C718F230C8 /* SBUMultipleFilesMessageCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionView.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionView.swift; sourceTree = ""; }; - C2E19061762046F372E99984 /* SBUGroupChannelPushSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewController.swift; path = ../Sources/View/NotificationSettings/SBUGroupChannelPushSettingsViewController.swift; sourceTree = ""; }; - C2E7435839424AC1AC3044CC /* SBUGlobalCustomParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobalCustomParams.swift; path = ../Sources/SBUGlobalCustomParams.swift; sourceTree = ""; }; - C3A9B00D92F00E6B4A731EE7 /* SBUFeedNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUFeedNotificationChannelViewModel.swift; sourceTree = ""; }; - C420565E4D4C6EE6112A25A3 /* SBUGroupChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.swift; sourceTree = ""; }; - C448FB5D5EBE39F62D4D9BAC /* SBUVoiceFileInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceFileInfo.swift; path = ../Sources/Model/SBUVoiceFileInfo.swift; sourceTree = ""; }; - C5100240B1DC47AB263349DE /* SBUFeedNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.List.swift; sourceTree = ""; }; - C55ACB0D2F6052C40DDF2E52 /* SBUGroupChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.List.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.List.swift; sourceTree = ""; }; + BCDD25A755C7DD8323CA4EC3 /* BaseMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/BaseMessage+SBUIKit.swift"; sourceTree = ""; }; + BD0229817CB73BA7F281C506 /* SBUGroupChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUGroupChannelSettingCell.swift; sourceTree = ""; }; + BD73DFB8F4F173FD98AAF6A8 /* SBUFeedNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUFeedNotificationChannelViewController.swift; sourceTree = ""; }; + BFB46C2BB9E78D937D0A46A7 /* SBUMultipleFilesMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUMultipleFilesMessageCellParams.swift; sourceTree = ""; }; + BFE4EB6E2065C89A33C95F43 /* SBUPhotoAccess.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoAccess.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoAccess.swift; sourceTree = ""; }; + C0A6084715D8CB554F4449BC /* SBUTypingIndicatorInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorInfo.swift; path = ../Sources/Model/SBUTypingIndicatorInfo.swift; sourceTree = ""; }; + C17B8971D6FEFC99CC26ED85 /* SBUModerationsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.swift; sourceTree = ""; }; + C1C35CACA8F8709E67D69EF5 /* SBUMessageSearchModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.swift; sourceTree = ""; }; + C1D4E2BC570ECBEC04D8B145 /* SBUGlobals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.swift; path = ../Sources/SBUGlobals.swift; sourceTree = ""; }; + C2F1CDBD315D987350C4A3FC /* SBUOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.swift; path = ../Sources/View/Channel/SBUOpenChannelViewController.swift; sourceTree = ""; }; + C3B508900DE0CB68410EA221 /* SBUBaseMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.swift; sourceTree = ""; }; + C44B20626489B52193469F38 /* SBUFeedNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.swift; sourceTree = ""; }; + C490F6DDCC508709C422D604 /* BlockingOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockingOperation.swift; path = ../Sources/Util/BlockingOperation.swift; sourceTree = ""; }; + C4E6DC68812EEE45F4E521DA /* SBUGroupChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.List.swift; sourceTree = ""; }; + C5408EC506F7DE7E4E4A5579 /* SBUModerationsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Header.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.Header.swift; sourceTree = ""; }; C65E9DA0B945AC6F2978B9E6 /* UIcolor+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIcolor+Ext.swift"; sourceTree = ""; }; - C72ADB4432441DADDAC313B8 /* SBUGroupChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Deprecated.swift; sourceTree = ""; }; + C714F923F9A50EAC2CE5735A /* SBUInviteUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Header.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.Header.swift; sourceTree = ""; }; C7368083040846A8BFD1A786 /* CreateChannelCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateChannelCustomManager.swift; sourceTree = ""; }; - C773ECA6A37CA8A509FC926B /* SBUAdminMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUAdminMessageCellParams.swift; sourceTree = ""; }; - C8118248B307192EC4095255 /* SBUNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNavigationTitleView.swift; path = ../Sources/View/Common/SBUNavigationTitleView.swift; sourceTree = ""; }; - C898A22C47C48498FC437BE4 /* SBUBaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.swift; path = ../Sources/View/SBUBaseViewController.swift; sourceTree = ""; }; - C9347F757EBC3B0E87DA7640 /* SBUTypingIndicatorMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessage.swift; path = ../Sources/Model/SBUTypingIndicatorMessage.swift; sourceTree = ""; }; - C94A223DDD54AC41A5E422BA /* Float+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Float+SBUIKit.swift"; path = "../Sources/Extension/Float+SBUIKit.swift"; sourceTree = ""; }; - C98D1DD77F43443BAF7A1251 /* SBUCommonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonItem.swift; path = ../Sources/View/Common/SBUCommonItem.swift; sourceTree = ""; }; - CA1588C4948C56F3FA03A6AB /* SBUMessageTemplate.Renderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.swift; sourceTree = ""; }; - CA1E3FB7FB9E9D4723D4BE1C /* SBUGroupChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.swift; path = ../Sources/View/Channel/SBUGroupChannelViewController.swift; sourceTree = ""; }; - CB0F284B50C3777353B34826 /* SBUOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Header.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Header.swift; sourceTree = ""; }; - CC240EF6AF306DFEA5F35E21 /* SBUCreateChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.List.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.List.swift; sourceTree = ""; }; + C78CEB350571A066A2CB3067 /* SBUStringSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.Deprecated.swift; path = ../Sources/Constant/SBUStringSet.Deprecated.swift; sourceTree = ""; }; + C912F5989996780F704973DE /* SBUMultipleFilesMessageCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionView.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionView.swift; sourceTree = ""; }; + C97978ED0F6946EEA63C6CE8 /* SBUUserMessageTextViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUUserMessageTextViewModel.swift; sourceTree = ""; }; + C9B8FCF40D560C80B66E920D /* SBUOpenChannelAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelAdminMessageCell.swift; sourceTree = ""; }; + CA3D303515E40F2A81C3A43E /* SBUBaseChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Unavailable.swift; sourceTree = ""; }; + CA84BCD6BE68B81A55E016E9 /* SBUNotificationChannelManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationChannelManager.swift; path = ../Sources/Manager/SBUNotificationChannelManager.swift; sourceTree = ""; }; + CB791A6FACC97389DE1D5E6D /* SBUBaseChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUBaseChannelModule.Deprecated.swift; sourceTree = ""; }; + CBDD0859E20065127E6E136B /* SBUEmojiListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiListViewController.swift; path = ../Sources/View/Channel/Reaction/SBUEmojiListViewController.swift; sourceTree = ""; }; + CC21AA99A07B380E887B57E6 /* SBUUserListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.swift; path = ../Sources/Module/UserList/SBUUserListModule.swift; sourceTree = ""; }; + CC279CA2FA980F03415EB092 /* SBUModuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.swift; path = ../Sources/Module/SBUModuleSet.swift; sourceTree = ""; }; CC5C18901EE173180BB25C9F /* ConnectView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConnectView.xib; sourceTree = ""; }; - CC99404F802EF2D5B87734E1 /* Formatter+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+SBUIKit.swift"; path = "../Sources/Extension/Formatter+SBUIKit.swift"; sourceTree = ""; }; + CC78C3C113E0126BA8AC48E7 /* SBUCategoryFilterCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCategoryFilterCell.swift; path = ../Sources/View/Channel/CategoryFilterCell/SBUCategoryFilterCell.swift; sourceTree = ""; }; + CC945F973A87A3E19C037746 /* SBUOpenChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUOpenChannelListViewController.swift; sourceTree = ""; }; + CCB15DBB6817FC4E201884A2 /* SBUView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.swift; path = "../Sources/View/Life cycles/SBUView.swift"; sourceTree = ""; }; CD023CFDA0DA56D59A5FA7BB /* ChannelCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelCustomManager.swift; sourceTree = ""; }; - CDC51BADF89D493770BC46FA /* SBUUserListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.List.swift; path = ../Sources/Module/UserList/SBUUserListModule.List.swift; sourceTree = ""; }; - CDD17055DC6A172C37695B03 /* SBUTypingIndicatorMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageManager.swift; path = ../Sources/Manager/SBUTypingIndicatorMessageManager.swift; sourceTree = ""; }; - CE0F8094BEA054A4C85B7933 /* SBUOpenChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUOpenChannelListViewModel.swift; sourceTree = ""; }; + CD90D17444C32C07F8FE41C1 /* SBUBaseChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Input.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Input.swift; sourceTree = ""; }; + CDB751ED90C46F0D31FBC42D /* SBUAdminMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUAdminMessageCellParams.swift; sourceTree = ""; }; + CDF92B2922533C42F23861A3 /* NSLayoutConstraint+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+SBUIKit.swift"; path = "../Sources/Extension/NSLayoutConstraint+SBUIKit.swift"; sourceTree = ""; }; CE3094ABD7D9756A038A5AB4 /* LiveStreamChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelListViewController.swift; sourceTree = ""; }; - CE4B0CBB85C3856425CEA102 /* UIScrollView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+SBUIKit.swift"; path = "../Sources/Extension/UIScrollView+SBUIKit.swift"; sourceTree = ""; }; - CE546BA019DA77CE51D919BE /* SBUMessageSearchModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageSearch/SBUMessageSearchModule.Deprecated.swift; sourceTree = ""; }; - D1EB288E117102DE9EC4DDD6 /* SBUCacheManager.Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Version.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Version.swift; sourceTree = ""; }; - D1F081790A393036DD1DFF93 /* SBUCreateChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateChannelModule.Deprecated.swift; sourceTree = ""; }; + CE856BF9B0B792A0B627E181 /* SBUQuotedUserMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedUserMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedUserMessageView.swift; sourceTree = ""; }; + CF33C39A1D494640A8292AA0 /* SBUMessageThreadViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewModel.swift; path = ../Sources/ViewModel/MessageThread/SBUMessageThreadViewModel.swift; sourceTree = ""; }; + D05952F227DB2715C124C4E9 /* SBUForm.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUForm.Deprecated.swift; path = ../Sources/Deprecated/SBUForm.Deprecated.swift; sourceTree = ""; }; + D0FA782C61C690386B52D109 /* SBUMessageTemplate.Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Binder.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Binder.swift; sourceTree = ""; }; + D118A57646552C8212F80D2F /* SBUMessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.swift; path = ../Sources/MessageTemplate/SBUMessageTemplate.swift; sourceTree = ""; }; + D123422DC65B463EE1EC2A6D /* SBUUserListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewModel.swift; path = ../Sources/ViewModel/UserList/SBUUserListViewModel.swift; sourceTree = ""; }; + D1348CAAF3D0C4D90B3F628D /* SBUUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUnknownMessageCell.swift; sourceTree = ""; }; D22C301C4940E6DCA7C64C8D /* BasicUsagesView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BasicUsagesView.xib; sourceTree = ""; }; - D2833A3706555AB99D7DA8BB /* SBUOpenChannelAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelAdminMessageCell.swift; sourceTree = ""; }; - D2CBC0DFBD8275D1BEBDB1CF /* SBUFeedbackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackView.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackView.swift; sourceTree = ""; }; - D2DCD25E9CA8280679D4F8D1 /* VoiceMessageStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VoiceMessageStatus.swift; path = ../Sources/Enums/VoiceMessageStatus.swift; sourceTree = ""; }; D2F911922A1B0E98CBD9500A /* MetadataViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetadataViewController.swift; sourceTree = ""; }; D387FF3E314AF4F7AFA265F3 /* AIChatBotViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AIChatBotViewController.xib; sourceTree = ""; }; - D3F7EA6CB8508C6ED356D4FA /* SBUIconSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSet.swift; path = ../Sources/Theme/SBUIconSet.swift; sourceTree = ""; }; + D3EAFE17C32BE6A9C2867D66 /* SBUBaseChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.List.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.List.swift; sourceTree = ""; }; D41DC19666A44BCF0D3C6F9E /* CustomBaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomBaseViewController.swift; sourceTree = ""; }; - D46B426EA26EEB429AD9BA1F /* SBUHorizontalSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyOptionView.swift; sourceTree = ""; }; - D49C59EDE9A04EAE618BF9A6 /* StringProtocol+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringProtocol+SBUIKit.swift"; path = "../Sources/Extension/StringProtocol+SBUIKit.swift"; sourceTree = ""; }; - D4CFE9F294E11F921AA99CB1 /* SBUStringSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.Deprecated.swift; path = ../Sources/Constant/SBUStringSet.Deprecated.swift; sourceTree = ""; }; + D4F6E6949DDD62E155622EAF /* SBUChatNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUChatNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; D52175BB76AF7926133CF704 /* GlobalSetCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalSetCustomManager.swift; sourceTree = ""; }; - D584E9CD31B03598B40BA496 /* SBUViewLifeCycle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewLifeCycle.swift; path = "../Sources/View/Life cycles/SBUViewLifeCycle.swift"; sourceTree = ""; }; - D63205564D91635E044EE381 /* SBULoading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULoading.swift; path = ../Sources/View/Common/SBULoading.swift; sourceTree = ""; }; - D66BAB7DFD26F2BCAFC241E7 /* SBUMarginView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarginView.swift; path = ../Sources/View/Common/SBUMarginView.swift; sourceTree = ""; }; - D679A80E042036729C5602CB /* SBUUserListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewModel.swift; path = ../Sources/ViewModel/UserList/SBUUserListViewModel.swift; sourceTree = ""; }; - D6946DD137C2A73DE0B38A27 /* SBUScrollOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollOptions.swift; path = ../Sources/Model/SBUScrollOptions.swift; sourceTree = ""; }; - D6AEC071AD5371CF0196D10F /* SBUBaseChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.List.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.List.swift; sourceTree = ""; }; - D752AE1F338E2793F45F2ED5 /* SBUMessageSearchModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.List.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.List.swift; sourceTree = ""; }; - D7DFA8C493B94C8E8ED51639 /* SBUOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.swift; path = ../Sources/View/Channel/SBUOpenChannelViewController.swift; sourceTree = ""; }; - D824EC891D75E69CEAB6B12D /* UIApplication+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+SBUIKit.swift"; path = "../Sources/Extension/UIApplication+SBUIKit.swift"; sourceTree = ""; }; - D8367C61A09C9F3AD2118AEE /* SBUBaseChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Deprecated.swift; sourceTree = ""; }; - D8433105A64749999BC46DD1 /* SBUColorSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUColorSet.swift; path = ../Sources/Theme/SBUColorSet.swift; sourceTree = ""; }; - D851FA177822DF04DB1C7D76 /* SBUModerationsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.swift; path = ../Sources/View/Moderations/SBUModerationsViewController.swift; sourceTree = ""; }; - D8AB55EEC12F25DBE8FDF2E8 /* SBUDateFormatSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDateFormatSet.swift; path = ../Sources/Constant/SBUDateFormatSet.swift; sourceTree = ""; }; - D9192BF68D9568BCDF7096C4 /* SBUCreateChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.Header.swift; sourceTree = ""; }; - D95340B69672812BBF23FA09 /* SBUUserMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUserMessageCellParams.swift; sourceTree = ""; }; - DA4A81B41006BA05F44FEABE /* SBUFileViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileViewController.swift; path = ../Sources/View/Channel/FileViewer/SBUFileViewController.swift; sourceTree = ""; }; - DAC1855C4B0497E736910389 /* SBUOpenChannelImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelImageContentView.swift; sourceTree = ""; }; - DC379DD03E6D900812395D03 /* SBUCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUCommonContentView.swift; sourceTree = ""; }; - DF366F51A0CA4EDD34D74A08 /* SBUFileMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFileMessageCellParams.swift; sourceTree = ""; }; + D695190203DF6B0DFF6355FE /* SBUUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.swift; sourceTree = ""; }; + D7F80425173439EDC4725059 /* SBUMessageSearchViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewModel.swift; path = ../Sources/ViewModel/MessageSearch/SBUMessageSearchViewModel.swift; sourceTree = ""; }; + D887FF85C22A88435623CDE4 /* SBUVoicePlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoicePlayer.swift; path = ../Sources/Manager/SBUVoicePlayer.swift; sourceTree = ""; }; + D8D393CF4BB703AD16F86753 /* SBUUserListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Header.swift; path = ../Sources/Module/UserList/SBUUserListModule.Header.swift; sourceTree = ""; }; + D8D40CEF0666716000DD06DF /* SBUOpenChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUOpenChannelListViewModel.swift; sourceTree = ""; }; + D91F32326B68E4D287F417AE /* SBUChannelListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelListViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelList/SBUChannelListViewController.Deprecated.swift; sourceTree = ""; }; + DA0B9E7240649213D2FBC0F5 /* SBUPhotoCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoCollectionViewCell.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoCollectionViewCell.swift; sourceTree = ""; }; + DA17D44A86F3BADE129EFD35 /* SBUPendingMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPendingMessageManager.swift; path = ../Sources/Manager/SBUPendingMessageManager.swift; sourceTree = ""; }; + DAF51B1FBB4E36A3E0B82F78 /* SBUMessageTemplate.Syntax.Sizes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Sizes.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Sizes.swift; sourceTree = ""; }; + DB89202173029695666AA5C7 /* SBUConfig.GroupChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.GroupChannel.swift; path = ../Sources/Configuration/SBUConfig.GroupChannel.swift; sourceTree = ""; }; + DC6F81978D06295083759FB1 /* SBUConfig.OpenChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.OpenChannel.swift; path = ../Sources/Configuration/SBUConfig.OpenChannel.swift; sourceTree = ""; }; + DD44ECA6990D5DE35B7D5188 /* SBUCreateChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateChannelViewController.swift; sourceTree = ""; }; + DDB651BD46C118FAB564DF00 /* SBUCommonDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonDelegate.swift; path = ../Sources/ViewModel/Common/SBUCommonDelegate.swift; sourceTree = ""; }; + DF37E5A42E60D537677D5D69 /* SBUCommonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonItem.swift; path = ../Sources/View/Common/SBUCommonItem.swift; sourceTree = ""; }; DF385EBE406D7A33EBF3AD17 /* NibCustomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NibCustomView.swift; sourceTree = ""; }; - DF5228AAF09371B1E24FBA01 /* SBUVoiceRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceRecorder.swift; path = ../Sources/Manager/SBUVoiceRecorder.swift; sourceTree = ""; }; - DF80E47F6ED24E7F8135FBA4 /* SBUFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUFileMessageCell.swift; sourceTree = ""; }; - DFB088C0373ADF8616A8B0DA /* SBUChatNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUChatNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; - DFD9F3C5DD921533E7D2A030 /* SBUMarkdownTransfer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarkdownTransfer.swift; path = ../Sources/View/Channel/CellView/SBUMarkdownTransfer.swift; sourceTree = ""; }; - DFDD03380FB92686E2FDE6BB /* UITableView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+SBUIKit.swift"; path = "../Sources/Extension/UITableView+SBUIKit.swift"; sourceTree = ""; }; + DF7CFCB733F9E17D991B3DCC /* SBUEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmptyView.swift; path = ../Sources/View/Common/SBUEmptyView.swift; sourceTree = ""; }; + DFD58A3074C47EDC52591C7D /* SBUCommonViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonViewControllerSet.swift; path = ../Sources/View/Common/SBUCommonViewControllerSet.swift; sourceTree = ""; }; E00D6DB472E2D89F05B58CFD /* ConnectBusinessMessagingView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConnectBusinessMessagingView.xib; sourceTree = ""; }; - E06ED429484653A2B764C042 /* SBUTypingIndicatorInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorInfo.swift; path = ../Sources/Model/SBUTypingIndicatorInfo.swift; sourceTree = ""; }; - E0A18C3ADEC56AD5C35BA889 /* SBUUserProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserProfileView.swift; path = ../Sources/View/Common/User/SBUUserProfileView.swift; sourceTree = ""; }; - E0B008E5DC3D7B4E22AE0741 /* SBUFeedNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUFeedNotificationCell.swift; sourceTree = ""; }; - E0E0F798053BE3E3C0A96FA6 /* SBUOpenChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Input.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Input.swift; sourceTree = ""; }; - E11205658619F5FA48C01627 /* SBUGroupChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUGroupChannelListViewController.swift; sourceTree = ""; }; + E0D9A2BDC1F649727ACA3D2F /* SBURegisterOperatorViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBURegisterOperatorViewModel.swift; sourceTree = ""; }; + E0DF0013588EABCEB0D07459 /* SBUBaseMessageCellParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.Deprecated.swift; sourceTree = ""; }; + E105E4BE04A2AB1650CC8472 /* SBUMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUMentionConfiguration.swift; sourceTree = ""; }; E19F12713F807D512874CB50 /* NotificationChannelViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationChannelViewController.swift; sourceTree = ""; }; - E236470C36FCABFB4E775DDF /* SBUOpenChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUOpenChannelListModule.Deprecated.swift; sourceTree = ""; }; + E1E9F7C9D1F963D58C4A5AE4 /* SBUMessageSearchViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.swift; path = ../Sources/View/MessageSearch/SBUMessageSearchViewController.swift; sourceTree = ""; }; E27F72A0D096280795BF7D61 /* MyOpenChannelSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyOpenChannelSettingsViewController.swift; sourceTree = ""; }; + E286BDC92901C81EEF46456D /* SBUInviteUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.swift; sourceTree = ""; }; E2BB9D321E4FDE1E679A0373 /* CustomChannelListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomChannelListCell.swift; sourceTree = ""; }; - E3106BB80B3D0785FFC6916E /* SBUUserListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Header.swift; path = ../Sources/Module/UserList/SBUUserListModule.Header.swift; sourceTree = ""; }; - E32442B38E42EA288F7953AA /* SBUTypingIndicatorMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUTypingIndicatorMessageCell.swift; sourceTree = ""; }; + E2BEC781BC82D13B2FFA57D8 /* SBUVerticalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVerticalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUVerticalSuggestedReplyView.swift; sourceTree = ""; }; E332E035DA3DA5F7E9D98CBA /* ChannelSettingsVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelSettingsVC_Overriding.swift; sourceTree = ""; }; - E42EEB469CF95FF1D9138D3A /* QuotedFileCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileCommonContentView.swift; sourceTree = ""; }; - E4E49EDBE395CC673EC5D44F /* SBUGroupChannelPushSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewModel.swift; path = ../Sources/ViewModel/NotificationSettings/SBUGroupChannelPushSettingsViewModel.swift; sourceTree = ""; }; - E51626050F12D8DBABB8642F /* SBUMessageTemplate.Syntax.Views.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Views.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Views.swift; sourceTree = ""; }; - E6FCC9BEA435B113435614BC /* SBUUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUnknownMessageCell.swift; sourceTree = ""; }; - E73D3360A518908CB55EAB66 /* SBUInviteUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Header.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.Header.swift; sourceTree = ""; }; - E7C5B6C7C72BD390A985194B /* SBUChannelSettingsChannelInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingsChannelInfoView.swift; path = ../Sources/View/ChannelSettings/View/SBUChannelSettingsChannelInfoView.swift; sourceTree = ""; }; - E8373E0B81B93FC067B06C75 /* SBUCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewFlowLayout.swift; path = ../Sources/View/Common/SBUCollectionViewFlowLayout.swift; sourceTree = ""; }; - E87643D9E30C623E12ED0FC9 /* SBUNotificationEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationEmptyView.swift; path = ../Sources/View/Common/SBUNotificationEmptyView.swift; sourceTree = ""; }; + E3419F8682C2331ED13F1608 /* SBUGroupChannelPushSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewController.swift; path = ../Sources/View/NotificationSettings/SBUGroupChannelPushSettingsViewController.swift; sourceTree = ""; }; + E359F5BC0561D14563CC802E /* CGSize+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+SBUIKit.swift"; path = "../Sources/Extension/CGSize+SBUIKit.swift"; sourceTree = ""; }; + E37CD6616586D81AA678541D /* SBUTypingIndicatorMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessage.swift; path = ../Sources/Model/SBUTypingIndicatorMessage.swift; sourceTree = ""; }; + E43AB272F0D59FE86B4DA22B /* UITableView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+SBUIKit.swift"; path = "../Sources/Extension/UITableView+SBUIKit.swift"; sourceTree = ""; }; + E4648029BA792611FC14A959 /* SBUInviteUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewController.swift; path = ../Sources/View/SelectUser/SBUInviteUserViewController.swift; sourceTree = ""; }; + E4AF0AAC8F9216B26E03DF18 /* SBUCreateChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/CreateChannel/SBUCreateChannelViewController.Deprecated.swift; sourceTree = ""; }; + E51987EB4FDBBE11380599F0 /* SBUCacheManager.Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Version.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Version.swift; sourceTree = ""; }; + E551E031A55486D47E2B214A /* SBUMessageSearchResultCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchResultCell.swift; path = ../Sources/View/MessageSearch/Cell/SBUMessageSearchResultCell.swift; sourceTree = ""; }; + E7755F37F671EC45ACA8D864 /* UIStackView.SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIStackView.SBUIKit.swift; path = ../Sources/Extension/UIStackView.SBUIKit.swift; sourceTree = ""; }; + E89E7E49F90E7C0430E58521 /* SBUGroupChannelPushSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewModel.swift; path = ../Sources/ViewModel/NotificationSettings/SBUGroupChannelPushSettingsViewModel.swift; sourceTree = ""; }; + E90EC77A8FA870EE52B81475 /* SBUModerationsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Moderations/SBUModerationsModule.Deprecated.swift; sourceTree = ""; }; E9C66209DE00D0888E84696B /* LiveStreamChannelListModule.List.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelListModule.List.swift; sourceTree = ""; }; - EA821AB550ED2A56AA8C464C /* SBUMessageTemplate.Coordinator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Coordinator.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Coordinator.swift; sourceTree = ""; }; - EAEC8B38E545479F2C858A3F /* SBUBaseChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUBaseChannelViewModel.swift; sourceTree = ""; }; EB3DB814003F6E3D146BDC70 /* ChannelListVC_CustomList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListVC_CustomList.swift; sourceTree = ""; }; - EB3EAB8D17791BA7DB10EC59 /* SBUMessageTemplate.Renderer+Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUMessageTemplate.Renderer+Utils.swift"; path = "../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer+Utils.swift"; sourceTree = ""; }; + EB8DCC200B9EF353F722EE73 /* SBUMarginView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarginView.swift; path = ../Sources/View/Common/SBUMarginView.swift; sourceTree = ""; }; EBB823C463947E90BA7D1148 /* GroupChannelViewModel_AdditionalFeatures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChannelViewModel_AdditionalFeatures.swift; sourceTree = ""; }; - EC24E2F6914B2CE3FB7C75D6 /* SBUGroupChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUGroupChannelModule.Deprecated.swift; sourceTree = ""; }; - ED7A57C81D85039B25A2B409 /* SBUOpenChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUOpenChannelCell.swift; sourceTree = ""; }; - EDF0B309E77E1BD085B26E2D /* SBUMessageSearchViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.swift; path = ../Sources/View/MessageSearch/SBUMessageSearchViewController.swift; sourceTree = ""; }; + EC050C084111F3B042716145 /* SBUViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewControllerSet.swift; path = ../Sources/View/SBUViewControllerSet.swift; sourceTree = ""; }; + EC66D05B579D831B46FCCF0D /* SBUContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUContentBaseMessageCell.swift; sourceTree = ""; }; EDF0FBB0F38EFF12B4C20E59 /* ChannelVC_CustomInput.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomInput.swift; sourceTree = ""; }; - EE1BA9DE282FFE63595CE047 /* SBUAlertView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAlertView.swift; path = ../Sources/View/Common/SBUAlertView.swift; sourceTree = ""; }; - EE72C8F8F10E26CE953EFC99 /* SBUNotificationTimelineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationTimelineView.swift; path = ../Sources/View/Channel/CellView/SBUNotificationTimelineView.swift; sourceTree = ""; }; - EE99D7AFD70800283C97873E /* SBURegisterOperatorModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBURegisterOperatorModule.Deprecated.swift; sourceTree = ""; }; - EEA8686351D2B4641370E799 /* SBUConfig.OpenChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.OpenChannel.swift; path = ../Sources/Configuration/SBUConfig.OpenChannel.swift; sourceTree = ""; }; - EF36F9C472AF4EFF3C5DB21D /* SBUSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyOptionView.swift; sourceTree = ""; }; - F023713A2D2CADE9E47EBBA1 /* SBUUnderLineTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnderLineTextField.swift; path = ../Sources/View/Common/SBUUnderLineTextField.swift; sourceTree = ""; }; + EEEF1D48D32B3644939B34D9 /* SBUConstant.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConstant.swift; path = ../Sources/Constant/SBUConstant.swift; sourceTree = ""; }; + EFCC58B698989A5CAD0EBA8D /* UITextField+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+SBUIKit.swift"; path = "../Sources/Extension/UITextField+SBUIKit.swift"; sourceTree = ""; }; + EFF78E0963C218A855051AE9 /* SBUBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.swift; sourceTree = ""; }; + F03B4BD2F8198961C28FCD75 /* SBUQuotedMessageViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedMessageViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuotedMessageViewProtocol.swift"; sourceTree = ""; }; F03CD5B640800DF99AAADDCA /* ChannelSettingsCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelSettingsCustomManager.swift; sourceTree = ""; }; - F0EA39E46AC45F90157634C2 /* SBUPermissionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPermissionManager.swift; path = ../Sources/Manager/SBUPermissionManager.swift; sourceTree = ""; }; + F052F292610686388028815C /* SBUMessageWebViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUMessageWebViewModel.swift; sourceTree = ""; }; + F0F57A26658A5BD3EB33956C /* SBUTemplateType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateType.swift; path = ../Sources/Manager/SBUTemplateType.swift; sourceTree = ""; }; F0F6E578BF4A8F50AC7929B4 /* OpenChannelCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenChannelCustomManager.swift; sourceTree = ""; }; - F1462F71FBADC27009565415 /* UIView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SBUIKit.swift"; path = "../Sources/Extension/UIView+SBUIKit.swift"; sourceTree = ""; }; - F1490876C90002D968950EEB /* SendbirdUI.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.Deprecated.swift; path = ../Sources/Deprecated/SendbirdUI.Deprecated.swift; sourceTree = ""; }; - F22DE9ADD94F36DFB981B770 /* SBUAvailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAvailable.swift; path = ../Sources/SBUAvailable.swift; sourceTree = ""; }; - F294E43A52425061179B191E /* SBUChannelSettingItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingItem.swift; path = ../Sources/Module/ChannelSettings/ChannelSettingItem/SBUChannelSettingItem.swift; sourceTree = ""; }; - F2A2098776DBDAA2431D40AC /* SBUBaseChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Input.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Input.swift; sourceTree = ""; }; - F2EAD4111185B3A1F5C60630 /* SBUReplyConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReplyConfiguration.swift; path = ../Sources/Configuration/Replies/SBUReplyConfiguration.swift; sourceTree = ""; }; + F117DBA42E652EBEBE1623F6 /* SBUGroupChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUGroupChannelCell.swift; sourceTree = ""; }; + F28A1B7A665F93B3CC54C48B /* SBUDownloadManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDownloadManager.swift; path = ../Sources/Manager/SBUDownloadManager.swift; sourceTree = ""; }; + F28B6CD8F5A89FE38F961854 /* SBUFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUFileMessageCell.swift; sourceTree = ""; }; + F2C1BC751D04B8DB7BFDDBB1 /* SBUFeedbackViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackViewParams.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackViewParams.swift; sourceTree = ""; }; + F2FD909C52C187DD4F9D1069 /* SBUOpenChannelCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelCommonContentView.swift; sourceTree = ""; }; F30F5208F4A18ACABFB2FF34 /* AIChatBotViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIChatBotViewController.swift; sourceTree = ""; }; - F496D15BADBEFF465C4644BE /* SBUGroupChannelPushSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.swift; sourceTree = ""; }; - F497DEA3F10079C3A5044778 /* SBUBaseChannelSettingsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelSettings/SBUBaseChannelSettingsViewController.Deprecated.swift; sourceTree = ""; }; - F732B069F046C896ADF5E5C2 /* SBUOpenChannelBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelBaseMessageCell.swift; sourceTree = ""; }; + F4E6216270AC23AC99C7504E /* SBURegisterOperatorModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.swift; sourceTree = ""; }; + F5C9D645409D0408470C7304 /* SBUBaseSelectUserViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.Deprecated.swift; path = ../Sources/Deprecated/UserList/SBUBaseSelectUserViewController.Deprecated.swift; sourceTree = ""; }; + F6E5A7B4E7E321FD11B946A8 /* SBUUserCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserCell.swift; path = ../Sources/View/Common/UserCell/SBUUserCell.swift; sourceTree = ""; }; + F70F1D4A0075EF7344DB6358 /* UIImageView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+SBUIKit.swift"; path = "../Sources/Extension/UIImageView+SBUIKit.swift"; sourceTree = ""; }; + F74A36159CF949AEF2196A8A /* SBUBaseChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.swift; sourceTree = ""; }; F781C196C840F15272F5D1C0 /* MemberListCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberListCustomManager.swift; sourceTree = ""; }; - F7D366E19BC3051568A1C32F /* SBUVoicePlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoicePlayer.swift; path = ../Sources/Manager/SBUVoicePlayer.swift; sourceTree = ""; }; - F8095BB34E21C7BF97B20D5F /* SBUMessageThreadModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Header.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Header.swift; sourceTree = ""; }; - F820C99E031AC5A48E93A345 /* URL+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+SBUIKit.swift"; path = "../Sources/Extension/URL+SBUIKit.swift"; sourceTree = ""; }; - F8DA2B361988E8F39B6FCB4D /* SBUOpenChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.swift; sourceTree = ""; }; - F8EB893FCE056E5E4FE56805 /* SBUSelectablePhotoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectablePhotoViewController.swift; path = ../Sources/View/Common/PhotoLibrary/SBUSelectablePhotoViewController.swift; sourceTree = ""; }; + F78F9EB3D42345B2D2795E65 /* SBUCreateOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.Header.swift; sourceTree = ""; }; + F7F51FEF9E628DD6724DF557 /* SBUMessageThreadViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewController.swift; path = ../Sources/View/MessageThread/SBUMessageThreadViewController.swift; sourceTree = ""; }; + F7FA6B8709145B45B4B954AC /* SBUMessageTemplate.Syntax.Views.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Views.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Views.swift; sourceTree = ""; }; + F877C42BBDDB869FACC6094E /* SBUIconSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSet.swift; path = ../Sources/Theme/SBUIconSet.swift; sourceTree = ""; }; + F87FDFD364DAE3FE9109ABEE /* SBUBaseSelectUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.List.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.List.swift; sourceTree = ""; }; + F8E028EE6BAA93D21B608458 /* SBUAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAnimation.swift; path = ../Sources/View/Common/SBUAnimation.swift; sourceTree = ""; }; FA431857E8160340E7E545C3 /* ChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListViewController.swift; sourceTree = ""; }; - FA9B7ADB0686B9942FF6F54E /* SBUMessageTemplate.PayloadType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.PayloadType.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.PayloadType.swift; sourceTree = ""; }; - FB80818ECC90D44F21153E0C /* SBUChatNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.List.swift; sourceTree = ""; }; + FA5C5D9C14D2B568B66CD8A0 /* SBUBaseViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.Unavailable.swift; path = ../Sources/Deprecated/SBUBaseViewController.Unavailable.swift; sourceTree = ""; }; + FAA86C3A795B8E5EAAC98C67 /* SBUMessageTemplate.Renderer.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.Image.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.Image.swift; sourceTree = ""; }; + FABA1B002971E3C37AAB2C45 /* UIApplication+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+SBUIKit.swift"; path = "../Sources/Extension/UIApplication+SBUIKit.swift"; sourceTree = ""; }; FBA3029EE0577CF7753B87E4 /* UIImageView+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImageView+Ext.swift"; sourceTree = ""; }; + FBC34CA24E31446DCA95A100 /* SBUMessageInputMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputMode.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputMode.swift; sourceTree = ""; }; + FBCA2A7784D15831B817D6AB /* SBUDashboardConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDashboardConfig.swift; path = ../Sources/Configuration/SBUDashboardConfig.swift; sourceTree = ""; }; FBCECAC20501BC1FA624C11C /* AIChatBotSignInViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AIChatBotSignInViewController.xib; sourceTree = ""; }; - FC03B9FB30CE92A938C93FA2 /* SBUBaseChannelViewController.Keyboard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Keyboard.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.Keyboard.swift; sourceTree = ""; }; - FC16A310A5AD1BF9F373B242 /* MessageTemplateTestViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateTestViewController.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateTestViewController.swift; sourceTree = ""; }; - FC4612A4D8683F88A2ACC03D /* SBUCacheManager.Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Config.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Config.swift; sourceTree = ""; }; - FD03E07D9A15DF4E98050FC0 /* SBUModuleSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.Deprecated.swift; path = ../Sources/Deprecated/Module/SBUModuleSet.Deprecated.swift; sourceTree = ""; }; - FD3B4B3FD02EC6773A2D0913 /* SBUOpenChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.Header.swift; sourceTree = ""; }; - FEA91D8A7A1FFCB1B8ED3F38 /* SBUPaddingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPaddingLabel.swift; path = ../Sources/View/Common/SBUPaddingLabel.swift; sourceTree = ""; }; - FEEA5130D66D8BEB17B2A05D /* SBUGroupChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.swift; sourceTree = ""; }; - FF6FDEA81DEBFA6A2B7B3454 /* SBUMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputView.swift; sourceTree = ""; }; + FBD878B5312B0F71F599EF58 /* SBUUserMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUUserMentionConfiguration.swift; sourceTree = ""; }; + FC42AB00DFFD309DA2E3BF4A /* SBUParentMessageInfoReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUParentMessageInfoReactionView.swift; sourceTree = ""; }; + FCCF3FD8E8D7C927C579BA7D /* SBUGroupChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.Header.swift; sourceTree = ""; }; + FCE9B1A9DAFAC0000FD1A17A /* SBUMessageTemplate.Syntax.Styles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Styles.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Styles.swift; sourceTree = ""; }; + FDB0455975A202980BF92025 /* SBUBaseChannelSettingsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelSettings/SBUBaseChannelSettingsViewController.Deprecated.swift; sourceTree = ""; }; + FE1933957DC6BBCC4B4E1E23 /* SBUBaseChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Deprecated.swift; sourceTree = ""; }; + FE35C61819F23E0993A2B3CF /* SBUFeedNotificationChannelModule.CategoryFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.CategoryFilter.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.CategoryFilter.swift; sourceTree = ""; }; + FE5A5C29204DB1F049764BB6 /* UIColor+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+SBUIKit.swift"; path = "../Sources/Extension/UIColor+SBUIKit.swift"; sourceTree = ""; }; + FF0CE8BA1DE0D4A70840A9A2 /* SBUCreateChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateChannelViewModel.swift; sourceTree = ""; }; + FF21E7DF13FFBA9A3487D415 /* SBUMessageTemplate.Syntax.Aligns.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Syntax.Aligns.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Syntax.Aligns.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1110,34 +1110,13 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 002F466EC4D949DCA2D826E5 /* MessageSearch */ = { + 00D1FA79294F404361D4D29B /* ChannelList */ = { isa = PBXGroup; children = ( - 769B02621117D097AD6F0E1E /* SBUMessageSearchModule.Header.swift */, - D752AE1F338E2793F45F2ED5 /* SBUMessageSearchModule.List.swift */, - 8116606852264A24EED871E9 /* SBUMessageSearchModule.swift */, + 8C4290EC3C7DB9320612F448 /* SBUGroupChannelListModule.Deprecated.swift */, + 4840E82D8FAF08A9314C4FE0 /* SBUOpenChannelListModule.Deprecated.swift */, ); - name = MessageSearch; - sourceTree = ""; - }; - 015064E301A4990BDE3FB447 /* Configuration */ = { - isa = PBXGroup; - children = ( - D9B39F2C27896738BB47ABCE /* Mention */, - CE05E1ABE198597560AD7606 /* MessageCell */, - D5C540DC0750B1D567F9047D /* Replies */, - 1D27A123D281D37E699820C1 /* SBUConfig.Base.swift */, - 2AF077EF40602319AF6B5038 /* SBUConfig.CodingKeys.swift */, - 54FA489F2CE71F8AFD486CC7 /* SBUConfig.Common.swift */, - 69282FB4C6C17FB53191B767 /* SBUConfig.GroupChannel.swift */, - EEA8686351D2B4641370E799 /* SBUConfig.OpenChannel.swift */, - 8910D44430411E6DEB261AA3 /* SBUConfig.swift */, - 079A92416CDD47D9E986D67A /* SBUConfigManager.swift */, - 27E05586F1B3398074D9BCA7 /* SBUDashboardConfig.swift */, - ADFAFD206233D9F95E507632 /* ScrollPostion */, - A2C6AB28B330BD92DAEE5FB3 /* VoiceMessage */, - ); - name = Configuration; + name = ChannelList; sourceTree = ""; }; 017756283A183F1F06F0DDA0 /* ChannelList */ = { @@ -1160,37 +1139,40 @@ path = ChannelSettings; sourceTree = ""; }; - 02E264D6EDF1CE25C27A1F2E /* Channel */ = { + 027EFD0C17B11A2ED41E5724 /* Tester */ = { isa = PBXGroup; children = ( - 0E75111433956C23F1E49888 /* Notifications */, - 603C95BC2E727E57BFAA4B5B /* SBUBaseChannelModule.Deprecated.swift */, - EC24E2F6914B2CE3FB7C75D6 /* SBUGroupChannelModule.Deprecated.swift */, - 203C0C36454AC040C0961AD2 /* SBUOpenChannelModule.Deprecated.swift */, + 6109025B9781694C80A909BD /* MessageTemplateParserTest.swift */, + 5B3D498CC86CF4F2213BF41E /* MessageTemplateTestViewController.swift */, ); - name = Channel; + name = Tester; sourceTree = ""; }; - 03FC0A3874632E9FA1AA8AFF /* InviteUser */ = { + 04369E0E0C3FC311D5F6863A /* MessageCell */ = { isa = PBXGroup; children = ( - E73D3360A518908CB55EAB66 /* SBUInviteUserModule.Header.swift */, - 2E96BD3FFDAEFC0B7BCBE85A /* SBUInviteUserModule.List.swift */, - 0F0C6A298D61CA1BBCFF859E /* SBUInviteUserModule.swift */, + CB7D23F596AC4407C67DAE9B /* MessageCellParams */, + D686763B00C4EB7841DA773B /* Replies */, + 68A058A1BB09467FD631AC6D /* SBUContentBaseMessageCell.Deprecated.swift */, ); - name = InviteUser; + name = MessageCell; sourceTree = ""; }; - 05C7AE827E6C47806E9D04A8 /* Theme */ = { + 044B4C308B3495CD4054B60A /* Replies */ = { isa = PBXGroup; children = ( - D8433105A64749999BC46DD1 /* SBUColorSet.swift */, - 8FF8A77629D51579C52BC354 /* SBUFontSet.swift */, - D3F7EA6CB8508C6ED356D4FA /* SBUIconSet.swift */, - AE699E3DA3BDE4A7493A2171 /* SBUTheme+Type.swift */, - 7A8A36FF8A9FD3F57037FD35 /* SBUTheme.swift */, + 96AC93DFC88EB0CAF7291645 /* MessageView */, + EEC1CCB0AEEA7BECABA0F312 /* ViewParams */, ); - name = Theme; + name = Replies; + sourceTree = ""; + }; + 05985BB56CDA2F6946840A9D /* Protocol */ = { + isa = PBXGroup; + children = ( + B7220DFB9AC69A3140164AF1 /* CommonProtocols.swift */, + ); + name = Protocol; sourceTree = ""; }; 05CC6894EE8BB6036AFC3D60 /* User */ = { @@ -1209,6 +1191,28 @@ path = InviteUser; sourceTree = ""; }; + 09042D15C05629DDB87690C8 /* Replies */ = { + isa = PBXGroup; + children = ( + 67BAFD9EF02C26E9B44069F8 /* SBUReplyConfiguration.swift */, + ); + name = Replies; + sourceTree = ""; + }; + 091C5CFC24ACE60A55CBE45A /* CacheManager */ = { + isa = PBXGroup; + children = ( + 71795EDBCD97D9B83CA423BF /* SBUCacheManager.Config.swift */, + 659C3B5A187D270C12127A66 /* SBUCacheManager.File.swift */, + 06A981113A2D35F797A99BCE /* SBUCacheManager.Image.swift */, + 55BE17B4BE7BE34229BE32F7 /* SBUCacheManager.NotificationSetting.swift */, + 1DD45845441829A895B6E8FC /* SBUCacheManager.Template.swift */, + E51987EB4FDBBE11380599F0 /* SBUCacheManager.Version.swift */, + 325B5727F017D615DB22F708 /* SBUCacheManager.swift */, + ); + name = CacheManager; + sourceTree = ""; + }; 094189D8BF37978BE68B47E2 /* Customize */ = { isa = PBXGroup; children = ( @@ -1229,14 +1233,6 @@ path = CreateChannel; sourceTree = ""; }; - 0A90269E712CCB765B53164B /* Moderations */ = { - isa = PBXGroup; - children = ( - 48842BFAB0B84E8ADD7C5D7F /* SBUModerationsModule.Deprecated.swift */, - ); - name = Moderations; - sourceTree = ""; - }; 0AFCD8420E77AE46E472F9B1 /* OpenChannel */ = { isa = PBXGroup; children = ( @@ -1244,45 +1240,6 @@ path = OpenChannel; sourceTree = ""; }; - 0BAA77F9633F703775173C67 /* NotificationSettings */ = { - isa = PBXGroup; - children = ( - 4EE7B6F3F46A5BCC13B2AB59 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */, - ); - name = NotificationSettings; - sourceTree = ""; - }; - 0BAAA52E5316067330E2A91C /* OpenChannel */ = { - isa = PBXGroup; - children = ( - D2833A3706555AB99D7DA8BB /* SBUOpenChannelAdminMessageCell.swift */, - F732B069F046C896ADF5E5C2 /* SBUOpenChannelBaseMessageCell.swift */, - 3D3944FD16CBA3FBBE210971 /* SBUOpenChannelContentBaseMessageCell.swift */, - 9514533832F912C2F3433107 /* SBUOpenChannelFileMessageCell.swift */, - 9B0A072D2F6212BE2DA1CD91 /* SBUOpenChannelUnknownMessageCell.swift */, - BBC025E2B67353EB2FAC5E92 /* SBUOpenChannelUserMessageCell.swift */, - ); - name = OpenChannel; - sourceTree = ""; - }; - 0C3517506720A42D5BC7CA19 /* Model */ = { - isa = PBXGroup; - children = ( - 1291670C41764D265A5AC69E /* SBUExtendedMessagePayload.swift */, - 7FC8E552308331E89C74FD2E /* SBUExtendedMessagePayloadForUI.swift */, - 2AF00083D23F2E2ECA4D473D /* SBUFeedbackAction.swift */, - 313A6EA89C730A4381ED16F9 /* SBUHighlightMessageInfo.swift */, - 77B97AFD2E2C9EC100AC3EC0 /* SBUMention.swift */, - 5FBC76C2F3BEEDFD8E4A003F /* SBUMessageCache.swift */, - D6946DD137C2A73DE0B38A27 /* SBUScrollOptions.swift */, - E06ED429484653A2B764C042 /* SBUTypingIndicatorInfo.swift */, - C9347F757EBC3B0E87DA7640 /* SBUTypingIndicatorMessage.swift */, - 13FD122D931C0395064B7BFA /* SBUUser.swift */, - C448FB5D5EBE39F62D4D9BAC /* SBUVoiceFileInfo.swift */, - ); - name = Model; - sourceTree = ""; - }; 0C98B90C7B1C0C82787FD4D0 /* Common */ = { isa = PBXGroup; children = ( @@ -1317,35 +1274,6 @@ path = Module; sourceTree = ""; }; - 0E75111433956C23F1E49888 /* Notifications */ = { - isa = PBXGroup; - children = ( - DFB088C0373ADF8616A8B0DA /* SBUChatNotificationChannelModule.Deprecated.swift */, - 0F86A12991B41E46AD07C179 /* SBUFeedNotificationChannelModule.Deprecated.swift */, - ); - name = Notifications; - sourceTree = ""; - }; - 0F20981268CE8D055DD1A09A /* UserList */ = { - isa = PBXGroup; - children = ( - 6B752F9D1625BA24002E7084 /* SBUUserListViewController.swift */, - ); - name = UserList; - sourceTree = ""; - }; - 0FD38724E69DE6434567D7A4 /* Feed */ = { - isa = PBXGroup; - children = ( - 46C502DAB144550EA112DD07 /* Params */, - 4B5CBEF7C26C0712B988D6DB /* SBUFeedNotificationChannelModule.CategoryFilter.swift */, - 882E8DC0316B6666F3F1A661 /* SBUFeedNotificationChannelModule.Header.swift */, - C5100240B1DC47AB263349DE /* SBUFeedNotificationChannelModule.List.swift */, - 42E18CEC3AC11565A1E3FFB5 /* SBUFeedNotificationChannelModule.swift */, - ); - name = Feed; - sourceTree = ""; - }; 1024E50D1490980AE041165A /* ChannelSettings */ = { isa = PBXGroup; children = ( @@ -1375,19 +1303,6 @@ path = CellView; sourceTree = ""; }; - 120F7F7D39130A7A5E9FCC7D /* Util */ = { - isa = PBXGroup; - children = ( - 22046A2324BC1120036E557E /* BlockingOperation.swift */, - 93EE5B4AC67189103E18C1A3 /* SBUDebouncer.swift */, - 8D39F34320FE9531417BBE05 /* SBULogger.swift */, - 459B9B5EF97ECCB0EDD6D502 /* SBUMentionManager.swift */, - 7913F049A288FB2E33232FE1 /* SBUPropertyWrapper.swift */, - 2A9DD5C3631E3AC11BFE0A20 /* SBUUtils.swift */, - ); - name = Util; - sourceTree = ""; - }; 12204696BB593F6280F91F7D /* MessageInput */ = { isa = PBXGroup; children = ( @@ -1396,19 +1311,23 @@ path = MessageInput; sourceTree = ""; }; - 1547B67DBBA588A09A37D174 /* ViewModel */ = { + 12238F692562EBBC45E24EBA /* Processor */ = { isa = PBXGroup; children = ( + D0FA782C61C690386B52D109 /* SBUMessageTemplate.Binder.swift */, + 64F63D95D24597998493051B /* SBUMessageTemplate.Coordinator.swift */, + 4F5DCBDFF547E7C0FCB0E6B0 /* SBUMessageTemplate.Payload.swift */, + 6B69C304042077A82FA59288 /* SBUMessageTemplate.PayloadType.swift */, + 811F5953BDA3D2EA18D76726 /* SBUMessageTemplate.TemplateList.swift */, ); - path = ViewModel; + name = Processor; sourceTree = ""; }; - 15B53120AC777C0D7ADD1868 /* CategoryFilterCell */ = { + 1547B67DBBA588A09A37D174 /* ViewModel */ = { isa = PBXGroup; children = ( - 22CA6C382E168DBF24DDE5DA /* SBUCategoryFilterCell.swift */, ); - name = CategoryFilterCell; + path = ViewModel; sourceTree = ""; }; 1623F9D35D18176D7AAC9D91 /* Tester */ = { @@ -1425,24 +1344,14 @@ path = MessageThread; sourceTree = ""; }; - 1799AD1CF11F7FC9EADD13CB /* RegisterOperator */ = { - isa = PBXGroup; - children = ( - 82BADA6EBCD5C694FDFC0BC2 /* SBURegisterOperatorModule.Header.swift */, - 510D0E7BE6527DDCC5444F84 /* SBURegisterOperatorModule.List.swift */, - 9D504D989365DF6A4B7115A4 /* SBURegisterOperatorModule.swift */, - ); - name = RegisterOperator; - sourceTree = ""; - }; - 19628B1B250AF33EF9B6B164 /* GroupChannel */ = { + 1813A5A7EBCBA46718647857 /* ChannelList */ = { isa = PBXGroup; children = ( - 31B427A35AB5831912F50A73 /* SBUGroupChannelListModule.Header.swift */, - 13B5E83ACE63BA03C26C287A /* SBUGroupChannelListModule.List.swift */, - 304B7938DD3C8CE02FFC0575 /* SBUGroupChannelListModule.swift */, + B4AEFA31FA5B150F91BD0D0B /* SBUBaseChannelListViewModel.swift */, + 20137762729E3938E303C3BB /* SBUGroupChannelListViewModel.swift */, + D8D40CEF0666716000DD06DF /* SBUOpenChannelListViewModel.swift */, ); - name = GroupChannel; + name = ChannelList; sourceTree = ""; }; 19CB97F6D6DD773362FB0D6C /* LiveStream */ = { @@ -1455,41 +1364,6 @@ path = LiveStream; sourceTree = ""; }; - 19EF6B02C64D226F837FB1F1 /* MessageCell */ = { - isa = PBXGroup; - children = ( - 6D853EC9A6DBDC1D7518D500 /* CarouselView */, - 9CC11AA76567ECDC6E357EAE /* CustomView */, - F5116C1FF8AEC08D1C2A57DC /* Feedback */, - 916E2C28114E6F0139B56463 /* FileMessageContentView */, - E01C946D1605AAE533BA2720 /* Forms */, - 7E067432387711C88A6A0E61 /* MessageCellParams */, - C5DB2734CF331A1211233DBB /* MultipleFilesMessage */, - 5411819A86F8F6EC697AA52D /* NotificationChannel */, - 0BAAA52E5316067330E2A91C /* OpenChannel */, - 2CB0290CD83C0CF1DF6AE466 /* Replies */, - 44852F5B7F1B9B03BAFF2C42 /* SBUAdminMessageCell.swift */, - AE05704D630E33F7EBBC400C /* SBUBaseMessageCell.Feedback.swift */, - 37CD4B25E3DC0669611F0436 /* SBUBaseMessageCell.swift */, - 2CD0E515B563C19014208DAB /* SBUContentBaseMessageCell.swift */, - DF80E47F6ED24E7F8135FBA4 /* SBUFileMessageCell.swift */, - E32442B38E42EA288F7953AA /* SBUTypingIndicatorMessageCell.swift */, - E6FCC9BEA435B113435614BC /* SBUUnknownMessageCell.swift */, - AFA00857D255F29C8FD064CE /* SBUUserMessageCell.MessageTemplate.swift */, - 2DC220D206FEC4B773368C35 /* SBUUserMessageCell.swift */, - 246AF91AE450E0FEC48A1CC5 /* SuggestedReply */, - ); - name = MessageCell; - sourceTree = ""; - }; - 1A2BF96D2ED281875E0AB6A1 /* Moderations */ = { - isa = PBXGroup; - children = ( - D851FA177822DF04DB1C7D76 /* SBUModerationsViewController.swift */, - ); - name = Moderations; - sourceTree = ""; - }; 1AA584F8328026DE440DFFE3 /* Channel */ = { isa = PBXGroup; children = ( @@ -1508,18 +1382,15 @@ name = Products; sourceTree = ""; }; - 1F65291000949F025563CAAA /* CacheManager */ = { + 1C3492A8079081011BBAF49A /* ChannelList */ = { isa = PBXGroup; children = ( - FC4612A4D8683F88A2ACC03D /* SBUCacheManager.Config.swift */, - 1CB554AAE5C493DC8076D59C /* SBUCacheManager.File.swift */, - 019CE2EF71784A46FE2C68D0 /* SBUCacheManager.Image.swift */, - 2DE8D360BEB7832A2E96A87F /* SBUCacheManager.NotificationSetting.swift */, - B4D07B1D552B29B6CFD71508 /* SBUCacheManager.Template.swift */, - D1EB288E117102DE9EC4DDD6 /* SBUCacheManager.Version.swift */, - C186BFBE9E41005C40211C6D /* SBUCacheManager.swift */, + 8532E83F34BCCC6478A1E6BA /* ChannelCell */, + B28DEA78297D2E9A0EF73137 /* SBUBaseChannelListViewController.swift */, + 943191035592DFDDC670362C /* SBUGroupChannelListViewController.swift */, + CC945F973A87A3E19C037746 /* SBUOpenChannelListViewController.swift */, ); - name = CacheManager; + name = ChannelList; sourceTree = ""; }; 20419FB470E8E62978C4075A /* Channel */ = { @@ -1532,6 +1403,28 @@ path = Channel; sourceTree = ""; }; + 207C616572797CE3774A05C5 /* ChannelSettings */ = { + isa = PBXGroup; + children = ( + B998C9D219CC6407CC49F8F3 /* Cell */, + 219A1FA49E6A45DE052CEC01 /* SBUBaseChannelSettingsViewController.swift */, + 56971C210F71F36765D9BF06 /* SBUGroupChannelSettingsViewController.swift */, + 7EB6D7C7AE746DADFD5FFC9D /* SBUOpenChannelSettingsViewController.swift */, + 37EA637A9BF9392699AF2E73 /* View */, + ); + name = ChannelSettings; + sourceTree = ""; + }; + 207F6FA5A0526200D82E073D /* ChatSDK */ = { + isa = PBXGroup; + children = ( + 22CD0B7427D3D6597ED5FF78 /* BaseMessage+SBUIKit.MessageTemplate.swift */, + BCDD25A755C7DD8323CA4EC3 /* BaseMessage+SBUIKit.swift */, + 4A38ECD0F9C54108748EBCF3 /* MultipleFilesMessage+SBUIKit.swift */, + ); + name = ChatSDK; + sourceTree = ""; + }; 21ED86D7782B987250EEF1B2 /* BusinessMessaging */ = { isa = PBXGroup; children = ( @@ -1554,13 +1447,16 @@ path = UserList; sourceTree = ""; }; - 22A9B9AB4CE859C144C9C924 /* ChannelList */ = { + 23443925359065AD925BD832 /* Channel */ = { isa = PBXGroup; children = ( - 89F2F495FC08DBBDB12CFB5D /* SBUGroupChannelListModule.Deprecated.swift */, - E236470C36FCABFB4E775DDF /* SBUOpenChannelListModule.Deprecated.swift */, + 5098086AB4CA60B48A9A4B98 /* SBUBaseChannelViewModel.swift */, + 370BF35B3A18B43F2AE5D945 /* SBUChatNotificationChannelViewModel.swift */, + 016E9C1BB577190B58FCD580 /* SBUFeedNotificationChannelViewModel.swift */, + 423C24AA040DE001F36CB795 /* SBUGroupChannelViewModel.swift */, + 78885DB0EAEDC3DF8309CD70 /* SBUOpenChannelViewModel.swift */, ); - name = ChannelList; + name = Channel; sourceTree = ""; }; 2354F861590FE3C54C5ED30E /* Extension */ = { @@ -1583,28 +1479,19 @@ path = MessageSearch; sourceTree = ""; }; - 246AF91AE450E0FEC48A1CC5 /* SuggestedReply */ = { - isa = PBXGroup; - children = ( - 96317F3EDE30323584B9E79C /* ViewParams */, - 39F66B5C9440E4674ECF5EFF /* Views */, - ); - name = SuggestedReply; - sourceTree = ""; - }; - 249D676B5F848927773E6337 /* View */ = { + 256B45ACD6A840ED0EED6294 /* Replies */ = { isa = PBXGroup; children = ( - E7C5B6C7C72BD390A985194B /* SBUChannelSettingsChannelInfoView.swift */, ); - name = View; + path = Replies; sourceTree = ""; }; - 256B45ACD6A840ED0EED6294 /* Replies */ = { + 26199B5232736E7F309FF1AB /* MessageSearch */ = { isa = PBXGroup; children = ( + A7EE173760722E1245547F3B /* SBUMessageSearchViewController.Deprecated.swift */, ); - path = Replies; + name = MessageSearch; sourceTree = ""; }; 264964F567A783E7A481A65F /* Params */ = { @@ -1628,6 +1515,26 @@ path = Cell; sourceTree = ""; }; + 26CD40A5DA7AC6C2A43242EC /* Configuration */ = { + isa = PBXGroup; + children = ( + 568BF7DFACF6168149A82B13 /* Mention */, + CF4FDAFAAB7643A99713D3B7 /* MessageCell */, + 09042D15C05629DDB87690C8 /* Replies */, + 6659096CDD9746DF1831AD2B /* SBUConfig.Base.swift */, + B6A33F4D16D19944F6F664DD /* SBUConfig.CodingKeys.swift */, + 3D19E61521CAA7E004CA9370 /* SBUConfig.Common.swift */, + DB89202173029695666AA5C7 /* SBUConfig.GroupChannel.swift */, + DC6F81978D06295083759FB1 /* SBUConfig.OpenChannel.swift */, + 80C1D7DF0340996725082978 /* SBUConfig.swift */, + 0AAAD98621E1B440A4266A50 /* SBUConfigManager.swift */, + FBCA2A7784D15831B817D6AB /* SBUDashboardConfig.swift */, + 368619493C6AFD93BAAED812 /* ScrollPostion */, + AE3CB39CA74DF52D64AABFDA /* VoiceMessage */, + ); + name = Configuration; + sourceTree = ""; + }; 26E7363EFEDF300956E827AD /* Moderations */ = { isa = PBXGroup; children = ( @@ -1647,23 +1554,26 @@ path = ChannelList; sourceTree = ""; }; - 27CA07513115C4E85BC573F4 /* MessageSearch */ = { + 27A43D0EB49FFA3797C7946D /* MessageSearch */ = { isa = PBXGroup; children = ( - 81CB9C9042B4C68589A9280A /* SBUMessageSearchViewController.Deprecated.swift */, + 847012EAFDE43E9439FC7847 /* Cell */, + E1E9F7C9D1F963D58C4A5AE4 /* SBUMessageSearchViewController.swift */, ); name = MessageSearch; sourceTree = ""; }; - 28BA5FFF246762F2BA180A3B /* MessageThread */ = { + 28863E04594DBFADEEB1D624 /* Util */ = { isa = PBXGroup; children = ( - F8095BB34E21C7BF97B20D5F /* SBUMessageThreadModule.Header.swift */, - 249CE31E5BE99C7F414A5446 /* SBUMessageThreadModule.Input.swift */, - 461B429EAA2E2EDD9D4C5383 /* SBUMessageThreadModule.List.swift */, - 2FF86C8109186E267B062BF4 /* SBUMessageThreadModule.swift */, + C490F6DDCC508709C422D604 /* BlockingOperation.swift */, + 522EEF1CB73C3DC6311BEC24 /* SBUDebouncer.swift */, + 0ED680965288453D6F87D2A9 /* SBULogger.swift */, + 0D7634D7F9DD7B2113620230 /* SBUMentionManager.swift */, + 69D0DE1CD133584745736120 /* SBUPropertyWrapper.swift */, + 4A095477D868DAB2087B07E7 /* SBUUtils.swift */, ); - name = MessageThread; + name = Util; sourceTree = ""; }; 29196F5FD4B0CC49E3C17AD6 /* MultipleFilesMessage */ = { @@ -1673,6 +1583,16 @@ path = MultipleFilesMessage; sourceTree = ""; }; + 2920D33287FAD3DF2CC57226 /* UserList */ = { + isa = PBXGroup; + children = ( + D8D393CF4BB703AD16F86753 /* SBUUserListModule.Header.swift */, + 7847343B21C9110DC97C8306 /* SBUUserListModule.List.swift */, + CC21AA99A07B380E887B57E6 /* SBUUserListModule.swift */, + ); + name = UserList; + sourceTree = ""; + }; 29A41EA4E17F06FB14B5F9CA /* Forms */ = { isa = PBXGroup; children = ( @@ -1689,15 +1609,6 @@ path = ChannelSettings; sourceTree = ""; }; - 2CB0290CD83C0CF1DF6AE466 /* Replies */ = { - isa = PBXGroup; - children = ( - E302CABFEFB0CEE6106C4F2C /* MessageView */, - 989DA8A5F29EF5895B76D040 /* ViewParams */, - ); - name = Replies; - sourceTree = ""; - }; 2D24B5BCD9B580F0834E2792 /* Renderer */ = { isa = PBXGroup; children = ( @@ -1705,31 +1616,51 @@ path = Renderer; sourceTree = ""; }; - 3037F66EF550C725538C935A /* Reaction */ = { - isa = PBXGroup; - children = ( + 2D5BFE8C69504B84742DDCBB /* Common */ = { + isa = PBXGroup; + children = ( + AB19D873A1C6E3496D50DA3F /* Menu */, + 4AB09C932214750129CD9138 /* PhotoLibrary */, + 081CB7D2570DB84451500734 /* SBUActionSheet.swift */, + A08CC0F026829265614B6FB8 /* SBUAlertView.swift */, + F8E028EE6BAA93D21B608458 /* SBUAnimation.swift */, + 0EA5E558C96EE6AB1EF4C372 /* SBUBarButtonItem.swift */, + 9AF6459659506D7F27412565 /* SBUCollectionViewFlowLayout.swift */, + DF37E5A42E60D537677D5D69 /* SBUCommonItem.swift */, + DFD58A3074C47EDC52591C7D /* SBUCommonViewControllerSet.swift */, + 55ED3A8D244118F41644495E /* SBUCoverImageView.swift */, + DF7CFCB733F9E17D991B3DCC /* SBUEmptyView.swift */, + 00EEDC941BFDD56652890542 /* SBULayoutableButton.swift */, + 50F361EBA89B92CA9100ACEF /* SBULoading.swift */, + EB8DCC200B9EF353F722EE73 /* SBUMarginView.swift */, + B4B2FA6E258EB85B41733F09 /* SBUNavigationTitleView.swift */, + 8D55CB90BCB450858B5E957B /* SBUNotificationEmptyView.swift */, + 12A6106D9C2AF4105C73BEBA /* SBUNotificationNavigationTitleView.swift */, + 8A11EAEE505282CD6165A17A /* SBUPaddingLabel.swift */, + A1E1817C323F600E35E4C54F /* SBUStackView.swift */, + 94A0D666059C39583C87D5D7 /* SBUTemplateLabel.swift */, + 55DBC98E54D9B2ADB77756FA /* SBUTypingIndicatorBubbleView.swift */, + 15B67C8DF9058ED1EC917DDB /* SBUUnderLineTextField.swift */, + AE5C003F10CEF5EBE5DCEE59 /* User */, + BF9AEC7706AB39AE6324C8FB /* UserCell */, ); - path = Reaction; + name = Common; sourceTree = ""; }; - 30CE49F91B53904A2F64AF78 /* NotificationSettings */ = { + 2E55DAD2AA74A0F9B23CF5BA /* Moderations */ = { isa = PBXGroup; children = ( - E4E49EDBE395CC673EC5D44F /* SBUGroupChannelPushSettingsViewModel.swift */, + 8278A80D906FF0029C8C4F65 /* SBUModerationsViewController.Deprecated.swift */, + 41906D9D5F65CB8CAA8D426C /* SBUModerationsViewModel.Deprecated.swift */, ); - name = NotificationSettings; + name = Moderations; sourceTree = ""; }; - 31C21E4329265102F59AEF42 /* Reaction */ = { + 3037F66EF550C725538C935A /* Reaction */ = { isa = PBXGroup; children = ( - 3F276522E81BE3EF957D7AB7 /* SBUEmojiListViewController.swift */, - B6A362DD75702CCBE23926F6 /* SBUMessageReactionView.swift */, - 03D684A96482D92DF14EB2D9 /* SBUParentMessageInfoReactionView.swift */, - 120C145DDF838CBF7AD38400 /* SBUReactionCollectionViewCell.swift */, - A26298C9813B106DBFDCA92A /* SBUReactionsViewController.swift */, ); - name = Reaction; + path = Reaction; sourceTree = ""; }; 323D31029D4D8393FCB5F3D6 /* ViewControllers */ = { @@ -1750,6 +1681,14 @@ name = Frameworks; sourceTree = ""; }; + 331B65D56FCC71E3F37C1013 /* ViewParams */ = { + isa = PBXGroup; + children = ( + 7FF4551C8B8B2A4CDD92C54C /* SBUQuoteMessageInputViewParams.swift */, + ); + name = ViewParams; + sourceTree = ""; + }; 3386FEB53AF68D864E937776 /* Feed */ = { isa = PBXGroup; children = ( @@ -1758,84 +1697,95 @@ path = Feed; sourceTree = ""; }; - 34EF26D889B07C5CB3FA60E1 /* Enums */ = { + 34B3203057273045E9B65AA9 /* CellView */ = { isa = PBXGroup; children = ( - 0C1FF57392E2ED8B176C4976 /* SBUEnums.swift */, - 8EA649F7005FBEDA21C8EBF7 /* SBUIconSetType.swift */, - D2DCD25E9CA8280679D4F8D1 /* VoiceMessageStatus.swift */, + 2A674E1FC0291047D4D8DCD1 /* SBULinkClickableTextView.swift */, + 07325D9BBAA9EC137FB24F37 /* SBUMarkdownTransfer.swift */, + 1DEE158DCA3F262E834CD09E /* SBUMessageDateView.swift */, + 23AF476F5232D876A755D3B2 /* SBUMessageProfileView.swift */, + 76019894DC87E151AFD7380F /* SBUMessageStateView.swift */, + 68883AD19A97ECA44EBA2184 /* SBUMessageWebView.swift */, + AC77E9894E23C478B5F567CE /* SBUNotificationTimelineView.swift */, + B5543EB190C07875C2E2B39E /* SBUOpenChannelMessageWebView.swift */, + B457E503CA1526C359DB0248 /* SBUSelectableStackView.swift */, + B117D19E051B846E6E224FEA /* SBUUserMessageTextView.swift */, + 28C095B0265A2D56FE6E685B /* SBUUserNameView.swift */, ); - name = Enums; + name = CellView; sourceTree = ""; }; - 35174579354D63AFDF286438 /* Renderer */ = { + 34B8653AD9EE3BE3A8E22B95 /* Resource */ = { isa = PBXGroup; children = ( - 54EA2FBFCA898BC4A0388AFD /* SBUMessageTemplate.Renderer+Events.swift */, - 67AA16A9E0D8603BBBF19CCC /* SBUMessageTemplate.Renderer+RenderItems.swift */, - 547E77E2D58BF2DC4C44D3D7 /* SBUMessageTemplate.Renderer+RenderStyles.swift */, - EB3EAB8D17791BA7DB10EC59 /* SBUMessageTemplate.Renderer+Utils.swift */, - BB8FFBE9BE89997709D68AE1 /* SBUMessageTemplate.Renderer.Image.swift */, - 526B0C895E2B0C6B51071F28 /* SBUMessageTemplate.Renderer.RendererType.swift */, - 3D4A9887EAA8B1B4517390E7 /* SBUMessageTemplate.Renderer.Views.swift */, - CA1588C4948C56F3FA03A6AB /* SBUMessageTemplate.Renderer.swift */, + B27F5FC64D57A40624B87217 /* Assets.xcassets */, ); - name = Renderer; + name = Resource; sourceTree = ""; }; - 36D8B7EEFC84ABB846CA20F7 /* CategoryFilterCell */ = { + 368619493C6AFD93BAAED812 /* ScrollPostion */ = { isa = PBXGroup; children = ( + 2326B36816ADAC9C7B3AAB35 /* SBUScrollPostionConfiguration.swift */, ); - path = CategoryFilterCell; + name = ScrollPostion; sourceTree = ""; }; - 37316C2C634E38006B2344A7 /* OpenChannel */ = { + 36D8B7EEFC84ABB846CA20F7 /* CategoryFilterCell */ = { isa = PBXGroup; children = ( - FD3B4B3FD02EC6773A2D0913 /* SBUOpenChannelSettingsModule.Header.swift */, - 388C5E0771D95A1CAE625126 /* SBUOpenChannelSettingsModule.List.swift */, - F8DA2B361988E8F39B6FCB4D /* SBUOpenChannelSettingsModule.swift */, ); - name = OpenChannel; + path = CategoryFilterCell; sourceTree = ""; }; - 37DF5282EF9554C72435BBB2 /* MessageThread */ = { + 37C2517A9C891EDF1DB4420A /* ViewModel */ = { isa = PBXGroup; children = ( - 70A7B6FB248E273EFD293037 /* SBUMessageThreadViewModel.swift */, + 23443925359065AD925BD832 /* Channel */, + 1813A5A7EBCBA46718647857 /* ChannelList */, + ACFDA27A63552BDBED48695D /* ChannelSettings */, + 8D61415A039F932337D82179 /* Common */, + 72608777FB51FABFDEDAEE91 /* MessageSearch */, + C208C13EB510B30AB37B3490 /* MessageThread */, + 6B790B8BC28B6A8EAA03EC00 /* NotificationSettings */, + 043D860E722003BF087CFF36 /* SBUViewModelDelegate.swift */, + F754F9DEDB5B1A042BD40B71 /* SelectUser */, + F6C2F65FD1C4412256FBFA04 /* UserList */, ); - name = MessageThread; + name = ViewModel; sourceTree = ""; }; - 37EF9635AE6CC7BB9E659340 /* Life cycles */ = { + 37EA637A9BF9392699AF2E73 /* View */ = { isa = PBXGroup; children = ( + 09EDE4D5F03B46918677FC0A /* SBUChannelSettingsChannelInfoView.swift */, ); - path = "Life cycles"; + name = View; sourceTree = ""; }; - 38ABBBA01C384F48EA3E7D43 /* MessageThread */ = { + 37EF9635AE6CC7BB9E659340 /* Life cycles */ = { isa = PBXGroup; children = ( - 3766EAA52FF79BD5BABECDCA /* SBUMessageThreadTitleView.swift */, - 3C1554BD8878FA943C498113 /* SBUMessageThreadViewController.swift */, - B708E665C693B38C84AD94C5 /* SBUParentMessageInfoView.swift */, ); - name = MessageThread; + path = "Life cycles"; sourceTree = ""; }; - 39F66B5C9440E4674ECF5EFF /* Views */ = { + 39CFAA10C2FA9F883DF642CF /* Syntax */ = { isa = PBXGroup; children = ( - D46B426EA26EEB429AD9BA1F /* SBUHorizontalSuggestedReplyOptionView.swift */, - B3E5C21D70293EDE86F90DB9 /* SBUHorizontalSuggestedReplyView.swift */, - 2F0FE2FC1D78A4E9583B05C9 /* SBUSimpleSuggestedReplyOptionView.swift */, - EF36F9C472AF4EFF3C5DB21D /* SBUSuggestedReplyOptionView.swift */, - 30500E028A2C930C57709B68 /* SBUSuggestedReplyView.swift */, - 9B7C16AB89E21FB05AC93FFA /* SBUVerticalSuggestedReplyView.swift */, + 3A35FDBE1AFD71ADD7D630A7 /* SBUMessageTemplate.Action.swift */, + 37155C0F9EE4E7F8939EC5A3 /* SBUMessageTemplate.Decoders.swift */, + A78126ED1B924DCECC210E3A /* SBUMessageTemplate.ErrorMessages.swift */, + 20AF6D23815B383F822B3F35 /* SBUMessageTemplate.ImageRatioType.swift */, + FF21E7DF13FFBA9A3487D415 /* SBUMessageTemplate.Syntax.Aligns.swift */, + A134E0A7E876712D89DB4F9F /* SBUMessageTemplate.Syntax.Identifier.swift */, + 73BB075BAABF7B3386489158 /* SBUMessageTemplate.Syntax.Item.swift */, + DAF51B1FBB4E36A3E0B82F78 /* SBUMessageTemplate.Syntax.Sizes.swift */, + FCE9B1A9DAFAC0000FD1A17A /* SBUMessageTemplate.Syntax.Styles.swift */, + 3C6976259728C37412EEAA6A /* SBUMessageTemplate.Syntax.Types.swift */, + F7FA6B8709145B45B4B954AC /* SBUMessageTemplate.Syntax.Views.swift */, ); - name = Views; + name = Syntax; sourceTree = ""; }; 3A83BE91ACB75128FFB50481 /* MessageSearch */ = { @@ -1887,32 +1837,36 @@ path = ChannelList; sourceTree = ""; }; - 3E478DBD61C4A2761DB415E6 /* Module */ = { + 3D80260F22D940F1F5A0875B /* NotificationChannel */ = { isa = PBXGroup; children = ( - 02E264D6EDF1CE25C27A1F2E /* Channel */, - 22A9B9AB4CE859C144C9C924 /* ChannelList */, - 7079584D016916C36A4C8C89 /* ChannelSettings */, - E07DBF7D281C81E58F6C8554 /* MessageSearch */, - CDA573237718B69634629FAD /* MessageThread */, - 0A90269E712CCB765B53164B /* Moderations */, - 0BAA77F9633F703775173C67 /* NotificationSettings */, - FD03E07D9A15DF4E98050FC0 /* SBUModuleSet.Deprecated.swift */, - 50D57B3AA4B7331E740783DE /* SelectUser */, - 4401D11CBBE702CCC66813AB /* UserList */, + B954F64D9772EACA27DCA6EF /* SBUChatNotificationCell.swift */, + 4607A2E78FCDE977470F6C18 /* SBUFeedNotificationCell.swift */, + 2C707F611F97FF3E82ADB693 /* SBUNotificationCell.swift */, ); - name = Module; + name = NotificationChannel; sourceTree = ""; }; - 3EF695EAD37761B07DED433B /* Menu */ = { + 3DF4EBB9B2C6A7C50214B520 /* Life cycles */ = { isa = PBXGroup; children = ( - 039E4FD7AA1123A8650D451A /* SBUBottomSheetController.swift */, - 18C526A2C2ABCD3DD2D455B3 /* SBUMenuCell.swift */, - C25B957AD3364E8D157B0A0B /* SBUMenuSheetViewController.swift */, - 1C8EFB90EA7B5FE3C8E70E10 /* SBUMenuView.swift */, + 5B28F8B6B6ECFBC128DEF3A6 /* SBUCollectionViewCell.swift */, + 8F488E9439589082C0B3B745 /* SBUMessageCellProtocol.swift */, + 6C08D1BF300BA2732AD0E864 /* SBUQuoteMessageInputViewProtocol.swift */, + F03B4BD2F8198961C28FCD75 /* SBUQuotedMessageViewProtocol.swift */, + 99BE75C526695A148DE8A45D /* SBUTableViewCell.swift */, + CCB15DBB6817FC4E201884A2 /* SBUView.swift */, + 04851CD3088A951878F8F1B7 /* SBUViewLifeCycle.swift */, ); - name = Menu; + name = "Life cycles"; + sourceTree = ""; + }; + 3EF161155ABFBD4B676E42A9 /* Moderations */ = { + isa = PBXGroup; + children = ( + 109E90CD18CD410AEFD428AB /* SBUModerationsViewController.swift */, + ); + name = Moderations; sourceTree = ""; }; 3FEF4EDFAE1A5B42BBCDA028 /* OpenChannel */ = { @@ -1929,6 +1883,16 @@ path = OpenChannel; sourceTree = ""; }; + 414DEB92F8F10DEA51379FBC /* Enums */ = { + isa = PBXGroup; + children = ( + 17C87021E298E960417BDAFB /* SBUEnums.swift */, + 9D5EF4E258556258928ACA88 /* SBUIconSetType.swift */, + ADA1A67E85A9CC001A80EAA7 /* VoiceMessageStatus.swift */, + ); + name = Enums; + sourceTree = ""; + }; 43996DB94712B42B4F8D856B /* Common */ = { isa = PBXGroup; children = ( @@ -1940,25 +1904,34 @@ path = Common; sourceTree = ""; }; - 4401D11CBBE702CCC66813AB /* UserList */ = { + 44CEBFD42A9C63C3A9F5D1D7 /* Channel */ = { isa = PBXGroup; children = ( - 7B6312AAEE54A939AC51BA66 /* SBUUserListModule.Deprecated.swift */, + C4C781B1B187BAA03AFBDF81 /* CategoryFilterCell */, + 34B3203057273045E9B65AA9 /* CellView */, + 4803A3C88FFCA5350DA4E96F /* FileViewer */, + 7203F217554D17E5B99CDB01 /* Header */, + B8D98F9A7FC9003EA94BC77D /* MessageCell */, + 98F7564C3AD3834096CF5503 /* MessageInput */, + 8EE653B3E9236FCC93EC21D1 /* NewMessageInfo */, + 706CEDCA521F3AED8FF38C80 /* Reaction */, + 0F395ACE7CF6910598B1E811 /* SBUBaseChannelViewController.Keyboard.swift */, + F74A36159CF949AEF2196A8A /* SBUBaseChannelViewController.swift */, + 34CA9493613CD41E3FE2C608 /* SBUChatNotificationChannelViewController.swift */, + BD73DFB8F4F173FD98AAF6A8 /* SBUFeedNotificationChannelViewController.swift */, + 084492D1F5A47CABA84EE602 /* SBUGroupChannelViewController.swift */, + C2F1CDBD315D987350C4A3FC /* SBUOpenChannelViewController.swift */, + 82DDCB78CC51992C16B2BBD9 /* ViewModel */, ); - name = UserList; + name = Channel; sourceTree = ""; }; - 44EFD8BF185E0DE1BA8BEA04 /* CreateChannel */ = { + 4512F4D067F1DF43D2317ADF /* MemberList */ = { isa = PBXGroup; children = ( - D9192BF68D9568BCDF7096C4 /* SBUCreateChannelModule.Header.swift */, - CC240EF6AF306DFEA5F35E21 /* SBUCreateChannelModule.List.swift */, - 41BE317445E3C3FF21AE9568 /* SBUCreateChannelModule.swift */, - A92574E54E9F021AF1516C81 /* SBUCreateOpenChannelModule.Header.swift */, - 72ECA967D5BF457789B004D4 /* SBUCreateOpenChannelModule.ProfileInput.swift */, - 89D1C50CEC93B1EA5E7C04E5 /* SBUCreateOpenChannelModule.swift */, + 5772530BE4AFEFBC774C3F76 /* SBUMemberListViewController.Deprecated.swift */, ); - name = CreateChannel; + name = MemberList; sourceTree = ""; }; 45BA482E5EE13EC32B910904 /* Moderations */ = { @@ -1968,22 +1941,6 @@ path = Moderations; sourceTree = ""; }; - 46C502DAB144550EA112DD07 /* Params */ = { - isa = PBXGroup; - children = ( - 437AE43ABA4F0C2CDBE7CE62 /* SBUFeedNotificationChannelViewParams.swift */, - ); - name = Params; - sourceTree = ""; - }; - 47039377C0F104105225ED54 /* ChannelSettings */ = { - isa = PBXGroup; - children = ( - F497DEA3F10079C3A5044778 /* SBUBaseChannelSettingsViewController.Deprecated.swift */, - ); - name = ChannelSettings; - sourceTree = ""; - }; 47D4E822E2807FDF6CEDFA71 /* GroupChannel */ = { isa = PBXGroup; children = ( @@ -1994,83 +1951,74 @@ path = GroupChannel; sourceTree = ""; }; - 47DCA41BD9AA4A59EB821FCE /* Channel */ = { - isa = PBXGroup; - children = ( - C7F3CD9F684FBC0FB6E336C4 /* MessageCell */, - D8367C61A09C9F3AD2118AEE /* SBUBaseChannelViewController.Deprecated.swift */, - AB9EBDD026DEAD9C3B5DDBCC /* SBUBaseChannelViewController.Unavailable.swift */, - C72ADB4432441DADDAC313B8 /* SBUGroupChannelViewController.Deprecated.swift */, - 24B07F43D58C36E6C2619903 /* SBUGroupChannelViewController.Unavailable.swift */, - 5BA340948F4353150E19BF46 /* SBUOpenChannelViewController.Deprecated.swift */, - 13154930C7F919A29C1D6D4C /* SBUOpenChannelViewController.Unavailable.swift */, - ); - name = Channel; - sourceTree = ""; - }; - 48AC0EAC5C24EB722AA2808A /* UserList */ = { + 4803A3C88FFCA5350DA4E96F /* FileViewer */ = { isa = PBXGroup; children = ( - E3106BB80B3D0785FFC6916E /* SBUUserListModule.Header.swift */, - CDC51BADF89D493770BC46FA /* SBUUserListModule.List.swift */, - 056847C38C5FBB1120A362B0 /* SBUUserListModule.swift */, + 17FA61747AD588A9C668AE82 /* SBUFileViewController.swift */, ); - name = UserList; - sourceTree = ""; - }; - 4918869764C32C5D989B4964 /* VoiceNote */ = { - isa = PBXGroup; - children = ( - 65F87530DE0649E5F5B7AC60 /* SBUVoiceMessageInputView.swift */, - ); - name = VoiceNote; + name = FileViewer; sourceTree = ""; }; - 4ADA3E3BDAC1D434A1700482 /* SubView */ = { + 48C2706382EC17D6F3A3DF3E /* Renderer */ = { isa = PBXGroup; children = ( - E2BB9D321E4FDE1E679A0373 /* CustomChannelListCell.swift */, + 3C2A8A00FF0266DAFC8E6425 /* SBUMessageTemplate.Renderer+Events.swift */, + 40A99A6A85E91B5FC308A276 /* SBUMessageTemplate.Renderer+RenderItems.swift */, + 986AC4C22B4A533924507A03 /* SBUMessageTemplate.Renderer+RenderStyles.swift */, + 1117C57DAC54B17316CEC180 /* SBUMessageTemplate.Renderer+Utils.swift */, + FAA86C3A795B8E5EAAC98C67 /* SBUMessageTemplate.Renderer.Image.swift */, + 6A62AD09CBC2BA32C9184BCD /* SBUMessageTemplate.Renderer.RendererType.swift */, + 3EA9DF6AF5DD1432842337A8 /* SBUMessageTemplate.Renderer.Views.swift */, + 783AEB2CD93F42231DA91112 /* SBUMessageTemplate.Renderer.swift */, ); - path = SubView; + name = Renderer; sourceTree = ""; }; - 4ADCC2050F5210AEC5A7191B /* Chat */ = { + 4A920551A0E2F2AEB8EB6B55 /* ChannelSettings */ = { isa = PBXGroup; children = ( - 2337F5BAF67187A6A596B661 /* SBUChatNotificationChannelModule.Header.swift */, - FB80818ECC90D44F21153E0C /* SBUChatNotificationChannelModule.List.swift */, - 3584D21030D5003E70D2C27A /* SBUChatNotificationChannelModule.swift */, + 0D2466035DC281E80C424556 /* SBUGroupChannelSettingsModule.Deprecated.swift */, + 23F171317F68FF3320D45D9C /* SBUOpenChannelSettingsModule.Deprecated.swift */, ); - name = Chat; + name = ChannelSettings; sourceTree = ""; }; - 4E23C875808648B28D9478A1 /* MessageSearch */ = { + 4AB09C932214750129CD9138 /* PhotoLibrary */ = { isa = PBXGroup; children = ( - C1B0EC8E01DC9BBD12DECD35 /* Cell */, - EDF0B309E77E1BD085B26E2D /* SBUMessageSearchViewController.swift */, + BFE4EB6E2065C89A33C95F43 /* SBUPhotoAccess.swift */, + DA0B9E7240649213D2FBC0F5 /* SBUPhotoCollectionViewCell.swift */, + A9FD734F68ABA06E7743C1E4 /* SBUSelectablePhotoViewController.swift */, ); - name = MessageSearch; + name = PhotoLibrary; sourceTree = ""; }; - 4E2729CE2F86E39BFDEA41A4 /* Views */ = { + 4ADA3E3BDAC1D434A1700482 /* SubView */ = { isa = PBXGroup; children = ( - 79989E0B051ACEA8E928289A /* SBUFormFieldView.swift */, - A76AACF869377992365B6780 /* SBUFormView.swift */, + E2BB9D321E4FDE1E679A0373 /* CustomChannelListCell.swift */, ); - name = Views; + path = SubView; sourceTree = ""; }; - 50D57B3AA4B7331E740783DE /* SelectUser */ = { + 4F8BECC925916DEFE70CF6B4 /* Manager */ = { isa = PBXGroup; children = ( - D1F081790A393036DD1DFF93 /* SBUCreateChannelModule.Deprecated.swift */, - 92AC0DB023EBC6ED61A64308 /* SBUCreateOpenChannelModule.Deprecated.swift */, - 10DF00E7ECFA194BA1C8B494 /* SBUInviteUserModule.Deprecated.swift */, - EE99D7AFD70800283C97873E /* SBURegisterOperatorModule.Deprecated.swift */, + 091C5CFC24ACE60A55CBE45A /* CacheManager */, + F28A1B7A665F93B3CC54C48B /* SBUDownloadManager.swift */, + B6F9DB99ED7238A19F77DC9E /* SBUEmojiManager.swift */, + 1A0EF99B98D26C6F59FED533 /* SBUMessageTemplateManager.swift */, + CA84BCD6BE68B81A55E016E9 /* SBUNotificationChannelManager.swift */, + DA17D44A86F3BADE129EFD35 /* SBUPendingMessageManager.swift */, + AA72C8B46C4BA0E1772715DD /* SBUPermissionManager.swift */, + F0F57A26658A5BD3EB33956C /* SBUTemplateType.swift */, + 99049843C143B854A31C2A09 /* SBUToastType.swift */, + B169356000D70561D272B1F0 /* SBUToastView.swift */, + 512449260D6964A3C58619E7 /* SBUTypingIndicatorMessageManager.swift */, + D887FF85C22A88435623CDE4 /* SBUVoicePlayer.swift */, + 1046B13B564286587D9BC4BF /* SBUVoiceRecorder.swift */, ); - name = SelectUser; + name = Manager; sourceTree = ""; }; 512F0F2FA832B397FCF4C97F /* View */ = { @@ -2098,111 +2046,95 @@ path = SuggestedReply; sourceTree = ""; }; - 531392467821DEF4716B9BA2 /* SelectUser */ = { + 528CCB15FB76173B89DDD301 /* Notifications */ = { isa = PBXGroup; children = ( + D4F6E6949DDD62E155622EAF /* SBUChatNotificationChannelModule.Deprecated.swift */, + 1126544AE4843EA6A42C9938 /* SBUFeedNotificationChannelModule.Deprecated.swift */, ); - path = SelectUser; + name = Notifications; sourceTree = ""; }; - 53BAF9E7427A1F2B136C206A /* ChannelSettings */ = { + 529890A228720DC5EC9934B1 /* CreateChannel */ = { isa = PBXGroup; children = ( - 7949C6B210D07FE46DD8C923 /* SBUBaseChannelSettingsViewModel.swift */, - 03418B9D8B6D32C3B83EB678 /* SBUGroupChannelSettingsViewModel.swift */, - 3807EBBA85D6BEA707CD1B4C /* SBUModerationsViewModel.swift */, - 5F095AD0C6FE3772C7F397BD /* SBUOpenChannelSettingsViewModel.swift */, + E4AF0AAC8F9216B26E03DF18 /* SBUCreateChannelViewController.Deprecated.swift */, ); - name = ChannelSettings; + name = CreateChannel; sourceTree = ""; }; - 5411819A86F8F6EC697AA52D /* NotificationChannel */ = { + 531392467821DEF4716B9BA2 /* SelectUser */ = { isa = PBXGroup; children = ( - C105EB7000D32FA28AC98F5B /* SBUChatNotificationCell.swift */, - E0B008E5DC3D7B4E22AE0741 /* SBUFeedNotificationCell.swift */, - B34E7889251AD4B358F4CD23 /* SBUNotificationCell.swift */, ); - name = NotificationChannel; + path = SelectUser; sourceTree = ""; }; - 548C0ED9F3DF71B816713D4A /* Moderations */ = { + 53EABE4C0F7E3AEC95840126 /* Chat */ = { isa = PBXGroup; children = ( - 1B045492D9EA6D904641235A /* SBUModerationsViewController.Deprecated.swift */, - 0CE0A7C94D3FA4EA75B9E91D /* SBUModerationsViewModel.Deprecated.swift */, + 033DF0D063C899BFCCC8EB24 /* SBUChatNotificationChannelModule.Header.swift */, + 42D224044C0DADF7864321B9 /* SBUChatNotificationChannelModule.List.swift */, + 89101007C00F729DEDC88DA7 /* SBUChatNotificationChannelModule.swift */, ); - name = Moderations; + name = Chat; sourceTree = ""; }; - 567938DE391DF13024687A70 /* OpenChannel */ = { + 566B8A157ED06F3227C54F26 /* MessageThread */ = { isa = PBXGroup; children = ( - CB0F284B50C3777353B34826 /* SBUOpenChannelModule.Header.swift */, - E0E0F798053BE3E3C0A96FA6 /* SBUOpenChannelModule.Input.swift */, - 9AD7676A640740785698773C /* SBUOpenChannelModule.List.swift */, - 1595029E0126A6757572D117 /* SBUOpenChannelModule.Media.swift */, - B385FBBE56BB4B5242E5237A /* SBUOpenChannelModule.swift */, + 246014AC2ECDA37466636697 /* SBUMessageThreadModule.Deprecated.swift */, ); - name = OpenChannel; + name = MessageThread; sourceTree = ""; }; - 56D948039C05BC9C2004FAE3 /* GroupChannel */ = { + 568BF7DFACF6168149A82B13 /* Mention */ = { isa = PBXGroup; children = ( - 9C547AA34730186F19C65F8D /* SBUGroupChannelModule.Header.swift */, - 01C9D7D5C351CA1311E3107B /* SBUGroupChannelModule.Input.swift */, - C55ACB0D2F6052C40DDF2E52 /* SBUGroupChannelModule.List.swift */, - FEEA5130D66D8BEB17B2A05D /* SBUGroupChannelModule.swift */, + E105E4BE04A2AB1650CC8472 /* SBUMentionConfiguration.swift */, + FBD878B5312B0F71F599EF58 /* SBUUserMentionConfiguration.swift */, ); - name = GroupChannel; + name = Mention; sourceTree = ""; }; - 591714FB6F6DD203E6C9582B /* ChannelCell */ = { + 5956391B33ADA801C6383809 /* MessageSearch */ = { isa = PBXGroup; children = ( - 4AB47394C9E58B9F3BC26789 /* SBUBaseChannelCell.swift */, - 0E2C4C684953FD4E87E2D4A6 /* SBUGroupChannelCell.swift */, - ED7A57C81D85039B25A2B409 /* SBUOpenChannelCell.swift */, + 0281C58591686CBE503FFAA7 /* SBUMessageSearchModule.Deprecated.swift */, ); - name = ChannelCell; + name = MessageSearch; sourceTree = ""; }; - 596DC92B6A347F5959ACE3E7 /* Replies */ = { + 59833FEDA2EC7AE9D7251789 /* OpenChannel */ = { isa = PBXGroup; children = ( - 9281533060C56B62D0DE35BB /* SBUQuotedBaseMessageViewParams.Deprecated.swift */, + 59B61AEE060EFB0FC571830C /* OpenChannelVC_CustomMessageMenuItem.swift */, ); - name = Replies; + path = OpenChannel; sourceTree = ""; }; - 59833FEDA2EC7AE9D7251789 /* OpenChannel */ = { + 59E4093F0E397E0285B27A68 /* ChannelSettings */ = { isa = PBXGroup; children = ( - 59B61AEE060EFB0FC571830C /* OpenChannelVC_CustomMessageMenuItem.swift */, + C705498D6B6B285324A87E0F /* ChannelSettingItem */, + 7DE7E9B6462C3F97A6306096 /* GroupChannel */, + 9C7CF7078E261924B74B752E /* OpenChannel */, + 3A08AD4E39ADCDBFF763DA7B /* SBUBaseChannelSettingsModule.Header.swift */, + B7DA1E102EA46C42FC61AA2C /* SBUBaseChannelSettingsModule.List.swift */, + 6FA2A3DAA9CFDEBED8D0E332 /* SBUBaseChannelSettingsModule.swift */, ); - path = OpenChannel; + name = ChannelSettings; sourceTree = ""; }; - 5BD747C913033C0A5038FE48 /* View */ = { + 5A63A931C9F61AD81721FE48 /* Constant */ = { isa = PBXGroup; children = ( - CB0842D590BD673B1A1F0E76 /* Channel */, - 6729CC8C77E967E1F324C162 /* ChannelList */, - A03A71CE2459A0C7D8F3B9BE /* ChannelSettings */, - 5E3145142D232E147F9D6079 /* Common */, - 8067652E7371BAB73DE6D5C9 /* Life cycles */, - 4E23C875808648B28D9478A1 /* MessageSearch */, - 38ABBBA01C384F48EA3E7D43 /* MessageThread */, - 1A2BF96D2ED281875E0AB6A1 /* Moderations */, - 999EBE2FB3D49FCEFE359B4D /* NotificationSettings */, - C898A22C47C48498FC437BE4 /* SBUBaseViewController.swift */, - 68FF14C8A20BB3EAC520FC91 /* SBUViewControllerSet.swift */, - F59C1242826B0EC3BB77F36B /* SelectUser */, - 0F20981268CE8D055DD1A09A /* UserList */, - 4918869764C32C5D989B4964 /* VoiceNote */, + EEEF1D48D32B3644939B34D9 /* SBUConstant.swift */, + 415CF3BF61665838BD21FEAA /* SBUDateFormatSet.swift */, + C78CEB350571A066A2CB3067 /* SBUStringSet.Deprecated.swift */, + 17BB11D2A85548D5008B6D70 /* SBUStringSet.swift */, ); - name = View; + name = Constant; sourceTree = ""; }; 5DF9CFE6AA8F9F096DE198AB /* MessageThread */ = { @@ -2212,43 +2144,22 @@ path = MessageThread; sourceTree = ""; }; - 5E3145142D232E147F9D6079 /* Common */ = { - isa = PBXGroup; - children = ( - 3EF695EAD37761B07DED433B /* Menu */, - 86798A2A742E018952764CE0 /* PhotoLibrary */, - 005AEE50B9BF8B66EA7964D1 /* SBUActionSheet.swift */, - EE1BA9DE282FFE63595CE047 /* SBUAlertView.swift */, - 13845BA485546AA174B39A6E /* SBUAnimation.swift */, - 73B5AF3A37401B58D3093677 /* SBUBarButtonItem.swift */, - E8373E0B81B93FC067B06C75 /* SBUCollectionViewFlowLayout.swift */, - C98D1DD77F43443BAF7A1251 /* SBUCommonItem.swift */, - 3E6A239CAB70E3DBFBA15B13 /* SBUCommonViewControllerSet.swift */, - 9EB5CC482660D53F8DDA63DD /* SBUCoverImageView.swift */, - B06809FDA39B2A05B990E9FB /* SBUEmptyView.swift */, - 0B1F426FE75C2A218159B2FC /* SBULayoutableButton.swift */, - D63205564D91635E044EE381 /* SBULoading.swift */, - D66BAB7DFD26F2BCAFC241E7 /* SBUMarginView.swift */, - C8118248B307192EC4095255 /* SBUNavigationTitleView.swift */, - E87643D9E30C623E12ED0FC9 /* SBUNotificationEmptyView.swift */, - 6A8A14CE1076C5972A87596A /* SBUNotificationNavigationTitleView.swift */, - FEA91D8A7A1FFCB1B8ED3F38 /* SBUPaddingLabel.swift */, - 9DD4EFA2704C9B465025B0B7 /* SBUStackView.swift */, - 67905701CCABC6E2A1BEE6E7 /* SBUTemplateLabel.swift */, - 496DD8D711066649D0AFE0A2 /* SBUTypingIndicatorBubbleView.swift */, - F023713A2D2CADE9E47EBBA1 /* SBUUnderLineTextField.swift */, - A8D35B704E9919A3EC9B8362 /* User */, - 8701493E9E90A871FF64EB90 /* UserCell */, + 5F7C3FBF7BFDD352E5987E6D /* CustomView */ = { + isa = PBXGroup; + children = ( + 17D51F19C5A728905F4EC2AE /* SBUExtendedMessagePayloadCustomViewFactory.swift */, ); - name = Common; + name = CustomView; sourceTree = ""; }; - 5FF6755585783267C72FA6A8 /* View */ = { + 6023D88BF6E377A248837E0C /* NotificationSettings */ = { isa = PBXGroup; children = ( - 20E07F325BC13C9D5B0E1245 /* SBUCreateChannelTypeSelector.swift */, + 704790244FBDF942F82FF53F /* SBUGroupChannelPushSettingsModule.Header.swift */, + 75A271F257C1B2D4480962B1 /* SBUGroupChannelPushSettingsModule.List.swift */, + 36459B6FBA7211D90E5402AA /* SBUGroupChannelPushSettingsModule.swift */, ); - name = View; + name = NotificationSettings; sourceTree = ""; }; 60242231F5D8DAEFB824E8B5 /* ChannelList */ = { @@ -2259,6 +2170,16 @@ path = ChannelList; sourceTree = ""; }; + 61583237D80B964F4F08548A /* CreateChannel */ = { + isa = PBXGroup; + children = ( + DD44ECA6990D5DE35B7D5188 /* SBUCreateChannelViewController.swift */, + 6703E89270DF2EC96CB15F17 /* SBUCreateOpenChannelViewController.swift */, + E2013DA5063348F2F316B3FE /* View */, + ); + name = CreateChannel; + sourceTree = ""; + }; 622D0D05D6594C880D854F1D /* FileViewer */ = { isa = PBXGroup; children = ( @@ -2282,25 +2203,6 @@ path = MainViews; sourceTree = ""; }; - 6729CC8C77E967E1F324C162 /* ChannelList */ = { - isa = PBXGroup; - children = ( - 591714FB6F6DD203E6C9582B /* ChannelCell */, - 7BC1B668675DD39FD12A3675 /* SBUBaseChannelListViewController.swift */, - E11205658619F5FA48C01627 /* SBUGroupChannelListViewController.swift */, - B9A3E2BCD3586C073D80BA36 /* SBUOpenChannelListViewController.swift */, - ); - name = ChannelList; - sourceTree = ""; - }; - 673938FE5770791CE26D2E45 /* ViewParams */ = { - isa = PBXGroup; - children = ( - 070F95A95CA498C3BD42E145 /* SBUFormViewParams.swift */, - ); - name = ViewParams; - sourceTree = ""; - }; 67852089506478566285B82D /* NotificationService */ = { isa = PBXGroup; children = ( @@ -2318,52 +2220,58 @@ path = MessageThread; sourceTree = ""; }; - 68C0C7F76A4C5AA2D3BF7FD9 /* Moderations */ = { + 69674F6FF6F6FBDD4E15E15B /* MessageSearch */ = { isa = PBXGroup; children = ( - 515231D7B0062A9D1F3EF84D /* SBUModerationsModule.Header.swift */, - A93075844760853A9E186F3A /* SBUModerationsModule.List.swift */, - AE8E6ED5365C3B9E21959495 /* SBUModerationsModule.swift */, ); - name = Moderations; + path = MessageSearch; sourceTree = ""; }; - 69674F6FF6F6FBDD4E15E15B /* MessageSearch */ = { + 6A4225413BACFBCC503290A1 /* ChatSDK */ = { isa = PBXGroup; children = ( ); - path = MessageSearch; + path = ChatSDK; sourceTree = ""; }; - 6A4225413BACFBCC503290A1 /* ChatSDK */ = { + 6A98B28468D97FC974B6EB9D /* Mention */ = { isa = PBXGroup; children = ( ); - path = ChatSDK; + path = Mention; sourceTree = ""; }; - 6A6DDE9F226A7FC9CA22F7DB /* NewMessageInfo */ = { + 6B025AE0D6242C28A6E6D77F /* ChannelList */ = { isa = PBXGroup; children = ( - 3BD489EB3A0626AD045F36FC /* SBUNewMessageInfo.swift */, - 5CE563A5093E52729F142DD6 /* SBUNewNotificationInfo.swift */, + A7A4920D60B38C81DADC41F8 /* ChannelCell */, ); - name = NewMessageInfo; + path = ChannelList; sourceTree = ""; }; - 6A98B28468D97FC974B6EB9D /* Mention */ = { + 6B790B8BC28B6A8EAA03EC00 /* NotificationSettings */ = { isa = PBXGroup; children = ( + E89E7E49F90E7C0430E58521 /* SBUGroupChannelPushSettingsViewModel.swift */, ); - path = Mention; + name = NotificationSettings; sourceTree = ""; }; - 6B025AE0D6242C28A6E6D77F /* ChannelList */ = { + 6BCD3EEECA02D4B6955C9027 /* Module */ = { isa = PBXGroup; children = ( - A7A4920D60B38C81DADC41F8 /* ChannelCell */, + E04C16E50ADB79997612CCFD /* Channel */, + A74A5A26C72AFCC2722D924B /* ChannelList */, + 59E4093F0E397E0285B27A68 /* ChannelSettings */, + B30FD9DB24C877E86065BBFE /* MessageSearch */, + B213EE8EBC366CE5F7136E3E /* MessageThread */, + 7A39FF060C9EB1878CF8D427 /* Moderations */, + 6023D88BF6E377A248837E0C /* NotificationSettings */, + CC279CA2FA980F03415EB092 /* SBUModuleSet.swift */, + F31A2FEC3667F5B7A43B3FC9 /* SelectUser */, + 2920D33287FAD3DF2CC57226 /* UserList */, ); - path = ChannelList; + name = Module; sourceTree = ""; }; 6C1CFDCE69A77784B55B81C5 /* Syntax */ = { @@ -2373,12 +2281,16 @@ path = Syntax; sourceTree = ""; }; - 6D853EC9A6DBDC1D7518D500 /* CarouselView */ = { + 6D3B68005D1975B617EC87A4 /* MessageTemplate */ = { isa = PBXGroup; children = ( - 11E72899654F8A5F1FA67C33 /* SBUBaseCarouselView.swift */, + 12238F692562EBBC45E24EBA /* Processor */, + 48C2706382EC17D6F3A3DF3E /* Renderer */, + D118A57646552C8212F80D2F /* SBUMessageTemplate.swift */, + 39CFAA10C2FA9F883DF642CF /* Syntax */, + 027EFD0C17B11A2ED41E5724 /* Tester */, ); - name = CarouselView; + name = MessageTemplate; sourceTree = ""; }; 6DEFFA4A2B39E5F871716119 /* CreateChannel */ = { @@ -2405,17 +2317,6 @@ path = Features; sourceTree = ""; }; - 6FA1046910BA8ABF98F4CDE7 /* Constant */ = { - isa = PBXGroup; - children = ( - 2FB3FA2F9461045688BB6D0C /* SBUConstant.swift */, - D8AB55EEC12F25DBE8FDF2E8 /* SBUDateFormatSet.swift */, - D4CFE9F294E11F921AA99CB1 /* SBUStringSet.Deprecated.swift */, - 974DBC8F9AE669144712745D /* SBUStringSet.swift */, - ); - name = Constant; - sourceTree = ""; - }; 6FC4DC179ACFBE854BFDC17B /* CreateChannel */ = { isa = PBXGroup; children = ( @@ -2430,39 +2331,16 @@ path = GroupChannel; sourceTree = ""; }; - 7079584D016916C36A4C8C89 /* ChannelSettings */ = { + 706CEDCA521F3AED8FF38C80 /* Reaction */ = { isa = PBXGroup; children = ( - 27FAA4C5B279F99483925476 /* SBUGroupChannelSettingsModule.Deprecated.swift */, - 1691A1C2EC52F76757F9B3F5 /* SBUOpenChannelSettingsModule.Deprecated.swift */, + CBDD0859E20065127E6E136B /* SBUEmojiListViewController.swift */, + 961DFEA71B39802B2B932C21 /* SBUMessageReactionView.swift */, + FC42AB00DFFD309DA2E3BF4A /* SBUParentMessageInfoReactionView.swift */, + 5AB6FCFCBC002FFD14F81B66 /* SBUReactionCollectionViewCell.swift */, + 738F9B42BAF5782F9BFFA20A /* SBUReactionsViewController.swift */, ); - name = ChannelSettings; - sourceTree = ""; - }; - 70B985E3A1694208584B8D9B /* Deprecated */ = { - isa = PBXGroup; - children = ( - B7A11968075055A64A54AEBA /* BaseMesssage+SBUIKit.Deprecated.swift */, - 47DCA41BD9AA4A59EB821FCE /* Channel */, - C911FC112091FA8E885B5E7D /* ChannelList */, - 47039377C0F104105225ED54 /* ChannelSettings */, - 838A6C6840AC8D3603204EFD /* CreateChannel */, - ECEF0B9C44C5FC9245A8E07E /* MemberList */, - 27CA07513115C4E85BC573F4 /* MessageSearch */, - 548C0ED9F3DF71B816713D4A /* Moderations */, - 3E478DBD61C4A2761DB415E6 /* Module */, - 457ACFF261C7CD51A5269F88 /* SBUBaseViewController.Unavailable.swift */, - BE50F982677CCEF971C1EECB /* SBUCoverImageView.Deprecated.swift */, - 98EACF479089EAAADD19D61C /* SBUEnums.Deprecated.swift */, - ABD1BB9C890B392102F9E597 /* SBUForm.Deprecated.swift */, - 624AA9F4058A3BC02B27B0CC /* SBUGlobals.Deprecated.swift */, - 97615C27B17B18174793900F /* SBUTableViewCell.Unavailable.swift */, - 6DFC954778501C0E13659061 /* SBUTheme.Deprecated.swift */, - 2E462E95C09E36B117C6E114 /* SBUView.Unavaliable.swift */, - F1490876C90002D968950EEB /* SendbirdUI.Deprecated.swift */, - 868E4097DDF559C478C4273E /* UserList */, - ); - name = Deprecated; + name = Reaction; sourceTree = ""; }; 719E523D333BC85B94259616 /* MessageCellParams */ = { @@ -2480,19 +2358,28 @@ path = CreateChannel; sourceTree = ""; }; - 7282FAD410ECD8348AA61110 /* InviteUser */ = { + 7203F217554D17E5B99CDB01 /* Header */ = { isa = PBXGroup; children = ( + 74B8AAC27194B94A0A65B378 /* SBUChannelInfoHeaderView.swift */, + 62724E21DA440F17D35A0F1F /* SBUChannelTitleView.swift */, ); - path = InviteUser; + name = Header; sourceTree = ""; }; - 732E8D3180B19B7237B79AAA /* FileViewer */ = { + 72608777FB51FABFDEDAEE91 /* MessageSearch */ = { isa = PBXGroup; children = ( - DA4A81B41006BA05F44FEABE /* SBUFileViewController.swift */, + D7F80425173439EDC4725059 /* SBUMessageSearchViewModel.swift */, ); - name = FileViewer; + name = MessageSearch; + sourceTree = ""; + }; + 7282FAD410ECD8348AA61110 /* InviteUser */ = { + isa = PBXGroup; + children = ( + ); + path = InviteUser; sourceTree = ""; }; 7468652423E5450E19C0A00F /* ChannelSettings */ = { @@ -2503,6 +2390,14 @@ path = ChannelSettings; sourceTree = ""; }; + 74CFD4073D312A340FA78986 /* CarouselView */ = { + isa = PBXGroup; + children = ( + 3B2CC1D16B2B5DC7ECEECABF /* SBUBaseCarouselView.swift */, + ); + name = CarouselView; + sourceTree = ""; + }; 753DB3623C94DD4FA06461E5 /* Channel */ = { isa = PBXGroup; children = ( @@ -2544,6 +2439,19 @@ path = PhotoLibrary; sourceTree = ""; }; + 768C2B28DFA9D9C803012D8A /* FileMessageContentView */ = { + isa = PBXGroup; + children = ( + 87AC3D41FC400F7770D5F47F /* SBUBaseFileContentView.swift */, + A64A60408F49FDB80870B0BA /* SBUCommonContentView.swift */, + 4BEA7A81BBB97C09C242EA08 /* SBUImageContentView.swift */, + F2FD909C52C187DD4F9D1069 /* SBUOpenChannelCommonContentView.swift */, + 98A9A37F827A94AD6AD941DA /* SBUOpenChannelImageContentView.swift */, + 3BEF330A171D197D5183BADA /* SBUVoiceContentView.swift */, + ); + name = FileMessageContentView; + sourceTree = ""; + }; 7727AB1A81ABADADCE8DE44A /* Channels */ = { isa = PBXGroup; children = ( @@ -2569,6 +2477,14 @@ path = QuickStart; sourceTree = ""; }; + 79796DD76ED130B796B1B0A7 /* Params */ = { + isa = PBXGroup; + children = ( + 76407E98E1DA6C37394AFDB5 /* SBUFeedNotificationChannelViewParams.swift */, + ); + name = Params; + sourceTree = ""; + }; 79C9DF640DACEC9E90D965F5 /* View */ = { isa = PBXGroup; children = ( @@ -2576,6 +2492,16 @@ path = View; sourceTree = ""; }; + 7A39FF060C9EB1878CF8D427 /* Moderations */ = { + isa = PBXGroup; + children = ( + C5408EC506F7DE7E4E4A5579 /* SBUModerationsModule.Header.swift */, + 0B356D0C588EA348F36604E3 /* SBUModerationsModule.List.swift */, + C17B8971D6FEFC99CC26ED85 /* SBUModerationsModule.swift */, + ); + name = Moderations; + sourceTree = ""; + }; 7A53E5FDF20587C7B444214D /* MemberList */ = { isa = PBXGroup; children = ( @@ -2596,14 +2522,12 @@ path = BusinessMessaging; sourceTree = ""; }; - 7C282D96236EAAC2D2FFBF16 /* GroupChannel */ = { + 7BC4A7DC72F53E0E69D1BF48 /* UserList */ = { isa = PBXGroup; children = ( - 0B6FC961365C812F7E9BDFD3 /* SBUGroupChannelSettingsModule.Header.swift */, - 2F3D9322C922D4DA53884805 /* SBUGroupChannelSettingsModule.List.swift */, - C420565E4D4C6EE6112A25A3 /* SBUGroupChannelSettingsModule.swift */, + 2B353668108690045858D791 /* SBUUserListModule.Deprecated.swift */, ); - name = GroupChannel; + name = UserList; sourceTree = ""; }; 7CB416987188834A3CBD4A46 /* ChannelList */ = { @@ -2620,19 +2544,14 @@ path = ScrollPostion; sourceTree = ""; }; - 7E067432387711C88A6A0E61 /* MessageCellParams */ = { + 7DE7E9B6462C3F97A6306096 /* GroupChannel */ = { isa = PBXGroup; children = ( - C773ECA6A37CA8A509FC926B /* SBUAdminMessageCellParams.swift */, - 6C4880DF48D4B7FF2587D40A /* SBUBaseMessageCellParams.swift */, - 42CA3724F3787FE02BEE66DF /* SBUFeedNotificationCellParams.swift */, - DF366F51A0CA4EDD34D74A08 /* SBUFileMessageCellParams.swift */, - 5D931B7C194E9F223A6199EA /* SBUMultipleFilesMessageCellParams.swift */, - 48EEFEBD16A46583FD4C2DF9 /* SBUTypingMessageCellParams.swift */, - 245FCBB2438484A787DC97FA /* SBUUnknownMessageCellParams.swift */, - D95340B69672812BBF23FA09 /* SBUUserMessageCellParams.swift */, + FCCF3FD8E8D7C927C579BA7D /* SBUGroupChannelSettingsModule.Header.swift */, + C4E6DC68812EEE45F4E521DA /* SBUGroupChannelSettingsModule.List.swift */, + 312D9BA3A43AE89BE8D6389F /* SBUGroupChannelSettingsModule.swift */, ); - name = MessageCellParams; + name = GroupChannel; sourceTree = ""; }; 7F7CF21EB6515046D2ACF214 /* RegisterOperator */ = { @@ -2642,33 +2561,31 @@ path = RegisterOperator; sourceTree = ""; }; - 8067652E7371BAB73DE6D5C9 /* Life cycles */ = { + 80BF2508F233113A2E43C31D /* NotificationSettings */ = { isa = PBXGroup; children = ( - 14224A77F0D71AEB39F3D7B6 /* SBUCollectionViewCell.swift */, - B283DDB37ED8423710896803 /* SBUMessageCellProtocol.swift */, - 8A1D535764A680F554741724 /* SBUQuoteMessageInputViewProtocol.swift */, - 1E396124339A949E955F1AE9 /* SBUQuotedMessageViewProtocol.swift */, - A47398E6F928EA8F0E7F938B /* SBUTableViewCell.swift */, - 098FF012CED41EBD33F643B6 /* SBUView.swift */, - D584E9CD31B03598B40BA496 /* SBUViewLifeCycle.swift */, ); - name = "Life cycles"; + path = NotificationSettings; sourceTree = ""; }; - 80BF2508F233113A2E43C31D /* NotificationSettings */ = { + 82DDCB78CC51992C16B2BBD9 /* ViewModel */ = { isa = PBXGroup; children = ( + F052F292610686388028815C /* SBUMessageWebViewModel.swift */, + C97978ED0F6946EEA63C6CE8 /* SBUUserMessageTextViewModel.swift */, ); - path = NotificationSettings; + name = ViewModel; sourceTree = ""; }; - 838A6C6840AC8D3603204EFD /* CreateChannel */ = { + 839A8CFA48FB59627CF59CC1 /* SelectUser */ = { isa = PBXGroup; children = ( - 9A4E80F2590BD97AB5F75866 /* SBUCreateChannelViewController.Deprecated.swift */, + ABABBE157AAAD82124E21892 /* SBUCreateChannelModule.Deprecated.swift */, + AC08A61B6D5FECA48D351F7E /* SBUCreateOpenChannelModule.Deprecated.swift */, + 1489EA9146D00D9D0590522C /* SBUInviteUserModule.Deprecated.swift */, + A59345EDDF5F7AB227A1ED68 /* SBURegisterOperatorModule.Deprecated.swift */, ); - name = CreateChannel; + name = SelectUser; sourceTree = ""; }; 83B65538C9A6C528BB595899 /* Views */ = { @@ -2681,18 +2598,12 @@ path = Views; sourceTree = ""; }; - 840B5C81818AAAC53E0FA410 /* Channel */ = { + 83C50AF609BED11972F45E82 /* ViewParams */ = { isa = PBXGroup; children = ( - 56D948039C05BC9C2004FAE3 /* GroupChannel */, - F31D21FC6AC5F6DF3F67C83C /* NotificationChannel */, - 567938DE391DF13024687A70 /* OpenChannel */, - 103062AECB4490B1AF673069 /* SBUBaseChannelModule.Header.swift */, - F2A2098776DBDAA2431D40AC /* SBUBaseChannelModule.Input.swift */, - 0C0AB246F42E0E2B968A165F /* SBUBaseChannelModule.List.swift */, - 155DC0331D63FB2A9B7E2882 /* SBUBaseChannelModule.swift */, + 94DEF09B259A1BF15189FEB5 /* SBUSuggestedReplyViewParams.swift */, ); - name = Channel; + name = ViewParams; sourceTree = ""; }; 8438D2D52659CF112560D41A /* Common */ = { @@ -2702,38 +2613,42 @@ path = Common; sourceTree = ""; }; - 86798A2A742E018952764CE0 /* PhotoLibrary */ = { + 847012EAFDE43E9439FC7847 /* Cell */ = { isa = PBXGroup; children = ( - 0825088512535B92E3BA226E /* SBUPhotoAccess.swift */, - 4A20D45C72508FDAE78E7F5E /* SBUPhotoCollectionViewCell.swift */, - F8EB893FCE056E5E4FE56805 /* SBUSelectablePhotoViewController.swift */, + E551E031A55486D47E2B214A /* SBUMessageSearchResultCell.swift */, ); - name = PhotoLibrary; + name = Cell; sourceTree = ""; }; - 868E4097DDF559C478C4273E /* UserList */ = { + 8532E83F34BCCC6478A1E6BA /* ChannelCell */ = { isa = PBXGroup; children = ( - 2208C8D3139F7455A1962991 /* SBUBaseSelectUserViewController.Deprecated.swift */, + 43F995B6210AEFAB434CAAF0 /* SBUBaseChannelCell.swift */, + F117DBA42E652EBEBE1623F6 /* SBUGroupChannelCell.swift */, + 052BCBC741F0A0C2457F3DD2 /* SBUOpenChannelCell.swift */, ); - name = UserList; + name = ChannelCell; sourceTree = ""; }; - 86E9DB2BC87548932C9BBC74 /* NotificationSettings */ = { + 854344EAE32009D04D697C45 /* Theme */ = { isa = PBXGroup; children = ( - FB25C845D2FA13B674EBAFEB /* Cell */, + 1C0DBA738B93CA7C72F25AB7 /* SBUColorSet.swift */, + 70EDC2DB8D13109C48DF14F9 /* SBUFontSet.swift */, + F877C42BBDDB869FACC6094E /* SBUIconSet.swift */, + AC8CFC53B950C45E9414CEFB /* SBUTheme+Type.swift */, + 300C3825105BD6B103414998 /* SBUTheme.swift */, ); - path = NotificationSettings; + name = Theme; sourceTree = ""; }; - 8701493E9E90A871FF64EB90 /* UserCell */ = { + 86E9DB2BC87548932C9BBC74 /* NotificationSettings */ = { isa = PBXGroup; children = ( - 8A191F7A1100A08A691DC4DA /* SBUUserCell.swift */, + FB25C845D2FA13B674EBAFEB /* Cell */, ); - name = UserCell; + path = NotificationSettings; sourceTree = ""; }; 8733C95878F704A1A66909EC /* CustomView */ = { @@ -2750,28 +2665,34 @@ path = ChannelSettingItem; sourceTree = ""; }; - 8894FF56501096704432B606 /* OpenChannel */ = { + 8A93B92DD752191311686B40 /* Moderations */ = { isa = PBXGroup; children = ( - ACBCB56246AFE107840C65B8 /* SBUOpenChannelListModule.Header.swift */, - 159631DF8EF9A1A25A0D9271 /* SBUOpenChannelListModule.List.swift */, - 43F2BB8C524EEA39B1C2B187 /* SBUOpenChannelListModule.swift */, ); - name = OpenChannel; + path = Moderations; sourceTree = ""; }; - 8A93B92DD752191311686B40 /* Moderations */ = { + 8B1A050FEFE80E2FB0155A7E /* MemberList */ = { isa = PBXGroup; children = ( ); - path = Moderations; + path = MemberList; sourceTree = ""; }; - 8B1A050FEFE80E2FB0155A7E /* MemberList */ = { + 8C9FEB655DA086B31E6E7833 /* NotificationSettings */ = { isa = PBXGroup; children = ( + 59B90FE26C4EE648BA313F73 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */, ); - path = MemberList; + name = NotificationSettings; + sourceTree = ""; + }; + 8D61415A039F932337D82179 /* Common */ = { + isa = PBXGroup; + children = ( + DDB651BD46C118FAB564DF00 /* SBUCommonDelegate.swift */, + ); + name = Common; sourceTree = ""; }; 8D9F4DD795C1C923CB15CF48 = { @@ -2781,7 +2702,7 @@ 78CF1B79B64228A7F0DEAEBB /* QuickStart */, 32416E08674EA616F09E9EAC /* Frameworks */, 1B0653278AD1D8CFF0B5B8F6 /* Products */, - 9D79241280F9AF61F3FFAE19 /* Sources */, + E50AC1AAFC14BD83514D5711 /* Sources */, ); sourceTree = ""; }; @@ -2800,35 +2721,56 @@ path = Feedback; sourceTree = ""; }; - 91261FB22D42BDA2AACB1002 /* Manager */ = { + 8EE653B3E9236FCC93EC21D1 /* NewMessageInfo */ = { isa = PBXGroup; children = ( - 0C98B90C7B1C0C82787FD4D0 /* Common */, - 6F88AFB356527993F1A697BA /* Features */, + 24C7A23EC18B7697AEC23CA5 /* SBUNewMessageInfo.swift */, + 99D3A8E56AF2938B4D78DAA3 /* SBUNewNotificationInfo.swift */, ); - path = Manager; + name = NewMessageInfo; sourceTree = ""; }; - 916E2C28114E6F0139B56463 /* FileMessageContentView */ = { - isa = PBXGroup; - children = ( - 41F322B8D087ED56F6FE0284 /* SBUBaseFileContentView.swift */, - DC379DD03E6D900812395D03 /* SBUCommonContentView.swift */, - 5C280C90358CCCC255B1FB1C /* SBUImageContentView.swift */, - 2D456410492B9B68F4448A77 /* SBUOpenChannelCommonContentView.swift */, - DAC1855C4B0497E736910389 /* SBUOpenChannelImageContentView.swift */, - 7F87CCB2EE3A3913F9831F83 /* SBUVoiceContentView.swift */, + 8F27C48A1000F90CE70916A0 /* Extension */ = { + isa = PBXGroup; + children = ( + 293377D9F651537C3A021B68 /* Array+SBUIKit.swift */, + E359F5BC0561D14563CC802E /* CGSize+SBUIKit.swift */, + 207F6FA5A0526200D82E073D /* ChatSDK */, + 6BA48FBED1ECC12D62143F38 /* Collection+SBUIKit.swift */, + 296C3078397E73E26F8803C7 /* Data+SBUIKit.swift */, + 5FA6DCBC3425B672108B25B0 /* Date+SBUIKit.swift */, + 2B29422A7E0F6AEF3C382763 /* Float+SBUIKit.swift */, + 3AC1E107EA7F78FC0543FDB9 /* Formatter+SBUIKit.swift */, + CDF92B2922533C42F23861A3 /* NSLayoutConstraint+SBUIKit.swift */, + 7C151AD168CBB957FDCC69A9 /* NSObject+SBUIKit.swift */, + 4C34629C47FBC1054A9ECC41 /* Sequence+SBUIKit.swift */, + 7357F40C90862A222A9C8847 /* String+SBUIKit.swift */, + 837A79B49BB8D09102E99B40 /* StringProtocol+SBUIKit.swift */, + 04B881072E362BA34F81942A /* Thread+SBUIKit.swift */, + FABA1B002971E3C37AAB2C45 /* UIApplication+SBUIKit.swift */, + 22FD7786B5155F262D19BDD7 /* UIButton+SBUIKit.swift */, + FE5A5C29204DB1F049764BB6 /* UIColor+SBUIKit.swift */, + 9AEDAA75CECE31C4AB5F2E82 /* UIImage+SBUIKit.swift */, + F70F1D4A0075EF7344DB6358 /* UIImageView+SBUIKit.swift */, + 8C436B549056E9A1C6598718 /* UINavigationController+SBUIKit.swift */, + 1C3673B320AF7CB01BB7CC13 /* UIScrollView+SBUIKit.swift */, + E7755F37F671EC45ACA8D864 /* UIStackView.SBUIKit.swift */, + E43AB272F0D59FE86B4DA22B /* UITableView+SBUIKit.swift */, + EFCC58B698989A5CAD0EBA8D /* UITextField+SBUIKit.swift */, + 20CE9647FC031438D05F2091 /* UIView+SBUIKit.swift */, + 9305B0C8086E067FC675704B /* UIViewController+SBUIKit.swift */, + 5A9AB8B2FF871BEA025C38D5 /* URL+SBUIKit.swift */, ); - name = FileMessageContentView; + name = Extension; sourceTree = ""; }; - 91AB78C5DBC0569D968ADF82 /* Tester */ = { + 91261FB22D42BDA2AACB1002 /* Manager */ = { isa = PBXGroup; children = ( - 2B888994C5DD372E782D1855 /* MessageTemplateParserTest.swift */, - FC16A310A5AD1BF9F373B242 /* MessageTemplateTestViewController.swift */, + 0C98B90C7B1C0C82787FD4D0 /* Common */, + 6F88AFB356527993F1A697BA /* Features */, ); - name = Tester; + path = Manager; sourceTree = ""; }; 91BE71C41B7A2B036CCF9D34 /* ChannelList */ = { @@ -2849,42 +2791,16 @@ path = Replies; sourceTree = ""; }; - 94233A690E9624A794E9103D /* ChannelList */ = { - isa = PBXGroup; - children = ( - 19628B1B250AF33EF9B6B164 /* GroupChannel */, - 8894FF56501096704432B606 /* OpenChannel */, - 8E5F6A1ECAA44B49E7F3E9DD /* SBUBaseChannelListModule.Header.swift */, - D6AEC071AD5371CF0196D10F /* SBUBaseChannelListModule.List.swift */, - 5EE5E09F07D75201A3AC453C /* SBUBaseChannelListModule.swift */, - ); - name = ChannelList; - sourceTree = ""; - }; - 94852E3522A4DFB20B90DDD7 /* CellView */ = { - isa = PBXGroup; - children = ( - 8C24693D095E0BD77A07104A /* SBULinkClickableTextView.swift */, - DFD9F3C5DD921533E7D2A030 /* SBUMarkdownTransfer.swift */, - 648FBA83E7DC7F87375CEFEC /* SBUMessageDateView.swift */, - 42D8F0E3B6FCC54438791655 /* SBUMessageProfileView.swift */, - B2A41A8004C18FE65953EB53 /* SBUMessageStateView.swift */, - 98DA27392230718F4A51DBF8 /* SBUMessageWebView.swift */, - EE72C8F8F10E26CE953EFC99 /* SBUNotificationTimelineView.swift */, - B0A275E9F0C6C9C724808CC1 /* SBUOpenChannelMessageWebView.swift */, - 263D9CC42482FB50477C4AD8 /* SBUSelectableStackView.swift */, - 3C8F5CFD1679966558F7538A /* SBUUserMessageTextView.swift */, - 353938B99ADB013C4D9CCBFF /* SBUUserNameView.swift */, - ); - name = CellView; - sourceTree = ""; - }; - 96317F3EDE30323584B9E79C /* ViewParams */ = { + 95BE97B0AD74682DAB800225 /* OpenChannel */ = { isa = PBXGroup; children = ( - 6BB870CDCDC948176C8BCD66 /* SBUSuggestedReplyViewParams.swift */, + 84A32FFA6CEF8DA4C41EAAEA /* SBUOpenChannelModule.Header.swift */, + B3DC55D2D6F3237E9A93B928 /* SBUOpenChannelModule.Input.swift */, + 917BEBC4B9A3795CBC2001D1 /* SBUOpenChannelModule.List.swift */, + 0CB5BB7B1338865BBC167F5F /* SBUOpenChannelModule.Media.swift */, + 7A1C6386C0500CDD7F38DBDB /* SBUOpenChannelModule.swift */, ); - name = ViewParams; + name = OpenChannel; sourceTree = ""; }; 96864A9B3CF43786EB818E2C /* UserCell */ = { @@ -2894,30 +2810,38 @@ path = UserCell; sourceTree = ""; }; - 9761570D537237ABF97399C7 /* Others */ = { + 96AC93DFC88EB0CAF7291645 /* MessageView */ = { isa = PBXGroup; children = ( - D2F911922A1B0E98CBD9500A /* MetadataViewController.swift */, + 9CCEC71D18B67FA1945C9003 /* QuotedFileCommonContentView.swift */, + B443F2702F9752F0F6F3B179 /* QuotedFileImageContentView.swift */, + AA64EDFE771FFC22167AE4E1 /* SBUQuotedBaseMessageView.swift */, + 41D71DEBE5C37EAF41745D86 /* SBUQuotedFileMessageView.swift */, + CE856BF9B0B792A0B627E181 /* SBUQuotedUserMessageView.swift */, + 895C5449E4B3D8829F0920E6 /* SBUThreadInfoView.swift */, ); - path = Others; + name = MessageView; sourceTree = ""; }; - 97F893DF153EAC6F372EC9BF /* CreateChannel */ = { + 9761570D537237ABF97399C7 /* Others */ = { isa = PBXGroup; children = ( - 36AF87AA0963F322C8498757 /* SBUCreateChannelViewController.swift */, - B5599AE9A373CF1B7876402B /* SBUCreateOpenChannelViewController.swift */, - 5FF6755585783267C72FA6A8 /* View */, + D2F911922A1B0E98CBD9500A /* MetadataViewController.swift */, ); - name = CreateChannel; + path = Others; sourceTree = ""; }; - 989DA8A5F29EF5895B76D040 /* ViewParams */ = { + 98F7564C3AD3834096CF5503 /* MessageInput */ = { isa = PBXGroup; children = ( - 14A18FD4702A5B77E72ED0E7 /* SBUQuotedBaseMessageViewParams.swift */, + 18FDA1B9165AE390C3244D43 /* SBUMentionLimitGuideCell.swift */, + FBC34CA24E31446DCA95A100 /* SBUMessageInputMode.swift */, + 3D7743CD36EDB36AF8965D8E /* SBUMessageInputView.swift */, + 3D552FEB0394402488B03431 /* SBUQuoteMessageInputView.swift */, + A37FD1EC7C0F2852F3BA786B /* SBUSuggestedMentionList.swift */, + 331B65D56FCC71E3F37C1013 /* ViewParams */, ); - name = ViewParams; + name = MessageInput; sourceTree = ""; }; 999641C66EC0AAC6FE3C2FAD /* Channel */ = { @@ -2935,15 +2859,6 @@ path = Channel; sourceTree = ""; }; - 999EBE2FB3D49FCEFE359B4D /* NotificationSettings */ = { - isa = PBXGroup; - children = ( - B9CF2339696ED51AF73E8B1A /* Cell */, - C2E19061762046F372E99984 /* SBUGroupChannelPushSettingsViewController.swift */, - ); - name = NotificationSettings; - sourceTree = ""; - }; 9A047CB04067196B7C533AB2 /* UserList */ = { isa = PBXGroup; children = ( @@ -2958,59 +2873,14 @@ path = NotificationSettings; sourceTree = ""; }; - 9B564581B9F1CC825ADAD0BF /* ViewParams */ = { - isa = PBXGroup; - children = ( - A85DB81707B2F927F01EEA1D /* SBUQuoteMessageInputViewParams.swift */, - ); - name = ViewParams; - sourceTree = ""; - }; - 9C0F3E32F19631003089142D /* SelectUser */ = { + 9C7CF7078E261924B74B752E /* OpenChannel */ = { isa = PBXGroup; children = ( - AA2A3F31B313D38704C9B527 /* CreateChannel */, - 7865260748A31F4D00D0877E /* SBUBaseSelectUserViewModel.swift */, - 13D57371EC84341F8A5627FD /* SBUInviteUserViewModel.swift */, - 37B3E14CF227196AAEF0372C /* SBURegisterOperatorViewModel.swift */, - ); - name = SelectUser; - sourceTree = ""; - }; - 9CC11AA76567ECDC6E357EAE /* CustomView */ = { - isa = PBXGroup; - children = ( - 1412CD517BAC3E27EEC7FD5F /* SBUExtendedMessagePayloadCustomViewFactory.swift */, - ); - name = CustomView; - sourceTree = ""; - }; - 9D79241280F9AF61F3FFAE19 /* Sources */ = { - isa = PBXGroup; - children = ( - 015064E301A4990BDE3FB447 /* Configuration */, - 6FA1046910BA8ABF98F4CDE7 /* Constant */, - 70B985E3A1694208584B8D9B /* Deprecated */, - 34EF26D889B07C5CB3FA60E1 /* Enums */, - C57E83EFEFE9ED443652A577 /* Extension */, - C7E65AFE1A47E8910156C4B6 /* Manager */, - F1EFA430D4021655AF57027F /* MessageTemplate */, - 0C3517506720A42D5BC7CA19 /* Model */, - D603C17186ED618D0ED729DA /* Module */, - A5D86B8D7F53906E689938E9 /* PrivacyInfo.xcprivacy */, - EC208B2C1F7A771797B55A8F /* Protocol */, - BBF045ABD9CEBFEF6ABA3AF5 /* Resource */, - F22DE9ADD94F36DFB981B770 /* SBUAvailable.swift */, - C2E7435839424AC1AC3044CC /* SBUGlobalCustomParams.swift */, - 20164C749AB0645F6647447B /* SBUGlobals.swift */, - 1AE1ABBAB0C1A8734D97E1E7 /* SendbirdUI.swift */, - 174DA573ECF779C2F6227DED /* SendbirdUIKit.h */, - 05C7AE827E6C47806E9D04A8 /* Theme */, - 120F7F7D39130A7A5E9FCC7D /* Util */, - 5BD747C913033C0A5038FE48 /* View */, - F310599B1E1AC73D9105109B /* ViewModel */, + 25A50354363EC586ACB5CA04 /* SBUOpenChannelSettingsModule.Header.swift */, + 327FDEB5E0948EF9053C904D /* SBUOpenChannelSettingsModule.List.swift */, + 2A2CC49F295E5C02D1B45B4D /* SBUOpenChannelSettingsModule.swift */, ); - name = Sources; + name = OpenChannel; sourceTree = ""; }; 9E2CAC0B3FD84CEA9494CEAD /* NotificationSettings */ = { @@ -3029,31 +2899,27 @@ path = Base; sourceTree = ""; }; - A03A71CE2459A0C7D8F3B9BE /* ChannelSettings */ = { + A04481BF90E7B6F3BE37FCBF /* ChannelList */ = { isa = PBXGroup; children = ( - E9E05E52B9BFABDEFED146ED /* Cell */, - 4E39358FAC7C7A9AC0476468 /* SBUBaseChannelSettingsViewController.swift */, - 462DEF6890EAB13541237951 /* SBUGroupChannelSettingsViewController.swift */, - 0700F241103DF2179E63CB19 /* SBUOpenChannelSettingsViewController.swift */, - 249D676B5F848927773E6337 /* View */, + D91F32326B68E4D287F417AE /* SBUChannelListViewController.Deprecated.swift */, ); - name = ChannelSettings; + name = ChannelList; sourceTree = ""; }; - A25486828E4F95F978CE6D3F /* ViewParams */ = { + A0DEA0A08108B5AD08F390FB /* Moderations */ = { isa = PBXGroup; children = ( + E90EC77A8FA870EE52B81475 /* SBUModerationsModule.Deprecated.swift */, ); - path = ViewParams; + name = Moderations; sourceTree = ""; }; - A2C6AB28B330BD92DAEE5FB3 /* VoiceMessage */ = { + A25486828E4F95F978CE6D3F /* ViewParams */ = { isa = PBXGroup; children = ( - 0E15B4A93063D0B91A092BB6 /* SBUVoiceMessageConfiguration.swift */, ); - name = VoiceMessage; + path = ViewParams; sourceTree = ""; }; A39E7546952DA8EB035B197A /* MessageCell */ = { @@ -3096,6 +2962,18 @@ path = MessageCellParams; sourceTree = ""; }; + A74A5A26C72AFCC2722D924B /* ChannelList */ = { + isa = PBXGroup; + children = ( + F132D5DB43847225EAAFA93D /* GroupChannel */, + BE423973F63A28C1E8A4F616 /* OpenChannel */, + 576A2A4EDC850EBAD85CAB7E /* SBUBaseChannelListModule.Header.swift */, + 053EA4880CFE4E8F95EE456B /* SBUBaseChannelListModule.List.swift */, + 833E7ED7DD71B20AA11F8671 /* SBUBaseChannelListModule.swift */, + ); + name = ChannelList; + sourceTree = ""; + }; A75A20AEB7F9849E0D76E4C2 /* CreateChannel */ = { isa = PBXGroup; children = ( @@ -3110,21 +2988,24 @@ path = ChannelCell; sourceTree = ""; }; - A8D35B704E9919A3EC9B8362 /* User */ = { + AADE531A68D3288CE70E0985 /* SuggestedReply */ = { isa = PBXGroup; children = ( - E0A18C3ADEC56AD5C35BA889 /* SBUUserProfileView.swift */, + 83C50AF609BED11972F45E82 /* ViewParams */, + F2F221672981B71400A3DAF9 /* Views */, ); - name = User; + name = SuggestedReply; sourceTree = ""; }; - AA2A3F31B313D38704C9B527 /* CreateChannel */ = { + AB19D873A1C6E3496D50DA3F /* Menu */ = { isa = PBXGroup; children = ( - 5EAB4064E24E22FE6C06349C /* SBUCreateChannelViewModel.swift */, - 7189D92DCE1FC846B4E8E164 /* SBUCreateOpenChannelViewModel.swift */, + 32CBA25D2B45A184F55A6052 /* SBUBottomSheetController.swift */, + 1CF55AD96534152E6C0E5A88 /* SBUMenuCell.swift */, + 9BAAD316854353F192B49C67 /* SBUMenuSheetViewController.swift */, + 45E53F5F220F277AB28F9DD1 /* SBUMenuView.swift */, ); - name = CreateChannel; + name = Menu; sourceTree = ""; }; ABF01CC44CD483A82E474101 /* CacheManager */ = { @@ -3134,42 +3015,50 @@ path = CacheManager; sourceTree = ""; }; - AC5E5AC41DFC5F5FAB100E33 /* ChannelSettingItem */ = { + AC06A57BE260C369FC0C9C19 /* Feedback */ = { isa = PBXGroup; children = ( - F294E43A52425061179B191E /* SBUChannelSettingItem.swift */, + 09370B6EA34312398DE44187 /* SBUFeedbackView.swift */, + F2C1BC751D04B8DB7BFDDBB1 /* SBUFeedbackViewParams.swift */, ); - name = ChannelSettingItem; + name = Feedback; sourceTree = ""; }; - ACA048A21E2916CB3545FE27 /* ChannelSettings */ = { + ACFDA27A63552BDBED48695D /* ChannelSettings */ = { isa = PBXGroup; children = ( - AC5E5AC41DFC5F5FAB100E33 /* ChannelSettingItem */, - 7C282D96236EAAC2D2FFBF16 /* GroupChannel */, - 37316C2C634E38006B2344A7 /* OpenChannel */, - 4FF67D66526FD69E0469F772 /* SBUBaseChannelSettingsModule.Header.swift */, - 418769B36FE0FF6021894B64 /* SBUBaseChannelSettingsModule.List.swift */, - 7B272E5B8A28B8786D121D9A /* SBUBaseChannelSettingsModule.swift */, + 41D2256D31DA5CD87B22442B /* SBUBaseChannelSettingsViewModel.swift */, + 645924A33D76AD2C2E5BCB0F /* SBUGroupChannelSettingsViewModel.swift */, + 8D2197C166A944877BECA9F8 /* SBUModerationsViewModel.swift */, + A225C181523D7966E26BD75D /* SBUOpenChannelSettingsViewModel.swift */, ); name = ChannelSettings; sourceTree = ""; }; - ADFAFD206233D9F95E507632 /* ScrollPostion */ = { + AD9BAAF5AD8AC4FD0E9AD179 /* InviteUser */ = { isa = PBXGroup; children = ( - 2078E2B5B8836BFE97C83B9E /* SBUScrollPostionConfiguration.swift */, + C714F923F9A50EAC2CE5735A /* SBUInviteUserModule.Header.swift */, + 43655F446D11FC8CA3F881EA /* SBUInviteUserModule.List.swift */, + E286BDC92901C81EEF46456D /* SBUInviteUserModule.swift */, ); - name = ScrollPostion; + name = InviteUser; sourceTree = ""; }; - AFA2E8FB5BBA38FC13296E85 /* Header */ = { + AE3CB39CA74DF52D64AABFDA /* VoiceMessage */ = { isa = PBXGroup; children = ( - BD259723E50E30FE19CD78DE /* SBUChannelInfoHeaderView.swift */, - 8B527C1BFEA12C588263CE39 /* SBUChannelTitleView.swift */, + 787596F53EFE35E37FD8C270 /* SBUVoiceMessageConfiguration.swift */, ); - name = Header; + name = VoiceMessage; + sourceTree = ""; + }; + AE5C003F10CEF5EBE5DCEE59 /* User */ = { + isa = PBXGroup; + children = ( + 9FA514D6AB008170B5F3E328 /* SBUUserProfileView.swift */, + ); + name = User; sourceTree = ""; }; B002AFCC975B187577ABBF28 /* Community */ = { @@ -3181,12 +3070,25 @@ path = Community; sourceTree = ""; }; - B01F0B901A0FDF5597E79588 /* UserList */ = { + B213EE8EBC366CE5F7136E3E /* MessageThread */ = { isa = PBXGroup; children = ( - D679A80E042036729C5602CB /* SBUUserListViewModel.swift */, + 3C5ECD66B5F641E8F4213951 /* SBUMessageThreadModule.Header.swift */, + A6FF3A030D3A8E269B859131 /* SBUMessageThreadModule.Input.swift */, + B4066E2A8CCFBD6675F66473 /* SBUMessageThreadModule.List.swift */, + 9E48B3EACD05FDA788EFC629 /* SBUMessageThreadModule.swift */, ); - name = UserList; + name = MessageThread; + sourceTree = ""; + }; + B30FD9DB24C877E86065BBFE /* MessageSearch */ = { + isa = PBXGroup; + children = ( + 3DBF6475B2FC925E36F4F742 /* SBUMessageSearchModule.Header.swift */, + A491B9BCA203C855581A441B /* SBUMessageSearchModule.List.swift */, + C1C35CACA8F8709E67D69EF5 /* SBUMessageSearchModule.swift */, + ); + name = MessageSearch; sourceTree = ""; }; B4A167357F91E801B9968293 /* MessageCell */ = { @@ -3196,6 +3098,23 @@ path = MessageCell; sourceTree = ""; }; + B5CC79474C0F64D8123DD2B5 /* Module */ = { + isa = PBXGroup; + children = ( + F06D2BC609E1D6CC64F67361 /* Channel */, + 00D1FA79294F404361D4D29B /* ChannelList */, + 4A920551A0E2F2AEB8EB6B55 /* ChannelSettings */, + 5956391B33ADA801C6383809 /* MessageSearch */, + 566B8A157ED06F3227C54F26 /* MessageThread */, + A0DEA0A08108B5AD08F390FB /* Moderations */, + 8C9FEB655DA086B31E6E7833 /* NotificationSettings */, + 60706EE6BB3E3FE22518BB3B /* SBUModuleSet.Deprecated.swift */, + 839A8CFA48FB59627CF59CC1 /* SelectUser */, + 7BC4A7DC72F53E0E69D1BF48 /* UserList */, + ); + name = Module; + sourceTree = ""; + }; B773427CFB2CD84EE1572BCF /* Channels */ = { isa = PBXGroup; children = ( @@ -3205,6 +3124,41 @@ path = Channels; sourceTree = ""; }; + B8ACD42898C5D4B08F0468D6 /* ViewParams */ = { + isa = PBXGroup; + children = ( + AB536FA2AC027B7CC4F5172E /* SBUFormViewParams.swift */, + ); + name = ViewParams; + sourceTree = ""; + }; + B8D98F9A7FC9003EA94BC77D /* MessageCell */ = { + isa = PBXGroup; + children = ( + 74CFD4073D312A340FA78986 /* CarouselView */, + 5F7C3FBF7BFDD352E5987E6D /* CustomView */, + AC06A57BE260C369FC0C9C19 /* Feedback */, + 768C2B28DFA9D9C803012D8A /* FileMessageContentView */, + DFCF30FE0094117FC2DE1CE1 /* Forms */, + BEB2B14F63EF9C94EB735EDA /* MessageCellParams */, + EB7E92043E7DF903FDFF0860 /* MultipleFilesMessage */, + 3D80260F22D940F1F5A0875B /* NotificationChannel */, + DC0F766B0216B347F4DFD99A /* OpenChannel */, + 044B4C308B3495CD4054B60A /* Replies */, + 03B09BA27C9F50EB9A7324D4 /* SBUAdminMessageCell.swift */, + 04FFA63631FF7B8AAF3DDBB4 /* SBUBaseMessageCell.Feedback.swift */, + EFF78E0963C218A855051AE9 /* SBUBaseMessageCell.swift */, + EC66D05B579D831B46FCCF0D /* SBUContentBaseMessageCell.swift */, + F28B6CD8F5A89FE38F961854 /* SBUFileMessageCell.swift */, + A8E8ED05E56AFAE718DA5C5E /* SBUTypingIndicatorMessageCell.swift */, + D1348CAAF3D0C4D90B3F628D /* SBUUnknownMessageCell.swift */, + AB33EE7CBD279405B05327EC /* SBUUserMessageCell.MessageTemplate.swift */, + D695190203DF6B0DFF6355FE /* SBUUserMessageCell.swift */, + AADE531A68D3288CE70E0985 /* SuggestedReply */, + ); + name = MessageCell; + sourceTree = ""; + }; B8DCA2C01A9742A412DAEE66 /* BasicUsages */ = { isa = PBXGroup; children = ( @@ -3216,20 +3170,46 @@ path = BasicUsages; sourceTree = ""; }; - B9CF2339696ED51AF73E8B1A /* Cell */ = { + B8E50EC1497B5EF177B4580A /* RegisterOperator */ = { + isa = PBXGroup; + children = ( + 79965DB3F48B6D7682FE2CDE /* SBURegisterOperatorModule.Header.swift */, + 7426DF2CDE57726A81862A2C /* SBURegisterOperatorModule.List.swift */, + F4E6216270AC23AC99C7504E /* SBURegisterOperatorModule.swift */, + ); + name = RegisterOperator; + sourceTree = ""; + }; + B998C9D219CC6407CC49F8F3 /* Cell */ = { isa = PBXGroup; children = ( - 9E62F8CB98A13407954BECF2 /* SBUChannelPushSettingCell.swift */, + 62C1B929F5DD92F56589C146 /* SBUBaseChannelSettingCell.swift */, + BD0229817CB73BA7F281C506 /* SBUGroupChannelSettingCell.swift */, + A437057468A136902C873AF1 /* SBUModerationCell.swift */, + 3F619995254F3005F2FD5464 /* SBUOpenChannelSettingCell.swift */, ); name = Cell; sourceTree = ""; }; - BBF045ABD9CEBFEF6ABA3AF5 /* Resource */ = { + BC4770D2A8FC0D63436927B8 /* View */ = { isa = PBXGroup; children = ( - 83049F848E89D935E51464F1 /* Assets.xcassets */, + 44CEBFD42A9C63C3A9F5D1D7 /* Channel */, + 1C3492A8079081011BBAF49A /* ChannelList */, + 207C616572797CE3774A05C5 /* ChannelSettings */, + 2D5BFE8C69504B84742DDCBB /* Common */, + 3DF4EBB9B2C6A7C50214B520 /* Life cycles */, + 27A43D0EB49FFA3797C7946D /* MessageSearch */, + ED2073040507E4961031CB3F /* MessageThread */, + 3EF161155ABFBD4B676E42A9 /* Moderations */, + CB158C81FE03619FF6B7A8FA /* NotificationSettings */, + 27491DDD7366C1462C13533F /* SBUBaseViewController.swift */, + EC050C084111F3B042716145 /* SBUViewControllerSet.swift */, + CF12138196B41E06082F83AD /* SelectUser */, + E7516D743010B165B95E81AD /* UserList */, + E2CE06B93984CA14D6E746F7 /* VoiceNote */, ); - name = Resource; + name = View; sourceTree = ""; }; BE11314ACF43F336389268D6 /* OpenChannel */ = { @@ -3242,193 +3222,136 @@ path = OpenChannel; sourceTree = ""; }; - C1B0EC8E01DC9BBD12DECD35 /* Cell */ = { + BE423973F63A28C1E8A4F616 /* OpenChannel */ = { isa = PBXGroup; children = ( - 1DACF459E812A03E9BBC36B8 /* SBUMessageSearchResultCell.swift */, + 76C0DB78F8D0E5754C99FAE5 /* SBUOpenChannelListModule.Header.swift */, + 2BD435965DF52D4153AEFDBC /* SBUOpenChannelListModule.List.swift */, + 3C485902569FD782368F6F65 /* SBUOpenChannelListModule.swift */, ); - name = Cell; + name = OpenChannel; sourceTree = ""; }; - C42724CC6DF9DE991CCFCEC8 /* ViewParams */ = { + BEB2B14F63EF9C94EB735EDA /* MessageCellParams */ = { isa = PBXGroup; children = ( + CDB751ED90C46F0D31FBC42D /* SBUAdminMessageCellParams.swift */, + C3B508900DE0CB68410EA221 /* SBUBaseMessageCellParams.swift */, + 7527358F03CCE3E4E72CBA3F /* SBUFeedNotificationCellParams.swift */, + 48DA89CE7E83253B49029885 /* SBUFileMessageCellParams.swift */, + BFB46C2BB9E78D937D0A46A7 /* SBUMultipleFilesMessageCellParams.swift */, + 060D3F4B97EAC642B18038D2 /* SBUTypingMessageCellParams.swift */, + AC0507F5CC174A604D3471B9 /* SBUUnknownMessageCellParams.swift */, + 49D8E64A47E324FC8520FB6F /* SBUUserMessageCellParams.swift */, ); - path = ViewParams; + name = MessageCellParams; sourceTree = ""; }; - C47BE26FDA7B90331BCBD0CC /* Replies */ = { + BF9AEC7706AB39AE6324C8FB /* UserCell */ = { isa = PBXGroup; children = ( + F6E5A7B4E7E321FD11B946A8 /* SBUUserCell.swift */, ); - path = Replies; - sourceTree = ""; - }; - C57E83EFEFE9ED443652A577 /* Extension */ = { - isa = PBXGroup; - children = ( - 6885FC12D86CBA52183B8D1D /* Array+SBUIKit.swift */, - 23F14F483E2C70979CB649E1 /* CGSize+SBUIKit.swift */, - D711CC63B3D6BD24B70DB8E4 /* ChatSDK */, - 5690419DE012730FD0C36645 /* Collection+SBUIKit.swift */, - A500408785FAEA91E529D66D /* Data+SBUIKit.swift */, - 0C02A3E81ADC5FCB0D61A4FA /* Date+SBUIKit.swift */, - C94A223DDD54AC41A5E422BA /* Float+SBUIKit.swift */, - CC99404F802EF2D5B87734E1 /* Formatter+SBUIKit.swift */, - A21EFA3201B9E859051503B3 /* NSLayoutConstraint+SBUIKit.swift */, - 360A753BD2E538D3C725E07E /* NSObject+SBUIKit.swift */, - 40044B735BD9DCF7DBFB7EE7 /* Sequence+SBUIKit.swift */, - 3897F41EE3FE5E61088850FE /* String+SBUIKit.swift */, - D49C59EDE9A04EAE618BF9A6 /* StringProtocol+SBUIKit.swift */, - 8A554F7C2A623F1A5E04159A /* Thread+SBUIKit.swift */, - D824EC891D75E69CEAB6B12D /* UIApplication+SBUIKit.swift */, - 2335C0125A5F3CB9C874BFD6 /* UIButton+SBUIKit.swift */, - 3CE1B984D77CC9428CFB7A01 /* UIColor+SBUIKit.swift */, - 02D0244B330EF10D786703D0 /* UIImage+SBUIKit.swift */, - 5205F508B6D91A6EE1FCEC3A /* UIImageView+SBUIKit.swift */, - BEE26A975E62DC7F18C7FDA0 /* UINavigationController+SBUIKit.swift */, - CE4B0CBB85C3856425CEA102 /* UIScrollView+SBUIKit.swift */, - 90185268185B61B8D2C718D3 /* UIStackView.SBUIKit.swift */, - DFDD03380FB92686E2FDE6BB /* UITableView+SBUIKit.swift */, - 3ACDEF06E254AFB66983A893 /* UITextField+SBUIKit.swift */, - F1462F71FBADC27009565415 /* UIView+SBUIKit.swift */, - 3F5642A79CF7FE9520973EC4 /* UIViewController+SBUIKit.swift */, - F820C99E031AC5A48E93A345 /* URL+SBUIKit.swift */, - ); - name = Extension; + name = UserCell; sourceTree = ""; }; - C5DB2734CF331A1211233DBB /* MultipleFilesMessage */ = { + C05E73627E95A2215A6A4CB1 /* Views */ = { isa = PBXGroup; children = ( - 3DF16496ACD664722379B783 /* SBUMultipleFilesMessageCell.swift */, - C2B505CF9E2FC0C718F230C8 /* SBUMultipleFilesMessageCollectionView.swift */, - 37FB49718634BD790BD38054 /* SBUMultipleFilesMessageCollectionViewCell.swift */, + 3508841FF54381153E96ABE8 /* SBUFormFieldView.swift */, + 9A1222E36E5BD8A69AEF3816 /* SBUFormView.swift */, ); - name = MultipleFilesMessage; + name = Views; sourceTree = ""; }; - C7E65AFE1A47E8910156C4B6 /* Manager */ = { + C208C13EB510B30AB37B3490 /* MessageThread */ = { isa = PBXGroup; children = ( - 1F65291000949F025563CAAA /* CacheManager */, - 0095AF21791A679F1C7765E6 /* SBUDownloadManager.swift */, - 57D4E05D93AF433478C39266 /* SBUEmojiManager.swift */, - AE71425995E3D250F309A4D6 /* SBUMessageTemplateManager.swift */, - B7A5E00DB2FD50A92439C136 /* SBUNotificationChannelManager.swift */, - 48F2D8A1AF6C70717D89E03E /* SBUPendingMessageManager.swift */, - F0EA39E46AC45F90157634C2 /* SBUPermissionManager.swift */, - 10284C25479A73C4FE127013 /* SBUTemplateType.swift */, - 31EE33CE8D4D268B4F9128E8 /* SBUToastType.swift */, - 9C1C57B26497C711C5842A05 /* SBUToastView.swift */, - CDD17055DC6A172C37695B03 /* SBUTypingIndicatorMessageManager.swift */, - F7D366E19BC3051568A1C32F /* SBUVoicePlayer.swift */, - DF5228AAF09371B1E24FBA01 /* SBUVoiceRecorder.swift */, + CF33C39A1D494640A8292AA0 /* SBUMessageThreadViewModel.swift */, ); - name = Manager; + name = MessageThread; sourceTree = ""; }; - C7F3CD9F684FBC0FB6E336C4 /* MessageCell */ = { + C3BEBDF57326479024D63C62 /* UserList */ = { isa = PBXGroup; children = ( - CB1121AF6A322393C54E388C /* MessageCellParams */, - 596DC92B6A347F5959ACE3E7 /* Replies */, - 7B823706BBAA549D3E1838AC /* SBUContentBaseMessageCell.Deprecated.swift */, + F5C9D645409D0408470C7304 /* SBUBaseSelectUserViewController.Deprecated.swift */, ); - name = MessageCell; + name = UserList; sourceTree = ""; }; - C8CCEEFF47CBB58CF008480C /* UserList */ = { + C42724CC6DF9DE991CCFCEC8 /* ViewParams */ = { isa = PBXGroup; children = ( ); - path = UserList; + path = ViewParams; sourceTree = ""; }; - C911FC112091FA8E885B5E7D /* ChannelList */ = { + C47BE26FDA7B90331BCBD0CC /* Replies */ = { isa = PBXGroup; children = ( - A32F8E043A31E943577AC9E3 /* SBUChannelListViewController.Deprecated.swift */, ); - name = ChannelList; + path = Replies; sourceTree = ""; }; - CB0842D590BD673B1A1F0E76 /* Channel */ = { + C49B487FF722E46A7F5C685A /* CreateChannel */ = { isa = PBXGroup; children = ( - 15B53120AC777C0D7ADD1868 /* CategoryFilterCell */, - 94852E3522A4DFB20B90DDD7 /* CellView */, - 732E8D3180B19B7237B79AAA /* FileViewer */, - AFA2E8FB5BBA38FC13296E85 /* Header */, - 19EF6B02C64D226F837FB1F1 /* MessageCell */, - D15FAE2BC9263345E08ADC66 /* MessageInput */, - 6A6DDE9F226A7FC9CA22F7DB /* NewMessageInfo */, - 31C21E4329265102F59AEF42 /* Reaction */, - FC03B9FB30CE92A938C93FA2 /* SBUBaseChannelViewController.Keyboard.swift */, - 7C2BA2E1727760505967BB97 /* SBUBaseChannelViewController.swift */, - AC35938CACAE31BED540B573 /* SBUChatNotificationChannelViewController.swift */, - A778E4D13628E403EB131F92 /* SBUFeedNotificationChannelViewController.swift */, - CA1E3FB7FB9E9D4723D4BE1C /* SBUGroupChannelViewController.swift */, - D7DFA8C493B94C8E8ED51639 /* SBUOpenChannelViewController.swift */, - CFB4CC792A065ECB89CDFA52 /* ViewModel */, + 36D77C6BE6F533366DC0C5BB /* SBUCreateChannelModule.Header.swift */, + ACA838B7DA6BAF9D84A2E4A7 /* SBUCreateChannelModule.List.swift */, + 2741CC8AD296092C26D4544B /* SBUCreateChannelModule.swift */, + F78F9EB3D42345B2D2795E65 /* SBUCreateOpenChannelModule.Header.swift */, + 3CEEF25FF6F8B9DCB2B824DE /* SBUCreateOpenChannelModule.ProfileInput.swift */, + 3744C2A4CA3E566ED545672B /* SBUCreateOpenChannelModule.swift */, ); - name = Channel; + name = CreateChannel; sourceTree = ""; }; - CB1121AF6A322393C54E388C /* MessageCellParams */ = { + C4C781B1B187BAA03AFBDF81 /* CategoryFilterCell */ = { isa = PBXGroup; children = ( - 1EFA32D33FF9610531648D33 /* SBUBaseMessageCellParams.Deprecated.swift */, + CC78C3C113E0126BA8AC48E7 /* SBUCategoryFilterCell.swift */, ); - name = MessageCellParams; + name = CategoryFilterCell; sourceTree = ""; }; - CC50514F4D576B4BA2F07350 /* Channel */ = { + C705498D6B6B285324A87E0F /* ChannelSettingItem */ = { isa = PBXGroup; children = ( - EAEC8B38E545479F2C858A3F /* SBUBaseChannelViewModel.swift */, - 81A90DD3E8D203452FD46AF0 /* SBUChatNotificationChannelViewModel.swift */, - C3A9B00D92F00E6B4A731EE7 /* SBUFeedNotificationChannelViewModel.swift */, - B0F1250EF174B0F39F1F5F78 /* SBUGroupChannelViewModel.swift */, - 25EB4CE2D5F1FA388B3AB5CC /* SBUOpenChannelViewModel.swift */, + 6846433768211163A156F2AD /* SBUChannelSettingItem.swift */, ); - name = Channel; + name = ChannelSettingItem; sourceTree = ""; }; - CC58CCA59F85B740429A5E14 /* Views */ = { + C8CCEEFF47CBB58CF008480C /* UserList */ = { isa = PBXGroup; children = ( ); - path = Views; + path = UserList; sourceTree = ""; }; - CDA573237718B69634629FAD /* MessageThread */ = { + CB158C81FE03619FF6B7A8FA /* NotificationSettings */ = { isa = PBXGroup; children = ( - 85695AAC500ECF39CC150199 /* SBUMessageThreadModule.Deprecated.swift */, + D31B6DA0A06521A7D5C7BA8A /* Cell */, + E3419F8682C2331ED13F1608 /* SBUGroupChannelPushSettingsViewController.swift */, ); - name = MessageThread; + name = NotificationSettings; sourceTree = ""; }; - CDAC9854AB479C19806FBD75 /* SelectUser */ = { + CB7D23F596AC4407C67DAE9B /* MessageCellParams */ = { isa = PBXGroup; children = ( - 44EFD8BF185E0DE1BA8BEA04 /* CreateChannel */, - 03FC0A3874632E9FA1AA8AFF /* InviteUser */, - 1799AD1CF11F7FC9EADD13CB /* RegisterOperator */, - 11DA4A0F7A380EDB5EF17588 /* SBUBaseSelectUserModule.Header.swift */, - 820AF86139E200606718021D /* SBUBaseSelectUserModule.List.swift */, - 2CBD655E154B053D21A5A30C /* SBUBaseSelectUserModule.swift */, + E0DF0013588EABCEB0D07459 /* SBUBaseMessageCellParams.Deprecated.swift */, ); - name = SelectUser; + name = MessageCellParams; sourceTree = ""; }; - CE05E1ABE198597560AD7606 /* MessageCell */ = { + CC58CCA59F85B740429A5E14 /* Views */ = { isa = PBXGroup; children = ( - 5B5DC55F53D0A3AEC795ADF9 /* SBUMessageCellConfiguration.swift */, ); - name = MessageCell; + path = Views; sourceTree = ""; }; CE310908373D009C994480D2 /* Common */ = { @@ -3456,38 +3379,37 @@ path = GroupChannel; sourceTree = ""; }; - CFB4CC792A065ECB89CDFA52 /* ViewModel */ = { + CF12138196B41E06082F83AD /* SelectUser */ = { isa = PBXGroup; children = ( - 84B3495947E3AC6DEF86239D /* SBUMessageWebViewModel.swift */, - 7689CBF795AE900902F8B9EB /* SBUUserMessageTextViewModel.swift */, + 61583237D80B964F4F08548A /* CreateChannel */, + 7AF6A6291CFD7CF52CB219BF /* SBUBaseSelectUserViewController.swift */, + E4648029BA792611FC14A959 /* SBUInviteUserViewController.swift */, + 899823CE281B293BA8E0FF95 /* SBURegisterOperatorViewController.swift */, ); - name = ViewModel; + name = SelectUser; sourceTree = ""; }; - D0296A48E3C0057D96C4EB1C /* Processor */ = { + CF4FDAFAAB7643A99713D3B7 /* MessageCell */ = { isa = PBXGroup; children = ( - 8A87A9D8F453FF0E2E282577 /* SBUMessageTemplate.Binder.swift */, - EA821AB550ED2A56AA8C464C /* SBUMessageTemplate.Coordinator.swift */, - 219EB4B724ED4A531A9C297C /* SBUMessageTemplate.Payload.swift */, - FA9B7ADB0686B9942FF6F54E /* SBUMessageTemplate.PayloadType.swift */, - AE9FFD07138AB90A5A93B8EF /* SBUMessageTemplate.TemplateList.swift */, + 3124FF23CC435C18BFB01189 /* SBUMessageCellConfiguration.swift */, ); - name = Processor; + name = MessageCell; sourceTree = ""; }; - D15FAE2BC9263345E08ADC66 /* MessageInput */ = { + D18A1818D5E1BF7E4BB148A9 /* Channel */ = { isa = PBXGroup; children = ( - AF1585C170081AB1EB4077DC /* SBUMentionLimitGuideCell.swift */, - 1109D1D9AD962CAA7C4265FE /* SBUMessageInputMode.swift */, - FF6FDEA81DEBFA6A2B7B3454 /* SBUMessageInputView.swift */, - A0CF722CB65B78B04B4156B3 /* SBUQuoteMessageInputView.swift */, - 4EA8B416B93ED2D0BE0F19C7 /* SBUSuggestedMentionList.swift */, - 9B564581B9F1CC825ADAD0BF /* ViewParams */, + 04369E0E0C3FC311D5F6863A /* MessageCell */, + FE1933957DC6BBCC4B4E1E23 /* SBUBaseChannelViewController.Deprecated.swift */, + CA3D303515E40F2A81C3A43E /* SBUBaseChannelViewController.Unavailable.swift */, + 74D06115E0062A98B8C18FF3 /* SBUGroupChannelViewController.Deprecated.swift */, + 9F7B6521745C053F51928E97 /* SBUGroupChannelViewController.Unavailable.swift */, + 602C459210B41B92EE4EA28F /* SBUOpenChannelViewController.Deprecated.swift */, + A224464241C56303BF7094CF /* SBUOpenChannelViewController.Unavailable.swift */, ); - name = MessageInput; + name = Channel; sourceTree = ""; }; D192F825C0C3E201CE3CE747 /* MessageView */ = { @@ -3497,14 +3419,12 @@ path = MessageView; sourceTree = ""; }; - D26D1B2D13CC413F3E7A6057 /* NotificationSettings */ = { + D31B6DA0A06521A7D5C7BA8A /* Cell */ = { isa = PBXGroup; children = ( - 655B7CAE0CE99C862701D218 /* SBUGroupChannelPushSettingsModule.Header.swift */, - 53FF907DC3FD2ABB3F54A9E1 /* SBUGroupChannelPushSettingsModule.List.swift */, - F496D15BADBEFF465C4644BE /* SBUGroupChannelPushSettingsModule.swift */, + 805D8559F8043E113180F7B9 /* SBUChannelPushSettingCell.swift */, ); - name = NotificationSettings; + name = Cell; sourceTree = ""; }; D3AA9447E4B19900862E22B7 /* NewMessageInfo */ = { @@ -3524,14 +3444,6 @@ path = ChannelSettings; sourceTree = ""; }; - D5C540DC0750B1D567F9047D /* Replies */ = { - isa = PBXGroup; - children = ( - F2EAD4111185B3A1F5C60630 /* SBUReplyConfiguration.swift */, - ); - name = Replies; - sourceTree = ""; - }; D5C996CC3B78CF8D6533F6DC /* BasicUsages */ = { isa = PBXGroup; children = ( @@ -3543,31 +3455,21 @@ path = BasicUsages; sourceTree = ""; }; - D603C17186ED618D0ED729DA /* Module */ = { + D686763B00C4EB7841DA773B /* Replies */ = { isa = PBXGroup; children = ( - 840B5C81818AAAC53E0FA410 /* Channel */, - 94233A690E9624A794E9103D /* ChannelList */, - ACA048A21E2916CB3545FE27 /* ChannelSettings */, - 002F466EC4D949DCA2D826E5 /* MessageSearch */, - 28BA5FFF246762F2BA180A3B /* MessageThread */, - 68C0C7F76A4C5AA2D3BF7FD9 /* Moderations */, - D26D1B2D13CC413F3E7A6057 /* NotificationSettings */, - 838D48E5B72854463381513C /* SBUModuleSet.swift */, - CDAC9854AB479C19806FBD75 /* SelectUser */, - 48AC0EAC5C24EB722AA2808A /* UserList */, + 512D45B5B38F1ACA00F3C87F /* SBUQuotedBaseMessageViewParams.Deprecated.swift */, ); - name = Module; + name = Replies; sourceTree = ""; }; - D711CC63B3D6BD24B70DB8E4 /* ChatSDK */ = { + D86BA8D2303B43C1F245C850 /* NotificationChannel */ = { isa = PBXGroup; children = ( - 027C378BBC9185AEB631A65F /* BaseMessage+SBUIKit.MessageTemplate.swift */, - 6EA2BEDA326BA71F8A01386A /* BaseMessage+SBUIKit.swift */, - 36CC64ED4DF69C9E1F3C1ABE /* MultipleFilesMessage+SBUIKit.swift */, + 53EABE4C0F7E3AEC95840126 /* Chat */, + DB8991A55574E34C51AD1378 /* Feed */, ); - name = ChatSDK; + name = NotificationChannel; sourceTree = ""; }; D898EFF22FEDF72873F1E306 /* CreateChannel */ = { @@ -3586,21 +3488,24 @@ path = ViewParams; sourceTree = ""; }; - D9B39F2C27896738BB47ABCE /* Mention */ = { + DB1AF435182EB53985DC0F63 /* SelectUser */ = { isa = PBXGroup; children = ( - AFFCE9B5502195D9F31854F2 /* SBUMentionConfiguration.swift */, - 5F1ABE8A6DE493103C3E0180 /* SBUUserMentionConfiguration.swift */, + 6DEFFA4A2B39E5F871716119 /* CreateChannel */, ); - name = Mention; + path = SelectUser; sourceTree = ""; }; - DB1AF435182EB53985DC0F63 /* SelectUser */ = { + DB8991A55574E34C51AD1378 /* Feed */ = { isa = PBXGroup; children = ( - 6DEFFA4A2B39E5F871716119 /* CreateChannel */, + 79796DD76ED130B796B1B0A7 /* Params */, + FE35C61819F23E0993A2B3CF /* SBUFeedNotificationChannelModule.CategoryFilter.swift */, + 3B062E198CF9BDC525D973A9 /* SBUFeedNotificationChannelModule.Header.swift */, + 28AE424FAFDB41EA7458B9CD /* SBUFeedNotificationChannelModule.List.swift */, + C44B20626489B52193469F38 /* SBUFeedNotificationChannelModule.swift */, ); - path = SelectUser; + name = Feed; sourceTree = ""; }; DB918B4B2B0477E5FEC1895D /* SelectUser */ = { @@ -3613,29 +3518,84 @@ path = SelectUser; sourceTree = ""; }; - E01C946D1605AAE533BA2720 /* Forms */ = { + DB987673AC1E9F0DF98DE277 /* Model */ = { isa = PBXGroup; children = ( - 673938FE5770791CE26D2E45 /* ViewParams */, - 4E2729CE2F86E39BFDEA41A4 /* Views */, + 5037C4EBE97B95E3BAEC1FB4 /* SBUExtendedMessagePayload.swift */, + A983D650270B1128A4226FF0 /* SBUExtendedMessagePayloadForUI.swift */, + 336CAF10F7A3134002AE12FD /* SBUFeedbackAction.swift */, + 0468BDE44AC6618BF9B6DCCC /* SBUHighlightMessageInfo.swift */, + 39319851E1800EF61E3A8D85 /* SBUMention.swift */, + 8104D29385ACC0702779E39D /* SBUMessageCache.swift */, + 52B39AAB27F95F829F7E4231 /* SBUScrollOptions.swift */, + C0A6084715D8CB554F4449BC /* SBUTypingIndicatorInfo.swift */, + E37CD6616586D81AA678541D /* SBUTypingIndicatorMessage.swift */, + 1A1E63A51E0FBD698F8D6C1C /* SBUUser.swift */, + 945018BFE6A74C553C25030D /* SBUVoiceFileInfo.swift */, ); - name = Forms; + name = Model; sourceTree = ""; }; - E07DBF7D281C81E58F6C8554 /* MessageSearch */ = { + DC0F766B0216B347F4DFD99A /* OpenChannel */ = { isa = PBXGroup; children = ( - CE546BA019DA77CE51D919BE /* SBUMessageSearchModule.Deprecated.swift */, + C9B8FCF40D560C80B66E920D /* SBUOpenChannelAdminMessageCell.swift */, + B555F6D865C42207EDA11515 /* SBUOpenChannelBaseMessageCell.swift */, + 430808B3C96F42C505FDD5DA /* SBUOpenChannelContentBaseMessageCell.swift */, + 7294462563D1F878EDC7A0A8 /* SBUOpenChannelFileMessageCell.swift */, + 08EC0D176A2CC15459E3EB70 /* SBUOpenChannelUnknownMessageCell.swift */, + 0DCC09FAE0D595771281D153 /* SBUOpenChannelUserMessageCell.swift */, ); - name = MessageSearch; + name = OpenChannel; + sourceTree = ""; + }; + DCF9C4B32A053AD0AFB608ED /* Deprecated */ = { + isa = PBXGroup; + children = ( + 98083FDF44C9639FB4070CCA /* BaseMesssage+SBUIKit.Deprecated.swift */, + D18A1818D5E1BF7E4BB148A9 /* Channel */, + A04481BF90E7B6F3BE37FCBF /* ChannelList */, + EE0BBC87DF1EF0D0E1A5EA1A /* ChannelSettings */, + 529890A228720DC5EC9934B1 /* CreateChannel */, + 4512F4D067F1DF43D2317ADF /* MemberList */, + 26199B5232736E7F309FF1AB /* MessageSearch */, + 2E55DAD2AA74A0F9B23CF5BA /* Moderations */, + B5CC79474C0F64D8123DD2B5 /* Module */, + FA5C5D9C14D2B568B66CD8A0 /* SBUBaseViewController.Unavailable.swift */, + 838EF317D9F5B598864A8C41 /* SBUCoverImageView.Deprecated.swift */, + 1B69CBE34A04F1D55F67957C /* SBUEnums.Deprecated.swift */, + D05952F227DB2715C124C4E9 /* SBUForm.Deprecated.swift */, + 2E9B304043F94DBAFD4EC32B /* SBUGlobals.Deprecated.swift */, + 17440CA478C451AF67507F7D /* SBUTableViewCell.Unavailable.swift */, + 382A7C4A2044CA57F7FFC101 /* SBUTheme.Deprecated.swift */, + 285A0424007FDF33125872E5 /* SBUView.Unavaliable.swift */, + 29E232F742D23AC19B84773F /* SendbirdUI.Deprecated.swift */, + C3BEBDF57326479024D63C62 /* UserList */, + ); + name = Deprecated; sourceTree = ""; }; - E194A3C8374BDB16F46C7FA4 /* MessageSearch */ = { + DFCF30FE0094117FC2DE1CE1 /* Forms */ = { isa = PBXGroup; children = ( - 52C7CD2EEFA24653F9A07142 /* SBUMessageSearchViewModel.swift */, + B8ACD42898C5D4B08F0468D6 /* ViewParams */, + C05E73627E95A2215A6A4CB1 /* Views */, ); - name = MessageSearch; + name = Forms; + sourceTree = ""; + }; + E04C16E50ADB79997612CCFD /* Channel */ = { + isa = PBXGroup; + children = ( + ED50702C9499546743705D4C /* GroupChannel */, + D86BA8D2303B43C1F245C850 /* NotificationChannel */, + 95BE97B0AD74682DAB800225 /* OpenChannel */, + 71904C8A8412DEC2D8C3C32C /* SBUBaseChannelModule.Header.swift */, + CD90D17444C32C07F8FE41C1 /* SBUBaseChannelModule.Input.swift */, + D3EAFE17C32BE6A9C2867D66 /* SBUBaseChannelModule.List.swift */, + 4D3987EFC6C61263FFDA3E98 /* SBUBaseChannelModule.swift */, + ); + name = Channel; sourceTree = ""; }; E1A1C8EF91FC9CB0EEFC287B /* ViewParams */ = { @@ -3645,6 +3605,14 @@ path = ViewParams; sourceTree = ""; }; + E2013DA5063348F2F316B3FE /* View */ = { + isa = PBXGroup; + children = ( + 8CBE75C9D1E86240EDF38DDE /* SBUCreateChannelTypeSelector.swift */, + ); + name = View; + sourceTree = ""; + }; E2715599E56D45D12B0796EF /* Moderations */ = { isa = PBXGroup; children = ( @@ -3652,17 +3620,21 @@ path = Moderations; sourceTree = ""; }; - E302CABFEFB0CEE6106C4F2C /* MessageView */ = { + E2CE06B93984CA14D6E746F7 /* VoiceNote */ = { isa = PBXGroup; children = ( - E42EEB469CF95FF1D9138D3A /* QuotedFileCommonContentView.swift */, - 45FE1704B5A915FAA12FE070 /* QuotedFileImageContentView.swift */, - 14CA408B530E0BE8F462E504 /* SBUQuotedBaseMessageView.swift */, - 3FD74037DB1E71F5D62DB9EB /* SBUQuotedFileMessageView.swift */, - 9B76FA67FC0D355BBEFB07B9 /* SBUQuotedUserMessageView.swift */, - 17CC23A2A929A52631CC2026 /* SBUThreadInfoView.swift */, + 83E20668B44AD1315AD8206C /* SBUVoiceMessageInputView.swift */, ); - name = MessageView; + name = VoiceNote; + sourceTree = ""; + }; + E46D08DAF167C6E3DA3577B8 /* CreateChannel */ = { + isa = PBXGroup; + children = ( + FF0CE8BA1DE0D4A70840A9A2 /* SBUCreateChannelViewModel.swift */, + 6B187E4D409AFC8F8E737FB2 /* SBUCreateOpenChannelViewModel.swift */, + ); + name = CreateChannel; sourceTree = ""; }; E47876125C52BEC8A3747DCC /* Menu */ = { @@ -3672,6 +3644,34 @@ path = Menu; sourceTree = ""; }; + E50AC1AAFC14BD83514D5711 /* Sources */ = { + isa = PBXGroup; + children = ( + 26CD40A5DA7AC6C2A43242EC /* Configuration */, + 5A63A931C9F61AD81721FE48 /* Constant */, + DCF9C4B32A053AD0AFB608ED /* Deprecated */, + 414DEB92F8F10DEA51379FBC /* Enums */, + 8F27C48A1000F90CE70916A0 /* Extension */, + 4F8BECC925916DEFE70CF6B4 /* Manager */, + 6D3B68005D1975B617EC87A4 /* MessageTemplate */, + DB987673AC1E9F0DF98DE277 /* Model */, + 6BCD3EEECA02D4B6955C9027 /* Module */, + 6BF9FF54DF397D28D3FF9598 /* PrivacyInfo.xcprivacy */, + 05985BB56CDA2F6946840A9D /* Protocol */, + 34B8653AD9EE3BE3A8E22B95 /* Resource */, + 89E66AEDC0A56FB89C773F9C /* SBUAvailable.swift */, + 82E4D1F56F08E62982413308 /* SBUGlobalCustomParams.swift */, + C1D4E2BC570ECBEC04D8B145 /* SBUGlobals.swift */, + 6EC26B09A280016CC15B9F19 /* SendbirdUI.swift */, + B7D7810EEED47C0FD4DCF27A /* SendbirdUIKit.h */, + 854344EAE32009D04D697C45 /* Theme */, + 28863E04594DBFADEEB1D624 /* Util */, + BC4770D2A8FC0D63436927B8 /* View */, + 37C2517A9C891EDF1DB4420A /* ViewModel */, + ); + name = Sources; + sourceTree = ""; + }; E5E7BA525356B1188B5CC6FA /* UserList */ = { isa = PBXGroup; children = ( @@ -3679,22 +3679,19 @@ path = UserList; sourceTree = ""; }; - E93DFC91AF28E1D2DDF27342 /* MessageThread */ = { + E7516D743010B165B95E81AD /* UserList */ = { isa = PBXGroup; children = ( + 0B4FBDAFE752D5BD76475E2F /* SBUUserListViewController.swift */, ); - path = MessageThread; + name = UserList; sourceTree = ""; }; - E9E05E52B9BFABDEFED146ED /* Cell */ = { + E93DFC91AF28E1D2DDF27342 /* MessageThread */ = { isa = PBXGroup; children = ( - 33A91109C0C461B7B0DA89B9 /* SBUBaseChannelSettingCell.swift */, - 7D1A137F7A629882522609BA /* SBUGroupChannelSettingCell.swift */, - B548CC9DB82FEFE578A5EFD7 /* SBUModerationCell.swift */, - 62A6F7C6F0169B385DA27369 /* SBUOpenChannelSettingCell.swift */, ); - name = Cell; + path = MessageThread; sourceTree = ""; }; EA4EFC3F203B1A2BE1A5B1F9 /* Channel */ = { @@ -3704,29 +3701,21 @@ path = Channel; sourceTree = ""; }; - EACF87F91CC95FECE61227C9 /* Syntax */ = { + EAD59F669C004A93D23DCF20 /* NotificationChannel */ = { isa = PBXGroup; children = ( - A945C0F23610157DB66DA2C4 /* SBUMessageTemplate.Action.swift */, - 4DF3C6160BC89EFC50D2D9AB /* SBUMessageTemplate.Decoders.swift */, - 9CAD549B3009A007C8003E60 /* SBUMessageTemplate.ErrorMessages.swift */, - A328CF73551CCB70382F62E6 /* SBUMessageTemplate.ImageRatioType.swift */, - 529205F4852728DD20F47C94 /* SBUMessageTemplate.Syntax.Aligns.swift */, - 55D5BEE974BCAD54A31DCE55 /* SBUMessageTemplate.Syntax.Identifier.swift */, - B3E74BA17D2FCE3EC5B06F0F /* SBUMessageTemplate.Syntax.Item.swift */, - 16E7CFA164212415CE0815F0 /* SBUMessageTemplate.Syntax.Sizes.swift */, - 0D46AC2E8C42B517935CF5B8 /* SBUMessageTemplate.Syntax.Styles.swift */, - 3790858BDE5893F2DAB17FB1 /* SBUMessageTemplate.Syntax.Types.swift */, - E51626050F12D8DBABB8642F /* SBUMessageTemplate.Syntax.Views.swift */, ); - name = Syntax; + path = NotificationChannel; sourceTree = ""; }; - EAD59F669C004A93D23DCF20 /* NotificationChannel */ = { + EB7E92043E7DF903FDFF0860 /* MultipleFilesMessage */ = { isa = PBXGroup; children = ( + 22484AC52230CB8416228314 /* SBUMultipleFilesMessageCell.swift */, + C912F5989996780F704973DE /* SBUMultipleFilesMessageCollectionView.swift */, + 3B739A7775BA60C3956E9689 /* SBUMultipleFilesMessageCollectionViewCell.swift */, ); - path = NotificationChannel; + name = MultipleFilesMessage; sourceTree = ""; }; EBC8BA41F3374EC0FB856A43 /* VoiceMessage */ = { @@ -3752,104 +3741,114 @@ path = SubView; sourceTree = ""; }; - EC208B2C1F7A771797B55A8F /* Protocol */ = { + ED2073040507E4961031CB3F /* MessageThread */ = { isa = PBXGroup; children = ( - 1887E53F0923260B24D247A8 /* CommonProtocols.swift */, + 8EFE8D3AB52D5F7689444AEF /* SBUMessageThreadTitleView.swift */, + F7F51FEF9E628DD6724DF557 /* SBUMessageThreadViewController.swift */, + B47D447E5A1FF52A183A4D58 /* SBUParentMessageInfoView.swift */, ); - name = Protocol; + name = MessageThread; sourceTree = ""; }; - ECEF0B9C44C5FC9245A8E07E /* MemberList */ = { + ED50702C9499546743705D4C /* GroupChannel */ = { isa = PBXGroup; children = ( - 0FF21B4C327FE9B4D732EF6F /* SBUMemberListViewController.Deprecated.swift */, + 01973A100782B94203F5AC75 /* SBUGroupChannelModule.Header.swift */, + 8EFDFF6433A8AF055A926C62 /* SBUGroupChannelModule.Input.swift */, + 3F0E072A5D23A79BDB3E2AF0 /* SBUGroupChannelModule.List.swift */, + 2289DB47C84751E950542F6D /* SBUGroupChannelModule.swift */, ); - name = MemberList; + name = GroupChannel; sourceTree = ""; }; - F18E199E7EF4258AD9D332E1 /* GroupChannel */ = { + EE0BBC87DF1EF0D0E1A5EA1A /* ChannelSettings */ = { isa = PBXGroup; children = ( + FDB0455975A202980BF92025 /* SBUBaseChannelSettingsViewController.Deprecated.swift */, ); - path = GroupChannel; + name = ChannelSettings; sourceTree = ""; }; - F199D21CD425C8A8639FC8B9 /* MySettings */ = { + EEC1CCB0AEEA7BECABA0F312 /* ViewParams */ = { isa = PBXGroup; children = ( - 126A54F8F111E828995FD06C /* MySettingsCell.swift */, - 9663C9727C1B5E234A8A18C5 /* MySettingsViewController.swift */, - 05AB9C8FA610D90A6D958CFD /* UserInfoTitleView.swift */, + 7E064DA0016697809E956ACD /* SBUQuotedBaseMessageViewParams.swift */, ); - path = MySettings; + name = ViewParams; sourceTree = ""; }; - F1EFA430D4021655AF57027F /* MessageTemplate */ = { + F06D2BC609E1D6CC64F67361 /* Channel */ = { isa = PBXGroup; children = ( - D0296A48E3C0057D96C4EB1C /* Processor */, - 35174579354D63AFDF286438 /* Renderer */, - 0EA8809C3A6281C8B140D94E /* SBUMessageTemplate.swift */, - EACF87F91CC95FECE61227C9 /* Syntax */, - 91AB78C5DBC0569D968ADF82 /* Tester */, + 528CCB15FB76173B89DDD301 /* Notifications */, + CB791A6FACC97389DE1D5E6D /* SBUBaseChannelModule.Deprecated.swift */, + 33C57A909D91F865B69BCB0D /* SBUGroupChannelModule.Deprecated.swift */, + 51ACF04F15AE41ED9FBBC527 /* SBUOpenChannelModule.Deprecated.swift */, ); - name = MessageTemplate; + name = Channel; sourceTree = ""; }; - F310599B1E1AC73D9105109B /* ViewModel */ = { + F132D5DB43847225EAAFA93D /* GroupChannel */ = { isa = PBXGroup; children = ( - CC50514F4D576B4BA2F07350 /* Channel */, - F8DE48F561F58792BAEEDFA3 /* ChannelList */, - 53BAF9E7427A1F2B136C206A /* ChannelSettings */, - F6DE55BC9FF659C45C2F1EC5 /* Common */, - E194A3C8374BDB16F46C7FA4 /* MessageSearch */, - 37DF5282EF9554C72435BBB2 /* MessageThread */, - 30CE49F91B53904A2F64AF78 /* NotificationSettings */, - 7576516398D6F911E08488D3 /* SBUViewModelDelegate.swift */, - 9C0F3E32F19631003089142D /* SelectUser */, - B01F0B901A0FDF5597E79588 /* UserList */, + 6E705AA0D4E8CAF41E7EBB00 /* SBUGroupChannelListModule.Header.swift */, + B4EDD1D9D91E0ECDFEE4180C /* SBUGroupChannelListModule.List.swift */, + 2DACC3DD984CE7242E29FF04 /* SBUGroupChannelListModule.swift */, ); - name = ViewModel; + name = GroupChannel; sourceTree = ""; }; - F31D21FC6AC5F6DF3F67C83C /* NotificationChannel */ = { + F18E199E7EF4258AD9D332E1 /* GroupChannel */ = { isa = PBXGroup; children = ( - 4ADCC2050F5210AEC5A7191B /* Chat */, - 0FD38724E69DE6434567D7A4 /* Feed */, ); - name = NotificationChannel; + path = GroupChannel; sourceTree = ""; }; - F3501B68357880B906EDD2F2 /* ChannelSettings */ = { + F199D21CD425C8A8639FC8B9 /* MySettings */ = { isa = PBXGroup; children = ( + 126A54F8F111E828995FD06C /* MySettingsCell.swift */, + 9663C9727C1B5E234A8A18C5 /* MySettingsViewController.swift */, + 05AB9C8FA610D90A6D958CFD /* UserInfoTitleView.swift */, ); - path = ChannelSettings; + path = MySettings; sourceTree = ""; }; - F5116C1FF8AEC08D1C2A57DC /* Feedback */ = { + F2F221672981B71400A3DAF9 /* Views */ = { isa = PBXGroup; children = ( - D2CBC0DFBD8275D1BEBDB1CF /* SBUFeedbackView.swift */, - 9B6AFCE25633A13B7CEF496C /* SBUFeedbackViewParams.swift */, + 06D3396434BE712AB0E79359 /* SBUHorizontalSuggestedReplyOptionView.swift */, + 7FD783E13776553F0F90741E /* SBUHorizontalSuggestedReplyView.swift */, + 699DD131163BCCC6702B1626 /* SBUSimpleSuggestedReplyOptionView.swift */, + 31E3B5BFFB261FE8BFE75B43 /* SBUSuggestedReplyOptionView.swift */, + A47530106D90170FD605C412 /* SBUSuggestedReplyView.swift */, + E2BEC781BC82D13B2FFA57D8 /* SBUVerticalSuggestedReplyView.swift */, ); - name = Feedback; + name = Views; sourceTree = ""; }; - F59C1242826B0EC3BB77F36B /* SelectUser */ = { + F31A2FEC3667F5B7A43B3FC9 /* SelectUser */ = { isa = PBXGroup; children = ( - 97F893DF153EAC6F372EC9BF /* CreateChannel */, - 723E05E107062214BE630223 /* SBUBaseSelectUserViewController.swift */, - 7ACBE981BAACC0ABCE0CC870 /* SBUInviteUserViewController.swift */, - 3BEF037033BFDBB65D90D81B /* SBURegisterOperatorViewController.swift */, + C49B487FF722E46A7F5C685A /* CreateChannel */, + AD9BAAF5AD8AC4FD0E9AD179 /* InviteUser */, + B8E50EC1497B5EF177B4580A /* RegisterOperator */, + 9254DE7439D306B005D931DE /* SBUBaseSelectUserModule.Header.swift */, + F87FDFD364DAE3FE9109ABEE /* SBUBaseSelectUserModule.List.swift */, + 6143ABBFA547FE4A5086C9A1 /* SBUBaseSelectUserModule.swift */, ); name = SelectUser; sourceTree = ""; }; + F3501B68357880B906EDD2F2 /* ChannelSettings */ = { + isa = PBXGroup; + children = ( + ); + path = ChannelSettings; + sourceTree = ""; + }; F5F1520817A1F0A09EEF84AA /* FileMessageContentView */ = { isa = PBXGroup; children = ( @@ -3873,29 +3872,30 @@ path = MessageCell; sourceTree = ""; }; - F6DE55BC9FF659C45C2F1EC5 /* Common */ = { + F6C2F65FD1C4412256FBFA04 /* UserList */ = { isa = PBXGroup; children = ( - A0B0411C0493DEA4F4FBED85 /* SBUCommonDelegate.swift */, + D123422DC65B463EE1EC2A6D /* SBUUserListViewModel.swift */, ); - name = Common; + name = UserList; sourceTree = ""; }; - F813A0E37C4102CBDE5DE433 /* View */ = { + F754F9DEDB5B1A042BD40B71 /* SelectUser */ = { isa = PBXGroup; children = ( + E46D08DAF167C6E3DA3577B8 /* CreateChannel */, + 4268EC1B20858640ED00DDB6 /* SBUBaseSelectUserViewModel.swift */, + 08985D3C533B41A978C2C538 /* SBUInviteUserViewModel.swift */, + E0D9A2BDC1F649727ACA3D2F /* SBURegisterOperatorViewModel.swift */, ); - path = View; + name = SelectUser; sourceTree = ""; }; - F8DE48F561F58792BAEEDFA3 /* ChannelList */ = { + F813A0E37C4102CBDE5DE433 /* View */ = { isa = PBXGroup; children = ( - 14ACB24286AD550338D753EF /* SBUBaseChannelListViewModel.swift */, - 60B19467385A5BEF7765CEF5 /* SBUGroupChannelListViewModel.swift */, - CE0F8094BEA054A4C85B7933 /* SBUOpenChannelListViewModel.swift */, ); - name = ChannelList; + path = View; sourceTree = ""; }; F955BDD4C090A07E734FE94E /* Chat */ = { @@ -4038,7 +4038,7 @@ EA65CC9A04FD4D786ACC0F50 /* Main.storyboard in Resources */, C12184EC9A09DE75AC01149E /* MainItemView.xib in Resources */, 952CABAB72144676A0E7E404 /* MainView.xib in Resources */, - 718E21A279310FBC65824686 /* Assets.xcassets in Resources */, + 095FDA3F898A84AEB34C20BE /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4140,430 +4140,430 @@ E022C39DAE8F104CB09DD281 /* UserDefaults+Ext.swift in Sources */, BA6D6556E19151D810E62156 /* UserInfoTitleView.swift in Sources */, 18E798E65CBA3F331117FD2C /* ViewController.swift in Sources */, - 22CB941FCEA250A7F95E0B98 /* SBUMentionConfiguration.swift in Sources */, - 72AB0269618BCD5B265920BC /* SBUUserMentionConfiguration.swift in Sources */, - 23531EB7B12FB6370C2B1E90 /* SBUMessageCellConfiguration.swift in Sources */, - 486C8E45212A88E1D1616C0C /* SBUReplyConfiguration.swift in Sources */, - 0B058DBF7ED162A0846019D0 /* SBUConfig.Base.swift in Sources */, - B70F12C7E3932C3E6C85179B /* SBUConfig.CodingKeys.swift in Sources */, - 67E892B5E7530FEC7305A770 /* SBUConfig.Common.swift in Sources */, - 6B4013588B6796F7EB0A02D8 /* SBUConfig.GroupChannel.swift in Sources */, - B3F88B0A0F2217D39B4B489D /* SBUConfig.OpenChannel.swift in Sources */, - 4D83308EE2B0767D74321E00 /* SBUConfig.swift in Sources */, - 4028796961506ABEBC9372F3 /* SBUConfigManager.swift in Sources */, - 0E9C10C5D376F04DDDC1F4F1 /* SBUDashboardConfig.swift in Sources */, - AB09589F21045243CC18A4D2 /* SBUScrollPostionConfiguration.swift in Sources */, - 5994CCD5A89C1199310D0BB5 /* SBUVoiceMessageConfiguration.swift in Sources */, - 09C098B93959FAEFD7ADD67F /* SBUConstant.swift in Sources */, - 6BCDECBA57067AD2E834FD33 /* SBUDateFormatSet.swift in Sources */, - C140191303E34E36B50FE873 /* SBUStringSet.Deprecated.swift in Sources */, - 0A283F8A9F20713D8B850799 /* SBUStringSet.swift in Sources */, - C43C959867BE0F10AF8E3CD4 /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */, - DF09886BFE820354D3306A20 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */, - 8FF7286A1D4A73F6E8906B98 /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */, - 5448E111E8660CC1061A909F /* SBUContentBaseMessageCell.Deprecated.swift in Sources */, - B5200CC1C267162061795C11 /* SBUBaseChannelViewController.Deprecated.swift in Sources */, - A7AEBDE697007337F883DE0D /* SBUBaseChannelViewController.Unavailable.swift in Sources */, - D9758C8F2919F5252E43DA02 /* SBUGroupChannelViewController.Deprecated.swift in Sources */, - 0CC73677394222A7337FFA2C /* SBUGroupChannelViewController.Unavailable.swift in Sources */, - 7B92D4C73E99706F30ECA852 /* SBUOpenChannelViewController.Deprecated.swift in Sources */, - 1D075C349B38E19676DAFD7E /* SBUOpenChannelViewController.Unavailable.swift in Sources */, - 039DA7DC9D2292569A04C52C /* SBUChannelListViewController.Deprecated.swift in Sources */, - F530D975EA06432D9F1F5A09 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */, - 57E93B19C6AE6166A389800E /* SBUCreateChannelViewController.Deprecated.swift in Sources */, - F4EA7C52965977107373298C /* SBUMemberListViewController.Deprecated.swift in Sources */, - AB3EB4472DA8A703FD83AC8F /* SBUMessageSearchViewController.Deprecated.swift in Sources */, - 6BA69A05C65FE695B73EBFCC /* SBUModerationsViewController.Deprecated.swift in Sources */, - D3365164D98E4D563FA93F7D /* SBUModerationsViewModel.Deprecated.swift in Sources */, - 45F36C350F1E461B66E9E685 /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */, - 778FF796142B5C5815F54388 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */, - AE0605E6DAA1B09046A3BF65 /* SBUBaseChannelModule.Deprecated.swift in Sources */, - 99C48448E28D4128D96D64CA /* SBUGroupChannelModule.Deprecated.swift in Sources */, - 20EF476DBE653D02C64BD353 /* SBUOpenChannelModule.Deprecated.swift in Sources */, - 6B47005CE8D09CD239B6E2FF /* SBUGroupChannelListModule.Deprecated.swift in Sources */, - DE71E95181543B4F008A929A /* SBUOpenChannelListModule.Deprecated.swift in Sources */, - 20445BCD09686EC2D0990B3C /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */, - 72F1BFB2299C878836665BC5 /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */, - 6B82F63E738B9EC99557DD77 /* SBUMessageSearchModule.Deprecated.swift in Sources */, - E2238A43E65A007F51740166 /* SBUMessageThreadModule.Deprecated.swift in Sources */, - A7AC78530CEE2A03EA777464 /* SBUModerationsModule.Deprecated.swift in Sources */, - DAC2D607EC6A1B8CACB99E74 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */, - D14AD303D1FE3162E098B628 /* SBUModuleSet.Deprecated.swift in Sources */, - 3CB915683975B6EC907BD4EB /* SBUCreateChannelModule.Deprecated.swift in Sources */, - CD2B6429328481E62411E5A8 /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */, - 56D5897E0BFA81D2021A3F84 /* SBUInviteUserModule.Deprecated.swift in Sources */, - 25ED9842793BDDCAAF097EB4 /* SBURegisterOperatorModule.Deprecated.swift in Sources */, - 8D44E637A846DC09DE7D8406 /* SBUUserListModule.Deprecated.swift in Sources */, - 4AD2F3F419C75E4A683C7884 /* SBUBaseViewController.Unavailable.swift in Sources */, - 1A6C2B305A8D2C0E1E275B3E /* SBUCoverImageView.Deprecated.swift in Sources */, - 8A8E83A6E524A207717D2473 /* SBUEnums.Deprecated.swift in Sources */, - 8FD2BF0D5BC48291B03E5715 /* SBUForm.Deprecated.swift in Sources */, - B884EE283AA25F1418C900A8 /* SBUGlobals.Deprecated.swift in Sources */, - F6D4DE7EA1AA4F543326B0AF /* SBUTableViewCell.Unavailable.swift in Sources */, - 77C10299DEF068B7C79E4FDA /* SBUTheme.Deprecated.swift in Sources */, - 893FAD63C5106AABA92D063A /* SBUView.Unavaliable.swift in Sources */, - CCBE6A4F78EB6AE0601C59CF /* SendbirdUI.Deprecated.swift in Sources */, - 89AF4146A3D9010090E4CC23 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */, - 046DA954BF02D100D73406FC /* SBUEnums.swift in Sources */, - D7A9998EB3758D2C73973FCD /* SBUIconSetType.swift in Sources */, - DB555E179FF15DEE24D65FB5 /* VoiceMessageStatus.swift in Sources */, - 6F062157FD46A0128848AD9F /* Array+SBUIKit.swift in Sources */, - BED91C14E5B32E91D3EBD92B /* CGSize+SBUIKit.swift in Sources */, - EB0E58B9F7F8C90B21584153 /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */, - 563D401039CFA6752EE20773 /* BaseMessage+SBUIKit.swift in Sources */, - A451B2991B90264F041D525C /* MultipleFilesMessage+SBUIKit.swift in Sources */, - C5790FFBB582C29BA4E012EB /* Collection+SBUIKit.swift in Sources */, - 8CCD13BADD2FA68E00597B00 /* Data+SBUIKit.swift in Sources */, - A3741A11F3BE863B076675E0 /* Date+SBUIKit.swift in Sources */, - 722A42527F049FF635ADC247 /* Float+SBUIKit.swift in Sources */, - 861F229FF5C3FEC17509FF9A /* Formatter+SBUIKit.swift in Sources */, - 7D804D63C3E2AA16C25B1F86 /* NSLayoutConstraint+SBUIKit.swift in Sources */, - A2638BE9577928126A064276 /* NSObject+SBUIKit.swift in Sources */, - 5086760C98B8C6693BECD712 /* Sequence+SBUIKit.swift in Sources */, - 57DC4ED5860AFCA61F56B1FB /* String+SBUIKit.swift in Sources */, - 65C0CDCDB4E70F2613FD7B3F /* StringProtocol+SBUIKit.swift in Sources */, - AA00A275DF834A030BCCB450 /* Thread+SBUIKit.swift in Sources */, - 69AA44490EB6F2A7A8E7DB07 /* UIApplication+SBUIKit.swift in Sources */, - 414D7FA730998B404F18D548 /* UIButton+SBUIKit.swift in Sources */, - FD6B4A05F3BF755B2690C116 /* UIColor+SBUIKit.swift in Sources */, - 4C1BC3A3382D16C65B56E012 /* UIImage+SBUIKit.swift in Sources */, - A62D946E3FBFB7E1861593A5 /* UIImageView+SBUIKit.swift in Sources */, - 2731A2AACFF33773E0285570 /* UINavigationController+SBUIKit.swift in Sources */, - 62DD15E7313BBDCCD1D2B7F8 /* UIScrollView+SBUIKit.swift in Sources */, - 6F18770E85AA776DBC67DA4A /* UIStackView.SBUIKit.swift in Sources */, - B7120A443661566898A00D7C /* UITableView+SBUIKit.swift in Sources */, - FE18BA6604E2A25A6539CCE1 /* UITextField+SBUIKit.swift in Sources */, - 130D9A495DAE25BD61343B56 /* UIView+SBUIKit.swift in Sources */, - 381254961427D9C0C6C9738D /* UIViewController+SBUIKit.swift in Sources */, - E2D5123B04996A90D09935FC /* URL+SBUIKit.swift in Sources */, - AFCA01EDC5B120398DCAD5D5 /* SBUCacheManager.Config.swift in Sources */, - 1C8989D7C79F59BA54D3C353 /* SBUCacheManager.File.swift in Sources */, - 7EFA8C6B156ABD6C6A222867 /* SBUCacheManager.Image.swift in Sources */, - 0004F6B28FB8C65C67F59468 /* SBUCacheManager.NotificationSetting.swift in Sources */, - F3CA21C2A66071F13D1A3216 /* SBUCacheManager.Template.swift in Sources */, - 3DCECECF9769D2DFCD6BFD3C /* SBUCacheManager.Version.swift in Sources */, - B14EA1D7DAC67DB109B3BB8F /* SBUCacheManager.swift in Sources */, - 0AB475B61AD99A7DA86EE760 /* SBUDownloadManager.swift in Sources */, - E20A82324A7D6AE4A7275979 /* SBUEmojiManager.swift in Sources */, - 6A34C9D9D55E02A741DE88B9 /* SBUMessageTemplateManager.swift in Sources */, - D6A2328023784E60F3470E04 /* SBUNotificationChannelManager.swift in Sources */, - CD6B185BF9C5EB51732E95AA /* SBUPendingMessageManager.swift in Sources */, - 91166A52EEDB836CA7E7B3E3 /* SBUPermissionManager.swift in Sources */, - DD5DC5DE23152D45FB0BC6F9 /* SBUTemplateType.swift in Sources */, - F5C2430145D1D27EC51ED058 /* SBUToastType.swift in Sources */, - 90302D97D197B30623B8979D /* SBUToastView.swift in Sources */, - 6C1E2551AB70CA530368863A /* SBUTypingIndicatorMessageManager.swift in Sources */, - C23A4A6DA1FFCB4382A26A09 /* SBUVoicePlayer.swift in Sources */, - F05341EB323A0E7BB0696250 /* SBUVoiceRecorder.swift in Sources */, - 25401F27F8B5E799E6E25948 /* SBUMessageTemplate.Binder.swift in Sources */, - 411EF4B9E14F268B4D30C4C2 /* SBUMessageTemplate.Coordinator.swift in Sources */, - 295793CDF26AD66904263E96 /* SBUMessageTemplate.Payload.swift in Sources */, - 97218DD12D2556588BF8A468 /* SBUMessageTemplate.PayloadType.swift in Sources */, - 12EB8417BEF2715032F15FB1 /* SBUMessageTemplate.TemplateList.swift in Sources */, - D8BBF71034D92BA5CD0BB109 /* SBUMessageTemplate.Renderer+Events.swift in Sources */, - 89B110817B3B5109C0D997A8 /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */, - 32C50F70D61B8EE99C4872A3 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */, - F974943526F9A8244E6453CF /* SBUMessageTemplate.Renderer+Utils.swift in Sources */, - 8F409BF94E00E3BBF6C864CA /* SBUMessageTemplate.Renderer.Image.swift in Sources */, - 295DD81C27CA0C7BBFD88A3C /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */, - 902594FB3B34629B9113D602 /* SBUMessageTemplate.Renderer.Views.swift in Sources */, - 3EBAE9A8C1BAC1B486F80EB3 /* SBUMessageTemplate.Renderer.swift in Sources */, - 642ECAD4D5EBFC02707DDCC5 /* SBUMessageTemplate.swift in Sources */, - D0A94E1E4B514E814E96D391 /* SBUMessageTemplate.Action.swift in Sources */, - E692CD3210E3394590A462FF /* SBUMessageTemplate.Decoders.swift in Sources */, - EB8BB5566D8FC30C8ACED09B /* SBUMessageTemplate.ErrorMessages.swift in Sources */, - EBE1DC748E08968B2C3C0325 /* SBUMessageTemplate.ImageRatioType.swift in Sources */, - A159EC9F3E48E9AA089FA067 /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */, - 84A99B790617F9C39021350C /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */, - A78F366BF4F4D57BE82FDC98 /* SBUMessageTemplate.Syntax.Item.swift in Sources */, - 76DF12C0D82F883642B7A921 /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */, - D57405532891F108ACEEE505 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */, - 56CD9CDCF08455C6F8AF1DC6 /* SBUMessageTemplate.Syntax.Types.swift in Sources */, - D4705773C46D968C9EFEBDEE /* SBUMessageTemplate.Syntax.Views.swift in Sources */, - BB8CAE24583C1156FC76E474 /* MessageTemplateParserTest.swift in Sources */, - 295BD26B212D5A0C14C08E44 /* MessageTemplateTestViewController.swift in Sources */, - 8FF98F3DAEAAB4BEF2C85976 /* SBUExtendedMessagePayload.swift in Sources */, - 95EFB6B872D3688F56BBDEC9 /* SBUExtendedMessagePayloadForUI.swift in Sources */, - 34E989D4CC538AA60483D267 /* SBUFeedbackAction.swift in Sources */, - D8BE2160080E88C1B2853FFD /* SBUHighlightMessageInfo.swift in Sources */, - E4596E05C58083BA942C5255 /* SBUMention.swift in Sources */, - 88BF6B6C8F4E2D3FC3D9C601 /* SBUMessageCache.swift in Sources */, - 2ABA9C05B9B6CB73F2B2589E /* SBUScrollOptions.swift in Sources */, - 78BCB7781623FDA4D0F4EC37 /* SBUTypingIndicatorInfo.swift in Sources */, - 0911C72393065665233D4055 /* SBUTypingIndicatorMessage.swift in Sources */, - F8F0669E5C2010BE2D5B3EAA /* SBUUser.swift in Sources */, - 4D15BFEF373B776558E44550 /* SBUVoiceFileInfo.swift in Sources */, - 346A8C538D62EEC0959C7CE6 /* SBUGroupChannelModule.Header.swift in Sources */, - DC6635E303FEC9ADD5127B33 /* SBUGroupChannelModule.Input.swift in Sources */, - 4C52F1F55618A30D6BCFFD13 /* SBUGroupChannelModule.List.swift in Sources */, - F476AB835BC1CC0884388973 /* SBUGroupChannelModule.swift in Sources */, - 5514B68F5F7BACEDD28EAAE2 /* SBUChatNotificationChannelModule.Header.swift in Sources */, - 9AA3AB2EE3CC86E2B04DB2DD /* SBUChatNotificationChannelModule.List.swift in Sources */, - 46B8A2C27AD67B1406698B5F /* SBUChatNotificationChannelModule.swift in Sources */, - D1B2511BA0AB4AF5AF665CBF /* SBUFeedNotificationChannelViewParams.swift in Sources */, - 2C6A606AF48035004B9B9ABC /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */, - 2B0FA02E4F7BCA426DAA3A7D /* SBUFeedNotificationChannelModule.Header.swift in Sources */, - 8E9A53AFBDAA523C4EC17381 /* SBUFeedNotificationChannelModule.List.swift in Sources */, - 939BB4F8891363852CCAA6AF /* SBUFeedNotificationChannelModule.swift in Sources */, - 1F3835BEF10F8F89646D477A /* SBUOpenChannelModule.Header.swift in Sources */, - 5D8860D027193D6594D7E462 /* SBUOpenChannelModule.Input.swift in Sources */, - 72CE52A0D22769B802246D79 /* SBUOpenChannelModule.List.swift in Sources */, - 8C11458DC0C861FCBCCD7C4C /* SBUOpenChannelModule.Media.swift in Sources */, - E69F509E53C554961CCED9D9 /* SBUOpenChannelModule.swift in Sources */, - 99075B75CEB161B9221DDA7A /* SBUBaseChannelModule.Header.swift in Sources */, - 00C6C6532715324FE97B3818 /* SBUBaseChannelModule.Input.swift in Sources */, - EC4669B77057BD3533C89A74 /* SBUBaseChannelModule.List.swift in Sources */, - 5789FB1FF0A37E9834C4DD90 /* SBUBaseChannelModule.swift in Sources */, - 9147A436AA0EECF8FE32DB14 /* SBUGroupChannelListModule.Header.swift in Sources */, - 614D01CA8FC53B761EC279DF /* SBUGroupChannelListModule.List.swift in Sources */, - EF822BB0EAAC449EA0FA2FAA /* SBUGroupChannelListModule.swift in Sources */, - A9F6168F33CE5C5A419A5B22 /* SBUOpenChannelListModule.Header.swift in Sources */, - 988382BF923A78A9194ABE5F /* SBUOpenChannelListModule.List.swift in Sources */, - C6CC44B4A1438CF7C82DDC9E /* SBUOpenChannelListModule.swift in Sources */, - 16854FBB53DFC895494AB7DB /* SBUBaseChannelListModule.Header.swift in Sources */, - F5CEE3924536BB88A6442D52 /* SBUBaseChannelListModule.List.swift in Sources */, - 79CDA6DAB1801630A18C413B /* SBUBaseChannelListModule.swift in Sources */, - DB1B5076521D84E1C2DBA182 /* SBUChannelSettingItem.swift in Sources */, - 348815397D259F14B4BC1DAE /* SBUGroupChannelSettingsModule.Header.swift in Sources */, - 5AD857CAE2F4D3AC14EF0573 /* SBUGroupChannelSettingsModule.List.swift in Sources */, - 758783FC905709D62180DAF9 /* SBUGroupChannelSettingsModule.swift in Sources */, - 6D88D7F7FC138A90CECDA760 /* SBUOpenChannelSettingsModule.Header.swift in Sources */, - 3ADFDBBD61143FC389EFBD81 /* SBUOpenChannelSettingsModule.List.swift in Sources */, - 399D77D5D4A4EB3A039C746E /* SBUOpenChannelSettingsModule.swift in Sources */, - 300CEECA9DC513758AC5994E /* SBUBaseChannelSettingsModule.Header.swift in Sources */, - 86E2CBAE35B2A59D46C4706B /* SBUBaseChannelSettingsModule.List.swift in Sources */, - 6D693618A8599DDC3E17BAB9 /* SBUBaseChannelSettingsModule.swift in Sources */, - B75DA3BFBEEA2EFB6BC79AF0 /* SBUMessageSearchModule.Header.swift in Sources */, - 08BD6F233152044B378C751A /* SBUMessageSearchModule.List.swift in Sources */, - 69889C2E559952838927D7BF /* SBUMessageSearchModule.swift in Sources */, - 1F82E38B17E6107CED383DEA /* SBUMessageThreadModule.Header.swift in Sources */, - 6B646E25F3D09A46CAAC257E /* SBUMessageThreadModule.Input.swift in Sources */, - A49B77834058168AD24E9925 /* SBUMessageThreadModule.List.swift in Sources */, - C436882BBAC0FB51B8FADA86 /* SBUMessageThreadModule.swift in Sources */, - F08ACF900435D303FC51EFC5 /* SBUModerationsModule.Header.swift in Sources */, - E5EEB6EDE5D1A7178017C05F /* SBUModerationsModule.List.swift in Sources */, - D0011E740C86AB3A612CE601 /* SBUModerationsModule.swift in Sources */, - 5DB096C16FCCC580217F12E7 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */, - 37480D13DA2663733DD4EE82 /* SBUGroupChannelPushSettingsModule.List.swift in Sources */, - 032C593D6A3010F6FFDEA240 /* SBUGroupChannelPushSettingsModule.swift in Sources */, - CF53E1BE24ABE5C762F9EE3E /* SBUModuleSet.swift in Sources */, - DF617339F07E3DEB15E6AF57 /* SBUCreateChannelModule.Header.swift in Sources */, - 411A350C9367A39951BB46E0 /* SBUCreateChannelModule.List.swift in Sources */, - DBCB6EDD13E5DF838E30DE6E /* SBUCreateChannelModule.swift in Sources */, - D30A665418FD2DD7FC48110D /* SBUCreateOpenChannelModule.Header.swift in Sources */, - B2D0799D9C45D89C978D2E6B /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */, - E7E4C01E91670547FACFAF17 /* SBUCreateOpenChannelModule.swift in Sources */, - 97F8294403803F3B845891E3 /* SBUInviteUserModule.Header.swift in Sources */, - D0566B9A447C3448B6B18FEC /* SBUInviteUserModule.List.swift in Sources */, - 38660FBE70DD6216A2DCBE5A /* SBUInviteUserModule.swift in Sources */, - 47A32F39C26A6600C1A871FF /* SBURegisterOperatorModule.Header.swift in Sources */, - 2B8238944C8E685EE2960911 /* SBURegisterOperatorModule.List.swift in Sources */, - 1AF0902C9F1BD41FD8DC5BCE /* SBURegisterOperatorModule.swift in Sources */, - C0557CCC9B2B4B1E621E4743 /* SBUBaseSelectUserModule.Header.swift in Sources */, - 909CAB922E738E77CB70C2B5 /* SBUBaseSelectUserModule.List.swift in Sources */, - 56F5B4CD2EFF9CDF2C604443 /* SBUBaseSelectUserModule.swift in Sources */, - E52234A6E1C7E06E832A1EC3 /* SBUUserListModule.Header.swift in Sources */, - 5A8A30065D12E8EC839BA9C0 /* SBUUserListModule.List.swift in Sources */, - 24E81C290D384DDBEBADB1CC /* SBUUserListModule.swift in Sources */, - 44E1AA49F203891FC5A75FAB /* CommonProtocols.swift in Sources */, - 9F66B271B5209D276DC4AC3B /* SBUAvailable.swift in Sources */, - 395977FD6E0794CA599079E7 /* SBUGlobalCustomParams.swift in Sources */, - 8E52A69A779BA5878088E422 /* SBUGlobals.swift in Sources */, - AB8A776C3898098F3084EA21 /* SendbirdUI.swift in Sources */, - 054C32410ABAEC20D4BF0E19 /* SBUColorSet.swift in Sources */, - 759485C8514701C2E604F053 /* SBUFontSet.swift in Sources */, - 24518548F5CF754B4D7B4AEE /* SBUIconSet.swift in Sources */, - 44D9AABBBC5443D88F986F5D /* SBUTheme+Type.swift in Sources */, - 9B8C3187AB7F7E8402E038F8 /* SBUTheme.swift in Sources */, - 85F593E7818F0F9C687EA24B /* BlockingOperation.swift in Sources */, - EB17158C702DE6A466B5B743 /* SBUDebouncer.swift in Sources */, - 4E35A5C4D93DEFFA600D81FA /* SBULogger.swift in Sources */, - 0650B2E01685DBA295229310 /* SBUMentionManager.swift in Sources */, - A5F144BE2271A340AAA33A61 /* SBUPropertyWrapper.swift in Sources */, - 007AF69D0305ABA8A851DEEB /* SBUUtils.swift in Sources */, - B62190EF44CF73B15AEB5CE6 /* SBUCategoryFilterCell.swift in Sources */, - A6FC876BB82FA6FD65CD0955 /* SBULinkClickableTextView.swift in Sources */, - 0B6E53F72B77F670EA1E8F4C /* SBUMarkdownTransfer.swift in Sources */, - 10214D3C9FC68F06351392EF /* SBUMessageDateView.swift in Sources */, - 68392875820C9EC1F2E9CFE0 /* SBUMessageProfileView.swift in Sources */, - C5D827911ABF17B45AAE2437 /* SBUMessageStateView.swift in Sources */, - 601A32A850646BD0EF656D35 /* SBUMessageWebView.swift in Sources */, - E5B473FEAE67918A16C12F6B /* SBUNotificationTimelineView.swift in Sources */, - B19898B877EE71BA6D7902E5 /* SBUOpenChannelMessageWebView.swift in Sources */, - 87CCA28F9D5589F7D99017A0 /* SBUSelectableStackView.swift in Sources */, - 737E528154E72DFBD9A9AD07 /* SBUUserMessageTextView.swift in Sources */, - 366677FF3E591259A720AAB6 /* SBUUserNameView.swift in Sources */, - 725598F8C30CE6095D16FE8C /* SBUFileViewController.swift in Sources */, - 349524B9F6AB76A2DFFB8954 /* SBUChannelInfoHeaderView.swift in Sources */, - 0737280E0E1D75F791645559 /* SBUChannelTitleView.swift in Sources */, - 60D7D7C758776047DE020153 /* SBUBaseCarouselView.swift in Sources */, - B0977AEBB784C4F7310ED28A /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */, - 15FB0EEE03C3A9A684522BB0 /* SBUFeedbackView.swift in Sources */, - 79B78151EEF59AE8DE41BC83 /* SBUFeedbackViewParams.swift in Sources */, - BFF65C991C9EFADDEFA70DFA /* SBUBaseFileContentView.swift in Sources */, - DB0D29EAC06F088C1C422A5B /* SBUCommonContentView.swift in Sources */, - 66DC7867072B462AF30A4BB2 /* SBUImageContentView.swift in Sources */, - 816E927155084EFF2654AE9E /* SBUOpenChannelCommonContentView.swift in Sources */, - FD223C0364789E393937E8B9 /* SBUOpenChannelImageContentView.swift in Sources */, - 873B0514FB66FEC47D88FEA4 /* SBUVoiceContentView.swift in Sources */, - 2931EA0442C5E05A19379D9A /* SBUFormViewParams.swift in Sources */, - 0826ECBEE7207D86CB00E47A /* SBUFormFieldView.swift in Sources */, - DD8F3209C3A6725DF95E3E27 /* SBUFormView.swift in Sources */, - EF1D070DE45C2133D0AF22F2 /* SBUAdminMessageCellParams.swift in Sources */, - 48C1A4F7CB326674C1E1BE60 /* SBUBaseMessageCellParams.swift in Sources */, - CCD24396B56EF80B035E318F /* SBUFeedNotificationCellParams.swift in Sources */, - 3F4E659641BE7B691814E743 /* SBUFileMessageCellParams.swift in Sources */, - 5C251F4E1D56587293D464AD /* SBUMultipleFilesMessageCellParams.swift in Sources */, - 5A65B507F93B590DE6368634 /* SBUTypingMessageCellParams.swift in Sources */, - 1BB3B2523082B089517BC2B0 /* SBUUnknownMessageCellParams.swift in Sources */, - 8A577BFDD5F6B8327D4ACB17 /* SBUUserMessageCellParams.swift in Sources */, - 23D3DAD6B9610C1E4939ED79 /* SBUMultipleFilesMessageCell.swift in Sources */, - 324106161FD127994E5FE16D /* SBUMultipleFilesMessageCollectionView.swift in Sources */, - 3AE96D876CBDCB9799DF135A /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */, - 2D7F3D8C66D3883E1163C1CE /* SBUChatNotificationCell.swift in Sources */, - 48CEF59D392FD83314B1B2BB /* SBUFeedNotificationCell.swift in Sources */, - AD43273FEB36AAFA8C65BE78 /* SBUNotificationCell.swift in Sources */, - 874D68FB00702C07320081EF /* SBUOpenChannelAdminMessageCell.swift in Sources */, - 189B047A1319DD7015F09C27 /* SBUOpenChannelBaseMessageCell.swift in Sources */, - BB78600890CCD59243BF3DF5 /* SBUOpenChannelContentBaseMessageCell.swift in Sources */, - 047403358631BEB556D91E1F /* SBUOpenChannelFileMessageCell.swift in Sources */, - 056F540FAAC2CD318B09ABE6 /* SBUOpenChannelUnknownMessageCell.swift in Sources */, - 5B41C8E6B4C048F5056B9AAD /* SBUOpenChannelUserMessageCell.swift in Sources */, - 3D250C1A8BE76782C6FEA064 /* QuotedFileCommonContentView.swift in Sources */, - 8B4E36E2BC875A4DF8504C19 /* QuotedFileImageContentView.swift in Sources */, - BE9B0929A0E14DC0EF6839BB /* SBUQuotedBaseMessageView.swift in Sources */, - DC1DBB86B967913D7025E64F /* SBUQuotedFileMessageView.swift in Sources */, - 0D40D58549BE5CBEEEA04844 /* SBUQuotedUserMessageView.swift in Sources */, - FEDF1737249F746496664811 /* SBUThreadInfoView.swift in Sources */, - 81FBCE41DC28812BEE016481 /* SBUQuotedBaseMessageViewParams.swift in Sources */, - B0C7E1D5AB6E68EB5C8A7C1B /* SBUAdminMessageCell.swift in Sources */, - 72CE7FB24F6AC9E59F7C9834 /* SBUBaseMessageCell.Feedback.swift in Sources */, - 05CB5910135119DD06112D92 /* SBUBaseMessageCell.swift in Sources */, - 5301682348F9EC65C73154F2 /* SBUContentBaseMessageCell.swift in Sources */, - FA861CDE63A584A467A6DDBD /* SBUFileMessageCell.swift in Sources */, - 0729FC9D75340AC0194FFFF8 /* SBUTypingIndicatorMessageCell.swift in Sources */, - F7D94D499EECBE1A4C382063 /* SBUUnknownMessageCell.swift in Sources */, - B302933F610ABF4B416A9188 /* SBUUserMessageCell.MessageTemplate.swift in Sources */, - B89F7963A9FB971FC2B98C70 /* SBUUserMessageCell.swift in Sources */, - 97EC5BFC313614B678DAF83A /* SBUSuggestedReplyViewParams.swift in Sources */, - 9C37CF637939C38977FBF243 /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */, - 2156E8BCE01BBC8960D7C3AA /* SBUHorizontalSuggestedReplyView.swift in Sources */, - 1BCA1180F8BB174869174870 /* SBUSimpleSuggestedReplyOptionView.swift in Sources */, - 830ADC167589E4D739BBE43C /* SBUSuggestedReplyOptionView.swift in Sources */, - 7CC16F34633ED007144D6360 /* SBUSuggestedReplyView.swift in Sources */, - A9102460919CEBF520D4C3BB /* SBUVerticalSuggestedReplyView.swift in Sources */, - 9610FB4CCCDBBBC35DB926F5 /* SBUMentionLimitGuideCell.swift in Sources */, - 4C082500417EB26F74021563 /* SBUMessageInputMode.swift in Sources */, - F0CC5A51F3452F8F4FD0022A /* SBUMessageInputView.swift in Sources */, - 9C22075B6CCBB0875C656A36 /* SBUQuoteMessageInputView.swift in Sources */, - A3D7528EF3138C3DCEE64D84 /* SBUSuggestedMentionList.swift in Sources */, - 823B47013DD76DAB790E1294 /* SBUQuoteMessageInputViewParams.swift in Sources */, - 88007D77239C6FF07CB01AB3 /* SBUNewMessageInfo.swift in Sources */, - 2490AB38FF2ABB1250EB5C82 /* SBUNewNotificationInfo.swift in Sources */, - CC6A222D1E664B7BC9E4B7C4 /* SBUEmojiListViewController.swift in Sources */, - 16C74E182097C7DB97FD4F9E /* SBUMessageReactionView.swift in Sources */, - D16C50ADCD469767DF69FC9A /* SBUParentMessageInfoReactionView.swift in Sources */, - 860DAC34AF54C10E479B13AC /* SBUReactionCollectionViewCell.swift in Sources */, - B6CEEA7181AA2773E11C1D57 /* SBUReactionsViewController.swift in Sources */, - 3508FFD2AC3FF61EE10E23B5 /* SBUBaseChannelViewController.Keyboard.swift in Sources */, - EDEF993E80A499B0C6798AE9 /* SBUBaseChannelViewController.swift in Sources */, - 1723E1D95D9537AA3469852A /* SBUChatNotificationChannelViewController.swift in Sources */, - 12DA87AF7872364DE604EBED /* SBUFeedNotificationChannelViewController.swift in Sources */, - 4DA6B5BCE4F970BA2AB2EB7C /* SBUGroupChannelViewController.swift in Sources */, - 4DDA853BED4BF28DEB1350B1 /* SBUOpenChannelViewController.swift in Sources */, - F45A0739A737F6EC6AFC2D7E /* SBUMessageWebViewModel.swift in Sources */, - 9E27706F97FD50E9D54B572D /* SBUUserMessageTextViewModel.swift in Sources */, - 77002A938FC809BA4C8B4613 /* SBUBaseChannelCell.swift in Sources */, - 05A411C8DE026333E8DC0DD2 /* SBUGroupChannelCell.swift in Sources */, - A03D1A8695AA3DC3FC49A317 /* SBUOpenChannelCell.swift in Sources */, - 83D07ED2569497818D6576BF /* SBUBaseChannelListViewController.swift in Sources */, - F8B6C673906AE0329A6BDFA5 /* SBUGroupChannelListViewController.swift in Sources */, - 12290192AF32DAACCD90D956 /* SBUOpenChannelListViewController.swift in Sources */, - FCEC1CFF891DE19EB370C787 /* SBUBaseChannelSettingCell.swift in Sources */, - 8097EC36452979EC9D5F4BFD /* SBUGroupChannelSettingCell.swift in Sources */, - 730C49B014EF80BCFC400A73 /* SBUModerationCell.swift in Sources */, - E70F9D314CCDDF5BF1AC93C4 /* SBUOpenChannelSettingCell.swift in Sources */, - D8D07ED12C01A732B1072F46 /* SBUBaseChannelSettingsViewController.swift in Sources */, - F1825F092B8A6E84CB899B14 /* SBUGroupChannelSettingsViewController.swift in Sources */, - B2BE760A8483A6343BE797A7 /* SBUOpenChannelSettingsViewController.swift in Sources */, - 3075801C58EF75D996CBB87B /* SBUChannelSettingsChannelInfoView.swift in Sources */, - A2F81D2B08B1CA21FC7B9D2B /* SBUBottomSheetController.swift in Sources */, - 89658C5B286E8A885256FB9A /* SBUMenuCell.swift in Sources */, - 82A5CA13A06430D9D4929362 /* SBUMenuSheetViewController.swift in Sources */, - AC033B37D80EEED8B687EC9B /* SBUMenuView.swift in Sources */, - 900196AF53E5F5BCDC8471FC /* SBUPhotoAccess.swift in Sources */, - 829CBA62E372E022BF7E5EE6 /* SBUPhotoCollectionViewCell.swift in Sources */, - 4B8B0806620EA9AE3A142C94 /* SBUSelectablePhotoViewController.swift in Sources */, - 88157BD1BCBCC18028A4D441 /* SBUActionSheet.swift in Sources */, - 69AB9FE783D60914276D84E7 /* SBUAlertView.swift in Sources */, - F20BAD7ABF3450642B42F5FD /* SBUAnimation.swift in Sources */, - C02C444E8F542DC3B7A7EC92 /* SBUBarButtonItem.swift in Sources */, - A0C80D2B910DC020AE726278 /* SBUCollectionViewFlowLayout.swift in Sources */, - D05098BA935532D8F05F80D6 /* SBUCommonItem.swift in Sources */, - 380293F1F01ACF7DE47ADADF /* SBUCommonViewControllerSet.swift in Sources */, - E3EB4CC5DC0B1BD78EA28261 /* SBUCoverImageView.swift in Sources */, - F8A7F1D57E8AB55281A10042 /* SBUEmptyView.swift in Sources */, - F1A004DB7625B82BAEDAC4AE /* SBULayoutableButton.swift in Sources */, - 51F5E804EBCCFD17D774AC87 /* SBULoading.swift in Sources */, - EAB8AF3033E54F97CACC4413 /* SBUMarginView.swift in Sources */, - 12C0AEF70D60B9EFE59E83D9 /* SBUNavigationTitleView.swift in Sources */, - DEA59D6264D9BA36648AE7A4 /* SBUNotificationEmptyView.swift in Sources */, - 31CA0FFA190E809636AA5DE8 /* SBUNotificationNavigationTitleView.swift in Sources */, - 4BF19384EF66AC7576C2C813 /* SBUPaddingLabel.swift in Sources */, - C8959E377AD08E73C222C817 /* SBUStackView.swift in Sources */, - 122CA7ED8FFA0709DDB040DE /* SBUTemplateLabel.swift in Sources */, - 3471BB5F744BCDE6CDD6911C /* SBUTypingIndicatorBubbleView.swift in Sources */, - A042BAB879C36A08C229B5B0 /* SBUUnderLineTextField.swift in Sources */, - 26B50522D8575C4F8CFE9400 /* SBUUserProfileView.swift in Sources */, - 48ADD79355A697CED17811EE /* SBUUserCell.swift in Sources */, - 3877759A095B515A5CB8B5BA /* SBUCollectionViewCell.swift in Sources */, - 013B7B95974F7B91E9055507 /* SBUMessageCellProtocol.swift in Sources */, - 5B8D0B924AAA90EF9180EC4A /* SBUQuoteMessageInputViewProtocol.swift in Sources */, - AE75CF6733178D639B079A0C /* SBUQuotedMessageViewProtocol.swift in Sources */, - 07900A67B0948EF69C677201 /* SBUTableViewCell.swift in Sources */, - F4810833E0319A2CEAFABABC /* SBUView.swift in Sources */, - 7C3FC4036EC8C04A07FC4C44 /* SBUViewLifeCycle.swift in Sources */, - 0FC20DD39691DAAE932A3AF0 /* SBUMessageSearchResultCell.swift in Sources */, - D9C726302814F9273EEAECAD /* SBUMessageSearchViewController.swift in Sources */, - 84291DB3180FD387AFE4C469 /* SBUMessageThreadTitleView.swift in Sources */, - 5A64E13219E77609C0AE1B59 /* SBUMessageThreadViewController.swift in Sources */, - 9FAB9A0AA26A0867DC96F92C /* SBUParentMessageInfoView.swift in Sources */, - F7586FCFD86FD794B66DAF7F /* SBUModerationsViewController.swift in Sources */, - BC4ADAF2718F415AABF24232 /* SBUChannelPushSettingCell.swift in Sources */, - DB329220E7114883BA4A9236 /* SBUGroupChannelPushSettingsViewController.swift in Sources */, - 66DE6FB8AFCF1B5988E49E09 /* SBUBaseViewController.swift in Sources */, - 14C7F1B248C40EA97726A4D4 /* SBUViewControllerSet.swift in Sources */, - 38E72FF07A4FE6C9C16B9311 /* SBUCreateChannelViewController.swift in Sources */, - 18F6F1065F3E22A438427A09 /* SBUCreateOpenChannelViewController.swift in Sources */, - ADD7AC244BC64996548EC3FC /* SBUCreateChannelTypeSelector.swift in Sources */, - DA960F981E801C9787A5FF19 /* SBUBaseSelectUserViewController.swift in Sources */, - 2271DF237A738F41B0EDE947 /* SBUInviteUserViewController.swift in Sources */, - 4367D2ACA1A84A672F7DBCA4 /* SBURegisterOperatorViewController.swift in Sources */, - 492065B85B3C5C4C38F96DB8 /* SBUUserListViewController.swift in Sources */, - 26AE62EB9BFF868A48FC9DC7 /* SBUVoiceMessageInputView.swift in Sources */, - 136D00489C782C7E415969AD /* SBUBaseChannelViewModel.swift in Sources */, - BA43F48906E1BA0D53E4A828 /* SBUChatNotificationChannelViewModel.swift in Sources */, - 29AA1A98C6AE89E33FDAC84A /* SBUFeedNotificationChannelViewModel.swift in Sources */, - 72CDEC803C2B11AD50C8590C /* SBUGroupChannelViewModel.swift in Sources */, - D3B8D5FA4B4DF9ADB66B1357 /* SBUOpenChannelViewModel.swift in Sources */, - 99958464AB9612BA54D78F3E /* SBUBaseChannelListViewModel.swift in Sources */, - 2778D9BD022ABBC88492936B /* SBUGroupChannelListViewModel.swift in Sources */, - 1263F17AF75CA01E8D1A0B59 /* SBUOpenChannelListViewModel.swift in Sources */, - 0E971D5D9DCE9912E2D65E0C /* SBUBaseChannelSettingsViewModel.swift in Sources */, - 59D42920E6AD80BE9FE1C75C /* SBUGroupChannelSettingsViewModel.swift in Sources */, - 96DAD78956F76C5351B45CAD /* SBUModerationsViewModel.swift in Sources */, - A119D4291E0F51BAD0BE5535 /* SBUOpenChannelSettingsViewModel.swift in Sources */, - 8941491B1833562F3B2E3630 /* SBUCommonDelegate.swift in Sources */, - 7A1FF17F68E3872F8251F7C9 /* SBUMessageSearchViewModel.swift in Sources */, - 8F990A3C0ED64E00AF82F12D /* SBUMessageThreadViewModel.swift in Sources */, - BEC66587B959D4B164A88164 /* SBUGroupChannelPushSettingsViewModel.swift in Sources */, - 171F2432B31DFE07467E45BB /* SBUViewModelDelegate.swift in Sources */, - E124184AE3605ACC79B32C66 /* SBUCreateChannelViewModel.swift in Sources */, - F91988B6AC35D00026B6FCD5 /* SBUCreateOpenChannelViewModel.swift in Sources */, - 15401C30C9F5ED7B862E9DD1 /* SBUBaseSelectUserViewModel.swift in Sources */, - A720382E19E513C12F1B7120 /* SBUInviteUserViewModel.swift in Sources */, - C7D1FB6670F0D9D065A5E6D4 /* SBURegisterOperatorViewModel.swift in Sources */, - 86401F0E6D0C1E55F135AACE /* SBUUserListViewModel.swift in Sources */, + DC9282C738761EC30BC2A8B9 /* SBUMentionConfiguration.swift in Sources */, + EA720111E54066337CA8DF9D /* SBUUserMentionConfiguration.swift in Sources */, + 1F06C32FC7232FAA0EEA686B /* SBUMessageCellConfiguration.swift in Sources */, + BFB306533A705754C97B9A90 /* SBUReplyConfiguration.swift in Sources */, + E93AAA1565852A1301C4E233 /* SBUConfig.Base.swift in Sources */, + A5743AF5AFD6FBD0F87D41C3 /* SBUConfig.CodingKeys.swift in Sources */, + D45BFD4A6568E6BC65FD26A2 /* SBUConfig.Common.swift in Sources */, + 6FAC30D919415145F76CE88D /* SBUConfig.GroupChannel.swift in Sources */, + 87FE6185679F8151CF4A5085 /* SBUConfig.OpenChannel.swift in Sources */, + C4B05993B969E11D0E9D1659 /* SBUConfig.swift in Sources */, + 7123BC2EBEEB5783D2BD8733 /* SBUConfigManager.swift in Sources */, + 8E5F659A95EFC97BBE0B582F /* SBUDashboardConfig.swift in Sources */, + E11E5103271816F7B95A716D /* SBUScrollPostionConfiguration.swift in Sources */, + 30CE9C1BEE8E085FE2424BF4 /* SBUVoiceMessageConfiguration.swift in Sources */, + 203A5914084BCD7768B28FD8 /* SBUConstant.swift in Sources */, + 195E10542AE94EFDEAA78926 /* SBUDateFormatSet.swift in Sources */, + 55609B612E51ACBF3E057229 /* SBUStringSet.Deprecated.swift in Sources */, + A52F671F2334927E68AA6BFB /* SBUStringSet.swift in Sources */, + 6B3D20F3F5BF6F3A6D7FD8ED /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */, + 87153F9FE92A2FD7A18E8483 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */, + 136F08AD2332381E66532BDA /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */, + 2F3697555A8C855C3F7E420B /* SBUContentBaseMessageCell.Deprecated.swift in Sources */, + 1B5FFDA7CA70A74F7496BC77 /* SBUBaseChannelViewController.Deprecated.swift in Sources */, + B70A81E739BB1B5B52125D6A /* SBUBaseChannelViewController.Unavailable.swift in Sources */, + 3AF5F06CF4F4F3440AC9E541 /* SBUGroupChannelViewController.Deprecated.swift in Sources */, + 29261DC9AF843158F92E7C97 /* SBUGroupChannelViewController.Unavailable.swift in Sources */, + 98F2B763B7C23C826F1F4600 /* SBUOpenChannelViewController.Deprecated.swift in Sources */, + 3A6FB2613DC5E44A353C70A0 /* SBUOpenChannelViewController.Unavailable.swift in Sources */, + 0183C82A1098126B2B23002B /* SBUChannelListViewController.Deprecated.swift in Sources */, + B911C45A0A70E013F4444B40 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */, + 661593DCA1E2BCEC8F3D4098 /* SBUCreateChannelViewController.Deprecated.swift in Sources */, + 69801BFD65C218E1B6D88BC5 /* SBUMemberListViewController.Deprecated.swift in Sources */, + 63197499C1DB78FD2502DD79 /* SBUMessageSearchViewController.Deprecated.swift in Sources */, + 98B2224D3A6369F4A9F51377 /* SBUModerationsViewController.Deprecated.swift in Sources */, + 6F623DAA9B076A209E613EE3 /* SBUModerationsViewModel.Deprecated.swift in Sources */, + 18A39B90DE2FA1CEF80488DB /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */, + B7316822812958BD8D7AF735 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */, + 3632EF77024D98DCAD42881B /* SBUBaseChannelModule.Deprecated.swift in Sources */, + B04E0F4E311A82F61E8F5ABA /* SBUGroupChannelModule.Deprecated.swift in Sources */, + 77364C13CEFD2B5D52294F17 /* SBUOpenChannelModule.Deprecated.swift in Sources */, + 89DC2F9D69F54164DEB94996 /* SBUGroupChannelListModule.Deprecated.swift in Sources */, + 362FEFB49EB2153027BB7386 /* SBUOpenChannelListModule.Deprecated.swift in Sources */, + D46AA21D39CC2E851A601860 /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */, + CE68DE406F029D3D84741467 /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */, + B9356C3E4F407CBEE6BDC3E3 /* SBUMessageSearchModule.Deprecated.swift in Sources */, + B05A656D72909EDCE13ED3CC /* SBUMessageThreadModule.Deprecated.swift in Sources */, + 371E7E236067A7A5FDDE893D /* SBUModerationsModule.Deprecated.swift in Sources */, + 9BCA5324372F707EF184BC99 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */, + D687987C93DC82EADD9053F0 /* SBUModuleSet.Deprecated.swift in Sources */, + 660CB015E933FCC6CFC4BA0E /* SBUCreateChannelModule.Deprecated.swift in Sources */, + C642DFF0055F18034EB903BC /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */, + 26A5DD48CCF3169AD3452FD9 /* SBUInviteUserModule.Deprecated.swift in Sources */, + 5CE13C8E17580D7837F809D4 /* SBURegisterOperatorModule.Deprecated.swift in Sources */, + B1DEDC37B190E5E48BE16DA7 /* SBUUserListModule.Deprecated.swift in Sources */, + E5D5338ABC5C923BC4764BC3 /* SBUBaseViewController.Unavailable.swift in Sources */, + FB8F83C32D8B7B3D3D597048 /* SBUCoverImageView.Deprecated.swift in Sources */, + E2CAC0FFD557785BC15CB2F2 /* SBUEnums.Deprecated.swift in Sources */, + 1C37F14F8E9BAD0D213843C1 /* SBUForm.Deprecated.swift in Sources */, + 3337EDB25F222351A1ADC2E4 /* SBUGlobals.Deprecated.swift in Sources */, + 583E8F56FE636858D318DB70 /* SBUTableViewCell.Unavailable.swift in Sources */, + 9A0553AE907116F6B0E719B0 /* SBUTheme.Deprecated.swift in Sources */, + CB4B9D6B3ADC536081AF16CC /* SBUView.Unavaliable.swift in Sources */, + 97403F24C0B5DF63459F98CC /* SendbirdUI.Deprecated.swift in Sources */, + DF24221F139F328C91242889 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */, + DDE86F0ED31E89B4B4D9C814 /* SBUEnums.swift in Sources */, + 3E82DCF54C13F4873C818FF0 /* SBUIconSetType.swift in Sources */, + 5DD1055AA2B7990D5F411B72 /* VoiceMessageStatus.swift in Sources */, + C27BAABBD920950DD62D5E4A /* Array+SBUIKit.swift in Sources */, + 56A2B4C75931CA4A5E9AB8F9 /* CGSize+SBUIKit.swift in Sources */, + 4074BE0A390B17579814FC66 /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */, + 7BC56E9CACD714610E116953 /* BaseMessage+SBUIKit.swift in Sources */, + 1A3BDB3A62D380F98880C437 /* MultipleFilesMessage+SBUIKit.swift in Sources */, + 44D30FD798FA11705690AC07 /* Collection+SBUIKit.swift in Sources */, + AEA04BA02F968872CCAB2D35 /* Data+SBUIKit.swift in Sources */, + E6E6D79DC407D64DDADCA4B0 /* Date+SBUIKit.swift in Sources */, + 8EB56516F8E8242BA074D15F /* Float+SBUIKit.swift in Sources */, + 9558E9F0DE0690C7DAEDAE93 /* Formatter+SBUIKit.swift in Sources */, + 2DA8147AC53A6622B9F576C2 /* NSLayoutConstraint+SBUIKit.swift in Sources */, + BEBE2E1A4DA876BF1B50184A /* NSObject+SBUIKit.swift in Sources */, + 8C7A8ECD39D327BD606A60AF /* Sequence+SBUIKit.swift in Sources */, + 6D6B55B9CB4F1BD0491B8714 /* String+SBUIKit.swift in Sources */, + A4A9DD57AAB125901836E354 /* StringProtocol+SBUIKit.swift in Sources */, + F3ADB8A20140A21EF165117E /* Thread+SBUIKit.swift in Sources */, + 0504E04A2653B49082C069AE /* UIApplication+SBUIKit.swift in Sources */, + 3815E2C789C99DD60A421A87 /* UIButton+SBUIKit.swift in Sources */, + 2B6134C41263C53ED7F97C77 /* UIColor+SBUIKit.swift in Sources */, + 62A4F60D87B6C3388B7572B5 /* UIImage+SBUIKit.swift in Sources */, + D277387739CE177A1FFB856A /* UIImageView+SBUIKit.swift in Sources */, + 79E259C80CBA861D9614D397 /* UINavigationController+SBUIKit.swift in Sources */, + 248F84CE4194CC856476E13C /* UIScrollView+SBUIKit.swift in Sources */, + 0FBCA2310310A6D8E5136545 /* UIStackView.SBUIKit.swift in Sources */, + 353D051AE5E459DE62DD9E24 /* UITableView+SBUIKit.swift in Sources */, + 822289FC6CF7013907E79D70 /* UITextField+SBUIKit.swift in Sources */, + 54082B20F5F0D22700D3AE9B /* UIView+SBUIKit.swift in Sources */, + 66BD0F3EC35037D0849C4F9D /* UIViewController+SBUIKit.swift in Sources */, + 9BEB57F4F5E6B5F5DD9EB651 /* URL+SBUIKit.swift in Sources */, + F97EBF9E14E396997676B6C9 /* SBUCacheManager.Config.swift in Sources */, + 40E12410D5592A580704CB3A /* SBUCacheManager.File.swift in Sources */, + F3EFDDEB80E5974FA33015F8 /* SBUCacheManager.Image.swift in Sources */, + D9E3F92CC4A42AD426271CF1 /* SBUCacheManager.NotificationSetting.swift in Sources */, + 65D8AAA9EE6B539D42B8C584 /* SBUCacheManager.Template.swift in Sources */, + 73A8184606A7EE67D30E9429 /* SBUCacheManager.Version.swift in Sources */, + C852C044DE62E9705F5AB31E /* SBUCacheManager.swift in Sources */, + 121FC64300B03790A7F8EC2F /* SBUDownloadManager.swift in Sources */, + 5CA633BC3845FAEA1E22BDE9 /* SBUEmojiManager.swift in Sources */, + 825A5F12678C1843411BCA62 /* SBUMessageTemplateManager.swift in Sources */, + FC853D1BCE0112126C016747 /* SBUNotificationChannelManager.swift in Sources */, + 6001279AC5477A8B45D6EE99 /* SBUPendingMessageManager.swift in Sources */, + 988642B4C5BCDADA4D0929A1 /* SBUPermissionManager.swift in Sources */, + E88C6415C3CBA1C4EE2C28FB /* SBUTemplateType.swift in Sources */, + 5CC989D86F104D829C0B45D8 /* SBUToastType.swift in Sources */, + F8C68D14FE042EC25E888896 /* SBUToastView.swift in Sources */, + 0944C246EF4871CCE2B7A75C /* SBUTypingIndicatorMessageManager.swift in Sources */, + F674E18D0411DAFC37D4967A /* SBUVoicePlayer.swift in Sources */, + 7E0AED7452C1200313AC34B2 /* SBUVoiceRecorder.swift in Sources */, + 58E98A0FBE98740C62623B58 /* SBUMessageTemplate.Binder.swift in Sources */, + 653304D0CD6C56C585DB48AC /* SBUMessageTemplate.Coordinator.swift in Sources */, + 2CBDF646BB309EBC981075A6 /* SBUMessageTemplate.Payload.swift in Sources */, + 0707D27ADC14573F8D2B8DE8 /* SBUMessageTemplate.PayloadType.swift in Sources */, + 8757360B13C2F1BA86536691 /* SBUMessageTemplate.TemplateList.swift in Sources */, + EE73EABF46F1A7BB99C6D590 /* SBUMessageTemplate.Renderer+Events.swift in Sources */, + C4391F266281512C7B707800 /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */, + 1CBEA2EC0906B8D8FC7B4103 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */, + 99F0E1C580C3D5F72CFD7DF6 /* SBUMessageTemplate.Renderer+Utils.swift in Sources */, + 65874ABCEC88F88C10F08D2F /* SBUMessageTemplate.Renderer.Image.swift in Sources */, + CC67A9D75A049C610270C189 /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */, + 2B92608D5D5425C585F96885 /* SBUMessageTemplate.Renderer.Views.swift in Sources */, + 8DFCEAB3BFB51E0D79FC615D /* SBUMessageTemplate.Renderer.swift in Sources */, + 03A0FFAFE5626B44062F6E35 /* SBUMessageTemplate.swift in Sources */, + 3A0AECE01429D66CDC07E6AC /* SBUMessageTemplate.Action.swift in Sources */, + 7357E60060708362F26404D1 /* SBUMessageTemplate.Decoders.swift in Sources */, + FD4CE282C0C1783A792421A4 /* SBUMessageTemplate.ErrorMessages.swift in Sources */, + 112B151F10107A22E7BFCA1D /* SBUMessageTemplate.ImageRatioType.swift in Sources */, + 8EDAEED064769BF8A5A1D8D8 /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */, + 6643C80797455CE8FADC769A /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */, + BE99E8D7B34B13725DF14A80 /* SBUMessageTemplate.Syntax.Item.swift in Sources */, + 3FBBB0A27FCF637BF37B072E /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */, + 4F3A4D7B913E7AEED03B36A5 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */, + 4C37EB61D599A53B837D4132 /* SBUMessageTemplate.Syntax.Types.swift in Sources */, + C8A537DC249605A71C9DA2E6 /* SBUMessageTemplate.Syntax.Views.swift in Sources */, + ABE1CFDBE461A417D7A6AC04 /* MessageTemplateParserTest.swift in Sources */, + CF601B6554321721273C087C /* MessageTemplateTestViewController.swift in Sources */, + A3E825F6F127BD829B2CB738 /* SBUExtendedMessagePayload.swift in Sources */, + B498B83CAFBC4AE885C0D5C9 /* SBUExtendedMessagePayloadForUI.swift in Sources */, + DD5126D2BB70AC39F44A1F08 /* SBUFeedbackAction.swift in Sources */, + C76D1F2AB78BD9CFE765E33E /* SBUHighlightMessageInfo.swift in Sources */, + 597CD22B40B5924AF9831711 /* SBUMention.swift in Sources */, + 4D6A2F654634C913EE64AE99 /* SBUMessageCache.swift in Sources */, + 75840C96DE7BCDFB90AD3164 /* SBUScrollOptions.swift in Sources */, + 2738B06639D55BB15327E8A6 /* SBUTypingIndicatorInfo.swift in Sources */, + D3FE86FD46DE9962F46FA127 /* SBUTypingIndicatorMessage.swift in Sources */, + C2D1B7412F692AA6F30955C8 /* SBUUser.swift in Sources */, + 6E6E640F5F96D7A6A0C9025B /* SBUVoiceFileInfo.swift in Sources */, + D8DA7DD26C3E10445A82B056 /* SBUGroupChannelModule.Header.swift in Sources */, + C3A76208CE5630EA4F757C84 /* SBUGroupChannelModule.Input.swift in Sources */, + 05B5F76BEBC18578D72936A9 /* SBUGroupChannelModule.List.swift in Sources */, + F8E051DE4F86D8FD920548EA /* SBUGroupChannelModule.swift in Sources */, + 9E586CFA30C4B126BB89B624 /* SBUChatNotificationChannelModule.Header.swift in Sources */, + B831C1C60B562F76B47903B9 /* SBUChatNotificationChannelModule.List.swift in Sources */, + E60C38E41D6227DB5233CC40 /* SBUChatNotificationChannelModule.swift in Sources */, + 371704B52B9B898ABB735E71 /* SBUFeedNotificationChannelViewParams.swift in Sources */, + 41F5D2BED03134919C4E06F7 /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */, + B993AB311BFD79969F5EF0EC /* SBUFeedNotificationChannelModule.Header.swift in Sources */, + 1AAD90744BEBCAF39E0E2FDD /* SBUFeedNotificationChannelModule.List.swift in Sources */, + 7F3A858BA77BDE22CF97C51B /* SBUFeedNotificationChannelModule.swift in Sources */, + 9B78682AC7B25B27055B2556 /* SBUOpenChannelModule.Header.swift in Sources */, + 37E957C0B72BA45D7CC38B8D /* SBUOpenChannelModule.Input.swift in Sources */, + AAB1AD59C334330531233F70 /* SBUOpenChannelModule.List.swift in Sources */, + B7D98D8642385393DC3B6588 /* SBUOpenChannelModule.Media.swift in Sources */, + 7167C7C10EDF6AE5234C1568 /* SBUOpenChannelModule.swift in Sources */, + 8099353637A22E9532289636 /* SBUBaseChannelModule.Header.swift in Sources */, + C3F652B38CE7F2044991D0EF /* SBUBaseChannelModule.Input.swift in Sources */, + D91B315E0E899BE0B7EE2109 /* SBUBaseChannelModule.List.swift in Sources */, + FC8A1B53DE4562F2AFFE0B8C /* SBUBaseChannelModule.swift in Sources */, + FDD071A3DA1905FCB74D0B16 /* SBUGroupChannelListModule.Header.swift in Sources */, + 81961B55A8F9277E3CE805A5 /* SBUGroupChannelListModule.List.swift in Sources */, + EB1BFACFE4CEAFDB735B8EF1 /* SBUGroupChannelListModule.swift in Sources */, + E01582DB5BCBB95E4BB2D338 /* SBUOpenChannelListModule.Header.swift in Sources */, + A3826B8E921E80343F3800F2 /* SBUOpenChannelListModule.List.swift in Sources */, + 9039EE0E8A08B015CA8FE2E3 /* SBUOpenChannelListModule.swift in Sources */, + 062C9CF1D5B061A1282DE8F0 /* SBUBaseChannelListModule.Header.swift in Sources */, + ACBB4ED0171C256CC08841A6 /* SBUBaseChannelListModule.List.swift in Sources */, + D0197E85F579FF1BD1DC4E10 /* SBUBaseChannelListModule.swift in Sources */, + EC771D514DAA6801BE261C4B /* SBUChannelSettingItem.swift in Sources */, + E512BCC7B9E1CF2BC296BF29 /* SBUGroupChannelSettingsModule.Header.swift in Sources */, + 16BC1DED3BC479AEBB70303A /* SBUGroupChannelSettingsModule.List.swift in Sources */, + 2C362D70C72705BA8023A1AB /* SBUGroupChannelSettingsModule.swift in Sources */, + C4B065158F6F835156D7CD54 /* SBUOpenChannelSettingsModule.Header.swift in Sources */, + 620297B9332C731F8BAC1DF1 /* SBUOpenChannelSettingsModule.List.swift in Sources */, + 07E2BD3085A955CA6CC3E272 /* SBUOpenChannelSettingsModule.swift in Sources */, + DE2D1F2766123A318E1B8F4E /* SBUBaseChannelSettingsModule.Header.swift in Sources */, + 44E91E0DEFAE3C4F704F65FA /* SBUBaseChannelSettingsModule.List.swift in Sources */, + 35EC0FDB8B98059CBA13792A /* SBUBaseChannelSettingsModule.swift in Sources */, + 79B47775DF0E59B150FB3E66 /* SBUMessageSearchModule.Header.swift in Sources */, + CA2C3C31E55FAB45F7E3BD83 /* SBUMessageSearchModule.List.swift in Sources */, + DE743B549EE9463887EBC15A /* SBUMessageSearchModule.swift in Sources */, + EF6FD0A1E633C202884C1197 /* SBUMessageThreadModule.Header.swift in Sources */, + 8F227FF2A6385CC8053F07CD /* SBUMessageThreadModule.Input.swift in Sources */, + 6A4D6B3FDE981A8520FCF7FC /* SBUMessageThreadModule.List.swift in Sources */, + 61D10EDDD4F4063BBBB71D02 /* SBUMessageThreadModule.swift in Sources */, + C9CDCB7AD99A5DAB9E5C8B60 /* SBUModerationsModule.Header.swift in Sources */, + 1CF520EEAEF1C34B78CA1E5C /* SBUModerationsModule.List.swift in Sources */, + 3AA65B5979AEAAB2A64C3D63 /* SBUModerationsModule.swift in Sources */, + 0E7E16006B4C3C2E5385D484 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */, + 53D2BF374D9ACD0E171BC4BC /* SBUGroupChannelPushSettingsModule.List.swift in Sources */, + A245D21C87BC67255BBD2536 /* SBUGroupChannelPushSettingsModule.swift in Sources */, + F72AC85D00495BB7D70EDCCA /* SBUModuleSet.swift in Sources */, + DCAA1121F95FA21DB12F9F47 /* SBUCreateChannelModule.Header.swift in Sources */, + C99D5D62671F505214F6B56B /* SBUCreateChannelModule.List.swift in Sources */, + AD092B845BB1E4F2B7E636C3 /* SBUCreateChannelModule.swift in Sources */, + A6659FE05FC4D95426007D5F /* SBUCreateOpenChannelModule.Header.swift in Sources */, + 42CD329FEC293639B591B809 /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */, + 6EE67B1CB0E9A4A23C064F46 /* SBUCreateOpenChannelModule.swift in Sources */, + 78C5B262449F454CC5BC3470 /* SBUInviteUserModule.Header.swift in Sources */, + 5BF8E6F5A92EBC8772441F60 /* SBUInviteUserModule.List.swift in Sources */, + 1314ECC3D3FA2E4A584A238F /* SBUInviteUserModule.swift in Sources */, + ADAB60CEA3200254284B003A /* SBURegisterOperatorModule.Header.swift in Sources */, + E8B662B9B2A092DAD0308F09 /* SBURegisterOperatorModule.List.swift in Sources */, + 5628481C8E4524C537285E7C /* SBURegisterOperatorModule.swift in Sources */, + 7940F60CA443AEE9A64134A1 /* SBUBaseSelectUserModule.Header.swift in Sources */, + 3F6503F3D89BEBA2B31606BF /* SBUBaseSelectUserModule.List.swift in Sources */, + 31AAAE6A6377421494A01872 /* SBUBaseSelectUserModule.swift in Sources */, + 2BF66FCDD213B19DCD6DBC48 /* SBUUserListModule.Header.swift in Sources */, + 21CD41611747ADB78E38812C /* SBUUserListModule.List.swift in Sources */, + 52BEB915549E0E7C329E91EB /* SBUUserListModule.swift in Sources */, + 67E85EF3A6BD5CE8B1C20905 /* CommonProtocols.swift in Sources */, + 1F3FB7B7D3047C719F78ADCD /* SBUAvailable.swift in Sources */, + E9833082BE3E77E93CFB5152 /* SBUGlobalCustomParams.swift in Sources */, + 538677B29C947622FF754E16 /* SBUGlobals.swift in Sources */, + 1EBA4E2DF853B47ECA68E455 /* SendbirdUI.swift in Sources */, + 5F54F2D2F1497D129E6D536D /* SBUColorSet.swift in Sources */, + 03A26CF1A131685CF8832D4D /* SBUFontSet.swift in Sources */, + 5F9549E15B40003B34ABFACF /* SBUIconSet.swift in Sources */, + 77DFE3136A3A1EF50BA5E4B8 /* SBUTheme+Type.swift in Sources */, + BE3B030E4ACC83B725711F5D /* SBUTheme.swift in Sources */, + DDCCD3DF89A0A104D57E2050 /* BlockingOperation.swift in Sources */, + 5C10406E93076AE705EB1A4E /* SBUDebouncer.swift in Sources */, + 9FC31F47A0258AD7DB1AA63E /* SBULogger.swift in Sources */, + 7FD9805C90488E62F9858602 /* SBUMentionManager.swift in Sources */, + F630E4AC056C2FEC364BA0DC /* SBUPropertyWrapper.swift in Sources */, + 47D65DC860A008A3FC35DF5E /* SBUUtils.swift in Sources */, + B7B1C7F2682DA9DAE7F49D17 /* SBUCategoryFilterCell.swift in Sources */, + 02A66D532577145EFE39A7E9 /* SBULinkClickableTextView.swift in Sources */, + AA1C1760228AACBFF401E78E /* SBUMarkdownTransfer.swift in Sources */, + 2FC0139231DDAC905532F894 /* SBUMessageDateView.swift in Sources */, + 09B3DAD7587C5420E8BCE243 /* SBUMessageProfileView.swift in Sources */, + CE89DE00E07555DFEA9F410D /* SBUMessageStateView.swift in Sources */, + EBD08F1D7CCC1E204E489937 /* SBUMessageWebView.swift in Sources */, + 90E2FED5AC0AB45C1A2B8875 /* SBUNotificationTimelineView.swift in Sources */, + DB186F6E30E89C72D3D85352 /* SBUOpenChannelMessageWebView.swift in Sources */, + 770D92D3229BDAF658373327 /* SBUSelectableStackView.swift in Sources */, + D4F57D52AACC56E2D6A77498 /* SBUUserMessageTextView.swift in Sources */, + CE6B5015E9DE9C3ECDF48C54 /* SBUUserNameView.swift in Sources */, + 2FB1503E9D03EE764DFEBC2A /* SBUFileViewController.swift in Sources */, + C4F531EA3FC355AB96D3A754 /* SBUChannelInfoHeaderView.swift in Sources */, + 92D8387522135319D17AB28D /* SBUChannelTitleView.swift in Sources */, + B7F09B845E8E8965CD17702C /* SBUBaseCarouselView.swift in Sources */, + 9D75AAE5ECC41298696CB7C9 /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */, + D3FE4B682ACCAA35B380A283 /* SBUFeedbackView.swift in Sources */, + 6DD85EB3BE7DAF6ECF61D5F2 /* SBUFeedbackViewParams.swift in Sources */, + AF84335DD9D5D7C3348B3849 /* SBUBaseFileContentView.swift in Sources */, + E60B2FB264DF35D4098E3450 /* SBUCommonContentView.swift in Sources */, + 463CE0E12FB36534BABA082F /* SBUImageContentView.swift in Sources */, + D22612BBAEAE5B9C671003FF /* SBUOpenChannelCommonContentView.swift in Sources */, + 52DA512F082FB79BFF87FE8C /* SBUOpenChannelImageContentView.swift in Sources */, + 7B4BB9743A7FC5D461D6C6A7 /* SBUVoiceContentView.swift in Sources */, + 6933567D13DFA02DD2D9434A /* SBUFormViewParams.swift in Sources */, + 244C350D1A52183EF7D51B0F /* SBUFormFieldView.swift in Sources */, + E2FD1019EBCDCB10D84A19C5 /* SBUFormView.swift in Sources */, + 03F93B3E8CA039169834A62F /* SBUAdminMessageCellParams.swift in Sources */, + 0E515C39088B7AC7616F82E3 /* SBUBaseMessageCellParams.swift in Sources */, + AC034E5C745120FED1AB5631 /* SBUFeedNotificationCellParams.swift in Sources */, + 75147EDFE47C0A8257C52A01 /* SBUFileMessageCellParams.swift in Sources */, + 14574BBBB7C3BDFE0FA00ED3 /* SBUMultipleFilesMessageCellParams.swift in Sources */, + 7AFE158ED2D8CE570382A8F9 /* SBUTypingMessageCellParams.swift in Sources */, + 22B5BD4D601E2EF068B9A504 /* SBUUnknownMessageCellParams.swift in Sources */, + D3B2DFABE15F83E57C8C6FA9 /* SBUUserMessageCellParams.swift in Sources */, + EDF08902D6A09012A591436F /* SBUMultipleFilesMessageCell.swift in Sources */, + D9D42516084EB3EAE5AECD88 /* SBUMultipleFilesMessageCollectionView.swift in Sources */, + 3C7E7D6E49F5DA3A9C2FD8C5 /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */, + 4B105EFF228F5FC2EF825936 /* SBUChatNotificationCell.swift in Sources */, + 24529194F74E107B8CB8C6B1 /* SBUFeedNotificationCell.swift in Sources */, + C39E99E06330B0F71B48E937 /* SBUNotificationCell.swift in Sources */, + 2A50E65A2597D1670A7E426C /* SBUOpenChannelAdminMessageCell.swift in Sources */, + 1541E5A345EA2101432BB465 /* SBUOpenChannelBaseMessageCell.swift in Sources */, + 3D3E85587CF34AF7442765AB /* SBUOpenChannelContentBaseMessageCell.swift in Sources */, + 146CFD52932D7A31C769F572 /* SBUOpenChannelFileMessageCell.swift in Sources */, + 2B7D08D6F22E444B0B2836D1 /* SBUOpenChannelUnknownMessageCell.swift in Sources */, + 52B92C123985E9DF8F1FA271 /* SBUOpenChannelUserMessageCell.swift in Sources */, + BCA661D84B7E29E3794698EC /* QuotedFileCommonContentView.swift in Sources */, + EE79FE0FA3BE3F9E403646F6 /* QuotedFileImageContentView.swift in Sources */, + 7B800DA664B69A8D763E4820 /* SBUQuotedBaseMessageView.swift in Sources */, + ACF9A3FC660FBB9993CFC624 /* SBUQuotedFileMessageView.swift in Sources */, + E7A162E09D79154019D291FE /* SBUQuotedUserMessageView.swift in Sources */, + A0FC3C7CE88F5178A1BEC6D1 /* SBUThreadInfoView.swift in Sources */, + 2F51F875764359FD8FCE709B /* SBUQuotedBaseMessageViewParams.swift in Sources */, + 7EEC63B0616E12FCAED15AE4 /* SBUAdminMessageCell.swift in Sources */, + 5AFFA4669AF0863B3B295915 /* SBUBaseMessageCell.Feedback.swift in Sources */, + 15910D50AD53B07D876CB51B /* SBUBaseMessageCell.swift in Sources */, + 63AC4EBEB92F1704AD48F861 /* SBUContentBaseMessageCell.swift in Sources */, + 7E561ABDAD824E16FC258FB3 /* SBUFileMessageCell.swift in Sources */, + B0D142C502B29BCBAE02B8F6 /* SBUTypingIndicatorMessageCell.swift in Sources */, + F7B4ABA2D47CF84BF3D6DF0B /* SBUUnknownMessageCell.swift in Sources */, + 81156FD3EE54DB76917480AC /* SBUUserMessageCell.MessageTemplate.swift in Sources */, + F28B1BCDCAA322BB77FF81C5 /* SBUUserMessageCell.swift in Sources */, + 1385B2F97D9F6120370A6CEC /* SBUSuggestedReplyViewParams.swift in Sources */, + 77D2C69083F08851CFA2CC6D /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */, + 15EA86EA6FE64C3C977787C4 /* SBUHorizontalSuggestedReplyView.swift in Sources */, + BF09BC591D04C8183EDCAA88 /* SBUSimpleSuggestedReplyOptionView.swift in Sources */, + 0974BC50CE1336A2F5A447C8 /* SBUSuggestedReplyOptionView.swift in Sources */, + 9436F5CEC3AF0E703EC07DE4 /* SBUSuggestedReplyView.swift in Sources */, + E8101C0CA00F6B6D607DC5D4 /* SBUVerticalSuggestedReplyView.swift in Sources */, + 46E18BB4269F4D1F27E30AAD /* SBUMentionLimitGuideCell.swift in Sources */, + 5CA84E005BAF4F8FB5565429 /* SBUMessageInputMode.swift in Sources */, + B9AD68931F3CE850C753C1E4 /* SBUMessageInputView.swift in Sources */, + C2677E2C8C061BC62C696496 /* SBUQuoteMessageInputView.swift in Sources */, + 78DE4585EC6A58E0156324D1 /* SBUSuggestedMentionList.swift in Sources */, + F092052950C9E9E0F6C6BF57 /* SBUQuoteMessageInputViewParams.swift in Sources */, + 645B28DADF263F27BCD7147C /* SBUNewMessageInfo.swift in Sources */, + B359386A3CEC6A3E87B71AC2 /* SBUNewNotificationInfo.swift in Sources */, + 5CF84E75F60DD51A8AA1C70D /* SBUEmojiListViewController.swift in Sources */, + 27BE33BA974AAD3DC81FFCEC /* SBUMessageReactionView.swift in Sources */, + 6967DCD68564F16FF98D13D4 /* SBUParentMessageInfoReactionView.swift in Sources */, + 5697EC0796646CC809839605 /* SBUReactionCollectionViewCell.swift in Sources */, + 4E383EF86B8CE5B0A4B561BC /* SBUReactionsViewController.swift in Sources */, + F408D56F4E78492FDB88C3E8 /* SBUBaseChannelViewController.Keyboard.swift in Sources */, + FFB1BAA7EA0EBDE4FAC78589 /* SBUBaseChannelViewController.swift in Sources */, + AB0F7A0A17D530137AE602E4 /* SBUChatNotificationChannelViewController.swift in Sources */, + 653B2D415C01FB3AD4CD78EF /* SBUFeedNotificationChannelViewController.swift in Sources */, + 16ED6090F22EF864C41EDF18 /* SBUGroupChannelViewController.swift in Sources */, + 3BAED644784803C696DE4977 /* SBUOpenChannelViewController.swift in Sources */, + 0FB0390F7DF6CD5EE08A6BFB /* SBUMessageWebViewModel.swift in Sources */, + 21D4AB8741F23361206D2707 /* SBUUserMessageTextViewModel.swift in Sources */, + 43973DCD0D6ADEB6964F358D /* SBUBaseChannelCell.swift in Sources */, + D5B9301CAD2BE0894FD80CB9 /* SBUGroupChannelCell.swift in Sources */, + 314ABB70871A6938A736263F /* SBUOpenChannelCell.swift in Sources */, + 56175F276DFDB994FD2F4AD2 /* SBUBaseChannelListViewController.swift in Sources */, + 69915BC4BE27D5AC488CA0F6 /* SBUGroupChannelListViewController.swift in Sources */, + 2CB4DBE2F0B2DFD41E7C9590 /* SBUOpenChannelListViewController.swift in Sources */, + 033A3A91B2B9C6D08024C28A /* SBUBaseChannelSettingCell.swift in Sources */, + C2712C1EFDDB755087939025 /* SBUGroupChannelSettingCell.swift in Sources */, + 39CD4960A468AF2C5509DC30 /* SBUModerationCell.swift in Sources */, + 8C533A6F84AA524A46FA7799 /* SBUOpenChannelSettingCell.swift in Sources */, + E96CD734A605E2D531CA7F66 /* SBUBaseChannelSettingsViewController.swift in Sources */, + B6CE536C0B79C42C96FE0713 /* SBUGroupChannelSettingsViewController.swift in Sources */, + 721EF9C91414569DB3C098DC /* SBUOpenChannelSettingsViewController.swift in Sources */, + 9ADE80E83C8F9BD3308F4F2D /* SBUChannelSettingsChannelInfoView.swift in Sources */, + 7B478C41CE67A4411CC484F4 /* SBUBottomSheetController.swift in Sources */, + E955A91F4CDA767756B275F3 /* SBUMenuCell.swift in Sources */, + 780F2DC05657B8827026CFD4 /* SBUMenuSheetViewController.swift in Sources */, + FCB47C494B125E5956F9E92D /* SBUMenuView.swift in Sources */, + 0728C1EF01346EFD19EE8164 /* SBUPhotoAccess.swift in Sources */, + 1A9962FBBE402B5FE5D9C8C5 /* SBUPhotoCollectionViewCell.swift in Sources */, + 6BA330EABA1C7E0D3C307894 /* SBUSelectablePhotoViewController.swift in Sources */, + 223462363D89F9DB4AD0674F /* SBUActionSheet.swift in Sources */, + D83B93457C8C0426F42D44BF /* SBUAlertView.swift in Sources */, + BD469BFB00F4AFE45340F43F /* SBUAnimation.swift in Sources */, + 9121F983DF66F4928DDBCFF7 /* SBUBarButtonItem.swift in Sources */, + 7153CE09B98DADB6F3977991 /* SBUCollectionViewFlowLayout.swift in Sources */, + D290187EAD080F35EE3570C7 /* SBUCommonItem.swift in Sources */, + 810B14532D9A61360DC2A7C1 /* SBUCommonViewControllerSet.swift in Sources */, + F0FE82109D9D3147E7E9AD30 /* SBUCoverImageView.swift in Sources */, + 0600AB04424A11563ADDF65A /* SBUEmptyView.swift in Sources */, + 670E01F2F857BCFA81CB0928 /* SBULayoutableButton.swift in Sources */, + 642087EEF2306B436EEF0A49 /* SBULoading.swift in Sources */, + 4BBC5A39E0E61904C8D05469 /* SBUMarginView.swift in Sources */, + B77547272DCDC6A00FE876E9 /* SBUNavigationTitleView.swift in Sources */, + A9B9195ED547CE3ABC7FDD77 /* SBUNotificationEmptyView.swift in Sources */, + DEA7D7F056C505FCF49DF369 /* SBUNotificationNavigationTitleView.swift in Sources */, + EB42D16930F978C311D6CC15 /* SBUPaddingLabel.swift in Sources */, + 6356546D85414DE4686C920E /* SBUStackView.swift in Sources */, + D9B5965E88FE53AE903B2AD6 /* SBUTemplateLabel.swift in Sources */, + B071BCB1B23B1A50D146559C /* SBUTypingIndicatorBubbleView.swift in Sources */, + 1FB6213234A2008C23DAD3F6 /* SBUUnderLineTextField.swift in Sources */, + 73696FFBDEF4892DE3712A88 /* SBUUserProfileView.swift in Sources */, + 423A9792055B48EF84BEC3AE /* SBUUserCell.swift in Sources */, + 8671189EB8F213AF276912E2 /* SBUCollectionViewCell.swift in Sources */, + D7ECDFE5E6C2434182105208 /* SBUMessageCellProtocol.swift in Sources */, + 93C4810B5CC3C029D6425BA7 /* SBUQuoteMessageInputViewProtocol.swift in Sources */, + 9641B342F64A34002F483295 /* SBUQuotedMessageViewProtocol.swift in Sources */, + B38A6044C39D0283E2D7ACE1 /* SBUTableViewCell.swift in Sources */, + 84F82A0E4D60851CC0FF8BCD /* SBUView.swift in Sources */, + AA942CD0F2C7083A31553CE4 /* SBUViewLifeCycle.swift in Sources */, + 2BB05707D3820ECC74859B0C /* SBUMessageSearchResultCell.swift in Sources */, + 6CB9B949F4B768B1148E244D /* SBUMessageSearchViewController.swift in Sources */, + 89AA8738893642C5378B340F /* SBUMessageThreadTitleView.swift in Sources */, + 4BD8DE3128C96854BF68DE4B /* SBUMessageThreadViewController.swift in Sources */, + 2E6B82B6D9136F7FB6C6E095 /* SBUParentMessageInfoView.swift in Sources */, + 8442BF3ED1D1B8F6C6297DA8 /* SBUModerationsViewController.swift in Sources */, + 515C460552BA186435536247 /* SBUChannelPushSettingCell.swift in Sources */, + C6DE2B7B4692E04EDBC115C9 /* SBUGroupChannelPushSettingsViewController.swift in Sources */, + 9ED5B3537B623D4F5633ED76 /* SBUBaseViewController.swift in Sources */, + 3AC80EE46EA6845470D8F34C /* SBUViewControllerSet.swift in Sources */, + 72F715B936986C7535960B5A /* SBUCreateChannelViewController.swift in Sources */, + F9635975168108E45B359BC6 /* SBUCreateOpenChannelViewController.swift in Sources */, + 5FE4888D5164C0538A29ABD6 /* SBUCreateChannelTypeSelector.swift in Sources */, + 8CDAEAE57ADD0CFCF04EE832 /* SBUBaseSelectUserViewController.swift in Sources */, + 02B41DAECE25608AD6A10C25 /* SBUInviteUserViewController.swift in Sources */, + DA3278486DC42F0C43A87E04 /* SBURegisterOperatorViewController.swift in Sources */, + BFAAD5B561AC525D7CCB511B /* SBUUserListViewController.swift in Sources */, + F8E5F5C7C32224BE12F04E4E /* SBUVoiceMessageInputView.swift in Sources */, + FE83DF818DA99E684BAEC817 /* SBUBaseChannelViewModel.swift in Sources */, + 7F2EDC4EA1B99E22DB9D99C8 /* SBUChatNotificationChannelViewModel.swift in Sources */, + B64B9F82619798D951DD03D6 /* SBUFeedNotificationChannelViewModel.swift in Sources */, + 3049CEA6E5AF9777B85A3847 /* SBUGroupChannelViewModel.swift in Sources */, + 84BB91C507F0D08AF1EACD64 /* SBUOpenChannelViewModel.swift in Sources */, + 368E642A47F786830B52BA56 /* SBUBaseChannelListViewModel.swift in Sources */, + 1CE44B433FA9CDB76472E610 /* SBUGroupChannelListViewModel.swift in Sources */, + B93576E32EB37A719AD95BE5 /* SBUOpenChannelListViewModel.swift in Sources */, + A084116D7112593DAB8FAFD3 /* SBUBaseChannelSettingsViewModel.swift in Sources */, + BAB5D399E63BD7135C4B3659 /* SBUGroupChannelSettingsViewModel.swift in Sources */, + CD61C71078047C51736876E6 /* SBUModerationsViewModel.swift in Sources */, + ADF71F62035D16303307780C /* SBUOpenChannelSettingsViewModel.swift in Sources */, + 17821CBCEDB944E4A3A998FC /* SBUCommonDelegate.swift in Sources */, + 7B4F0BC964A66FA9AA74FBEA /* SBUMessageSearchViewModel.swift in Sources */, + 060DBE7EABD2722C0B20898F /* SBUMessageThreadViewModel.swift in Sources */, + 3994ECB448F4403B0AEF730F /* SBUGroupChannelPushSettingsViewModel.swift in Sources */, + CC43DB6138708A5FD9D1DB34 /* SBUViewModelDelegate.swift in Sources */, + D921D48BE4E6C2A2D7538FD5 /* SBUCreateChannelViewModel.swift in Sources */, + 32B2D872CB03E5F76A998FDD /* SBUCreateOpenChannelViewModel.swift in Sources */, + 820449555B7489C28488E9C9 /* SBUBaseSelectUserViewModel.swift in Sources */, + 60C1B17C7E9708059516CDD1 /* SBUInviteUserViewModel.swift in Sources */, + 78DB1C0BAF35551D4BE12C7A /* SBURegisterOperatorViewModel.swift in Sources */, + DD310BEFBB9ED856DBB61F9F /* SBUUserListViewModel.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4615,7 +4615,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.24.2; + MARKETING_VERSION = 3.24.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4644,7 +4644,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.24.2; + MARKETING_VERSION = 3.24.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4790,7 +4790,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.24.2; + MARKETING_VERSION = 3.24.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample.NotificationService; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4819,7 +4819,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.24.2; + MARKETING_VERSION = 3.24.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample.NotificationService; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4868,7 +4868,7 @@ repositoryURL = "https://github.com/sendbird/sendbird-chat-sdk-ios"; requirement = { kind = upToNextMajorVersion; - minimumVersion = 4.19.7; + minimumVersion = 4.19.8; }; }; /* End XCRemoteSwiftPackageReference section */ diff --git a/SendBirdUIKit.podspec b/SendBirdUIKit.podspec index 5efcd7a9..fdd2aee3 100644 --- a/SendBirdUIKit.podspec +++ b/SendBirdUIKit.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "SendBirdUIKit" - s.version = "3.24.2" + s.version = "3.24.3" s.summary = "UIKit based on SendbirdChatSDK" s.description = "Sendbird UIKit is a framework composed of basic UI components based on SendbirdChatSDK." s.homepage = "https://sendbird.com" @@ -20,6 +20,6 @@ Pod::Spec.new do |s| s.ios.vendored_frameworks = 'Framework/SendbirdUIKit.xcframework' s.ios.frameworks = ["UIKit", "Foundation", "CoreData", "SendbirdChatSDK"] s.requires_arc = true - s.dependency "SendbirdChatSDK", ">= 4.19.7" + s.dependency "SendbirdChatSDK", ">= 4.19.8" s.ios.library = "icucore" end