diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c7b7b35..453d0be0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +### v3.27.3 (Oct 10, 2024) + +## Improvements +- Fixed crash when markdown link string is invalid + ### v3.27.2 (Sep 13, 2024) ## Improvements diff --git a/Framework/SendbirdUIKit.xcframework/Info.plist b/Framework/SendbirdUIKit.xcframework/Info.plist index 1c8e1cda..2ae834e4 100644 --- a/Framework/SendbirdUIKit.xcframework/Info.plist +++ b/Framework/SendbirdUIKit.xcframework/Info.plist @@ -10,18 +10,15 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath SendbirdUIKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath @@ -29,15 +26,18 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath SendbirdUIKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist index 617fc1b2..83dae285 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/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.abi.json b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.abi.json index 13f42296..1c5acdee 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.abi.json +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.abi.json @@ -440058,21 +440058,21 @@ { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "IntegerLiteral", - "offset": 3707, + "offset": 3720, "length": 1, "value": "0" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "IntegerLiteral", - "offset": 3728, + "offset": 3741, "length": 1, "value": "0" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "BooleanLiteral", - "offset": 3775, + "offset": 3788, "length": 4, "value": "true" }, @@ -473028,14 +473028,14 @@ { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift", "kind": "StringLiteral", - "offset": 2706, + "offset": 3013, "length": 5, "value": "\"\\n\"" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift", "kind": "StringLiteral", - "offset": 2719, + "offset": 3026, "length": 4, "value": "\"\n\"" }, diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/SendbirdUIKit b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/SendbirdUIKit index b3a9ae04..811c712e 100755 Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/SendbirdUIKit and b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/SendbirdUIKit 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 3476f2d3..5cf6badb 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.27.2 + 3.27.3 CFBundleVersion 1 diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit b/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit index 9310ec55..5e9fc92b 100644 Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit and b/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit differ diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface index 0890585a..cac87a5c 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface @@ -1696,6 +1696,9 @@ extension SendbirdChatSDK.GroupChannel { @objc open var isHidden: Swift.Bool { get } + @objc open var hiddenState: SendbirdChatSDK.GroupChannelHiddenState { + @objc get + } @objc open var myMemberState: SendbirdChatSDK.MemberState { get } @@ -1711,9 +1714,6 @@ extension SendbirdChatSDK.GroupChannel { @objc open var invitedAt: Swift.Int64 { get } - @objc open var hiddenState: SendbirdChatSDK.GroupChannelHiddenState { - get - } @objc open var myLastRead: Swift.Int64 { get } 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 12400b06..28689750 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/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json index 9bf72063..8909211a 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -440058,21 +440058,21 @@ { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "IntegerLiteral", - "offset": 3707, + "offset": 3720, "length": 1, "value": "0" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "IntegerLiteral", - "offset": 3728, + "offset": 3741, "length": 1, "value": "0" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "BooleanLiteral", - "offset": 3775, + "offset": 3788, "length": 4, "value": "true" }, @@ -473035,14 +473035,14 @@ { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift", "kind": "StringLiteral", - "offset": 2706, + "offset": 3013, "length": 5, "value": "\"\\n\"" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift", "kind": "StringLiteral", - "offset": 2719, + "offset": 3026, "length": 4, "value": "\"\n\"" }, diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json index 9bf72063..8909211a 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -440058,21 +440058,21 @@ { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "IntegerLiteral", - "offset": 3707, + "offset": 3720, "length": 1, "value": "0" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "IntegerLiteral", - "offset": 3728, + "offset": 3741, "length": 1, "value": "0" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMarkdownTransfer.swift", "kind": "BooleanLiteral", - "offset": 3775, + "offset": 3788, "length": 4, "value": "true" }, @@ -473035,14 +473035,14 @@ { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift", "kind": "StringLiteral", - "offset": 2706, + "offset": 3013, "length": 5, "value": "\"\\n\"" }, { "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift", "kind": "StringLiteral", - "offset": 2719, + "offset": 3026, "length": 4, "value": "\"\n\"" }, 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 44e9fc57..70c80127 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 d0e23be1..92ec2420 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,11 +14,11 @@ Info.plist - eOnNS4BNse1Lnch+NdfgN6wcCac= + p9PL8A1HC4k/rUxHvYgvcbSXnFU= Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json - IGBV6YFm+jekkMe3Fybt+MMRCwo= + cHHxJ/WhXY4FYlzCRlVyThkMqGM= Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -34,11 +34,11 @@ Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - TcD4yjCQaPRYQrIhU0dOKZ6NZwI= + LtMnpE96ORCJxrki07HBpe29GNc= Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json - IGBV6YFm+jekkMe3Fybt+MMRCwo= + cHHxJ/WhXY4FYlzCRlVyThkMqGM= Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -54,7 +54,7 @@ Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - 9OkxR1rJjIOyfdq/W999R9I3wNg= + Omy7xVF4/0bjpdDMFvJwFmXnrn4= Modules/module.modulemap @@ -85,7 +85,7 @@ hash2 - U/lPdmWT0NwtreaibIeSJizqByX+cIZ8gC/lHAtte8w= + RvrxHm46vd3jZn+8ylSU1MPZ1Z65RiPx6TJS/29myNM= Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -113,14 +113,14 @@ hash2 - Uig6Gf+dtJjXGlB5RNK0/EqzsGkMCuyevF3WJkrRUaM= + MJK8TM+SkX1opxXV7zSsCCOg6mFWRmNKIb8MABFEQG0= Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - U/lPdmWT0NwtreaibIeSJizqByX+cIZ8gC/lHAtte8w= + RvrxHm46vd3jZn+8ylSU1MPZ1Z65RiPx6TJS/29myNM= Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -148,7 +148,7 @@ hash2 - MtRxiEX0RKEcQxauiVYglMUs1d92LyFTh8C/LvP7nbw= + tX5r0H0ZiGISUprh9Nsq8rZ1aKlBaREGBv5NTd+Au0E= Modules/module.modulemap 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 3476f2d3..5cf6badb 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.27.2 + 3.27.3 CFBundleVersion 1 diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit index 30d6057f..8b63ecd2 100644 Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit and b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/DWARF/SendbirdUIKit differ diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface index 8ebe32c4..c5d220e4 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/aarch64/SendbirdChatSDK.swiftinterface @@ -1696,6 +1696,9 @@ extension SendbirdChatSDK.GroupChannel { @objc open var isHidden: Swift.Bool { get } + @objc open var hiddenState: SendbirdChatSDK.GroupChannelHiddenState { + @objc get + } @objc open var myMemberState: SendbirdChatSDK.MemberState { get } @@ -1711,9 +1714,6 @@ extension SendbirdChatSDK.GroupChannel { @objc open var invitedAt: Swift.Int64 { get } - @objc open var hiddenState: SendbirdChatSDK.GroupChannelHiddenState { - get - } @objc open var myLastRead: Swift.Int64 { get } diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/x86_64/SendbirdChatSDK.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/x86_64/SendbirdChatSDK.swiftinterface index 20ccdadd..66ea079d 100644 --- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/x86_64/SendbirdChatSDK.swiftinterface +++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/SendbirdUIKit.framework.dSYM/Contents/Resources/Swift/x86_64/SendbirdChatSDK.swiftinterface @@ -1696,6 +1696,9 @@ extension SendbirdChatSDK.GroupChannel { @objc open var isHidden: Swift.Bool { get } + @objc open var hiddenState: SendbirdChatSDK.GroupChannelHiddenState { + @objc get + } @objc open var myMemberState: SendbirdChatSDK.MemberState { get } @@ -1711,9 +1714,6 @@ extension SendbirdChatSDK.GroupChannel { @objc open var invitedAt: Swift.Int64 { get } - @objc open var hiddenState: SendbirdChatSDK.GroupChannelHiddenState { - get - } @objc open var myLastRead: Swift.Int64 { get } diff --git a/Sample/QuickStart.xcodeproj/project.pbxproj b/Sample/QuickStart.xcodeproj/project.pbxproj index 3df74c0c..1ce4c6c5 100644 --- a/Sample/QuickStart.xcodeproj/project.pbxproj +++ b/Sample/QuickStart.xcodeproj/project.pbxproj @@ -7,552 +7,552 @@ objects = { /* Begin PBXBuildFile section */ - 000689603B1749FD6753EFF8 /* UIView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BCDA573869CF610E87DFB46 /* UIView+SBUIKit.swift */; }; - 0083BA6C58BDD2797A6616B2 /* SBUMessageTemplate.Container.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDD64E00BB18653CEA8178CD /* SBUMessageTemplate.Container.swift */; }; - 02E711DDDAF16F7B45D388DF /* SBUBaseChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 765A526EB7DC0637D0CB837F /* SBUBaseChannelModule.Header.swift */; }; - 0314EC2A34DA6A341BF630BB /* SBUTypingIndicatorBubbleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 641EFEC5919C9D28198FEFF4 /* SBUTypingIndicatorBubbleView.swift */; }; - 03461442948E8FC11235919D /* StringProtocol+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90F48DFED75434A9E12FB256 /* StringProtocol+SBUIKit.swift */; }; - 03754C89B4BB8BDBA8128FF8 /* SBUGroupChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = A97FA8362CAF3EB1B9F35C8C /* SBUGroupChannelListModule.Header.swift */; }; - 042E82A94111B395C2D13261 /* SBUOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645ADD69FB0056FC00F1555E /* SBUOpenChannelModule.swift */; }; - 047D3257FBC9FA144C48BBAD /* SBUThreadInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE7AC1DFEFAFFDEA43B7BEE8 /* SBUThreadInfoView.swift */; }; - 04D5CB5B7FEFBB55AA38E12B /* SBUTheme.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F849D29EF59F3841BCB61833 /* SBUTheme.Deprecated.swift */; }; - 04F687A6C0C0FAEE32CBFBE9 /* SBUMessageDateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96405E0EB2B0F7F8F1362058 /* SBUMessageDateView.swift */; }; + 00FA8F84A7FB146FD26672A5 /* SBUVerticalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C772F88F8A3DDDE0B008FF6D /* SBUVerticalSuggestedReplyView.swift */; }; + 01597E289250A515C27C6DE6 /* MultipleFilesMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F43F2D1B774E5BC9B0EE11D5 /* MultipleFilesMessage+SBUIKit.swift */; }; + 01C6C574E8D9BB8E63DD4A09 /* Data+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD8863B34A29BCAAF010C2A6 /* Data+SBUIKit.swift */; }; + 01E491AB6CF879F1E63425A8 /* MessageTemplateParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F797DBE1F97912432A7CC53 /* MessageTemplateParserTest.swift */; }; + 02F6A7BE9A87CEFEE8F88826 /* SBUChannelListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D12E728E61F65FA0EB4C68D4 /* SBUChannelListViewController.Deprecated.swift */; }; + 03DE93EA1E53C58915427BAB /* SBUGroupChannelPushSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8603610A1D41379565C93BE4 /* SBUGroupChannelPushSettingsModule.List.swift */; }; + 043D408ACFB952A9D06D17BD /* SBUInviteUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AEF772CBD81EB40A583C98F /* SBUInviteUserModule.List.swift */; }; + 04E0443AA3CBAD6DEDDC6B8D /* SBUCacheManager.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D8A12B0EEC7A706EE130E0 /* SBUCacheManager.Image.swift */; }; 050584E069A50774636741A4 /* MemberListVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 715A32E5B024249C175D3A73 /* MemberListVC_Overriding.swift */; }; - 0518C336818B9872FF6ECE84 /* SBUAdminMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = D130478A1129394B6FC79A2C /* SBUAdminMessageCellParams.swift */; }; - 052B1F41256826EE438D9479 /* SBULogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = A555496781FA8C4A1C4CA3E9 /* SBULogger.swift */; }; - 053E7239F1CBACA022FBF883 /* SBUMenuSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3C051458339D695508E0BB5 /* SBUMenuSheetViewController.swift */; }; + 05281D4B0E66841FB0686998 /* SBUNotificationNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B3763540C9E062F90865557 /* SBUNotificationNavigationTitleView.swift */; }; + 054992A90F5DB5A29ECEC758 /* UIButton+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCEB13BCE7BBFF453AD4FC9B /* UIButton+SBUIKit.swift */; }; 05838D2F86701D3253BA76E8 /* CustomNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA8781BA2734284427927163 /* CustomNewMessageInfo.swift */; }; 05EF3B883F179441278AD591 /* SendbirdChatSDK in Frameworks */ = {isa = PBXBuildFile; productRef = 74778F0EA153D6775D8BC4F6 /* SendbirdChatSDK */; }; - 077FC1470345CD5B7E4E861E /* SBUUserMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D4D3C9BA36902D3BB95DC08 /* SBUUserMentionConfiguration.swift */; }; - 08A5B7E6CA98B6BCDF403F98 /* SBUTypingMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA8EE9446E859EF9A850EB7 /* SBUTypingMessageCellParams.swift */; }; - 09A57000BEC2BCB8F38CCBC3 /* SBUUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87A293B5EC1B094D3121AA45 /* SBUUtils.swift */; }; - 09D8B14779054CC858B96E8A /* SBUBaseCarouselView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C976CB2811BA251A9B334FC /* SBUBaseCarouselView.swift */; }; - 0A42FCC3350BD08CD2A98E39 /* SBUMessageTemplate.Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 366067A5F93E27536F79B0BA /* SBUMessageTemplate.Action.swift */; }; - 0A43DCE3A4AE45D1856AC1D3 /* SBUSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE56E896EAB259FEDA561D20 /* SBUSuggestedReplyView.swift */; }; - 0AE5C8EFCB517F2DC2892D6D /* SBUForm.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26825EC56E284D5DBBB0C71C /* SBUForm.Deprecated.swift */; }; + 0620C063901A6002431B7BB9 /* SBUOpenChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE667FF2219346EE707ECC2A /* SBUOpenChannelModule.List.swift */; }; + 0634C438127C54F1DA4773FF /* SBUCreateChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD3076CBE971252736349A7 /* SBUCreateChannelModule.Deprecated.swift */; }; + 06582EAABDB003CA5E79A527 /* SBUMultipleFilesMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D482143584DAEDA1BBC2DC1A /* SBUMultipleFilesMessageCell.swift */; }; + 06AF3AFEED4EBA46A729D3E8 /* SBUFeedNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2E35638CCC6F4C4541A20F4 /* SBUFeedNotificationChannelModule.swift */; }; + 06EDCDC603BB9A31547E582A /* SBUConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = D645322C69F296DC11F5C1B7 /* SBUConfig.swift */; }; + 08A1C54BF3995D394DCF8B9B /* SBUGroupChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5638E3C54CD3F0DA1F2F00 /* SBUGroupChannelSettingsModule.swift */; }; + 090FF374A7F80F131221A9A7 /* SBUOpenChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 058772637F20A8BBD2E35F36 /* SBUOpenChannelListModule.List.swift */; }; + 091CCDD5DE0FECF93ED3B299 /* SBUBaseChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9B584A6F003301D9FFA198F /* SBUBaseChannelViewModel.swift */; }; + 0A1D3824860BC3C5E6819596 /* SBUVoiceContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEA511DE5BF1C6994477A690 /* SBUVoiceContentView.swift */; }; + 0A3408AF8C8694CD30735A13 /* SBUGroupChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEC63CCFC8AEDC5CDB512071 /* SBUGroupChannelListModule.swift */; }; + 0AA9D2D88D26803EEDCB2FE0 /* SBUGroupChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = E84CF7D6F1CB6C673845FDE4 /* SBUGroupChannelListModule.List.swift */; }; 0B2CBE893C99F196B6BBC30B /* CustomSampleEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 932048A2DF2D18C5E7B0241C /* CustomSampleEnums.swift */; }; - 0B81FE854E65CE07DAC435EB /* SBUMessageThreadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E96CA9B0DB25478663485D64 /* SBUMessageThreadViewModel.swift */; }; - 0BAFAF0CCC95681AC37F4DFA /* SBUTypingIndicatorMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E5ACBAD4329A527CBF10584 /* SBUTypingIndicatorMessageCell.swift */; }; - 0C368F3217731BC8492B6FE1 /* SBUGlobalCustomParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D62BD85608C024BC9C657E4 /* SBUGlobalCustomParams.swift */; }; - 0CE6E3EC48E90F96DE99ADCB /* NSLayoutConstraint+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = CED4720071411CD524FBEF8C /* NSLayoutConstraint+SBUIKit.swift */; }; - 0D6FBE5DF26FDE1249A1B041 /* SBUQuotedBaseMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E14F7BCE01F6FED0D8D9B6E1 /* SBUQuotedBaseMessageView.swift */; }; - 0E8C2A92C3E424AE62CA8776 /* SBUCoverImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F66246E390D60ACE0F67F3 /* SBUCoverImageView.swift */; }; - 0E9BA1B4DD96D19FC097446A /* SBUInviteUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD2CFD25AB362A5EC53EF75E /* SBUInviteUserModule.swift */; }; - 0FCD35002F812D61BA7E98BB /* SBUGroupChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 731DEB1CA0F8DEB7C03CA555 /* SBUGroupChannelModule.Deprecated.swift */; }; - 10A8414F92A75FE97B58C197 /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D63E46EBAC02E1B1847C8359 /* SBUCreateOpenChannelModule.Deprecated.swift */; }; - 119F7E6F6314DA61CABC95CF /* SBUCacheManager.Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AFB7867568B646E64DEAD74 /* SBUCacheManager.Config.swift */; }; - 1230B6236F610FD92A02068C /* SBUCacheManager.File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 274D18E46127A2C260923C70 /* SBUCacheManager.File.swift */; }; - 1232F9A8B85B54E17A0D9F63 /* SBUModerationsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB48F83786E19282E3D8EE5B /* SBUModerationsViewController.Deprecated.swift */; }; - 1398D5B5616FA893496381AD /* SBUMessageFormChipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 206BCD9A99E1C43E5F9FF023 /* SBUMessageFormChipView.swift */; }; - 14AA8A9E75C5CA35B86E6A20 /* SBUContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF5D159720D9152FC868F145 /* SBUContentBaseMessageCell.swift */; }; - 155E12049F0F1F01840CD650 /* SBUModerationsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 614B79922C6F8BF6EF91441C /* SBUModerationsViewModel.swift */; }; - 15FBCE65AF5DB1E001C5993A /* SBUOpenChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63EA0FEDF21389466308F651 /* SBUOpenChannelViewController.Deprecated.swift */; }; - 16B226EB27B8210F1B1D3F37 /* SBUMultipleFilesMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45296900C02071A0DD683487 /* SBUMultipleFilesMessageCellParams.swift */; }; + 0C03EA1A0ED919EC6029F239 /* BlockingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48332E27CB48494FA1EE70F3 /* BlockingOperation.swift */; }; + 0C0A401EFA342A9E3BEF295B /* SBUQuoteMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A782C0797054621A76A00BDF /* SBUQuoteMessageInputView.swift */; }; + 0C25C997601A8A722C436938 /* SBUBaseChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FF5FA53F153C7DC73C33973 /* SBUBaseChannelViewController.Deprecated.swift */; }; + 0C441D681442F0F2E445A10D /* SBUCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88F6930A892C3642872E1D91 /* SBUCollectionViewCell.swift */; }; + 0D40A3DBE8BBB59885E68E32 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = F921569CA13C6E7A43434189 /* SBUMessageTemplate.Renderer+RenderStyles.swift */; }; + 0FB85446E399E3934046028D /* SBUGroupChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7133E837358BAD53F3B9F7DB /* SBUGroupChannelListViewController.swift */; }; + 0FE30A865DBB21E03CBA24F4 /* SBUMessageSearchViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D24A122840CFE7C92C8E2223 /* SBUMessageSearchViewController.Deprecated.swift */; }; + 10185F43F90DE47E03195E91 /* MessageForm+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48287E0E1D518DB9E7327FBB /* MessageForm+SBUIKit.swift */; }; + 10ECF55124FDD5B78559BABF /* SBUMessageTemplate.Decoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB7B6636CC059D346DC5FAA7 /* SBUMessageTemplate.Decoders.swift */; }; + 10F3D701B51ED0ACA7FBE7FE /* SBUCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B13E7ADFD2323251CC2D85D /* SBUCollectionViewFlowLayout.swift */; }; + 113F9BDFF9B0EEBC54FAE29A /* SBUEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8AF0D167C2B07D6B7D053A7 /* SBUEnums.swift */; }; + 117A442CE546FB874F5E5BA9 /* SBUBaseChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 909E879F44CD4E773B8D76DD /* SBUBaseChannelSettingsModule.Header.swift */; }; + 11BF7EFA98A548C7870BC3C4 /* SBUMentionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AE83F7B76AE254A590E33B /* SBUMentionManager.swift */; }; + 11E47992AD4160DA836AAB35 /* SBUBaseMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14E8732996F56FA47BD2DEA1 /* SBUBaseMessageCellParams.swift */; }; + 122F5A8760FFDBA4C8642628 /* SBUGroupChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4D15003920BA895E1924C82 /* SBUGroupChannelSettingsViewModel.swift */; }; + 128066CAD6B42991BEBA6C3B /* SBUFormFieldView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF440A2E113DDE88BB6AEF01 /* SBUFormFieldView.Deprecated.swift */; }; + 14CD3D03D6CF74BB67EA6F98 /* SBUMessageSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 485A66D705F76FAE75157729 /* SBUMessageSearchViewModel.swift */; }; + 1597793636DA3BD3FC969B68 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9A768BC416606D00C817CFC /* SBUBaseChannelSettingsViewController.Deprecated.swift */; }; + 15D8A45A18EEE0AFCC8BD01B /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E71D89E8F09407D226E11E25 /* SBUMessageTemplate.Renderer.RendererType.swift */; }; + 1655245AA17B64375FB78018 /* SBUModerationsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D221AE5183AE78DDAE53C743 /* SBUModerationsModule.Deprecated.swift */; }; 16BD02B59AC7265751BE7F3D /* MessageTranslationMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FF0C3A9D41F9CA7E230D440 /* MessageTranslationMessageCell.swift */; }; - 16F83188344A866A624535FF /* SBUUserMessageTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E739DAD98CD13604E117190 /* SBUUserMessageTextViewModel.swift */; }; - 174FA7E7449A34F3A4017E64 /* SBUMessageSearchModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F5C3A192DF822421C3ABF27 /* SBUMessageSearchModule.swift */; }; - 17FF3BF8084272CF65861ACE /* SBUNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03A1AB1BCCF06256642AEC3B /* SBUNavigationTitleView.swift */; }; - 182E9ABE6B770C744BB2BC19 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F33140763DE4BF91C56816F /* SBUMessageTemplate.Renderer+RenderStyles.swift */; }; + 1860BCFC76914EBBEED29326 /* SBUViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41BD80BC9478FC9B3EA96939 /* SBUViewModelDelegate.swift */; }; 18E798E65CBA3F331117FD2C /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9025529DFA82D4C194EB5391 /* ViewController.swift */; }; - 19F788D0FB6CE8843DC177E9 /* SBUFeedNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BBCF653DBD0A9931BA7E703 /* SBUFeedNotificationChannelViewController.swift */; }; - 1A096D51582E5E870EBE6B0D /* SBUChannelSettingItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08F3AB9090E25D940A19E7D2 /* SBUChannelSettingItem.swift */; }; - 1A2F6846BCA9E3B80B5DB796 /* SBUModerationsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 603A60130E6C61A0BCAFC770 /* SBUModerationsModule.Deprecated.swift */; }; - 1A5638E73C7DD3013AB0CCA9 /* SBUBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B5B9D84C3B299EE09B7B80 /* SBUBarButtonItem.swift */; }; + 1910BAE0A72A5A0FD7E09C2E /* SBUEmojiListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4128DFBBCB373D0D5C7AF4 /* SBUEmojiListViewController.swift */; }; + 1A721E156DD048B5767DC957 /* SBUModerationsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5FEE1B59C700374B529A41E /* SBUModerationsViewController.Deprecated.swift */; }; 1A7DBAA217C2575918761E3E /* BasicUsagesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F3E74E3C6D05FAC47D2B7FE /* BasicUsagesView.swift */; }; - 1B8284A286AC7FFA4FC5C0CD /* SBUInviteUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A95644B5A508E5D49B6176D /* SBUInviteUserModule.Header.swift */; }; - 1BE4FAD34C24A9AD8D4E0BB3 /* QuotedFileImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14BF66B06D17B44EED572B06 /* QuotedFileImageContentView.swift */; }; - 1C9A88ABD440CA353EE3A505 /* SBUGroupChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C74BA475753D2494284870 /* SBUGroupChannelListViewModel.swift */; }; + 1B95AEC6C14101A346C0101F /* UIStackView.SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8544DD86F5B61B836632D2E7 /* UIStackView.SBUIKit.swift */; }; + 1C373CA164DFBFE6EFE20B4F /* Sequence+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E22A068D6B10A9B7D3E015 /* Sequence+SBUIKit.swift */; }; + 1CADCFB39D1EC9CD43DB41AA /* SBUCreateOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35CCA25D4A7224DB4AFDBEF7 /* SBUCreateOpenChannelViewController.swift */; }; + 1CB42447F2DDE8BB0FD802B5 /* SBUOpenChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837024135F8F1F7A83F4B6BD /* SBUOpenChannelSettingsModule.swift */; }; 1CBCB3FEC9820A63CEF3F809 /* MySettingsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 126A54F8F111E828995FD06C /* MySettingsCell.swift */; }; - 1CC7E1F947EBE3901525633B /* SBUGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C511AA1F59CBE01D0B14345 /* SBUGlobals.swift */; }; - 1D5A5146C1E86B4F4988B6EA /* SBUGroupChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD3B43BFC00FB0F03A8A9518 /* SBUGroupChannelSettingsModule.List.swift */; }; - 1D801CB73638236E937AE27F /* SBUCreateChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = B374E5FB597D22A2DA3D60A5 /* SBUCreateChannelModule.Header.swift */; }; - 1DFD335132D23AF20A95E464 /* SBUView.Unavaliable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C0D709A440A6D50BD77F1D7 /* SBUView.Unavaliable.swift */; }; - 1E1738228D6A85EBB70CFC72 /* SBUStringSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = E37AF3459EDB92F920ABB9AE /* SBUStringSet.swift */; }; + 1D3C2AD593472BD3AC0AE130 /* SBUExtendedMessagePayloadForUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0644BB66EB675B6B1F5CA20D /* SBUExtendedMessagePayloadForUI.swift */; }; + 1D8C81FE824812103B125166 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B82BD62C43BE96421ED0D4BD /* SBUBaseMessageCellParams.Deprecated.swift */; }; + 1DC312FD1DFE2F99E0C1F5B9 /* SBUGroupChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B2C4E2A4C6BACD26D39C786 /* SBUGroupChannelSettingsModule.List.swift */; }; + 1DDF6C05FD61FB504C247C25 /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9175906EB92BBB73678EACE /* SBUCreateOpenChannelModule.ProfileInput.swift */; }; 1E1AF8B33F4559B343A5FB58 /* CommunityChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8338080AC9AE1F8F89DFF05 /* CommunityChannelListViewController.swift */; }; - 1F377EA06A71F58B0E0034BF /* SBURegisterOperatorModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B3B55F5578F6E929A2E3B94 /* SBURegisterOperatorModule.Deprecated.swift */; }; - 1F76EAF87C81D84B0CDDD617 /* SBUQuoteMessageInputViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2BF2B18CA0BD24BF2D0A806 /* SBUQuoteMessageInputViewParams.swift */; }; - 20055CE0E131F45A1B2B6E7D /* SBUUserListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA70FDC37457973DD9AE3232 /* SBUUserListModule.swift */; }; - 20268F4722B68F276190492B /* SBUBaseSelectUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E7F3DDF01D804B382FAA536 /* SBUBaseSelectUserModule.Header.swift */; }; - 2066E30950F0E2CF89E5B115 /* SBUTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84C159C5C9BD35E1AFFE0F4D /* SBUTableViewCell.swift */; }; - 214EFBB01B457654E2F957FD /* SBUOpenChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D648EE17FC9B1BD95A04D0D /* SBUOpenChannelSettingsModule.swift */; }; - 2231BDA389B6E511A254176E /* SBUCreateChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A56D0640F594B13BAD3621A9 /* SBUCreateChannelViewController.swift */; }; - 2269BE6DCD34E658E30D6628 /* SBUMarginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C33AC96ED866AB492D8B0CB1 /* SBUMarginView.swift */; }; + 1E44D302FC37851ED967D94A /* SBUBaseChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4691B5B13FECFD2257E0B5BC /* SBUBaseChannelModule.Header.swift */; }; + 1EC28B2F44AD28239C672C5D /* SBUMessageFormChipsItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF1CE73BBBB4943D507B947B /* SBUMessageFormChipsItemView.swift */; }; + 1EDF2136837A2A3A724A6667 /* SBUGroupChannelPushSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6318993BCE1CFF05951C809B /* SBUGroupChannelPushSettingsViewModel.swift */; }; + 1F9B624FA6EF2399723ACF4B /* SBUFeedNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = D322828358F378B892C575A1 /* SBUFeedNotificationChannelModule.Header.swift */; }; + 200787478A1F831AEBA591BB /* SBUFormViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA5A2A797D6A780AE659F501 /* SBUFormViewParams.Deprecated.swift */; }; + 2170A06E89D99D11733711FD /* SBUFontSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA041A4C7B15BD56F0292A1D /* SBUFontSet.swift */; }; + 219E72961907B9414963A0AA /* SBUBaseSelectUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CD8390A8C55507579B3F4B6 /* SBUBaseSelectUserModule.List.swift */; }; + 21A3EF54EFDAB61257756E75 /* SBUMessageThreadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E018326B5C7BF19D8B18E031 /* SBUMessageThreadViewModel.swift */; }; + 21AC6976C2DB568098BABEB2 /* SBUMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A0327A4F136CB204C6B1595 /* SBUMessageWebView.swift */; }; + 2230CDFD4F81CE1193FD1456 /* SBURegisterOperatorModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89DA04ED5F5D7E28FE873711 /* SBURegisterOperatorModule.swift */; }; 22D4EA3A00FBF521FE3D1624 /* BusinessMessagingTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 748F2518BAA37399D41DD3CC /* BusinessMessagingTabBarController.swift */; }; - 237AEBAE725004EF7B4FF917 /* UICollectionView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D357BDCBFE31287A0E894A41 /* UICollectionView+SBUIKit.swift */; }; - 2409CD7925DAA95AE78F5555 /* SBUBaseChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B0EC5E514C518965A01EF8 /* SBUBaseChannelModule.swift */; }; - 24229065FAB4434058233A65 /* SBUBaseChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF1688B79E8B99518686E4F2 /* SBUBaseChannelSettingCell.swift */; }; + 236959726F5E9F2914984DD0 /* SBUOpenChannelAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DB0FE6AA8E650794287DC8E /* SBUOpenChannelAdminMessageCell.swift */; }; 24B9B0D5DB8619080A104320 /* CustomEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DE6549CE553EFCA6E649E6F /* CustomEmptyView.swift */; }; - 253D9C9E2A91BDC455FEDE1A /* SBUCacheManager.Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27678C03B2EC9C027F437F9F /* SBUCacheManager.Version.swift */; }; - 2622129A4B01AC03A5B6859F /* CGSize+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2163091F45135BA9EA1B119E /* CGSize+SBUIKit.swift */; }; - 268CAB259BABD4B79CAEB6AD /* SBUColorSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A82EFBB432B21F89FCD7A92 /* SBUColorSet.swift */; }; - 26DAC87EE81D272E6B1EE3F8 /* Sequence+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED91E3234E2EE2F8577E06DC /* Sequence+SBUIKit.swift */; }; - 272FA78AE3E27B824D9D1984 /* SBUScrollPostionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CC8514775EA6330F0B149D5 /* SBUScrollPostionConfiguration.swift */; }; - 27B6AEF2645DCC4C25E67177 /* UITableView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C389C2D3F3C69E66B76F73F9 /* UITableView+SBUIKit.swift */; }; - 28F04778FD8C53BF875434B9 /* SBUOpenChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B67C46491CBC01575DABF6E /* SBUOpenChannelListModule.Header.swift */; }; - 2922663B5CA51A684D4069A3 /* SBUMessageSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62C76AB60133764B08F84E31 /* SBUMessageSearchViewController.swift */; }; + 2573B51C0312990FC35F1494 /* UIView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F29D4B3A442A10E1BE40494 /* UIView+SBUIKit.swift */; }; + 257872DB5D8007183928B858 /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */ = {isa = PBXBuildFile; fileRef = 642D8B59C42C9159C4095AB6 /* SBUMessageTemplate.Renderer+RenderItems.swift */; }; + 2585AA0D849A9D64FFD414DB /* SBUTemplateLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0305BDC978372D0E26EC3DE /* SBUTemplateLabel.swift */; }; + 25888003A94D5B83774E8EF2 /* SBUConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 712A2B0D3FBACA3DD7D6B978 /* SBUConfigManager.swift */; }; + 2656AA1ECF6699F4AD330DDD /* SBUHighlightMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52DE30C5E601051601B32CD4 /* SBUHighlightMessageInfo.swift */; }; + 267098D55990ABB6DD14DB09 /* SBUFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBCEC3C179CE75EA8DCFCE50 /* SBUFileMessageCell.swift */; }; + 26AA67153F0DD789D42BF2BE /* SBUOpenChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFCA934CCD1A0070D7BF677 /* SBUOpenChannelModule.Media.swift */; }; + 26C2EB3CDA3658CE2DB1CE45 /* CommonProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13089F04862D6907ECE46FEF /* CommonProtocols.swift */; }; + 28DF2DA5CA7F944E05B36788 /* UIApplication+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E16F28CA3951A86C33D023 /* UIApplication+SBUIKit.swift */; }; + 290BB740B978780C14C42AB5 /* SBUMessageStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DC276997F2FA52D3DEF26DA /* SBUMessageStateView.swift */; }; + 2910899FB2EB501167FEDF73 /* SBUOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69916E04C232FBFF6478AE2 /* SBUOpenChannelViewModel.swift */; }; + 294C1F1EF947F94C7BF100C6 /* SBUCoverImageView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17894FD7FBC4DEB1DB2E993C /* SBUCoverImageView.Deprecated.swift */; }; + 29AD5941118DFCF10F48793E /* SBUColorSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9B26896BD832561D8D2168E /* SBUColorSet.swift */; }; + 29D3C3363656A8FD74A13650 /* SBUViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1CB82E4B4B1F51680AB7313 /* SBUViewControllerSet.swift */; }; 29F21CACC3E083C248649E81 /* GeneralSignInViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = A8BCEC00EED3979EA4524D08 /* GeneralSignInViewController.xib */; }; - 2A34BA687E05B8F34EDA8243 /* SBUViewLifeCycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BFB7FC8569E9CAC1CCE311B /* SBUViewLifeCycle.swift */; }; - 2AD4912BFFD70ECC24D44F8F /* SBUCreateChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = C781C2DC868E11A3E377CAAA /* SBUCreateChannelModule.swift */; }; - 2BECB435E9395CBD40C06BB9 /* SBUMessageTemplate.Syntax.Item.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4BE4FD098C43200E20E4C1B /* SBUMessageTemplate.Syntax.Item.swift */; }; - 2C5A262784A7267F94B6900B /* SBUMessageThreadModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E05421F3BEF969062129032 /* SBUMessageThreadModule.Deprecated.swift */; }; - 2EA554D120F301873DF729CD /* SBUModuleSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B09BCAE9F4241246EE080EE1 /* SBUModuleSet.Deprecated.swift */; }; - 2EBE70807DDDBFBBC4ED314A /* SBUBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC5B382AF382E89085CC092B /* SBUBottomSheetController.swift */; }; - 2EEFA693CCD8AA50EE4CE13A /* SBUError.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9DE381744200C97AC5BCAEA /* SBUError.swift */; }; - 2F35AFF10B928E91337599EE /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */ = {isa = PBXBuildFile; fileRef = B22B7890814444899F6B8888 /* SBUMessageTemplate.Renderer+RenderItems.swift */; }; - 3028E22EBECA9B280FA5C6B8 /* SBUSelectableStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6924642204D7DD2E996A8084 /* SBUSelectableStackView.swift */; }; + 2A0A7E76F3AF1ED6DD1DA9A7 /* SBUOpenChannelContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73FF9F3C49A82751E0D52778 /* SBUOpenChannelContentBaseMessageCell.swift */; }; + 2B3C7D5703ACCA9D53DE8CD3 /* SBUBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1EB5232D1C49857A5A4A984 /* SBUBaseMessageCell.swift */; }; + 2D1D714FDC9EEF3256456E99 /* SBUBaseChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E6CD8059B200A75F3792A2 /* SBUBaseChannelSettingsViewModel.swift */; }; + 2DE96290C2770A7EDA0A6F9F /* SBUIconSetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3C7AAC89F83AD994D9136D7 /* SBUIconSetType.swift */; }; + 2E0F1653445D0390F1587DB3 /* SBUGroupChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A14D70DB4703D0994587267 /* SBUGroupChannelSettingCell.swift */; }; + 2E69647A37E4CAA322CBB340 /* SBUBaseChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2636E809661CD6ACD7A4641 /* SBUBaseChannelCell.swift */; }; + 3035243B659B39897208D490 /* SBUConfig.CodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = E123288F4C88A0AF33A2D97E /* SBUConfig.CodingKeys.swift */; }; + 3039351C1EA26ACE52F6AB22 /* SBUCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42099882F36BD83DA243A328 /* SBUCacheManager.swift */; }; + 30605B96B9806668F07D6DA3 /* SBUGroupChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D74B320E9B26BF3BACD1D5 /* SBUGroupChannelModule.swift */; }; 30D6FD3C65C007D6F59D3B51 /* ConnectBusinessMessagingView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E00D6DB472E2D89F05B58CFD /* ConnectBusinessMessagingView.xib */; }; - 3175E13307F7F7D200B562C9 /* SBUFontSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A76BF229855B38DD11A61F0 /* SBUFontSet.swift */; }; - 3250EF76F1B5DDF6DDDC12FC /* SBUTypingIndicatorInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 754FB61C47DE38FE73983355 /* SBUTypingIndicatorInfo.swift */; }; - 3294C3D9E5CA7A6F48B2FD12 /* SBUCoverImageView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B38D18B93FE266DBB00B9620 /* SBUCoverImageView.Deprecated.swift */; }; - 334775CB6C97C8E5F191C074 /* SBUChatNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36CCDD2D5331EBB4AF8A1B11 /* SBUChatNotificationChannelModule.swift */; }; - 338AAB94F21BEB0FE7C7C7DF /* SBUHorizontalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7B1826445F3A3D4F2FE5206 /* SBUHorizontalSuggestedReplyView.swift */; }; + 32E0DAEA2F8564613CA08FE0 /* SBUQuotedFileMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230B82EBAD392BE6BC6F37C0 /* SBUQuotedFileMessageView.swift */; }; + 33A5930B4F217D52EE47137C /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD0CBC8004BFA63E25D0A504 /* SBUHorizontalSuggestedReplyOptionView.swift */; }; 33C9D1883866C8184AE70AEF /* CustomChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4099E93E16C27E5CEB12785B /* CustomChannelListModule.swift */; }; - 351000CB0089B8C122B08351 /* SBUBaseMessageCell.Feedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = 891BA20317D456D3F83ABC10 /* SBUBaseMessageCell.Feedback.swift */; }; - 3518F7A36BEA2FCF59BF9468 /* SBUBaseSelectUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7C02812DCA815E1098E6AC6 /* SBUBaseSelectUserModule.swift */; }; - 3540CA17CC7BC1D8DDBE3F28 /* SBUFeedbackAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63A4AF70DB87E8481F44AAC3 /* SBUFeedbackAction.swift */; }; + 33DE71E428C0E2D830DBF06F /* SBUMessageThreadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 129DC9FBE5C03182C94783DF /* SBUMessageThreadViewController.swift */; }; + 34CCBE8239BF0C26D272B917 /* Array+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C84147DB5728560BB4C6127F /* Array+SBUIKit.swift */; }; + 34EAFE583A78E29C6E1EE1E8 /* SBUCommonViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45DDE15A4001294935BA7F8A /* SBUCommonViewControllerSet.swift */; }; + 35222C8594B2C6620E761163 /* SBUMessageTemplate.Syntax.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = 223EA6E20A93851759885610 /* SBUMessageTemplate.Syntax.Views.swift */; }; + 3522D5A90CCB5B19CFDEB612 /* SBUInviteUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33B0C67F21F6E6F30CD54533 /* SBUInviteUserModule.Header.swift */; }; 3546B8997F37360ACD9B296D /* BusinessMessagingSignInViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 7F6412A0B94483A3C585B666 /* BusinessMessagingSignInViewController.xib */; }; - 356601C08E10033A0FEA3598 /* SBUUserListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8D09A6815FB6AD2E53C3BAD /* SBUUserListModule.Header.swift */; }; - 35E99C3C0DE59946B9FD0E0B /* UIImage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56D76D877F97F221421CA6BD /* UIImage+SBUIKit.swift */; }; - 36584B2C55AF6ADACF4E999E /* SBUMessageTemplate.Syntax.Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79DC39D622596B5D382DCCC8 /* SBUMessageTemplate.Syntax.Types.swift */; }; - 369D30FEAEE6C92EF8940807 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6169BE6621D97B4B927E141F /* SBUMessageTemplate.Syntax.Styles.swift */; }; - 3729EF50BAAE117A4FE05935 /* SBUUserListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C7E6227C9619D550096C66 /* SBUUserListModule.List.swift */; }; - 388BE1FF3D98D980210399AE /* SBUGroupChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F85264A8313E1300C9E2F20 /* SBUGroupChannelModule.Header.swift */; }; - 3A9BCD702CD652EEAA427974 /* SBURegisterOperatorModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926126E690B2A59AF2C1E0B2 /* SBURegisterOperatorModule.Header.swift */; }; + 357A34C1CBE9E7C8C9730956 /* SBUCacheManager.Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC9132A6B28294497EB4AD13 /* SBUCacheManager.Config.swift */; }; + 35EE616277A7222A3640510E /* SBUSuggestedMentionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB22D337A9551E8DF8F0D47D /* SBUSuggestedMentionList.swift */; }; + 3692E180E0AC069E59119DDB /* SBUIconSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A01BE968EB8FF21FB8FAEC /* SBUIconSet.swift */; }; + 37215696AA8EF51D2A744842 /* SBUBaseSelectUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06811650A4311E4BE086524E /* SBUBaseSelectUserViewModel.swift */; }; + 38537933CFDA8E7AC40EE766 /* SBUMessageTemplate.PayloadType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16311A982538A860103C95CE /* SBUMessageTemplate.PayloadType.swift */; }; + 38EC8C04C3B9F71A848F5631 /* SBUFormView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B3D7961928812A3413CFFEB /* SBUFormView.Deprecated.swift */; }; + 3956600C397D88677456AB3E /* SBUMessageTemplate.Container.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96A88423BFED79C349C95C9F /* SBUMessageTemplate.Container.swift */; }; + 39DA813EB2C8DF010D32396B /* SBUGroupChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6385AFB20463B046BC5E998D /* SBUGroupChannelListModule.Header.swift */; }; + 3A10071D77DA040615CA9832 /* SBUChatNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7357F9D16D7CC07D3E31DE3 /* SBUChatNotificationChannelModule.Header.swift */; }; + 3B3CD64744B72BE287F2610A /* SBUUnderLineTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 824E0383B0E04FAC137E1A5F /* SBUUnderLineTextField.swift */; }; 3C09757B8F0E2A770B427896 /* LiveStreamChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7336ED3EEE080DDF052F158 /* LiveStreamChannelCell.swift */; }; - 3C2F7E1E867B5991E42EE870 /* SBUCreateOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CB16481EC1C9049970BDDDA /* SBUCreateOpenChannelModule.Header.swift */; }; - 3C9B81847AC3FD6A2427F72D /* Formatter+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C65F10FEBDADF51A5D29F66 /* Formatter+SBUIKit.swift */; }; - 3CF1A54B982FC73191E79CAD /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3CC417994B04BCDA22D9607 /* SBUMessageTemplate.Syntax.Identifier.swift */; }; - 3E7DC5FEEEDAD60D6818069E /* SBUUserListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A48795AD867FD5146CCF920 /* SBUUserListViewController.swift */; }; - 3EFECAC1D7155BEF46913EF8 /* SBURegisterOperatorModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 660E7022E3051F6A32C23150 /* SBURegisterOperatorModule.swift */; }; - 40B057C5B48DBFC7398AB480 /* SBUBaseChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = D23701330C50BE50A1763BAE /* SBUBaseChannelListModule.swift */; }; + 3C2F6633B77CB0F2AF99C950 /* SBUTypingIndicatorMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97BC34EC43A2DB18DDDF0AD6 /* SBUTypingIndicatorMessageCell.swift */; }; + 3CFB51F9F5A74044FA94BE45 /* SBUFeedbackAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59A3ECFA56E47AA59DAD5EE2 /* SBUFeedbackAction.swift */; }; + 3D00531FDE1D73B05E15D43B /* SBUChannelSettingItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48B6AC05C87ECA36E3D551C7 /* SBUChannelSettingItem.swift */; }; + 3D3CACBFEBA8FE55F9657922 /* SBUOpenChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841C5E5A9806B1292B968962 /* SBUOpenChannelListModule.Deprecated.swift */; }; + 3D6F1677893AB24332F1DC15 /* SBUMessageTemplateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EFEBF319CD67DF6AAD2C8DC /* SBUMessageTemplateManager.swift */; }; + 3F46EC71069B8BD60DEF635A /* SBUCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C1A209A0A1171EBD5159A49 /* SBUCommonContentView.swift */; }; + 40E02149247EACECC246E35A /* SBUChannelTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CFEDCB368B4342FEB28D861 /* SBUChannelTitleView.swift */; }; + 410A517FB8D6CD193365F711 /* SBUBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8258D000D2ED7343A12ACAE7 /* SBUBarButtonItem.swift */; }; 419552E6D0EC71D3EEA92E13 /* FeedChannelListViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EB6FAC1C2EC8D79D3474335 /* FeedChannelListViewCell.swift */; }; - 41A644E4E97E3F4AC2181F30 /* SBUDashboardConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD52D593245A17052E51D6C0 /* SBUDashboardConfig.swift */; }; - 42A6CC78E2A2BEB95DD17F36 /* SBUAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06450A0A086D576DEA83B3F6 /* SBUAlertView.swift */; }; - 43918F5B8F26995CB8D9BB8C /* SBUQuoteMessageInputViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC833403F483AAAE3EA7AF55 /* SBUQuoteMessageInputViewProtocol.swift */; }; - 443FF51D935A0912DAD2485B /* SBUMessageTemplate.Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1222351BF27642E9D44A0565 /* SBUMessageTemplate.Renderer.swift */; }; - 44FB7DF238859B3B9D7CA276 /* SBUBaseSelectUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 244D8CCFD7817D0C407577F8 /* SBUBaseSelectUserViewModel.swift */; }; - 46F749CD7C03A29868172221 /* MultipleFilesMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D9DEFE9CBC887014E02A3B0 /* MultipleFilesMessage+SBUIKit.swift */; }; - 472A5D555E25A12CF86C60B1 /* SBUMessageFormItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B249332E33F50CA82C0BBBF5 /* SBUMessageFormItemView.swift */; }; - 472EB7113AAF47796E5720B8 /* SBUPhotoAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335A0914557DAABC8421B6B8 /* SBUPhotoAccess.swift */; }; - 47317BA673264ADC68D301F7 /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A54F287CD60BBABA2DB7348 /* SBUMessageTemplate.Syntax.Sizes.swift */; }; - 47E39AA1BD360BC81845A4BA /* SBULoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = E702E9873ECEB26A35C4B770 /* SBULoading.swift */; }; - 48318B0EB5B9AA303F3A5752 /* SBUCommonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F83F44E1760E073ABB3CC0F /* SBUCommonItem.swift */; }; - 4876F61A3C0C538610F4D182 /* SBUFeedNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD82AC361F2C78E3B2BEE60E /* SBUFeedNotificationChannelViewModel.swift */; }; + 426503FE0F0C3E927C85C116 /* SBUGlobals.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE610341EC164F55BA3BDD23 /* SBUGlobals.Deprecated.swift */; }; + 43CD9FD2A204339EB2D3118D /* SBUMessageTemplate.Syntax.Item.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6A05DFD075A0A62B7368C93 /* SBUMessageTemplate.Syntax.Item.swift */; }; + 44B192063115C849F3F69BDE /* SBUBaseCarouselView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC94CE44AEA823157F566C9 /* SBUBaseCarouselView.swift */; }; + 46A64D32D2A7076F438E368A /* SBUBaseFileContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD11744186B35DEABDAF0013 /* SBUBaseFileContentView.swift */; }; 48B8EC5BAB2F8F2E2C97A23D /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B6689974C44EA060F592DE /* NotificationService.swift */; }; - 496A0E0F919E365DDBD53001 /* SBUQuotedFileMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B81E583654033596D8F24BF /* SBUQuotedFileMessageView.swift */; }; - 4A8D910D417C2571B4ED1184 /* SBUGroupChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A82531D44F6AB3461E34B30 /* SBUGroupChannelListViewController.swift */; }; - 4A9D355799DD891F3F01DB00 /* SBUUnknownMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D247D375F644A4CBB56597E /* SBUUnknownMessageCellParams.swift */; }; + 49DD556191C0A0CEF64E09FE /* SBUGroupChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 950EE8B412AB2BCB8AB4D87E /* SBUGroupChannelViewModel.swift */; }; + 49F0DDE6306DBAE2F266670A /* SBUQuotedMessageViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2D16E7FB03DC3C7E75B6849 /* SBUQuotedMessageViewProtocol.swift */; }; + 4A111579DB38B9DAFAF275B7 /* SBUBaseMessageCell.Feedback.swift in Sources */ = {isa = PBXBuildFile; fileRef = B967BE2609824327BFDF9477 /* SBUBaseMessageCell.Feedback.swift */; }; 4AAF1B44CF90589E66243951 /* ChannelVC_CustomList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D71A9CFA36C34EF4264A465 /* ChannelVC_CustomList.swift */; }; + 4B331301DF4A62DD865B4FAD /* SBUCreateChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8191894C06D2210F0C5D89D1 /* SBUCreateChannelModule.List.swift */; }; 4BD508FBC49EA9E0BE3628B1 /* UILabel+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D7ED4A7D6E59E73E28846C0 /* UILabel+Ext.swift */; }; - 4BE68D7B7D5A5529D7ED44DB /* UIScrollView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17853A753458624D49921D58 /* UIScrollView+SBUIKit.swift */; }; - 4C8EF25B60392D4E3ABD11E3 /* SBUGroupChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9704319BBB0ACE78F070C909 /* SBUGroupChannelSettingsModule.swift */; }; - 4CA2DC2D45742CBAF8E1CF97 /* SBUIconSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 340AC61B10CBA689124533F8 /* SBUIconSet.swift */; }; - 4CB285B56E1FC0EDE6F744EB /* SBUEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59BD61076576972BBE376533 /* SBUEmptyView.swift */; }; - 4D4961529D8FFC19C01549C4 /* SBUBaseChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A4F98360C2BAF4436BE1C55 /* SBUBaseChannelViewModel.swift */; }; + 4C093B443A435C7E66E4B7E5 /* SBUMenuSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05A5526C340C5013D4028A11 /* SBUMenuSheetViewController.swift */; }; + 4C6A5D447527D4E9F686B68E /* SBUMessageTemplate.Renderer.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84BB7554B19ED9337AB739D1 /* SBUMessageTemplate.Renderer.Views.swift */; }; + 4D04EE2FDBF684667B5CF170 /* SBUAdminMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B6D1AC2C45DE5C05F9BB92B /* SBUAdminMessageCellParams.swift */; }; 4D6EA72ADA7759C80ADC1478 /* CustomUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96AF77F22C3689DA980F0EFF /* CustomUserCell.swift */; }; 4D876D744765ED547B7DCE05 /* InviteUserCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56585FF472897189202B81E3 /* InviteUserCustomManager.swift */; }; - 4EDF8CD162F7C7A443061C1B /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00C8C91775682673F140E817 /* SBUOpenChannelSettingsModule.Deprecated.swift */; }; - 4F419E76D58984417276EE1C /* SBUDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A332C6BE4166DDCF3340FAF /* SBUDownloadManager.swift */; }; + 4E0677E2ECC1EF1B3076223B /* SBUOpenChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3205E37843D173E0C2AC42F5 /* SBUOpenChannelModule.Input.swift */; }; 506C2D85BE783568031D0EF2 /* FeedChannelListViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3900205508594F1BE53CC509 /* FeedChannelListViewCell.xib */; }; - 5118C2AA43CD7EB1DDCD526B /* UIButton+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92C115E1E516BBF078AA0EC7 /* UIButton+SBUIKit.swift */; }; + 5088EA6D90F88798D3F8627D /* SBUMessageFormItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0717825AC4057C7D85B41B4A /* SBUMessageFormItemView.swift */; }; + 511F1AAC233FC2F0BB4814E6 /* BaseMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57D5A7BDAC2C6397500F080A /* BaseMessage+SBUIKit.swift */; }; 5123C0FD8A89CF53F15B67CD /* AdditionalFeaturesManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59E9C3F514B55549435BAE9D /* AdditionalFeaturesManager.swift */; }; - 5130A354273C14E15A80536C /* SBUBaseChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = C45A17F95743A6BFE7D872F8 /* SBUBaseChannelListModule.Header.swift */; }; - 5140795C8DDA48F3D7D6844A /* SBUTypingIndicatorMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4A404B297DF72C932DC2720 /* SBUTypingIndicatorMessage.swift */; }; - 51B25709492716A6C1D9D6B4 /* SBUMultipleFilesMessageCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AC2BBE61FCD3BA657EF83F2 /* SBUMultipleFilesMessageCollectionView.swift */; }; - 5224043DEF380FF1C00E446D /* SBUGroupChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEAE9CB0C4BFEF6DD0FE9AEF /* SBUGroupChannelViewController.swift */; }; - 52B5775C30CDCDBDF5ED6BE9 /* SBUMessageSearchViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 460F012953E1CA13CA314B8D /* SBUMessageSearchViewController.Deprecated.swift */; }; - 52BACE60A38DFFD0BC2ED79B /* SBUUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7324F790D3429B6BFCED1E /* SBUUserCell.swift */; }; + 513A595B484F18E2CB2ABC72 /* SBUFeedbackViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3FB6D5A92EF39CFC2162C1E /* SBUFeedbackViewParams.swift */; }; + 51866BF432F9C6E3DE5A4936 /* SBUSelectablePhotoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E88ACCEC9BDEC1ABB071954 /* SBUSelectablePhotoViewController.swift */; }; + 51C1658F5FB2C432B9ECB4BA /* SBUUnknownMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFFA1497CDB650C55B416802 /* SBUUnknownMessageCellParams.swift */; }; + 52A2052ED36A29EB70976EC9 /* SBUGroupChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F6D52D2C243D64B0D86408E /* SBUGroupChannelModule.Header.swift */; }; 52D4C02380313387757C91D7 /* ConnectBusinessMessagingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81DF637316DF97C04D7CECB /* ConnectBusinessMessagingView.swift */; }; 53778F6EB1FE32ECA01C5E7C /* GeneralSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B943C8F50DD6CA3985E33CF6 /* GeneralSignInViewController.swift */; }; 538AF7C4BC1CCB21DFE4948B /* LiveStreamChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE3094ABD7D9756A038A5AB4 /* LiveStreamChannelListViewController.swift */; }; - 53A3ABC61102C1459FD23608 /* SBUUserListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A5BF2877704F2FE945AB3DA /* SBUUserListModule.Deprecated.swift */; }; - 54FC2A37495468800115FB1E /* SBUBaseChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36E8FE3589631ECC0A328FE2 /* SBUBaseChannelListViewModel.swift */; }; - 557DAE90E7388D1AF2F98C95 /* SBUMessageFormSingleTextItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2C3FF6DCE1662385C0D12D /* SBUMessageFormSingleTextItemView.swift */; }; - 55E776E41DC4ABD21CD2427D /* SBUUnderLineTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E6F5F9480DE57DD9A1ABE8 /* SBUUnderLineTextField.swift */; }; - 5665D9AC6DFD15D0A32E5F05 /* SBUGroupChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B23D296E5E7E08309D1FC70 /* SBUGroupChannelSettingsModule.Header.swift */; }; - 56C77ED49B73614F93D9E574 /* SBUMessageThreadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAF62A193848AD07495E507A /* SBUMessageThreadViewController.swift */; }; - 56F78C390D84A37321EB8FA2 /* SBUOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C36B5A3D8E10811FCF9FCE2F /* SBUOpenChannelModule.Deprecated.swift */; }; + 53BF2F62C589AA1F48ADC153 /* SBUCoverImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F82551CB622F4CD2B58FD92 /* SBUCoverImageView.swift */; }; + 55792C6FF938F741FD56C619 /* SBUParentMessageInfoReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57801229CB0C1EBB91B98847 /* SBUParentMessageInfoReactionView.swift */; }; + 558424D81ED62BF984007A3B /* SBUModuleSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B926807810B1B29AA7ECA71 /* SBUModuleSet.Deprecated.swift */; }; + 55FAC1CC0A5762414742C0C5 /* SBUQuotedBaseMessageViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0359EC6FB880285F479EA0BE /* SBUQuotedBaseMessageViewParams.swift */; }; 570FF873D0A7052239BF3E5A /* CustomChannelListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BB9D321E4FDE1E679A0373 /* CustomChannelListCell.swift */; }; - 5723841FCF43B0BED3F04DC2 /* SBUCreateOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85B0C8B3D4B842359AF73CE6 /* SBUCreateOpenChannelModule.swift */; }; + 575F18B5610A389E7B2C53D1 /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1386D9007392DD162F6A62F3 /* SBUOpenChannelSettingsModule.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 */; }; - 58ADEBA79C05461586AEBB30 /* SBUMessageFormChipsItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E54B17F87D9CA2037D56B7AD /* SBUMessageFormChipsItemView.swift */; }; + 58809D2ACACF3377013024EA /* SBUUserMessageTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AA923B46F2E52FF0D639A15 /* SBUUserMessageTextViewModel.swift */; }; 58C2E06A73C39A7CFD96AEC5 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 49BBC7DDD507E9E01F953ABC /* Assets.xcassets */; }; - 58CE7D5D509D6CF6182A0A6B /* SBUDebouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 214299495FC35D22889FB707 /* SBUDebouncer.swift */; }; - 595AB17ABB6A3CB3DAC60747 /* SBUMessageSearchModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F22C7D8A655B6D4CECED0DF9 /* SBUMessageSearchModule.Header.swift */; }; - 5A8962F33A5E0242E78F0184 /* CommonProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B4A2E1A1B3241ACCF2E770A /* CommonProtocols.swift */; }; + 59C022D7135A277E1E190538 /* SBUDebouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC61AEF318A688C002AF1C27 /* SBUDebouncer.swift */; }; + 5A06627A50EE8B7A4DADA4A3 /* SBUPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6936F04D39CE19170D420A0D /* SBUPermissionManager.swift */; }; 5AA3DC845C501D4C88640071 /* CustomAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96B138E411365EF1895EFC0A /* CustomAlertController.swift */; }; - 5B34AE107F2024B0F99CA378 /* SBUOpenChannelCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AA104107F88D2938E578747 /* SBUOpenChannelCommonContentView.swift */; }; + 5B3A0078A4191B67CAFFA3B5 /* SBUCreateChannelTypeSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 920391BD1291550DBE18F261 /* SBUCreateChannelTypeSelector.swift */; }; + 5B43282F552C57130ABCAD34 /* Float+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FD518FE7B3B941D55317B03 /* Float+SBUIKit.swift */; }; 5B807D3794B90D50D08E662B /* UIImageView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA3029EE0577CF7753B87E4 /* UIImageView+Ext.swift */; }; + 5B9326637AABCA1B7F773AE0 /* SBUTypingMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE88990DC2B234227AF1048 /* SBUTypingMessageCellParams.swift */; }; 5C0DC19BAC05C2F286A3B078 /* CustomBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D41DC19666A44BCF0D3C6F9E /* CustomBaseViewController.swift */; }; - 5D1827310FED02337E67BB16 /* UIApplication+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49A9DD2AC78D75CE6904D209 /* UIApplication+SBUIKit.swift */; }; - 5DCB3CC42C377F18CAC112D9 /* SBUEmojiListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E854AE5A4D40187777AC944D /* SBUEmojiListViewController.swift */; }; - 5E39624268F06E6347A839E7 /* SBUChatNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1F9A87EDF9BC59B6852A25 /* SBUChatNotificationChannelViewModel.swift */; }; - 5E9C7EF44E9967E365CFED12 /* SBUMessageSearchModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 948211EDA51BB63912C7B936 /* SBUMessageSearchModule.List.swift */; }; - 5EC42BA8E9AC2F0F70E8B90F /* SBUMessageTemplate.Renderer.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC7BF6C537CE75EDC80C9E84 /* SBUMessageTemplate.Renderer.Views.swift */; }; + 5DD9BC034ABEAF6062D1C379 /* SBUForm.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92CB4EBC01BECEBB407B42F /* SBUForm.Deprecated.swift */; }; + 5E631531B6AAFA999C26EB68 /* SBUTypingIndicatorInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 388EFBBBB773C2187568C755 /* SBUTypingIndicatorInfo.swift */; }; + 5EE937954048481C76AC607C /* SBUModerationsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 439BB197125B3E1EEF223E8A /* SBUModerationsModule.List.swift */; }; + 5F1C818A2D42E453F3F9C918 /* SBUOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10E3E27DD6F318EDFE0BAB3B /* SBUOpenChannelViewController.swift */; }; 5F40B6683AE1DC1B62CDAAE5 /* AIChatBotViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = D387FF3E314AF4F7AFA265F3 /* AIChatBotViewController.xib */; }; - 612DA5E410E4E5FA4887A4E5 /* Collection+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455D5A0B672FE2B2FFA8DB7C /* Collection+SBUIKit.swift */; }; - 61938D47ABB285057EF07342 /* SBUMessageTemplate.Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3467D47AA30D595BD8D05FC9 /* SBUMessageTemplate.Binder.swift */; }; - 61D6B0BEE0AE8257D917BE75 /* SBUStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83180AE8BFAA47E0E6E59F93 /* SBUStackView.swift */; }; - 61DB484137AA58B5DE7D6979 /* SBUModerationsViewModel.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 412DF71F19193FDCC0E3C9E7 /* SBUModerationsViewModel.Deprecated.swift */; }; + 5FA647C36B75E1DD8201F14C /* SBUSimpleSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B51F1F060EC1CE4B040F654 /* SBUSimpleSuggestedReplyOptionView.swift */; }; + 5FA9A87AB432CD252ED63987 /* SBUSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2FEBC6B5F0EA3447BAF0ACD /* SBUSuggestedReplyOptionView.swift */; }; + 5FC1BE9B69828855964FAE42 /* SBUQuoteMessageInputViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DE3A42A1F7FB1794ED38DBE /* SBUQuoteMessageInputViewParams.swift */; }; + 5FEEBCFD52845493D3BBCC56 /* SBUCreateChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9531DB172317D07AB219682C /* SBUCreateChannelViewController.swift */; }; + 606D8F92B1982D7C87D61B7A /* SBUEmojiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B96D28815EED7DA58B9D250 /* SBUEmojiManager.swift */; }; + 60D0AF42D94E6A16BFC2EA91 /* SBUCommonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61DB913B478B4D584A7080CD /* SBUCommonItem.swift */; }; + 60E0D9EA82A8ECC01C779E9F /* SBUSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DD6027D84617E0BF106B72D /* SBUSuggestedReplyView.swift */; }; + 60FA6783A67CB6B932C281CB /* SBUCacheManager.File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FF87EF1F7E96B9B97BC7A44 /* SBUCacheManager.File.swift */; }; + 611B978928946C1822D5668C /* SBUVoiceRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D1CB2618BD9399F79F604B9 /* SBUVoiceRecorder.swift */; }; 622F668D006F8DF72A17C68C /* CustomWebView_ChatBotWidgetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F3F02F0620C9666AB8EFA7D /* CustomWebView_ChatBotWidgetController.swift */; }; - 6340E8520B2FA5B69FA132F9 /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = E723D7A74EA5227B2E9C3B2B /* SBUExtendedMessagePayloadCustomViewFactory.swift */; }; - 6372F29EA4D1AFEFECD12520 /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 027593BE5336EA15A14388BF /* SBUFeedNotificationChannelModule.CategoryFilter.swift */; }; - 63975BA155F12DCC8C1CA1AB /* SBUVoiceMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64141660ED5829AFB88CA342 /* SBUVoiceMessageInputView.swift */; }; - 6507923C8372E6FD1982533A /* SBUNotificationTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDF206C3E9C12FFFDBC9148C /* SBUNotificationTimelineView.swift */; }; - 6574169C9E4869988EDE8438 /* SBUChannelTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2979A507FA2F5FA86A75CBBD /* SBUChannelTitleView.swift */; }; - 65ECEFE840074D9D5501CF89 /* SBUView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DE61E9A21793D709C1934A /* SBUView.swift */; }; - 65FBC4BA0B8CEB50615EA4E2 /* SBUBaseChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC5E6805F0EF3F3CB66368E /* SBUBaseChannelSettingsViewModel.swift */; }; - 665A8D8B6FA58CCD795E5937 /* SBUGlobals.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DAB137842A3DF9F53C4A554 /* SBUGlobals.Deprecated.swift */; }; - 66682D5407B33D55F2DC0854 /* SBUOpenChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CCE6A24853C8CA6C6AEA0FB /* SBUOpenChannelListViewModel.swift */; }; - 6676C7837687E34F74B40370 /* SBUBaseSelectUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C7370FD589900CE9F7B79FE /* SBUBaseSelectUserModule.List.swift */; }; + 62A5DDD91F03C13F4E89900C /* SBULoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F8B5730DD226C9A8CF66716 /* SBULoading.swift */; }; + 63131566D95BDBC4311810F5 /* SBUTypingIndicatorMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 954620211A46CBA9B2871E4D /* SBUTypingIndicatorMessage.swift */; }; + 63FA74545A21C54DF631EBA1 /* SBUBaseChannelViewController.Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2BACD63BAE88B1F6E008CC9 /* SBUBaseChannelViewController.Keyboard.swift */; }; + 6491730C69A1F5350A812120 /* SBUMessageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B627B356E2D64EC55C800B4 /* SBUMessageCache.swift */; }; + 64ADB5BC703EB2D51BCDEA9F /* SBUTheme+Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D28E3AC9003C2BFC7157B25 /* SBUTheme+Type.swift */; }; + 654835313851643823AB5EAA /* SBUCacheManager.Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5AF6B6037C9BAD88498CAC1 /* SBUCacheManager.Version.swift */; }; + 65935B70D69018EB84A59D79 /* SBUMessageProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BE397CE2EF238525D9D54B9 /* SBUMessageProfileView.swift */; }; + 65A3C90196F5596D87A4A2CF /* SBUConfig.GroupChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 813C516F233989168CCCDA9B /* SBUConfig.GroupChannel.swift */; }; + 65B214D2D5AA0B9F19B3E33C /* SBUFeedNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6D9A208323F2265CF9C30BF /* SBUFeedNotificationChannelModule.List.swift */; }; + 6612B667055A8A29DF405F18 /* SBUUserMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 128D8985EC75FCB827DD9C94 /* SBUUserMessageCellParams.swift */; }; + 665F3A5B11A18F7C5008EA64 /* SBUOpenChannelUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62137EDFE4D41E915B0E881D /* SBUOpenChannelUserMessageCell.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 */; }; + 66AECAD99C3C708582CEFC76 /* SBUMessageTemplate.ImageRatioType.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB386DCB3EE7791DF18EA1C2 /* SBUMessageTemplate.ImageRatioType.swift */; }; 66C385F18479DB17BDDE1E67 /* ChannelVC_AdditionalFeatures.swift in Sources */ = {isa = PBXBuildFile; fileRef = A43EA4B59C42F807C76F7B74 /* ChannelVC_AdditionalFeatures.swift */; }; - 66F4C0B9ACFDB107965F2DE5 /* SBUNotificationChannelManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4DBE2CD0887D2A12D8FFE4D /* SBUNotificationChannelManager.swift */; }; - 66FC1B611775641609074BF1 /* UIImageView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 270B9D35DE434445F125A86A /* UIImageView+SBUIKit.swift */; }; - 679D4F1F558D0AE054DF297C /* SBUMessageStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9CCA898616E8DE50216E30F /* SBUMessageStateView.swift */; }; - 68195FCBA90BFD8BA573277B /* SBUStringSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EA4A4AF4FAD1456A280A10B /* SBUStringSet.Deprecated.swift */; }; - 68DE2A4790CFD3A0F9273175 /* SBUQuotedBaseMessageViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 194EF9B31D1EA97A4547B804 /* SBUQuotedBaseMessageViewParams.swift */; }; - 690534D1887AC318A5D1AAB9 /* SBUMessageCellProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4EE965391EE66DB7AE572C1 /* SBUMessageCellProtocol.swift */; }; - 698CC0174F9108FE1C23397D /* SBUTemplateType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7DC4A6775D690AA901E9802 /* SBUTemplateType.swift */; }; - 698E9DD532F90EFDA88F3AE2 /* SBUInviteUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73EE262945897ADBB50DBDA1 /* SBUInviteUserViewController.swift */; }; - 6A1B0FE4B2BCD3BA0A7C2F31 /* SBUBaseSelectUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B1CA4FA6BBC78DAA80BC5E /* SBUBaseSelectUserViewController.swift */; }; - 6A254C10AC2B089D01C6D066 /* SBUPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BD360BCA3929EA486B0AB1D /* SBUPermissionManager.swift */; }; - 6A703E4B35A4BC98A52AD8EC /* SBUOpenChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54CC83799CED47625544489A /* SBUOpenChannelModule.Media.swift */; }; - 6B0FE8EA0F59A6ABDAC65458 /* SBUFeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7ECD68FDA842BA50767D443 /* SBUFeedbackView.swift */; }; - 6C1E5177C8C26EB287F6A2B4 /* SBUCacheManager.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 395435D630B8C95EF479C656 /* SBUCacheManager.Image.swift */; }; - 6C6C3334F92E27D01236DDF6 /* SBUBaseChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3FA9712E4A7EC24D675BBD4 /* SBUBaseChannelListModule.List.swift */; }; - 6D04B43F470EBB74C78AF256 /* SBUContentBaseMessageCell.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BA50C2144DEA50153CCA1E4 /* SBUContentBaseMessageCell.Deprecated.swift */; }; + 66D73A007354BF75CCAAB2AA /* SBUMessageSearchModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D16CA68A6B3ED1A7B74409E /* SBUMessageSearchModule.swift */; }; + 66E7D0C0A76DB5FA2C2BEC0E /* SBUGroupChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 970D121A6474DAB16DB48947 /* SBUGroupChannelListViewModel.swift */; }; + 67C55EB5A98E0A2D48D0F975 /* SBUGroupChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7424878A8587FF0A75C2AB5C /* SBUGroupChannelModule.Deprecated.swift */; }; + 6844224E186F4F4AA698C5DA /* SBUMemberListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 726AA9C8F24D793EFF2F8321 /* SBUMemberListViewController.Deprecated.swift */; }; + 686FF280B9706FF4A4F2C688 /* SBUGlobalCustomParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = E35960BAB482D20FCA496F74 /* SBUGlobalCustomParams.swift */; }; + 68BA6B436D8F57A45F0AA810 /* SBUPendingMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = EAA12A4D5B7D26AC6E60779F /* SBUPendingMessageManager.swift */; }; + 691AB431D667AA55E051713D /* SBUTemplateType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 621C7789B6467474B97BF021 /* SBUTemplateType.swift */; }; + 692FAEDF0BDBD4A6BF950EF3 /* SBUFeedNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97A85AAB18ABB48F460A7BCE /* SBUFeedNotificationCell.swift */; }; + 69601C95623540C6285C7CA4 /* SBUInviteUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 598E57B6B50E219A36F661C5 /* SBUInviteUserViewModel.swift */; }; + 69681EC8F61781E005A82838 /* SBUConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3474D18CDA1F72A071052AE9 /* SBUConstant.swift */; }; + 698A515D31BEDE88091D4558 /* SBUUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBF325F6D8C444748939790F /* SBUUserCell.swift */; }; + 6998B7D2B5F731FF78CEF3E8 /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E36A280AFB015396C338C85 /* SBUCreateOpenChannelModule.Deprecated.swift */; }; + 6A5BE4CEEFC7EBE6CEC22644 /* UIScrollView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA63A3EEABD07FD272FA8DFF /* UIScrollView+SBUIKit.swift */; }; + 6AC2116A19A6CDF790A657D7 /* SBUChatNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EF50FEFD8AF75E285B67481 /* SBUChatNotificationChannelViewModel.swift */; }; + 6C3AD0779FC615AD3B9EC0A2 /* SBULinkClickableTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335D06D5A6907F61CE06FC48 /* SBULinkClickableTextView.swift */; }; + 6C8448DD5C6F95B8D0853451 /* SBUBaseChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC2358E420962349E09DDEF4 /* SBUBaseChannelModule.List.swift */; }; + 6CFC4CC0DE6895264A6CAB0A /* SBUMessageTemplate.Renderer+Events.swift in Sources */ = {isa = PBXBuildFile; fileRef = 987D6271CF04239F17BF8E51 /* SBUMessageTemplate.Renderer+Events.swift */; }; + 6D9C3F007AB3AC69BD019816 /* SBUBaseChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81D527D52FE61EC6A6164409 /* SBUBaseChannelViewController.Unavailable.swift */; }; + 6DCF238E863850BAF284D0B8 /* SBUModerationsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 211AE9B4A1C46334B7D667C0 /* SBUModerationsModule.Header.swift */; }; 6DDF71BD4482F73E16BE4248 /* MySettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9663C9727C1B5E234A8A18C5 /* MySettingsViewController.swift */; }; - 6E9E8CECE98BB4AC9E28C962 /* SBUMessageTemplate.TemplateList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1D4DC89E21946EED793441F /* SBUMessageTemplate.TemplateList.swift */; }; - 6E9FFEE7CA2D4E2010FBFB96 /* Array+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C343D3B1A1B43F90CCE809D4 /* Array+SBUIKit.swift */; }; - 6F2E41222B54E320C348E090 /* SBUVoiceMessageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DC97F92ED3E14F6CE345717 /* SBUVoiceMessageConfiguration.swift */; }; - 6F6C77D97D28A6B8CD7B869E /* SBUGroupChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE5882BB254AC46ECA5DA9AE /* SBUGroupChannelSettingsViewController.swift */; }; + 6E87462D7F323F04DF2205F8 /* SBUChatNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DD9EB2527FE142EA03F62C3 /* SBUChatNotificationChannelModule.List.swift */; }; + 6EB7D5B19850D7A699CBBABD /* UIImageView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB25B2FFEC0606DD6759CF8D /* UIImageView+SBUIKit.swift */; }; 6FEF3676C6D77FADD7C9A257 /* CreateCommunityChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38115CD65C402F937815BDA2 /* CreateCommunityChannelViewController.swift */; }; - 7072A4A0905490BBD2EE5FF8 /* SBUNotificationEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 028642E7759F3953707FF06C /* SBUNotificationEmptyView.swift */; }; - 709CD7C0D12E8D7F87FAB27C /* SBUGroupChannelPushSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32AE2DBCA06ED03049A0AFCB /* SBUGroupChannelPushSettingsViewController.swift */; }; - 70FEFE05460E888F9F0424BD /* SBUConfig.Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = A146E0499ADA1C976F060085 /* SBUConfig.Common.swift */; }; - 71D7DCC35898AB37E3DBBA6B /* SBUOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B164C6156A9145747C34BA5A /* SBUOpenChannelViewModel.swift */; }; - 72BF98B4FF649C85D9FA037F /* SBUOpenChannelBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4588551A5B70E3ADBB339A0 /* SBUOpenChannelBaseMessageCell.swift */; }; - 73210EF7CC04506800616845 /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835ACDC6FE6E0ACF7031C4AF /* SBUMultipleFilesMessageCollectionViewCell.swift */; }; - 73903C2651C689492D4059FA /* SBUGroupChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8F876338D0F2D7458FFCE6B /* SBUGroupChannelModule.Input.swift */; }; - 739659BE7BCB9C657C4123C9 /* SBUHighlightMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E477F0D424A064EFCB2945 /* SBUHighlightMessageInfo.swift */; }; - 764B6E86A4DC53781BC495E7 /* SBUOpenChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCCAC0D3A827A8C771ACB8D /* SBUOpenChannelModule.Input.swift */; }; + 706C0C376063ED77978DBEC6 /* SBUMessageTemplate.Syntax.Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 496FECF144821BEC3DE69E42 /* SBUMessageTemplate.Syntax.Types.swift */; }; + 70C1674882160CCCB57083C5 /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D7FF560449E6A626C7EEC0 /* SBUMessageTemplate.Syntax.Aligns.swift */; }; + 70C7074F3CBBC33A6A022FFA /* SBUPhotoCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05EAB551DDF63E561A2552EA /* SBUPhotoCollectionViewCell.swift */; }; + 71528CC6861A56CE71D9B4C5 /* SBUBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02AA5CC409DE8050F56AB754 /* SBUBaseViewController.swift */; }; + 7188EE93DE32E8BE8D2C856C /* SBUMessageThreadModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F728EAD2310A40B79AAF29C /* SBUMessageThreadModule.Header.swift */; }; + 725E37B4B7F36D67C86CE8D5 /* SBUVoicePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D0ACA207F082B87053B6C6A /* SBUVoicePlayer.swift */; }; + 72BF097871005AFFB067E5A3 /* SBUBaseChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85C49782B94730E405A56F5A /* SBUBaseChannelModule.Input.swift */; }; + 74029EB1A1BFDBF318E08507 /* SBUTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5890C1B55F1D624839830D5 /* SBUTableViewCell.swift */; }; + 746F12095134113B85640A63 /* SBUGroupChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3350AA8F560B43442D972653 /* SBUGroupChannelViewController.Unavailable.swift */; }; + 74B6A76ABC4266119D4B1A15 /* SBUCacheManager.Template.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3849E656DA47974ABB7B7D0C /* SBUCacheManager.Template.swift */; }; + 7500B7D6B22E587D8174839B /* SBUEnums.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A925CB77C02B34ABEF2AA83 /* SBUEnums.Deprecated.swift */; }; + 7643DEA732AE62412B0E8A12 /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AC360606C1D944D5E8A4450 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */; }; + 77189ACAB6E2CBAE8F11C940 /* SBUConfig.Base.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBDF2487A22B0908822317F9 /* SBUConfig.Base.swift */; }; + 77C21C489967D5C4F29D708E /* SBUModerationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3187C0B37A49B9E9E145C6B7 /* SBUModerationsViewController.swift */; }; 77C597431727A055167F594E /* BaseCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A8770EE3BC2BF785C82D31C /* BaseCustomManager.swift */; }; - 78705D0EA04B9F64A561E6C7 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CD0C91D96305D29DC394047 /* SBUGroupChannelPushSettingsModule.Header.swift */; }; - 790DB29EF42E434B1E3F387D /* SBUMessageTemplate.ErrorMessages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F0DF5BD01166D6172A32995 /* SBUMessageTemplate.ErrorMessages.swift */; }; - 7910CCEB4B986D2A738F83AE /* SBUQuotedMessageViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 551964385B2C9E9EC12FE0A4 /* SBUQuotedMessageViewProtocol.swift */; }; - 792A17045716EFEDC97FD750 /* SBUOpenChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A50BD4CEFABC476A6BC2782 /* SBUOpenChannelSettingCell.swift */; }; - 7B0604BF6189B1CB3F775F19 /* SBUInviteUserModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9B6D38DD071B6EBFE755E94 /* SBUInviteUserModule.Deprecated.swift */; }; - 7BB5274FC08A6577CAD17067 /* SBUPhotoCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A6889FC907AD192182DDF11 /* SBUPhotoCollectionViewCell.swift */; }; - 7BEDAB38CC607EFEFC96CF16 /* SBUOpenChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E7E436037A3338F845964B4 /* SBUOpenChannelCell.swift */; }; - 7C2BCB53B60818F4032AB5CD /* SBUBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 086397C9C8934DEC78D8C259 /* SBUBaseMessageCell.swift */; }; + 7864FB7831DDB104FC649004 /* Formatter+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89694B1E3273875E78EAB12F /* Formatter+SBUIKit.swift */; }; + 793813304055DFC5485C1751 /* SBUFeedNotificationCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFD4C1D669AFF10794FDB29B /* SBUFeedNotificationCellParams.swift */; }; + 7ADA702F9F5261D0EE752319 /* SBUCreateOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0A3098BFF4C585168C78DD /* SBUCreateOpenChannelModule.swift */; }; + 7BB181896A90522C53B47D06 /* SBUCreateOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E2FC1A7D57B88FC48BAEC20 /* SBUCreateOpenChannelViewModel.swift */; }; + 7C1FE6273D31F69073709556 /* SBUCreateChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F097500AD9A8D83A1AEA22F2 /* SBUCreateChannelModule.swift */; }; 7C71E7DA9216F9F86D741BB4 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AA91801860324BF877C2336 /* AppDelegate.swift */; }; 7C7E0462A6E79795564A5B29 /* FeedChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 254D891AE9CDFE3A829B3DC7 /* FeedChannelListViewController.swift */; }; - 7CCA5D88D3913909C3C6FEEA /* SBUSuggestedReplyViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EB1179E15A0A5F062C7FC38 /* SBUSuggestedReplyViewParams.swift */; }; - 7D80373261C9237FAC7083AB /* SBUOpenChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EBBB23C24EEC4B68DC882CB /* SBUOpenChannelListViewController.swift */; }; - 7DAD701C910E70D92B8A1290 /* SBUModerationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E1BE2A3F37DA16CA9DC886D /* SBUModerationCell.swift */; }; - 7E10C97F3CFCC5D3F5B0A84E /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6DB71CBC7C423503D95C539 /* SBUMessageTemplate.Renderer.RendererType.swift */; }; + 7C890719545B49A88A50E30F /* SBUOpenChannelBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B631E9CB28CBD57CCB3E0951 /* SBUOpenChannelBaseMessageCell.swift */; }; + 7CE71CF287650DDAFBA60C08 /* SBUFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50B959FBD5CA5959195A5B7B /* SBUFileViewController.swift */; }; + 7D2FFA9C6865744B6818934A /* SBUOpenChannelUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C16DD302F1CB2A4302B072D0 /* SBUOpenChannelUnknownMessageCell.swift */; }; + 7DBF805993D2F90FED88F8E1 /* SBUUserListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BBA12F3D967D8EAEF588200 /* SBUUserListModule.swift */; }; 7E24A56F2CD8C58FD4259FE7 /* GlobalSetCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D52175BB76AF7926133CF704 /* GlobalSetCustomManager.swift */; }; - 7E3B9CA142F35F8EA41CA943 /* SBUBaseChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0D62BB4A19B0088A04AB130 /* SBUBaseChannelModule.Deprecated.swift */; }; - 7EBA9831CE903A768802CC6D /* SBUNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C2EE2529652948DEA02C2AF /* SBUNewMessageInfo.swift */; }; - 7F3397EBF5876D6DB2DB367B /* SBUModerationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 047D02E15E8FB17EB21B90E9 /* SBUModerationsViewController.swift */; }; - 7F3549395FC2894D2650E119 /* SBUSuggestedMentionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AEC862EC62497F3C1DFCF2D /* SBUSuggestedMentionList.swift */; }; - 7F451008D361BA8C834ABBCA /* SBUPendingMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A3E7BEAE8CC75BBAD9686EF /* SBUPendingMessageManager.swift */; }; - 7FA1284FAE935AC760FD8FB8 /* SBULinkClickableTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F296FB67412409915BDB59D8 /* SBULinkClickableTextView.swift */; }; - 7FCFDE08DCABEF76928D1DF7 /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63360D6BB607C65D37B7D046 /* BaseMessage+SBUIKit.MessageTemplate.swift */; }; + 7F7D4938E65DA3EFD6E80B2B /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64E5A051327EC18083BB8824 /* SBUMultipleFilesMessageCollectionViewCell.swift */; }; + 7FC957A2343D9E322064BF51 /* SBUMessageThreadModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19EF4E314AB4414E3F24282 /* SBUMessageThreadModule.Input.swift */; }; + 7FF3C225FA771563E6B5C42B /* NSObject+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EB6E17A9FD61965C1852238 /* NSObject+SBUIKit.swift */; }; 800F7734676CE52E234F5FF6 /* LiveStreamChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 897288F81F1F785225072583 /* LiveStreamChannelListViewModel.swift */; }; - 8048E6899F2E393856A8603B /* SBUBaseMessageCellParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A93B23C4C9B0C843E3AC8B9 /* SBUBaseMessageCellParams.Deprecated.swift */; }; - 80630341A2511DE2C9E477E1 /* SBUCreateChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4564E459486E1BF5CA9F18EF /* SBUCreateChannelModule.List.swift */; }; - 80DC32477B6CCFFD78CCB49E /* SBUGroupChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95780C4BD9FA6F03A3768847 /* SBUGroupChannelSettingsViewModel.swift */; }; - 81B38BCC551296D2F1BADAF8 /* BlockingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F6C44C9C390FD73BE72B737 /* BlockingOperation.swift */; }; - 81E627197E3C0444A19DDF5D /* SBUConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8FDDDFB05B2D87492A1ACE5 /* SBUConfig.swift */; }; - 8254FDE741335102F7FA348A /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36550D37D4D9E9BF7E0A2262 /* SBUHorizontalSuggestedReplyOptionView.swift */; }; - 826B295DA1BC182BD55210CE /* SBUFeedNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B226D0D8FD1378A55601A9 /* SBUFeedNotificationCell.swift */; }; - 83C0F731D7A16831047A347B /* SBUMessageTemplate.Renderer+Events.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B623101631E3F58D96F6E30 /* SBUMessageTemplate.Renderer+Events.swift */; }; - 83D04E8B9D9979982067D25C /* SBUToastType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F30C22A3D3B82B49A1B9F91F /* SBUToastType.swift */; }; - 84DC61F408C577A5A91B854F /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DDA82042C5F4D026A6BE0D1 /* SBUChatNotificationChannelModule.Deprecated.swift */; }; - 853EEC6F10F9D06A430A97A0 /* SBUChatNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 312B604108FFDB84C2BAD265 /* SBUChatNotificationChannelModule.Header.swift */; }; - 8626F3DB9D89C2EAE77B8229 /* SBUPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFDA830F1B9D7C860E8B45D8 /* SBUPropertyWrapper.swift */; }; - 865C26CDEFEFE71EDA49E2CE /* SBUModerationsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CF98430043D98D12C990C05 /* SBUModerationsModule.swift */; }; - 866DDBBA330C2B824B068E3A /* SBUFormView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4959FF685F039EB2E0FF771 /* SBUFormView.Deprecated.swift */; }; - 87008C9A7E166F08728CE8AA /* SBUUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F0CB4B7A448BA2F893353AE /* SBUUser.swift */; }; - 872B0A56E346740B2751FBEB /* SBUFormViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DC1841A4AC822C1F7C622AD /* SBUFormViewParams.Deprecated.swift */; }; + 80A8654D87B53AFB52669570 /* SBUDateFormatSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28F00062A1962FA4C53BDE29 /* SBUDateFormatSet.swift */; }; + 81395B3988BF47D14161FC74 /* SBUChatNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7010E78F976C38A80545C0AE /* SBUChatNotificationChannelModule.swift */; }; + 8279C83927E6D454D60C5883 /* SBUUserNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFF1A5AAB00B182AF456C9D6 /* SBUUserNameView.swift */; }; + 832BC72AD3931068F015A6EC /* SBUMessageTemplateCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E94728EEDDB8EBE7A7FB908D /* SBUMessageTemplateCell.swift */; }; + 8403975350F589240DB28571 /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9BF8F15C1B66546A4804C0C /* SBUMessageTemplate.Syntax.Identifier.swift */; }; + 8431E8595661285F9B7ABE59 /* SBUPaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8963DEB698A917239C115216 /* SBUPaddingLabel.swift */; }; + 846DF030EF31AFE66EBC138B /* SBUNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1308782FD5471641DD9D05D /* SBUNewMessageInfo.swift */; }; + 84755125001DDE6AF7224BF7 /* SBUTableViewCell.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5977652C41D229F87AFF28 /* SBUTableViewCell.Unavailable.swift */; }; + 8477D5F5860BAA9EB544BD06 /* SBURegisterOperatorModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3138F232D8F11CA8E33F184A /* SBURegisterOperatorModule.Header.swift */; }; + 84AA77758C97E08AF3EA2453 /* SBUUserMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5159A94ECA9D2B4A3D75793 /* SBUUserMentionConfiguration.swift */; }; + 853A80E132E6F361E99DDCC2 /* SBUMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CBB4D48F3D5F67E39DFDA6E /* SBUMenuView.swift */; }; + 85E4E4B094056759B88B603C /* SBUError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42B6079717246E2A5E5B2C87 /* SBUError.swift */; }; + 86EFFD3C1833DDEC5FA6A79F /* SBUCreateChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = B32340BBCAC9C7D5F27414D7 /* SBUCreateChannelModule.Header.swift */; }; 87404C792A8BD0A1441DD8BF /* PaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CEC371C1FBADB87EA861F0 /* PaddingLabel.swift */; }; - 8778306C320C6F3627858357 /* SBUSimpleSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645A17A07F84E03DEC12C97B /* SBUSimpleSuggestedReplyOptionView.swift */; }; + 875C63F759B3D249A9CCCCC5 /* SBUMessageSearchModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72BD9851D8280A85F7B998EC /* SBUMessageSearchModule.Header.swift */; }; + 8798F1774E929926ADAA59E9 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4172961CD7C14A40E528C4F8 /* SBUFeedNotificationChannelModule.Deprecated.swift */; }; 87DCE33E11F0C22513EEAD18 /* MetadataViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2F911922A1B0E98CBD9500A /* MetadataViewController.swift */; }; - 885F273B7AC448B6E7077DEC /* UIColor+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 570854A506CCD4B7465515D5 /* UIColor+SBUIKit.swift */; }; - 887FCFCDAA8BEC792631A1E4 /* SBUFeedNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AEEEDD5036C29953A560136 /* SBUFeedNotificationChannelModule.swift */; }; - 88B42420C0EE4B3E132A597F /* SBUTheme+Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B233A18D8A9C2AA600AB465 /* SBUTheme+Type.swift */; }; - 89B4541F10408AAF61B4457D /* SBUGroupChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9944E0E41E12CA3667F6637 /* SBUGroupChannelListModule.List.swift */; }; - 8A16C488CEBCF603BB46D0D2 /* Thread+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC881F0FE023700BD5FE8831 /* Thread+SBUIKit.swift */; }; - 8A659CBCD196A29D8EA799BE /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE95D118824DC6BDE0937CA1 /* SBUCreateOpenChannelModule.ProfileInput.swift */; }; - 8B6013CC30B7DA98B814BB76 /* SBUFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 704C8C28598195BA06368947 /* SBUFileViewController.swift */; }; - 8B69407525C6416B82E1ECEF /* SBUMultipleFilesMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9D3903A7FAC27D76F8372B7 /* SBUMultipleFilesMessageCell.swift */; }; - 8C712CD57C27AF93DFF35FA2 /* SBUReactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5CF9D20AD3F3C10A390D179 /* SBUReactionsViewController.swift */; }; - 8CCD4A698F24F0F6D7C4D4C6 /* SBUGroupChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6466055CD3F08D5A7899BF41 /* SBUGroupChannelViewController.Deprecated.swift */; }; - 8D13EE37F60BC2D77D512836 /* SBUAvailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D46F66CB43FB28658AD605FC /* SBUAvailable.swift */; }; - 8D49B8AEA34D602E09EF37BC /* SBUCreateChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC760404B8C8F35A9540B0CB /* SBUCreateChannelModule.Deprecated.swift */; }; - 8DD3B9EF2BC0EBE3DEFE0693 /* SBUMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECC666DD8BAFDCC6195EFB81 /* SBUMessageInputView.swift */; }; - 8E556A3BBD09B091273F5E54 /* SBUMarkdownTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE87C67A45BB8B9E9E2514F8 /* SBUMarkdownTransfer.swift */; }; - 8EA949FFCD85CA48DC8C2661 /* SBUMessageThreadModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1319245A4FC63F6E9344DE0 /* SBUMessageThreadModule.List.swift */; }; - 8F46EED2BD2AF5A838FCE5D1 /* SBUOpenChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49EAE3101C050C21AEDEE798 /* SBUOpenChannelSettingsModule.Header.swift */; }; - 8F98F81E988415B485990F20 /* SBUMessageCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E9DDF241010631B50A226A5 /* SBUMessageCellConfiguration.swift */; }; - 91D19143BEF6F9056D7A98DE /* SBUBaseMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05EB51516D9C2DA0B61FBD9C /* SBUBaseMessageCellParams.swift */; }; - 9220B86FB825219FCF823A76 /* QuotedFileCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EC49319E9C5E9759DA72FCE /* QuotedFileCommonContentView.swift */; }; + 886622198D84DF427BBEE935 /* SBUUserListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B3BE3D1543B22BDED949259 /* SBUUserListModule.List.swift */; }; + 88BA883825A8616BA72D75E3 /* SBUCommonDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FA0EF2841DFAE1DD7C5311F /* SBUCommonDelegate.swift */; }; + 89ACD4424AA176567868961B /* SBUEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EF786453FD15CF1424AE8E3 /* SBUEmptyView.swift */; }; + 8B9A7253D2679FC4CC997757 /* SBUSuggestedReplyViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BE6268A80FC60089104117E /* SBUSuggestedReplyViewParams.swift */; }; + 8C2B5ABD9B270054B66D566C /* SBUChannelPushSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A1A0CD1CA659D1AB936BDA /* SBUChannelPushSettingCell.swift */; }; + 8C547349C18E09017C8A57B2 /* SBUMessageFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75D172117F5B2D1AE47A42C /* SBUMessageFormView.swift */; }; + 8F38AC1A056E23D0E4314D71 /* UITextField+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4353B5EDD136E65744A32CF3 /* UITextField+SBUIKit.swift */; }; + 8F82E409526A91ADC24434F1 /* SBUFeedNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD01AF0EC514A96BBE0A1BA5 /* SBUFeedNotificationChannelViewModel.swift */; }; + 914B00E3FF198C54D4848CFC /* SBUGroupChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEBB4749AB76F34AF44A385B /* SBUGroupChannelCell.swift */; }; + 922C9AAD5F5834E3185A7CF3 /* SBUOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB58A431BB64B26557E91752 /* SBUOpenChannelModule.Header.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 */; }; - 940D319A9FE87C7A2DE11183 /* SBUUserProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63EB386D484164CD5BC88CDC /* SBUUserProfileView.swift */; }; + 929B044180CE517380F02732 /* SBUQuotedBaseMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 700D3F4DE7281DC2E8C82B29 /* SBUQuotedBaseMessageView.swift */; }; + 931FED18734FCF31D1FB3A7D /* URL+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F08267BB8CD91F9EC356C781 /* URL+SBUIKit.swift */; }; + 9334B5B979BEE1928134CDCC /* SBUUserListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C0C4E2AFC30EDFC8A8C871A /* SBUUserListModule.Deprecated.swift */; }; + 949673C8C34F21F39CDBC8C2 /* SendbirdUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4B612EF053D79F47FC3DFC /* SendbirdUI.swift */; }; + 94E9478CF9D3AE792F35CC56 /* SBUContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1AEC698F0639B20A036D98 /* SBUContentBaseMessageCell.swift */; }; 952CABAB72144676A0E7E404 /* MainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5526A6E24F389AC90F29DF8B /* MainView.xib */; }; + 956201A06F386E097C5038F0 /* SBUCreateChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E89343D47F138C467E52EFE /* SBUCreateChannelViewModel.swift */; }; 957337090E0D7D9281B8BDE1 /* MainOpenChannelTabbarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3837EC8A55E0857C0891EF2 /* MainOpenChannelTabbarController.swift */; }; - 95E47177203BB97D291C31FA /* SBUOpenChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0EC43092F7ABD79C1F91C5 /* SBUOpenChannelListModule.List.swift */; }; - 9633851649379D6E43E2C41F /* SendbirdUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66297DF1EDADF61857986E55 /* SendbirdUI.swift */; }; - 96B55FC833E5064799F5A208 /* SBUOpenChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2808C10CA53DC9CBF793F01F /* SBUOpenChannelListModule.Deprecated.swift */; }; - 96E90C61776B5390F2A0D60E /* SBUVoiceRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0D1588CBC8E5B21B6CE52A7 /* SBUVoiceRecorder.swift */; }; 96EED00877902A648770B59B /* LiveStreamChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81E4ADC71E7932D806E84DA7 /* LiveStreamChannelViewController.swift */; }; - 983EC4A892D74CEBEA59ECFC /* SBUFeedNotificationChannelViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F50E26E6A769098CB73E702 /* SBUFeedNotificationChannelViewParams.swift */; }; - 98CBB8A6F4356275FEC34CA4 /* SBUModerationsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D5DA9AABAC6B0D06DD4FA98 /* SBUModerationsModule.List.swift */; }; - 98CBE0821D915031FE809620 /* SBUActionSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3559DE430F343F8C0A1B9FAC /* SBUActionSheet.swift */; }; - 993B5F7D62756E1D367602FB /* SBUGroupChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 387D3AC203E87F9635311E3F /* SBUGroupChannelSettingCell.swift */; }; - 996A5D1C954861948DFC32E2 /* SBUOpenChannelFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 832587C21EF50468A20642DF /* SBUOpenChannelFileMessageCell.swift */; }; - 9A5CFB9F53CAC58E74A17188 /* SBUMessageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BC39305891B9DF54244130F /* SBUMessageCache.swift */; }; + 98A10531652AB8C32CB16F7A /* SBUReactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0075578FAB56E4BEA446305F /* SBUReactionsViewController.swift */; }; + 98B74CCB8586DC0C49D22F8E /* SBUMessageTemplateCell.MessageTemplateLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B242E95472B6D9140E4A1C1 /* SBUMessageTemplateCell.MessageTemplateLayer.swift */; }; + 98CAF332664B2182A3984285 /* SendbirdUI.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DB821727D4517C3BF4284D5 /* SendbirdUI.Deprecated.swift */; }; + 9943FA2A209E68C61240F4CB /* SBUGroupChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 076FFA21DF5AF6F10DC97150 /* SBUGroupChannelModule.List.swift */; }; + 999868541D4EBC3E646B3AB8 /* SBUParentMessageInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40B9BC89EBE064D1E9563396 /* SBUParentMessageInfoView.swift */; }; + 99BC04DD32C38A3DC1FDD2DE /* SBULayoutableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A14296A3D79991F9062A0D7 /* SBULayoutableButton.swift */; }; + 99CA2F2112D1C6BE3838F047 /* QuotedFileImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 357833964DE77F94714D24F0 /* QuotedFileImageContentView.swift */; }; + 9A863E867766C939CAFEAC51 /* SBURegisterOperatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EC809852810149C0711733E /* SBURegisterOperatorViewController.swift */; }; 9A8D758220E732AE969929D5 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 21E496B5D944391AA42862B4 /* LaunchScreen.storyboard */; }; - 9AAFE815CD1D3EDAEAB24CCE /* SBUMessageTemplateCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAE74D90947BFFF30523A0B8 /* SBUMessageTemplateCell.swift */; }; - 9AFFD2DE27CCE6D39B09BB61 /* SBUGroupChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C44C5AD71CC74696162991C /* SBUGroupChannelListModule.Deprecated.swift */; }; - 9B20D9A88D5E3DE74AC3B9C1 /* SBUFeedNotificationCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51954DDC7F37072F0248DA66 /* SBUFeedNotificationCellParams.swift */; }; + 9B91AA156723CD03A95AF0B7 /* SBUMessageFormChipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCD9FE739B720803CA077879 /* SBUMessageFormChipView.swift */; }; + 9BAF47E09B795C0EBAFB0745 /* SBUMarginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBAD56321F9B23510ADFE119 /* SBUMarginView.swift */; }; + 9BE3B5067DA660C7ADCC8A0A /* SBUMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01D53A6DA96989FC0DAB8596 /* SBUMessageInputView.swift */; }; 9C1A59941D2B1C7180BE67F1 /* ChannelListVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = A955962B69D2F809DEE4655F /* ChannelListVC_Overriding.swift */; }; + 9C3C0E621D2B2CE0E1F8FF68 /* SBUReactionCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBAD9A8D870FC38F9724000A /* SBUReactionCollectionViewCell.swift */; }; + 9D134CC39A872B140DD5197B /* SBUMessageSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B476C73AFE25D92E658EA40 /* SBUMessageSearchViewController.swift */; }; 9D3DBE68062216DF2B1D2493 /* BasicUsagesViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8400C45D0E11FBE37587B089 /* BasicUsagesViewController.xib */; }; - 9D64E31CACD87BEDD506F2C6 /* SBUImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C24ADED2735C382CDC16E691 /* SBUImageContentView.swift */; }; - 9DDD076744CD38113B812E67 /* SBUCreateChannelTypeSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CD30D86DCD7C85F17CB662B /* SBUCreateChannelTypeSelector.swift */; }; - 9E4929BAD115F8BA555C728F /* SBUMentionLimitGuideCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAB1FD6E2BD42BCA51FC95A1 /* SBUMentionLimitGuideCell.swift */; }; + 9DD5D7593C50E172AE0264CD /* SBUOpenChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1B8587DC772FC8B01C93785 /* SBUOpenChannelListViewModel.swift */; }; + 9E19344BA474986A70B45B66 /* SBUMessageSearchModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97455084D66D0C9F77870532 /* SBUMessageSearchModule.List.swift */; }; + 9E2D722BAD376B5C3BBA7585 /* SBUUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6C9B14F00EB28897A0A7BFA /* SBUUtils.swift */; }; + 9E34A4027E290B461CE83414 /* SBUMessageTemplate.ErrorMessages.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE7A3A7FA09E1ADE14E69E45 /* SBUMessageTemplate.ErrorMessages.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 */; }; - 9F4BD4A048980F6D8FEE5B42 /* SBUOpenChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD38789133A3FD2E4A2408AE /* SBUOpenChannelSettingsModule.List.swift */; }; - 9FC9643FC6F209560E80B683 /* SendbirdUI.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77B1089BCC3CE3930DE2DD34 /* SendbirdUI.Deprecated.swift */; }; - A04B972E37BC13CFC07332D2 /* SBUIconSetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3EC99F376A575EC667A806C /* SBUIconSetType.swift */; }; + 9EBC0237E5CAB0BE621E8893 /* CGSize+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CAA6E90E90730C929ECAECF /* CGSize+SBUIKit.swift */; }; + 9F880984EF2E9F7B1D63967B /* SBUQuoteMessageInputViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2320C88ECEA573AB8FA83E0 /* SBUQuoteMessageInputViewProtocol.swift */; }; + 9FD5F733C04BDB5852E7FCF7 /* SBUMessageInputMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0984C07B7DFE352ACFAC005A /* SBUMessageInputMode.swift */; }; A0875C861E06C0E0796252CE /* UIcolor+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = C65E9DA0B945AC6F2978B9E6 /* UIcolor+Ext.swift */; }; - A18835A68D0004C8956456AF /* SBUUserMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9237FEBEC7DB60FDFC6E03C3 /* SBUUserMessageCellParams.swift */; }; - A27D5B2A1F172256BA5DEC7B /* SBUMessageTemplate.Payload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F731133FAD0AF43B422F402 /* SBUMessageTemplate.Payload.swift */; }; - A2A95D3DEAAA669F6E8FE05E /* SBUGroupChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91A5D492C75D9FF9C4F48638 /* SBUGroupChannelListModule.swift */; }; - A2C3302C3E041DFDABD04472 /* SBUChannelPushSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BB35D0CF9F7BE6E37D69370 /* SBUChannelPushSettingCell.swift */; }; - A2D759AEA37B82BA7820D50D /* SBUMessageSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 993B77553149DFBAABAFAF82 /* SBUMessageSearchViewModel.swift */; }; - A3645A86634C3DB1B301EAB8 /* SBUOpenChannelContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 405E8CF215647CCFFD892E3D /* SBUOpenChannelContentBaseMessageCell.swift */; }; + A1557DBA1A73FED7D269D794 /* SBUConfig.OpenChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23E6188E8B4A4D030BC04921 /* SBUConfig.OpenChannel.swift */; }; + A18C06E365479691B20136E5 /* SBUFeedNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83BD0DCA04BB5284FE5E5270 /* SBUFeedNotificationChannelViewController.swift */; }; + A1CF219DEEA68AB6E87D92B0 /* SBURegisterOperatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F8835BA48BFB376B3D873F /* SBURegisterOperatorViewModel.swift */; }; + A1EC5339E15FEE435A9E0720 /* SBUMarkdownTransfer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17C71EB855E114C64610BD6B /* SBUMarkdownTransfer.swift */; }; A37522222D21889E328B3130 /* AIChatBotSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D5AFCA30BC1E493AC342DB7 /* AIChatBotSignInViewController.swift */; }; - A4385BB2E5BD85B1257F55CE /* SBUMessageSearchModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C008578D290FEAE12A6EE58 /* SBUMessageSearchModule.Deprecated.swift */; }; - A4CAE1D8B75E89566CA9A592 /* SBUCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA4E12640C346FA63BB2D327 /* SBUCollectionViewFlowLayout.swift */; }; - A59188AF6F15B976F3608A5E /* MessageTemplateTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7019196086D7F3A5A9C8179E /* MessageTemplateTestViewController.swift */; }; - A5B5B9F4553A281B7E70A002 /* SBUFeedNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A87F2B1AC1EB39CCFD83ACDE /* SBUFeedNotificationChannelModule.List.swift */; }; - A630BD0FC31F90873B24184B /* SBUGroupChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC00A31EA6D1B5337980C7B5 /* SBUGroupChannelModule.swift */; }; - A64742F3ABDB2637D4990D41 /* SBUBaseChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C8E01102A1F93D721304E4 /* SBUBaseChannelModule.List.swift */; }; + A379ECB571B44398E862AFD7 /* SBUBaseChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07CEDEF2A32C7E3F9A0A4545 /* SBUBaseChannelSettingCell.swift */; }; + A3B1EA5F5B3B3FA208F40F5A /* SBUNewNotificationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CB2BB585318695E1BCD4F95 /* SBUNewNotificationInfo.swift */; }; + A41CB6898927FEA984B436A2 /* SBUOpenChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2839A2C51A35B477F656667E /* SBUOpenChannelCell.swift */; }; + A43C7CD8A5DFD54B15DB79F0 /* SBUMessageReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8A230A5DD23E2B5A327BB4D /* SBUMessageReactionView.swift */; }; + A46DB5F5CD8EFC11716C74A9 /* SBUMessageFormSingleTextItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC2426EF6726EDB897562EDA /* SBUMessageFormSingleTextItemView.swift */; }; + A49285C5694C4E95A54EDDEA /* SBUChannelSettingsChannelInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18959139A00C8EE2AD8C4A28 /* SBUChannelSettingsChannelInfoView.swift */; }; + A4B2FEFECFC4648C5CF00FA3 /* SBUMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99E5250747CC4A22617A60CD /* SBUMentionConfiguration.swift */; }; + A617E3C6AA9C366B0EC56135 /* SBUMention.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFF3936588EF368963C6C4FA /* SBUMention.swift */; }; A6B78F6ADA3514C55C3A04B4 /* CreateChannelCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7368083040846A8BFD1A786 /* CreateChannelCustomManager.swift */; }; - A6F33723B5F5CC823467C513 /* SBUEnums.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F02F0C34830D9EA5D1A6022 /* SBUEnums.Deprecated.swift */; }; - A7AE199E22F22464748101CA /* SBUMentionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E638124D9413FDE55CB17D75 /* SBUMentionManager.swift */; }; - A805A56204607D277BB693A3 /* SBUGroupChannelPushSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCF7FBD4DFD125E8D632D113 /* SBUGroupChannelPushSettingsModule.List.swift */; }; + A73CAC933A446983A6D7A299 /* SBUMessageTemplateCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63E25D2B01C1289C6C23A4E4 /* SBUMessageTemplateCellParams.swift */; }; + A7A1095E6C35F3D9992659A4 /* SBUOpenChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B33120C57FAA3DCB8F36CEA0 /* SBUOpenChannelListViewController.swift */; }; + A7B57FC6D2A8C4D658019BDB /* SBUContentBaseMessageCell.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E505CD2019DF7304CF30A62F /* SBUContentBaseMessageCell.Deprecated.swift */; }; + A7F57E7F6E5DA6B76509E2F7 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6821E087ADD4006442BCF2 /* SBUMessageTemplate.Syntax.Styles.swift */; }; A819CA3ED9DF12723954D907 /* PaddedLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60919A8A488385F6A325B787 /* PaddedLabel.swift */; }; - A85B61422D515A50F28B6BC9 /* SBURegisterOperatorModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71AFA23D223D5609E296B6C0 /* SBURegisterOperatorModule.List.swift */; }; - A862602EAABC899C3905B687 /* SBUViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1DD6EF88CA2286F4AEFCD6 /* SBUViewControllerSet.swift */; }; - A9067A9ECEDB74E3F29F576C /* SBUUserNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82FD30D9DD4983059BFDD125 /* SBUUserNameView.swift */; }; - A942751C0A297B1B767CE3F2 /* SBUGroupChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 998A380D14F4C9F1EBC3D185 /* SBUGroupChannelModule.List.swift */; }; - A988F2B028411C47B431CCA8 /* SBUMention.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80626D85888F5CE14B753026 /* SBUMention.swift */; }; - A9C6A07A2CE5F82AF9F73C8B /* SBUVerticalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D31E52B619F13D35AC8A4671 /* SBUVerticalSuggestedReplyView.swift */; }; - AA1EF79ED0EA0CF59F7F7817 /* SBUMessageTemplate.Syntax.Views.swift in Sources */ = {isa = PBXBuildFile; fileRef = C799C7D81F533E0781D35E3B /* SBUMessageTemplate.Syntax.Views.swift */; }; - AAC139D94841066D5690DA7E /* SBUFeedNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B00B2F0DD821053F143AA74 /* SBUFeedNotificationChannelModule.Header.swift */; }; - AB450CE00637B8954A5DBE18 /* SBUFeedbackViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = F79B8C2D132A31669C548C5B /* SBUFeedbackViewParams.swift */; }; + A8363FAC91DC62C7E6957DC3 /* SBUScrollPostionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47C4A804ED0938B14FD0845B /* SBUScrollPostionConfiguration.swift */; }; + A86EFC36456B1FE77771DFCF /* SBUBaseChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D31B9E32D16B455B3C9F4A37 /* SBUBaseChannelSettingsViewController.swift */; }; + A8E12DB38FF5CAC87488C7B3 /* SBUMessageThreadModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2C8AE91FD3FA8C121E5A15A /* SBUMessageThreadModule.List.swift */; }; + A9895C08660C9D1A2D6C8AE7 /* SBUGroupChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A3494D8633D5D1B0AE43001 /* SBUGroupChannelModule.Input.swift */; }; + AA72BC28ABFD9092C2592480 /* SBUMessageFormViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = B458C2290C09957C6B418214 /* SBUMessageFormViewParams.swift */; }; + AA7C47C72306ACF3BC767B5C /* SBUMessageTemplate.TemplateList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2045A158466368EEEDC5BD75 /* SBUMessageTemplate.TemplateList.swift */; }; + AAF6D7984600E96FF4700E77 /* SBURegisterOperatorModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0897D7BC058E10AEEC0CF54A /* SBURegisterOperatorModule.Deprecated.swift */; }; AB9441B3BB4B841F9584306C /* ChannelListCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 899E2ADDC3C3A19F2D429597 /* ChannelListCustomManager.swift */; }; - AB94DBA4833FADFC3121D541 /* SBUOpenChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D037321841D01F682AA53850 /* SBUOpenChannelViewController.Unavailable.swift */; }; - ACB8E769ABEC7CBE1C72AC36 /* SBUConfig.OpenChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D56D56424D5DCE866A52E23C /* SBUConfig.OpenChannel.swift */; }; - AD12A356D410437A5B050C6A /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2A5698F09CDC7A616CAB56D /* SBUMessageTemplate.Syntax.Aligns.swift */; }; - AD35259331A16C9B2D358AB6 /* SBUChannelListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9DAE0640927A423E18AD46E /* SBUChannelListViewController.Deprecated.swift */; }; - AD9D25B7600CEF23A07311F2 /* SBUGroupChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB46F77E7BD3E6B406AA2A7F /* SBUGroupChannelViewModel.swift */; }; + ABCAFDA19375C9442C85D266 /* SBUOpenChannelCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E59BA76159E0A132109C858 /* SBUOpenChannelCommonContentView.swift */; }; + AC9D1D414D4A587BA77EB57F /* SBUChatNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 119A4282BF2ABCE5FCBC9DB1 /* SBUChatNotificationChannelViewController.swift */; }; + ACFA99F86EC50C9919EFA7A7 /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D891123AE8A412EC4D91CFF /* SBUGroupChannelSettingsModule.Deprecated.swift */; }; + AD14625B2D612BB70B43289B /* SBUAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4975EB26D097269D3A4488E /* SBUAnimation.swift */; }; + AD3B88A62604A26B87590566 /* MessageTemplateTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8EB2B83BC4622633A279E52 /* MessageTemplateTestViewController.swift */; }; ADC057E42C2ECAFCD505AB0E /* ChannelCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD023CFDA0DA56D59A5FA7BB /* ChannelCustomManager.swift */; }; - AE43876C76D249E30180E39A /* SBUBaseChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D7EE4B2B040235857029C21 /* SBUBaseChannelModule.Input.swift */; }; - AEB0F37AF236740718B270F8 /* SBUOpenChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42CE1987DBB0F35F5A5AB62D /* SBUOpenChannelListModule.swift */; }; + AE2765DB1E39E03FAD97C5EF /* SBUInviteUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F13C565F2AC762DB13DEED5D /* SBUInviteUserViewController.swift */; }; + AE43AAA20CEB6324691BF033 /* SBUBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 700DD6F7E5081AA5976A65D1 /* SBUBottomSheetController.swift */; }; + AEEE0D37E79EA110E233F6A5 /* SBUMessageTemplate.Renderer+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09E7F73448B9BC4776FA5942 /* SBUMessageTemplate.Renderer+Utils.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 */; }; + AF7423A1E1EC05CD895B93E6 /* SBUBaseChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A51DE19F9E6B33F189A4D837 /* SBUBaseChannelListViewController.swift */; }; + AF7E2F17936C9AE4EC1C9829 /* SBUChannelInfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7701843027D0419F6B413C4D /* SBUChannelInfoHeaderView.swift */; }; + AF803EFDCFE97B908CB56228 /* SBUAvailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE8BA4006844B067A9CFF558 /* SBUAvailable.swift */; }; + AFA9F83FAEBF3D19EE51517D /* SBUStringSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 639402CCA1D25A9C348CC178 /* SBUStringSet.Deprecated.swift */; }; + B0294AB1A87D3F69D93E6499 /* SBUThreadInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ED00969A2B1A6F0E02F01A0 /* SBUThreadInfoView.swift */; }; + B073C32FD12099036DAAA00C /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6105D0A6FBD515A2F2952DD /* BaseMesssage+SBUIKit.Deprecated.swift */; }; + B07CB99C98B83EA4323683E4 /* SBUModerationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AE437248EBB805A6C061C65 /* SBUModerationCell.swift */; }; B0948DD87CE109E2A2776EBC /* MemberListCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F781C196C840F15272F5D1C0 /* MemberListCustomManager.swift */; }; - B16FC0A1A39673CD6217392B /* SBUAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FE3F88DF7FAA91209954544 /* SBUAdminMessageCell.swift */; }; - B1932D938D849F70A03D8DFC /* SBUMessageSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E83D5807AEA83972A1ADE3 /* SBUMessageSearchResultCell.swift */; }; - B1A5760384DF5FF84E708F94 /* SBUMessageWebViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0756F04D10E0BB34A61C62E4 /* SBUMessageWebViewModel.swift */; }; - B2051D9203108E4FD0498705 /* SBUParentMessageInfoReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7BC02AEACC19B193C51B74C /* SBUParentMessageInfoReactionView.swift */; }; - B3210F85E20F8C1254D9D8DC /* SBUBaseChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB3D7CDC9BF00188BF5CAA1B /* SBUBaseChannelListViewController.swift */; }; - B39EAA985C390E1FDEDB8D1A /* SBUOpenChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC63EA6477A2A95A82FC6DC4 /* SBUOpenChannelModule.List.swift */; }; - B3AC807E04B37A2D6FDCED74 /* SBUBaseChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 945883F37CD32414EEC22989 /* SBUBaseChannelSettingsModule.Header.swift */; }; - B3F2FBB35B5BEB74EC15BFBD /* SBUScrollOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13DE57AF64C5D2195690CA75 /* SBUScrollOptions.swift */; }; - B4F66D83C26196AA33CFFBCB /* URL+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F49390228173B40D426F1FB6 /* URL+SBUIKit.swift */; }; + B0B79616C8CD1CBBA6912EC9 /* SBUMessageThreadModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F172B4B931049C75F54CD204 /* SBUMessageThreadModule.swift */; }; + B0E18B62E579C68AB4A403E0 /* SBUBaseChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C34F84CDDC4797B9998FC40 /* SBUBaseChannelModule.swift */; }; + B1707B0462BE52D5A747A1EE /* SBUVoiceMessageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CF75FD18F0DF2248C541CD7 /* SBUVoiceMessageConfiguration.swift */; }; + B240BA301A10777D4EE92BDE /* SBUMessageThreadTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38CE849E7F6BBFF225DA81B2 /* SBUMessageThreadTitleView.swift */; }; + B49384439F10D2EBFF2E81B7 /* SBUPhotoAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F2D3A9E468142C869613F5 /* SBUPhotoAccess.swift */; }; B5856123F9358E8F052C9322 /* ChannelSettingsCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F03CD5B640800DF99AAADDCA /* ChannelSettingsCustomManager.swift */; }; - B591BC8079D280F5F6417822 /* SBUCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E2B337D41BD62394535843 /* SBUCommonContentView.swift */; }; - B6666D7E02979535805BF2FE /* SBUMessageTemplate.Decoders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EDE8F7B4259D12606F741B1 /* SBUMessageTemplate.Decoders.swift */; }; - B76298A798B2DA47285200E3 /* SBUMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4391461B0F6106CB7AD8CD1 /* SBUMenuCell.swift */; }; - B91D7E61F7241F3C1E85B62E /* SBUBaseChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7DFC55E2C0887A6BF5827D9 /* SBUBaseChannelSettingsModule.List.swift */; }; - B97EB8EACC5AA8F1DED58365 /* SBUMessageTemplateCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53FB60D3BB1B73F49BD827B5 /* SBUMessageTemplateCellParams.swift */; }; - B9E49BF43EDFCD1AF6D6E3BE /* SBUCreateOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1F4097B77606C22A74B6B31 /* SBUCreateOpenChannelViewModel.swift */; }; - B9EC923F51E10C551116D1C1 /* UITextField+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 963EF368EB3C9F5D5134349A /* UITextField+SBUIKit.swift */; }; + B60443A6F10B96C211D7968B /* SBUCreateChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D380F8DA4F253E1D169D037B /* SBUCreateChannelViewController.Deprecated.swift */; }; + B63AE7B7D512B66590D72505 /* SBUAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F0341A038EABF38B72A6733 /* SBUAlertView.swift */; }; + B6A30BAAF3AD4C9DD08E6176 /* SBUFileMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FCD7EAEDDE4952FAEDE1052 /* SBUFileMessageCellParams.swift */; }; + B6E94F3832AB79FE272D858B /* SBUTypingIndicatorBubbleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3144F98212BD467D6CE0438B /* SBUTypingIndicatorBubbleView.swift */; }; + B7080F2B6D58F0D0566C4B91 /* SBUModerationsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4557A41023F1433AAD9F8288 /* SBUModerationsViewModel.swift */; }; + B908093B2EABA93F7FE08D32 /* SBUMessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CC4755D40D0902C38B24230 /* SBUMessageTemplate.swift */; }; + B937FB06672455E78547C1EA /* SBUUserMessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 330CD7DD3E87B9E523155C03 /* SBUUserMessageTextView.swift */; }; + BA3E2752FE50243E327C7FF8 /* SBUOpenChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDE9A7D9F4B1ED972730736A /* SBUOpenChannelListModule.swift */; }; BA6D6556E19151D810E62156 /* UserInfoTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05AB9C8FA610D90A6D958CFD /* UserInfoTitleView.swift */; }; - BB630E3EE3B5625412AFBBD4 /* SBUMessageTemplate.PayloadType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39005DE1E3BB80DEC73C1C46 /* SBUMessageTemplate.PayloadType.swift */; }; - BC57E443D943412D45258EA3 /* SBUConfig.Base.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F0114DC0230869F7EC3FFB6 /* SBUConfig.Base.swift */; }; - BCE6DC8922E699D528E668C4 /* Date+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88150A292541E9C68EDE6356 /* Date+SBUIKit.swift */; }; - BD447269B13F2B73BEAB42B4 /* SBUGroupChannelPushSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 101ADC50AEF1904B9653CE66 /* SBUGroupChannelPushSettingsModule.swift */; }; - BED373AB0704C379EA231D98 /* SBUMessageTemplateCellLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA693FDEBD3089B478B3F4BC /* SBUMessageTemplateCellLayout.swift */; }; - BF3B814F624331ABC52B802F /* SBULayoutableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCC059795677BB8050269CE /* SBULayoutableButton.swift */; }; - BFC7D9B20375599A590828F7 /* SBUBaseFileContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8BE440014916845CD3157F3 /* SBUBaseFileContentView.swift */; }; - C094AA60035FD4DF3BADF2D9 /* SBUMessageInputMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB7A99D0A80A8AF5E62C8BC2 /* SBUMessageInputMode.swift */; }; + BAB60D53143C2E1263C359A0 /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6106AEA3ECBB6220F1253105 /* SBUChatNotificationChannelModule.Deprecated.swift */; }; + BB78E4A1E3FE33CEB996935F /* SBUChatNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8112D4841AEEEE9FB023F44F /* SBUChatNotificationCell.swift */; }; + BC21EF1838D2715C7DF99014 /* SBUMessageTemplate.Payload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34FDBF8CEE543981DE61F96B /* SBUMessageTemplate.Payload.swift */; }; + BCC62E8D705A95072254A5D9 /* SBUExtendedMessagePayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FE783DECC005A243F06BA85 /* SBUExtendedMessagePayload.swift */; }; + BD701FC708E2B16EECFE70DB /* SBUStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC306834EF32E67FF9947D72 /* SBUStackView.swift */; }; + BDC9E380385752AD9FEAFF6D /* SBUNotificationTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60FCD3E1ECE54326057EF73A /* SBUNotificationTimelineView.swift */; }; + BE1F886DC4889138C5557B43 /* SBUOpenChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88B70EB067955690FD23C81C /* SBUOpenChannelViewController.Deprecated.swift */; }; + BE67223D8586264ABF0385A6 /* SBUGroupChannelListModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC16506BFE2835A06111F107 /* SBUGroupChannelListModule.Deprecated.swift */; }; + BF2AF50188F428F021DFC021 /* SBUGroupChannelPushSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7A886F48D6CE9C0FBB6875A /* SBUGroupChannelPushSettingsViewController.swift */; }; + BF986D665852F4CC4A4C0734 /* SBUModuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E703BB455E4E818C9F4DBD /* SBUModuleSet.swift */; }; + C008D0D81EB7246D60386CD8 /* SBUMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AE46EFA64EC32BC4CABC6E8 /* SBUMenuCell.swift */; }; C0DBEBBE584043ECCE952B5D /* MemberListVC_Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3E3D00E36AC37C744C172B2 /* MemberListVC_Cell.swift */; }; + C120A6177C221DBA7B37436C /* SBUMessageTemplate.Renderer.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BE6B7A5D86E4DF8987BD1E5 /* SBUMessageTemplate.Renderer.Image.swift */; }; C12184EC9A09DE75AC01149E /* MainItemView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2E7ECD1F679713F15B2F03D1 /* MainItemView.xib */; }; + C19761B6FFB8D42FCB373A79 /* SBUActionSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 088E8BB3494F10C7D1613419 /* SBUActionSheet.swift */; }; + C2A344C767B9D75AE11A3A41 /* SBUOpenChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 187D63228C4739A3ECAFCCC5 /* SBUOpenChannelModule.Deprecated.swift */; }; C2FA7EA8A90E4335111397F1 /* FeedChannelListViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5098BF78CC647E5AE68278DE /* FeedChannelListViewController.xib */; }; + C317718CE1C243BD7D44EB32 /* SBUBaseChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B7D95C0CC5C45A084BD36C3 /* SBUBaseChannelListModule.swift */; }; C3211BC60F6672EA1631AB9B /* ConnectView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CCAD14B5BF6413599AE53CF /* ConnectView.swift */; }; + C338603B8E4C32E2718A4689 /* SBUGroupChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97E01215E59FF5A83F0536A5 /* SBUGroupChannelSettingsModule.Header.swift */; }; C3B3DE4A638192CB81C941B0 /* MainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4867F84990B821D04F2722 /* MainView.swift */; }; C4D54A5258E7079D6753007E /* OpenChannelVC_CustomMessageMenuItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B61AEE060EFB0FC571830C /* OpenChannelVC_CustomMessageMenuItem.swift */; }; - C4DF60B2431C19A6F432BF76 /* SBUSuggestedReplyOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 112A6F4862A851D7C667A5FF /* SBUSuggestedReplyOptionView.swift */; }; - C59F5CE0408BDE2A82C008AB /* SBUCreateOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 807A8D1B60CAB9B8A45C682B /* SBUCreateOpenChannelViewController.swift */; }; - C61380FF69B9964F8E4E09A1 /* SBUMessageFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4618A57BAA5F29E9E77CAEF /* SBUMessageFormView.swift */; }; - C6B32C4B43F4554E70F587CE /* UIStackView.SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F77F8480E6F3B9C3EE8E8CA /* UIStackView.SBUIKit.swift */; }; - C7085BFDF25AAB90B346B13F /* VoiceMessageStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 377F2329D93C36395FA0FBB6 /* VoiceMessageStatus.swift */; }; + C5A911F3FEA27DF25A737371 /* SBUGroupChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED99A630540D8B0E9855FA00 /* SBUGroupChannelSettingsViewController.swift */; }; + C5F8EA71F646DD48BEACDD8C /* SBUReplyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6C83FD598EE4F0A52CCE851 /* SBUReplyConfiguration.swift */; }; + C645CF083EAA34CD7B30CA7A /* SBUUserListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3414DA2CC7EAE72308BBA8AF /* SBUUserListViewModel.swift */; }; + C6DBECC9268ED3DFD927D4B2 /* SBUMessageTemplate.Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F72AF6234D6CCB4E4AE3AD08 /* SBUMessageTemplate.Binder.swift */; }; C71C5C4827FAD824A0419100 /* SampleManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CEC3753C538D5BF2CA66F0 /* SampleManager.swift */; }; - C71E3E98E740EF7D1CC77D75 /* SBUGroupChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CB566FB577882AEF2FA15E6 /* SBUGroupChannelViewController.Unavailable.swift */; }; - C736C187F786F1D9A83D221B /* SBUPaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54CDB1A5226806D6B8CAC084 /* SBUPaddingLabel.swift */; }; - C7E7CF27813D8A42B77AC85F /* SBUConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD7E58E081274BE6ECC70C19 /* SBUConfigManager.swift */; }; - C83243C82595D9FBC47CB31F /* SBUUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D806DF0288C318390F4D099 /* SBUUserMessageCell.swift */; }; + C7B3B9A07B16F737FA5388A1 /* Thread+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E4132470CA5825CE6A2A98 /* Thread+SBUIKit.swift */; }; C86FD710C4DFC6F5FB48FA40 /* MainChannelTabbarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A70A4957E68614935FB923A6 /* MainChannelTabbarController.swift */; }; - C88BC53AC72C4ABE58C88A96 /* BaseMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 300315D201BCD32EFC71BA59 /* BaseMessage+SBUIKit.swift */; }; - C8B15E5BB778F64AF4CB6A72 /* SBUCommonViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 175FA25CE9B84B3E89EC380B /* SBUCommonViewControllerSet.swift */; }; + C916565C5F002CA11828DD69 /* SBUOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510FEF5945055D4F9DA3D19E /* SBUOpenChannelModule.swift */; }; C96C938EB6943338326CEEAA /* AIChatBotSignInViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = FBCECAC20501BC1FA624C11C /* AIChatBotSignInViewController.xib */; }; - C9D427F2A303437584E9BD87 /* SBUOpenChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 689B1601F82EF8C768E38B06 /* SBUOpenChannelSettingsViewModel.swift */; }; - C9E5232EF9248DDD59589F9B /* SBUModuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EADF9ABA47B0D3036E8F23D /* SBUModuleSet.swift */; }; - CAB46EA8E9E7A2B6E9C0E250 /* SBUTableViewCell.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC8923C9CC59F17980A17E86 /* SBUTableViewCell.Unavailable.swift */; }; - CAF8DDE9B40C90037E62F8BD /* SBUCreateChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDC085217BF544B2BA65AB0E /* SBUCreateChannelViewModel.swift */; }; - CB4ADB6E2B5821953E66DB6D /* SBUGroupChannelPushSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4AF43062671BF9CD13F827F /* SBUGroupChannelPushSettingsViewModel.swift */; }; - CB68EE5EF275995623EFECB5 /* SBUMessageThreadModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51893AFF5314E6ED0422A63B /* SBUMessageThreadModule.swift */; }; + C974E0C2013649674F9F3F16 /* SBUDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBC3979E473C626E712F5C6B /* SBUDownloadManager.swift */; }; + C986BA885A5FDDB007D2C236 /* SBUSelectableStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 557778E1D1B9F04C554D7FB0 /* SBUSelectableStackView.swift */; }; + CA3AC9CB764A94BC1E59CCDD /* SBUUserListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 233740C146D2DBAA98A92E6E /* SBUUserListModule.Header.swift */; }; CBA903BC5423000FF3A2B6A5 /* ChannelVC_MessageParam.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39ED93546A3FDE91D6A3EF6F /* ChannelVC_MessageParam.swift */; }; - CCD2216A73C443938C8F444D /* SBUBaseChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 972F5EF085AD4C6E7D2669B0 /* SBUBaseChannelSettingsModule.swift */; }; - CD3B015BE497D333183FB75D /* SBURegisterOperatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5612063B4DB4617013D2868A /* SBURegisterOperatorViewController.swift */; }; - CD44A08A0F40126FFD69F480 /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A3AC9A1F4A021FAC7D0307A /* SBUGroupChannelSettingsModule.Deprecated.swift */; }; - CDB182C76CFD33632B68D5F1 /* Float+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25350D0B157FC47D944E57D6 /* Float+SBUIKit.swift */; }; - CDF79F1E3E8A4D758414C6FF /* SBUMessageTemplate.ImageRatioType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AE7594BF322DEE359CE69AB /* SBUMessageTemplate.ImageRatioType.swift */; }; - CE03BA8F1AC98B8C5A112E34 /* SBUFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CD7DA42F2B199C9B83D3F5 /* SBUFileMessageCell.swift */; }; - CE05F5CAEF2AD839382FFAE9 /* SBUModerationsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 672F8B6C565F79BAF881FD06 /* SBUModerationsModule.Header.swift */; }; - CE138E31A6204B40680A73CF /* SBUInviteUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 192F5CE265DA222303F3A819 /* SBUInviteUserModule.List.swift */; }; + CBC1AB0A9B15CA87AA697958 /* SBUTypingIndicatorMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44EBDCF47B84068B2D6FC45B /* SBUTypingIndicatorMessageManager.swift */; }; + CC0418A0B0D683A85D5F68A6 /* SBUBaseChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65AE35D9EC23A1A8763CD6F0 /* SBUBaseChannelViewController.swift */; }; + CC74B8934B3A972F23ECEA48 /* SBUVoiceMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 160D351CB5DDB343C28FAF5B /* SBUVoiceMessageInputView.swift */; }; + CC78518AD22AE63F0381F8C6 /* Date+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AD0FDB6D73962B82656DAE /* Date+SBUIKit.swift */; }; + CDA4B7185AA4E420EF61BCAD /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AF35A3026147DE44D1F9488 /* SBUFeedNotificationChannelModule.CategoryFilter.swift */; }; CE51D59D26E86F498F9916FB /* LiveStreamChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 013FD19BEF7E546880B3286C /* LiveStreamChannelModule.Media.swift */; }; - CE908EFC9F8E08CE5A319F50 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E4086A0A7EC904D33025FB2 /* SBUFeedNotificationChannelModule.Deprecated.swift */; }; - CEA9281179982251071759D1 /* SBUMessageProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00BB52294E919BA0E95EDE23 /* SBUMessageProfileView.swift */; }; - CEB4EABBBE882EB8A8591C6A /* SBUCategoryFilterCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8D175A015800F6575D7CB63 /* SBUCategoryFilterCell.swift */; }; - CEFBAABF9C09B7E10C5E8B4C /* SBUChatNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F56898D90074DF60A2B5EBB /* SBUChatNotificationCell.swift */; }; - CF44F7DC21966F61EC1EDF2C /* SBUUserListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3879B30105C1B3CABB968A09 /* SBUUserListViewModel.swift */; }; + CE7E7A80E76201CA87072A4C /* SBUQuotedUserMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F499EABDF399DB940176EA00 /* SBUQuotedUserMessageView.swift */; }; + CE8D13E2F88AC0887BE184E7 /* NSLayoutConstraint+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D59331B153D7E144DB453F3F /* NSLayoutConstraint+SBUIKit.swift */; }; + CEB4212175F0B94CBA8C1505 /* SBUConfig.Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = 007582100EBE1ADF920C7C21 /* SBUConfig.Common.swift */; }; CF94275B179357EF4B2CF348 /* ConnectView.xib in Resources */ = {isa = PBXBuildFile; fileRef = CC5C18901EE173180BB25C9F /* ConnectView.xib */; }; - CFC539C29D19B0605CE635F3 /* SBUTemplateLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA2AEBEDFFB32230F87194 /* SBUTemplateLabel.swift */; }; - CFDC1B186E57965331F16962 /* SBUMessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97731D4209825C09F8EA9ED7 /* SBUMessageTemplate.swift */; }; - D01B02D3E1C1814323E4A6E4 /* SBUBaseChannelViewController.Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39B55D9F20265C2FFCA06460 /* SBUBaseChannelViewController.Keyboard.swift */; }; - D02E8A91A5F30017D3436095 /* SBUBaseChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2588FE959A763333A53F8B9C /* SBUBaseChannelSettingsViewController.swift */; }; - D0372FF7F3B91512482F11D5 /* SBUCacheManager.Template.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8798C138D595C089AA868D7E /* SBUCacheManager.Template.swift */; }; - D0CFE23B4866E2F1ECFC95A8 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2BA5810255F329F421DB32E /* SBUBaseChannelSettingsViewController.Deprecated.swift */; }; - D0D7C2AAC01504F5F7B78626 /* SBUUserMessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07CAE90FB4A97A727A8511DB /* SBUUserMessageTextView.swift */; }; - D0FF6B2F0390A8F0B3371F83 /* SBUExtendedMessagePayloadForUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CCFC1DCF07C93F0CFECAA81 /* SBUExtendedMessagePayloadForUI.swift */; }; - D164B01C6F6E499EFB604F87 /* SBUUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C985D4B5E79705F112416C9 /* SBUUnknownMessageCell.swift */; }; - D18043EDD20EB910C0A05827 /* SBUTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F628ED0B0ECA1ACE6B5D874A /* SBUTextView.swift */; }; - D19D589FFEA44A501C2B2D35 /* SBUExtendedMessagePayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57B6C6DA74B6A5F9AF33293C /* SBUExtendedMessagePayload.swift */; }; + CFF25A1CB7563DDDFECB6493 /* SBUStringSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = D21D66F68495F2EE1A8D136F /* SBUStringSet.swift */; }; + D04006711EEC74F0C859910C /* SBUImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0FE32E5DB63CCC0E616F496 /* SBUImageContentView.swift */; }; + D0487EF6F08EFCF5DB21E56B /* SBUUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 808E78AD35343E52FCA66255 /* SBUUser.swift */; }; + D0A41F2909FAB75DFA90DD7C /* QuotedFileCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BE121DEFD0E91E693BF9F7A /* QuotedFileCommonContentView.swift */; }; + D141796E0338F42268CBE8C9 /* SBUMessageTemplate.Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5E4A73B309913147C8434CA /* SBUMessageTemplate.Renderer.swift */; }; + D189FA52ADC40B6FA58029A7 /* SBUMessageSearchModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05D7C6C5BE07BE46E8CB5C4D /* SBUMessageSearchModule.Deprecated.swift */; }; D1FD5E496C2C7607B3C2FEE2 /* BusinessMessagingSelectionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 890D8BFBF250A19F94A79665 /* BusinessMessagingSelectionViewController.xib */; }; - D23C8DAFF40AC5E15E535BF1 /* SBUDateFormatSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3809AEE5BE67F491CD1AD6F8 /* SBUDateFormatSet.swift */; }; - D288027F487FB8BF454B20C6 /* SBUOpenChannelMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7021D26CF55A79351B2EB176 /* SBUOpenChannelMessageWebView.swift */; }; D2A80C3F651E93B5D173C338 /* ChannelVC_CustomHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0770E8EB0F632224D407C07B /* ChannelVC_CustomHeader.swift */; }; - D3BB73EA5115AA670698DD67 /* SBUCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A488C1E284FC9300E501C95C /* SBUCacheManager.swift */; }; - D3C8CB07B690779B08DD661F /* SBUMessageThreadModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5FD865FF1D3D936595AF2E0 /* SBUMessageThreadModule.Input.swift */; }; - D451E4C7C0FC33B727648FB8 /* SBUMessageTemplateCell.MessageTemplateLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D7527282E45F2CF83A41130 /* SBUMessageTemplateCell.MessageTemplateLayer.swift */; }; + D309AE56E58235E388311CD0 /* SBUMultipleFilesMessageCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D550CBA105B593C05FE9109A /* SBUMultipleFilesMessageCollectionView.swift */; }; + D3CD33BB466BC22BDDA01931 /* SBUOpenChannelFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43131CD980DEF8292CC5C307 /* SBUOpenChannelFileMessageCell.swift */; }; + D494DFBA2C7C4968217CC507 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69E4CE2CCFF93F663AA1944C /* SBUBaseSelectUserViewController.Deprecated.swift */; }; D51015E5093D390F10F99090 /* ChannelListVC_CustomHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3150FF4F1B532DC0159B7F2A /* ChannelListVC_CustomHeader.swift */; }; - D515A17B0F2E914A5E2CB946 /* SBUOpenChannelImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1AF734B90A2422DC861281E /* SBUOpenChannelImageContentView.swift */; }; - D52C790A13A816A2224AD1A5 /* SBUMessageTemplate.Renderer+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B10006906F9BFFCD5B6FEA /* SBUMessageTemplate.Renderer+Utils.swift */; }; - D5BE077A12378D2A1F34D8CD /* SBUNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4366A1B5D8E130F0BF572AC6 /* SBUNotificationCell.swift */; }; - D61B2F44ABBF9F66177D0907 /* SBUCreateChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B71CCBF8BE6DF0C7716FD97 /* SBUCreateChannelViewController.Deprecated.swift */; }; - D6F49A1ACEE4A3D9712A8E15 /* SBUMessageTemplate.Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7D9628D45AF6B9766098E85 /* SBUMessageTemplate.Coordinator.swift */; }; + D5775B3B2F3940CDAF577C25 /* SBUCacheManager.NotificationSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF80B9321BEB09545AB137A7 /* SBUCacheManager.NotificationSetting.swift */; }; + D60C3895FB91AFD6BFD38930 /* SBUOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20AFA4967FA0A132F64F33B4 /* SBUOpenChannelSettingsViewController.swift */; }; + D660A4E9E8EA572DA0A70D99 /* SBUMessageWebViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A1B28E07C69914F2A3D952 /* SBUMessageWebViewModel.swift */; }; + D68EA46FB6A3D156BE71600B /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53E46EA3508B943EC0A9110 /* BaseMessage+SBUIKit.MessageTemplate.swift */; }; + D6DA4FFE822A7BEAE9D19383 /* SBUBaseSelectUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 371B0E80EB77590935A4AC9F /* SBUBaseSelectUserModule.Header.swift */; }; D79010994001DE62C627DEEE /* MainItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E4D36D999020A4FE9FD5455 /* MainItemView.swift */; }; D7FC5E8CAC1A3378C752DCC0 /* Models.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8BA68D9366EDD742F958A66 /* Models.swift */; }; D83808A83CE2874BBB6B83D5 /* CreateChannelVC_Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46527008E40B16B24514AD1E /* CreateChannelVC_Cell.swift */; }; - D94537A559FFD2A2477CD312 /* SBUGroupChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDE8CD43386E750DEE8C7CB6 /* SBUGroupChannelCell.swift */; }; - D9919D24466A7A586E5A1987 /* SBUOpenChannelAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F04E731DF37DAFE0CC1777EF /* SBUOpenChannelAdminMessageCell.swift */; }; - DA3933DA702A1D04922B7F30 /* SBUViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45A2E3562778FDE17530C258 /* SBUViewModelDelegate.swift */; }; + D83DCAD0B1A42462737F807A /* SBUOpenChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5477698F141BBAA878BCF46 /* SBUOpenChannelSettingsModule.Header.swift */; }; + D8A995E2107C097EC5404F61 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F54D028D371C6E6F03FB1C65 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */; }; + D8C7AA2B375F90ADD9BB8285 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 7926576CAC347939C39600D6 /* Assets.xcassets */; }; + D8F4D9429E0B5F1EFBED1FFB /* SBUMessageSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC250CCFD7DB759292B1C5DC /* SBUMessageSearchResultCell.swift */; }; + D90FDE5FA347BEFB6136C0A6 /* SBUDashboardConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D3057613508EC0A283BA80 /* SBUDashboardConfig.swift */; }; + D929E078A649124C39F0B6D3 /* String+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE4255D8786F0200A38D3DF7 /* String+SBUIKit.swift */; }; + D988EC4EDB707F3E5DEBD0A6 /* UICollectionView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E2498DFB193A4BDE009B13C /* UICollectionView+SBUIKit.swift */; }; + D99D13CFC06E5CCFD800EB20 /* VoiceMessageStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B1258759F35A9CC9ACABB78 /* VoiceMessageStatus.swift */; }; DA4F87A993EC7A67423B671D /* NibCustomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF385EBE406D7A33EBF3AD17 /* NibCustomView.swift */; }; DA984E2F647685ACDFD6BFBA /* BusinessMessagingSignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 755E7158A0056D52413EB3C7 /* BusinessMessagingSignInViewController.swift */; }; - DB50343634D1CB75CE164A89 /* SBUAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57E45D5ADA5E9CA857874CEB /* SBUAnimation.swift */; }; - DBCACF21238B8E038D7A70AF /* SBUMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90E2D9913CCB22C692EB2716 /* SBUMessageWebView.swift */; }; - DC450ADBEBC71E61C8F2F66F /* SBUBaseChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 240EF58B57E04BBC0BC29DC8 /* SBUBaseChannelViewController.Unavailable.swift */; }; - DC5F23E4DBC302A6F8A06844 /* SBUMessageFormFallbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CEF794E70BF374A34E9F086 /* SBUMessageFormFallbackView.swift */; }; + DB672DBA9F448418AC8B716A /* SBUModerationsViewModel.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 090F04A50B76755824D044EE /* SBUModerationsViewModel.Deprecated.swift */; }; + DC41500967AA4B1BCD4555FD /* SBUInviteUserModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08695F60ECD5821306CF9328 /* SBUInviteUserModule.Deprecated.swift */; }; DC978CEEA0A082334F8F4450 /* OpenChannel+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = A695D74204D2C1ADDF0BBBE2 /* OpenChannel+Ext.swift */; }; DD917A5F4C1B28BD3CB0EEA4 /* ChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA431857E8160340E7E545C3 /* ChannelListViewController.swift */; }; - DE223597C70DAFD7BF2F266C /* SBUVoicePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D856A5B1FA8B6E3381D60D1E /* SBUVoicePlayer.swift */; }; - E00BD5A8D456B30A323805D4 /* String+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 678F0859C0C97A88D01FC195 /* String+SBUIKit.swift */; }; + DDC81AD14A2E7BFADBA1BABA /* SBUNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90AAE8D89D0F4CC2B4488EBF /* SBUNotificationCell.swift */; }; + DF2CE8547B9EB44DB944CF36 /* SBUNotificationChannelManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73E51ACE05CC6F6CEE0D2890 /* SBUNotificationChannelManager.swift */; }; E022C39DAE8F104CB09DD281 /* UserDefaults+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E08B9CB2AE173E9D2132006 /* UserDefaults+Ext.swift */; }; - E078DB5FDA722B22D8BEEE53 /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D11E0197BD1A02F0260BD867 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */; }; - E08C540918AF300DB6250443 /* MessageForm+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66D2B85CFB2640326FF2A105 /* MessageForm+SBUIKit.swift */; }; - E172C5C0126A0804943D9975 /* SBUToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16CA9F4CC828A3A0D6C8B616 /* SBUToastView.swift */; }; - E20E2289A5756B646ADD1414 /* SBUQuoteMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0BE86D64466AF0CB1B2ECBA /* SBUQuoteMessageInputView.swift */; }; - E21B975F561C149D5A5182AF /* SBUOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = A78D5843DEF34C20A60F6A64 /* SBUOpenChannelModule.Header.swift */; }; - E271F99E5F5D8104DC472CBB /* MessageTemplateParserTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B2D6C60B0AACD0020A3C03D /* MessageTemplateParserTest.swift */; }; + E111C9C48F22D6CC5427C4AC /* SBUVoiceFileInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E50A715AFBA27C25079CE7A2 /* SBUVoiceFileInfo.swift */; }; + E13CE9563B8B9BADE173B8BC /* SBUMultipleFilesMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1182C23C2C32E0500294F6F /* SBUMultipleFilesMessageCellParams.swift */; }; + E14B2AF1F41C0950BD728A76 /* SBUBaseChannelModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71BAF904AFCFED6D914BA5FE /* SBUBaseChannelModule.Deprecated.swift */; }; + E1D49E11034E54F5227C5681 /* SBUOpenChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 042CB289F3020FC920F19219 /* SBUOpenChannelSettingsModule.List.swift */; }; + E253B40708F25C4240A3CC3A /* SBUOpenChannelImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 514700AA422A125424A731B1 /* SBUOpenChannelImageContentView.swift */; }; + E27C75EAF8A7BD1F863B0890 /* SBUCreateOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD051D3491D81BE176A21649 /* SBUCreateOpenChannelModule.Header.swift */; }; + E3320CD690B7344B8AF6999D /* SBUBaseChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = F57D6F3B8250123EA98CF881 /* SBUBaseChannelSettingsModule.List.swift */; }; + E35F03DBC00D4CB8DC078AEC /* SBUMessageDateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 209F38F2F581604D439D673E /* SBUMessageDateView.swift */; }; + E372712F0756790210CCB28D /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC61A906827B68FCC6835B6A /* SBUMessageTemplate.Syntax.Sizes.swift */; }; + E39518495E8B99044165AC07 /* SBUMessageCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC2276B36D124190BCD363A3 /* SBUMessageCellConfiguration.swift */; }; E3DEB020FBD0494C0EABC3FC /* NotificationService.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 26F15FDAB2EA2301931B3EB6 /* NotificationService.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - E3FDF4CAAF4AEC7544E2F02E /* SBUVoiceFileInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E58F52010FC34BB480C4928 /* SBUVoiceFileInfo.swift */; }; - E4ACF77C560D902A1955EAD7 /* SBUNewNotificationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E672CBCD9B3F599FDC432353 /* SBUNewNotificationInfo.swift */; }; - E4D5E36C6E95A6101652327D /* SBUBaseChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B12FD1F51230587B172F5BFB /* SBUBaseChannelViewController.Deprecated.swift */; }; - E4E4CD9E2D146FEE451129BB /* SBUConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C0546F43153C63E162E9227 /* SBUConstant.swift */; }; - E6702B4C7F375DD331A72427 /* SBUBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9835D240010E03D235FC750 /* SBUBaseViewController.swift */; }; - E7124822367A821840A31213 /* SBUMemberListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B862B338ED8E1B8F0C14F5C0 /* SBUMemberListViewController.Deprecated.swift */; }; - E715F7936DC8BB5F35AE9F6D /* SBUChannelSettingsChannelInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 664FD7485339FFB686ABD400 /* SBUChannelSettingsChannelInfoView.swift */; }; + E40C479A2D0DB863E51C71B8 /* SBUUserListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6EED9418E26B489CD3B121A /* SBUUserListViewController.swift */; }; + E59E7FBD8A76F7FC0A0C3F5D /* SBUTheme.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30EA99A0549489CA2871FA56 /* SBUTheme.Deprecated.swift */; }; + E5A0AA8D4D5383D00BE6E6EB /* SBURegisterOperatorModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E2DDE88EE468DEE86BD2751 /* SBURegisterOperatorModule.List.swift */; }; + E5AAF0B58D5E9356C4EE11BE /* SBUMessageThreadModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1968A171BBEEBBE212FBD99A /* SBUMessageThreadModule.Deprecated.swift */; }; + E5AC602C667CC2EA85F6FBE8 /* SBUNotificationEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3F16BCD501DADE337E4D77 /* SBUNotificationEmptyView.swift */; }; E76209DE1873B4FB76B34983 /* ChannelVC_Overriding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F7C1654C625423EEF5E5B64 /* ChannelVC_Overriding.swift */; }; - E78DE6C794DC6F0457C4665E /* SBUFormFieldView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0D9DD44DB5A59E42AB7E833 /* SBUFormFieldView.Deprecated.swift */; }; - E7A6AF049205FE35AAD6A277 /* SBUOpenChannelUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C89E573D9C7AEBC4FD32213F /* SBUOpenChannelUnknownMessageCell.swift */; }; - E821B050AC2C8E7555E02793 /* SBUConfig.GroupChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2B69425C8861CBAD0C0728 /* SBUConfig.GroupChannel.swift */; }; - E8C00A8F71341908F6DC46E1 /* UIViewController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A00EB978DEB9B50E6CC92CA3 /* UIViewController+SBUIKit.swift */; }; - E90583D18319893CD1714280 /* SBUVoiceContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 226F5113BBA5267A0017EA01 /* SBUVoiceContentView.swift */; }; + E7EC300263EEE3DF9350C1CA /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89AB912EABD1F364D4F6DE5F /* SBUExtendedMessagePayloadCustomViewFactory.swift */; }; + E82750B5C0F9D380F0D7C67F /* SBUPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B22E45A4042FD2A7A87A302 /* SBUPropertyWrapper.swift */; }; + E8AC587B09D4691622AA1268 /* UIColor+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19FF6539397F4598A691DBB4 /* UIColor+SBUIKit.swift */; }; E9134545B3A6C96D0326C579 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B18CA8B590809EF2D58F4937 /* UserNotifications.framework */; }; - E97E27A35F2113220D6BE1AA /* SBUMessageFormMultiTextItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C4865901CDEB39AE5F7131 /* SBUMessageFormMultiTextItemView.swift */; }; - E994989E406015304BFFCF12 /* SBUOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599BAB8B0F686DF51B660844 /* SBUOpenChannelSettingsViewController.swift */; }; + E97C0CA6F01F524F22C1CCEF /* SBUUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 735411498B6E205B39A9A1FB /* SBUUserMessageCell.swift */; }; + E9819B59AEAAF45075938F54 /* UITableView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F27AD8EA534C924EE49AA53 /* UITableView+SBUIKit.swift */; }; + E995A3468513BD884800FB8D /* SBUAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2C67A59FA1EF41C5D450320 /* SBUAdminMessageCell.swift */; }; E9A6F5F903149A4E37B67B55 /* CustomUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8691CE7F26F056317F1508C3 /* CustomUserMessageCell.swift */; }; - E9C8202B18EC787C59C87AFB /* SBUTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CFD660ADB302EA5B514CB71 /* SBUTheme.swift */; }; + E9C961CA3478E1A5AD69E9A0 /* SBUMessageTemplate.Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEFEDA4ABD8410E637450C17 /* SBUMessageTemplate.Action.swift */; }; E9F0ECD97B4DBDD716601297 /* AIChatBotViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F30F5208F4A18ACABFB2FF34 /* AIChatBotViewController.swift */; }; + EA15894F19EAE687AE9578F0 /* SBUBaseChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E24103D98BE676F32FC1633C /* SBUBaseChannelListModule.Header.swift */; }; EA65CC9A04FD4D786ACC0F50 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AC0AEFF3AC3329E041214FB1 /* Main.storyboard */; }; EAB9B1A42F4598FC8A9141CC /* UIView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A5B795818DCC12A7EFFCC0 /* UIView+Ext.swift */; }; - ECEBB5BB376717AB92943A4E /* SBUBaseViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 527DC7F56DED87C0A3F37520 /* SBUBaseViewController.Unavailable.swift */; }; - ED2DD9B8B6631F20550591A5 /* SBUOpenChannelUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 455943629DA9B898A42029DB /* SBUOpenChannelUserMessageCell.swift */; }; - EDC932F4F70F775ED13E0F7E /* Data+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D451298363BF2E523280292 /* Data+SBUIKit.swift */; }; - EDCA66FD6C9A9AD1B5024CD5 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D7B4E556DF9B5BB436BC869 /* SBUBaseSelectUserViewController.Deprecated.swift */; }; - EDFB28FD9A6C9F4ECA3F416A /* SBUReplyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98CD0F960BB4FB753BE10B7C /* SBUReplyConfiguration.swift */; }; - EE19FC54DB73B7E68762A58B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 39945B8774E7B6BCA05C9C05 /* Assets.xcassets */; }; - EE42FE7D225BE7441721A32A /* SBUSelectablePhotoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47BCF3DCB6D64242544117B5 /* SBUSelectablePhotoViewController.swift */; }; + EAF61AB201009DBA8665BC19 /* SBUBaseSelectUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = E833FE9A8489A2600FCA5064 /* SBUBaseSelectUserModule.swift */; }; + EB587DD682A59E215325023A /* SBUNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BAE65AC889C85B9FCE04E3A /* SBUNavigationTitleView.swift */; }; + EB780E98F2FF2EFF5B0838FC /* UIViewController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2C50F5C8414820A698A524 /* UIViewController+SBUIKit.swift */; }; + EBBCB9A09E2E450BF441C7DF /* SBUMessageFormMultiTextItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54E0EF54078E2C50AF25272A /* SBUMessageFormMultiTextItemView.swift */; }; + EBD1B9D4E290627B6E6C0F6E /* SBUFeedNotificationChannelViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8640A766545F716424EC62A /* SBUFeedNotificationChannelViewParams.swift */; }; + EBE896A4E1C52A5757996B8C /* SBUOpenChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FB0AD307EF28C68CCC50E08 /* SBUOpenChannelListModule.Header.swift */; }; + EC312C1E7BC87E2AC027ADB2 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BC07873A2AFDC4A309D6CC9 /* SBUGroupChannelPushSettingsModule.Header.swift */; }; + ECB3D4FD3C4F04686DF1FA56 /* SBUMessageFormFallbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0F2CF7FFB41C4F94474697E /* SBUMessageFormFallbackView.swift */; }; + ED8B797A835703C700B72B03 /* SBUMessageCellProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22A2A21C30F19EC2F15ECA78 /* SBUMessageCellProtocol.swift */; }; + EEE2D1ABC295AABF3D8C4F69 /* SBUOpenChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86B83871F0F01934133AEF93 /* SBUOpenChannelViewController.Unavailable.swift */; }; + EEE3538E402C13DEA1F30B56 /* SBUMessageTemplate.Coordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EB52410A6D177FFBFBCEC78 /* SBUMessageTemplate.Coordinator.swift */; }; + EEEBED03AB79F90DAFC01899 /* SBUGroupChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB954E562C512BBA8AA24CF2 /* SBUGroupChannelViewController.swift */; }; EF0F09779E7E0C4AD632A3A1 /* NotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19F12713F807D512874CB50 /* NotificationChannelViewController.swift */; }; - EF8E20456E469F3F6D1CB184 /* SBUMessageThreadTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239C988D07DDEDB6EA516024 /* SBUMessageThreadTitleView.swift */; }; - EFB432FC3582A52D60982DF6 /* UINavigationController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8EB4DE7827BD9F381AE197F /* UINavigationController+SBUIKit.swift */; }; - F03DAD9DAD5963AF6E089915 /* SBUMessageTemplateManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E23CF588520ADF4B3C0F578 /* SBUMessageTemplateManager.swift */; }; - F058ED5A73733314890EF4F2 /* SBUBaseChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 264B2C8A787F136CD8975D09 /* SBUBaseChannelCell.swift */; }; + EF3215A55414F58A0B4E3403 /* SBUBaseChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA3B4BF7AB35853D16CBF411 /* SBUBaseChannelListViewModel.swift */; }; + EF58D610861292B3199E40F4 /* SBUBaseChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A6852EE5D1ED190E677CC36 /* SBUBaseChannelSettingsModule.swift */; }; + EF9998CEE402DA6324DABDDB /* SBUUserProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3777018CED35311C3D7B55F /* SBUUserProfileView.swift */; }; + F03121D1B064BBE2A4376305 /* SBUView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2800FAAF102E3EFF8C68D7E3 /* SBUView.swift */; }; + F06FCD9094F4C41C375D1FF6 /* SBUBaseChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78A5FB8578B8AA677E53C736 /* SBUBaseChannelListModule.List.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 */; }; - F198107B0BD25D99F7FC6858 /* SBUNotificationNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28BFD71DD415C4FD4BD64D0B /* SBUNotificationNavigationTitleView.swift */; }; - F1B02B7AA81710CE9CC9F2B7 /* SBUMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4AC62778D52F3D06171AA23 /* SBUMentionConfiguration.swift */; }; - F227AFEDE18E67A7A15234FE /* SBUChatNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C628839623F181885D23980 /* SBUChatNotificationChannelModule.List.swift */; }; - F2448257D33B6102EB617E84 /* SBUMessageTemplate.Renderer.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB0F29F2047B5A66B108A179 /* SBUMessageTemplate.Renderer.Image.swift */; }; - F2A44DD020ED25513D8A0E81 /* SBUBaseChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 725D33706A3886DD210F460E /* SBUBaseChannelViewController.swift */; }; - F32A275A29133B6766F2E97D /* SBUCommonDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92A99BCD6A84B6489DC88ED3 /* SBUCommonDelegate.swift */; }; - F3A013C1D188AAF65C09C28B /* SBUFileMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE30359464D36913A110E2F4 /* SBUFileMessageCellParams.swift */; }; - F3A886F56C93A77B4B4F991E /* SBUEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9E5DBB1518E766CEB778CB4 /* SBUEnums.swift */; }; - F45B7826DDCF0113762D582E /* SBURegisterOperatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF94D64376E769E9402566CD /* SBURegisterOperatorViewModel.swift */; }; - F45CD00783ABE07733A80E21 /* SBUChannelInfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A1BA57F07A2B630C838785 /* SBUChannelInfoHeaderView.swift */; }; - F56BABF8B4099311DBBB809F /* SBUMessageReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 947268D3CE15751622960DA6 /* SBUMessageReactionView.swift */; }; - F5C934343C6004AD6FB26982 /* SBUTypingIndicatorMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B455920E59A2022BFEE01B91 /* SBUTypingIndicatorMessageManager.swift */; }; - F625B25DCDBADB98172F6E6D /* SBUCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CECCFF38BF3F73FA23D9E67C /* SBUCollectionViewCell.swift */; }; + F17BAF8E4A8F68897873F956 /* SBUToastType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C22DD930B43787EA381DDF6 /* SBUToastType.swift */; }; + F2F9A1BE9A0E009C98389EB8 /* SBUModerationsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A1A19CAC043EFFF79AD777D /* SBUModerationsModule.swift */; }; + F3C6536AF92618B456FC4276 /* SBUViewLifeCycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C496DC0E9BDC1FD337BA22 /* SBUViewLifeCycle.swift */; }; + F3EC8C564F52AC8F337A26F5 /* StringProtocol+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA2CAEAE702144456B7F857 /* StringProtocol+SBUIKit.swift */; }; + F42B52D965CA1E67A3CDB58D /* SBUScrollOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66A294CB666615DD8916348C /* SBUScrollOptions.swift */; }; + F4A5D908832F933E88BC1B00 /* SBUTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = C740A8AD417EAEFFADE9D0B1 /* SBUTheme.swift */; }; + F5A525E0C1E6D3D04CBDCBED /* UINavigationController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4225F99CCD6DD89EE8B94476 /* UINavigationController+SBUIKit.swift */; }; + F6934516E29C5C30AA91A11E /* SBUGroupChannelPushSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDC81F691E01D66799E6A707 /* SBUGroupChannelPushSettingsModule.swift */; }; F6F67C6A3DF5B43452164B1B /* OpenChannelCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0F6E578BF4A8F50AC7929B4 /* OpenChannelCustomManager.swift */; }; + F70AD41BD535E340052B9B25 /* SBUOpenChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A13F108613D890C26A8DA8C2 /* SBUOpenChannelSettingsViewModel.swift */; }; F7F4EF519DF5193542B02CF0 /* InviteUserVC_UserList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 578AE09A01FF4CD8682FAD86 /* InviteUserVC_UserList.swift */; }; - F803FBD01628B0A2A7939DF8 /* SBUOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6200AD34F83AFFA18F6138F /* SBUOpenChannelViewController.swift */; }; - F834F6FB9C7B14EAC9181D55 /* SBUParentMessageInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9CF7C1CD75BAB416C9C20B /* SBUParentMessageInfoView.swift */; }; - F84431DF8A2BE7B3F2C7400F /* SBUQuotedUserMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB91AD2470C00FE0162F84F3 /* SBUQuotedUserMessageView.swift */; }; - F8A67CFE34880D39B17658A3 /* SBUReactionCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96CA22BD81C9987B58DE77B2 /* SBUReactionCollectionViewCell.swift */; }; - F8A8C39AF4DFE25C8C897D7F /* SBUChatNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CAF72B2ACDA315F50BC2D5B /* SBUChatNotificationChannelViewController.swift */; }; - F8E7C154C2E1665B43A92078 /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0227284B94A50328B7092B3 /* BaseMesssage+SBUIKit.Deprecated.swift */; }; - F92BFC49B5C7366D80FD3530 /* SBUMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 757E9362611C77E90E59A150 /* SBUMenuView.swift */; }; - FA25B13AA758489CAB988DFB /* SBUMessageThreadModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA13B23BE22DFAA1F2F316CD /* SBUMessageThreadModule.Header.swift */; }; - FA7414047ECF5DA913748DD3 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A82ACCAE32951B9C50F8BF /* SBUGroupChannelPushSettingsModule.Deprecated.swift */; }; - FA7F18831C834DB0A9E5D0A9 /* NSObject+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05144D03DAF51049ACA378C2 /* NSObject+SBUIKit.swift */; }; - FAE8192BD07670C7D2664641 /* SBUInviteUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A20EDDE6E781CEC71AF0B762 /* SBUInviteUserViewModel.swift */; }; - FC4E69F2C41016029BCC42D9 /* SBUCacheManager.NotificationSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4DB5C6E8412F46D57E12B7C /* SBUCacheManager.NotificationSetting.swift */; }; - FCC4E42A7C3DFD0711535F7D /* SBUEmojiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F9D52F6E01306DE81ACA95 /* SBUEmojiManager.swift */; }; - FD49BDE41AE3CB5CF8353F39 /* SBUMessageFormViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68DCB70D5828044CE0CCBEC7 /* SBUMessageFormViewParams.swift */; }; + F81D0B754907479F9C0FC395 /* SBUTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93680AD6321EA37E85C279B2 /* SBUTextView.swift */; }; + F8B0AFD3F99E25C1A5F5B642 /* SBUOpenChannelMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A95DDC5FAABB9C5087A0C38 /* SBUOpenChannelMessageWebView.swift */; }; + F8D9677BF64D39454EB2C00B /* SBUFeedbackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F8BA7A097F849C13CFB037 /* SBUFeedbackView.swift */; }; + F9B17029E9246BC704500806 /* SBUToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8735EF18309B98C5C753BBCE /* SBUToastView.swift */; }; + FAFA07088EE3451ADB90DA41 /* SBUBaseSelectUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CDBC1FE66F805A63F10379B /* SBUBaseSelectUserViewController.swift */; }; + FB2A338A3896B26FAE98628B /* SBUHorizontalSuggestedReplyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 601F2BDEBFBD24E45110BF53 /* SBUHorizontalSuggestedReplyView.swift */; }; + FB682AECC96BB721389D2295 /* SBUInviteUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68962288DCA15123E21DD4D /* SBUInviteUserModule.swift */; }; + FB99F16813FD4A171C19ABE7 /* SBUOpenChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B414689F13B8C6ABCD5DEDB9 /* SBUOpenChannelSettingCell.swift */; }; + FBA57CE97FB64344269440F5 /* SBUBaseViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65502F38A90358ACE56140B3 /* SBUBaseViewController.Unavailable.swift */; }; + FBDA28F06616DB222A9EF43B /* SBUUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76CAE245DDF8D0B02E7045D1 /* SBUUnknownMessageCell.swift */; }; + FBEE34F544283998F48A4DE0 /* SBUCategoryFilterCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 728C4B080DE41D165805AD41 /* SBUCategoryFilterCell.swift */; }; + FCDCA627156BA33279620CB9 /* SBUGroupChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9479B4F798B96808A376E5B /* SBUGroupChannelViewController.Deprecated.swift */; }; + FD1BF4F47A989CAC31D4FD00 /* UIImage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F82F8CAC3806B67A8871EAC /* UIImage+SBUIKit.swift */; }; + FD34714438DFBC7994A63568 /* SBUView.Unavaliable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7370867E361B70230285042E /* SBUView.Unavaliable.swift */; }; + FD7887B6571C82DD1146FFB1 /* SBULogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F1A051914FAA098B44E4139 /* SBULogger.swift */; }; + FDB18011BA9F0E1847F0BFB3 /* SBUGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C3F2313E407A30F0B66DCDF /* SBUGlobals.swift */; }; FEAC5DEA171AF4901728DD80 /* BasicUsagesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 651464849625AF16BC16BFD3 /* BasicUsagesViewController.swift */; }; - FFE56D96BC3189828DA37120 /* SBUConfig.CodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = D54035BA2257287842D6B910 /* SBUConfig.CodingKeys.swift */; }; + FF237E59A94F6EE54390194C /* Collection+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8607154D6651E8963A7FED37 /* Collection+SBUIKit.swift */; }; + FF24DEC0D7607D4B680AD465 /* SBUMentionLimitGuideCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E19E8974EB0AA4185190993 /* SBUMentionLimitGuideCell.swift */; }; + FF3055458E2356B3CE70646B /* SBUMessageTemplateCellLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30CA3215A4C006C3F62009CD /* SBUMessageTemplateCellLayout.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -580,557 +580,557 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 00BB52294E919BA0E95EDE23 /* SBUMessageProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageProfileView.swift; path = ../Sources/View/Channel/CellView/SBUMessageProfileView.swift; sourceTree = ""; }; - 00C8C91775682673F140E817 /* SBUOpenChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUOpenChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; + 0075578FAB56E4BEA446305F /* SBUReactionsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionsViewController.swift; path = ../Sources/View/Channel/Reaction/SBUReactionsViewController.swift; sourceTree = ""; }; + 007582100EBE1ADF920C7C21 /* SBUConfig.Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Common.swift; path = ../Sources/Configuration/SBUConfig.Common.swift; sourceTree = ""; }; 013FD19BEF7E546880B3286C /* LiveStreamChannelModule.Media.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelModule.Media.swift; sourceTree = ""; }; - 027593BE5336EA15A14388BF /* SBUFeedNotificationChannelModule.CategoryFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.CategoryFilter.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.CategoryFilter.swift; sourceTree = ""; }; - 028642E7759F3953707FF06C /* SBUNotificationEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationEmptyView.swift; path = ../Sources/View/Common/SBUNotificationEmptyView.swift; sourceTree = ""; }; + 01D53A6DA96989FC0DAB8596 /* SBUMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputView.swift; sourceTree = ""; }; 0291D6576C77D3732DADEB87 /* InviteUserVC_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteUserVC_Cell.swift; sourceTree = ""; }; - 03A1AB1BCCF06256642AEC3B /* SBUNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNavigationTitleView.swift; path = ../Sources/View/Common/SBUNavigationTitleView.swift; sourceTree = ""; }; - 047D02E15E8FB17EB21B90E9 /* SBUModerationsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.swift; path = ../Sources/View/Moderations/SBUModerationsViewController.swift; sourceTree = ""; }; - 05144D03DAF51049ACA378C2 /* NSObject+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+SBUIKit.swift"; path = "../Sources/Extension/NSObject+SBUIKit.swift"; sourceTree = ""; }; + 02AA5CC409DE8050F56AB754 /* SBUBaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.swift; path = ../Sources/View/SBUBaseViewController.swift; sourceTree = ""; }; + 02E22A068D6B10A9B7D3E015 /* Sequence+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Sequence+SBUIKit.swift"; path = "../Sources/Extension/Sequence+SBUIKit.swift"; sourceTree = ""; }; + 0359EC6FB880285F479EA0BE /* SBUQuotedBaseMessageViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.swift; path = ../Sources/View/Channel/MessageCell/Replies/ViewParams/SBUQuotedBaseMessageViewParams.swift; sourceTree = ""; }; + 042CB289F3020FC920F19219 /* SBUOpenChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.List.swift; sourceTree = ""; }; + 058772637F20A8BBD2E35F36 /* SBUOpenChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.List.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.List.swift; sourceTree = ""; }; + 05A5526C340C5013D4028A11 /* SBUMenuSheetViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuSheetViewController.swift; path = ../Sources/View/Common/Menu/SBUMenuSheetViewController.swift; sourceTree = ""; }; 05AB9C8FA610D90A6D958CFD /* UserInfoTitleView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserInfoTitleView.swift; sourceTree = ""; }; - 05EB51516D9C2DA0B61FBD9C /* SBUBaseMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.swift; sourceTree = ""; }; - 06450A0A086D576DEA83B3F6 /* SBUAlertView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAlertView.swift; path = ../Sources/View/Common/SBUAlertView.swift; sourceTree = ""; }; - 0756F04D10E0BB34A61C62E4 /* SBUMessageWebViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUMessageWebViewModel.swift; sourceTree = ""; }; + 05D7C6C5BE07BE46E8CB5C4D /* SBUMessageSearchModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageSearch/SBUMessageSearchModule.Deprecated.swift; sourceTree = ""; }; + 05EAB551DDF63E561A2552EA /* SBUPhotoCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoCollectionViewCell.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoCollectionViewCell.swift; sourceTree = ""; }; + 0644BB66EB675B6B1F5CA20D /* SBUExtendedMessagePayloadForUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadForUI.swift; path = ../Sources/Model/SBUExtendedMessagePayloadForUI.swift; sourceTree = ""; }; + 06811650A4311E4BE086524E /* SBUBaseSelectUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUBaseSelectUserViewModel.swift; sourceTree = ""; }; + 0717825AC4057C7D85B41B4A /* SBUMessageFormItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormItemView.swift; sourceTree = ""; }; + 076FFA21DF5AF6F10DC97150 /* SBUGroupChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.List.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.List.swift; sourceTree = ""; }; 0770E8EB0F632224D407C07B /* ChannelVC_CustomHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomHeader.swift; sourceTree = ""; }; - 07CAE90FB4A97A727A8511DB /* SBUUserMessageTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextView.swift; path = ../Sources/View/Channel/CellView/SBUUserMessageTextView.swift; sourceTree = ""; }; + 07CEDEF2A32C7E3F9A0A4545 /* SBUBaseChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUBaseChannelSettingCell.swift; sourceTree = ""; }; 07F01935FF9C6D0A891C857A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; - 086397C9C8934DEC78D8C259 /* SBUBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.swift; sourceTree = ""; }; - 08F3AB9090E25D940A19E7D2 /* SBUChannelSettingItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingItem.swift; path = ../Sources/Module/ChannelSettings/ChannelSettingItem/SBUChannelSettingItem.swift; sourceTree = ""; }; - 0A3E7BEAE8CC75BBAD9686EF /* SBUPendingMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPendingMessageManager.swift; path = ../Sources/Manager/SBUPendingMessageManager.swift; sourceTree = ""; }; - 0A93B23C4C9B0C843E3AC8B9 /* SBUBaseMessageCellParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.Deprecated.swift; sourceTree = ""; }; - 0AA8EE9446E859EF9A850EB7 /* SBUTypingMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUTypingMessageCellParams.swift; sourceTree = ""; }; - 0AE7594BF322DEE359CE69AB /* SBUMessageTemplate.ImageRatioType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ImageRatioType.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ImageRatioType.swift; sourceTree = ""; }; - 0C1F9A87EDF9BC59B6852A25 /* SBUChatNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUChatNotificationChannelViewModel.swift; sourceTree = ""; }; - 0C65F10FEBDADF51A5D29F66 /* Formatter+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+SBUIKit.swift"; path = "../Sources/Extension/Formatter+SBUIKit.swift"; sourceTree = ""; }; - 0D7B4E556DF9B5BB436BC869 /* SBUBaseSelectUserViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.Deprecated.swift; path = ../Sources/Deprecated/UserList/SBUBaseSelectUserViewController.Deprecated.swift; sourceTree = ""; }; - 0E4086A0A7EC904D33025FB2 /* SBUFeedNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUFeedNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; - 0E58F52010FC34BB480C4928 /* SBUVoiceFileInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceFileInfo.swift; path = ../Sources/Model/SBUVoiceFileInfo.swift; sourceTree = ""; }; - 0EADF9ABA47B0D3036E8F23D /* SBUModuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.swift; path = ../Sources/Module/SBUModuleSet.swift; sourceTree = ""; }; - 0F0114DC0230869F7EC3FFB6 /* SBUConfig.Base.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Base.swift; path = ../Sources/Configuration/SBUConfig.Base.swift; sourceTree = ""; }; - 101ADC50AEF1904B9653CE66 /* SBUGroupChannelPushSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.swift; sourceTree = ""; }; - 112A6F4862A851D7C667A5FF /* SBUSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyOptionView.swift; sourceTree = ""; }; - 1222351BF27642E9D44A0565 /* SBUMessageTemplate.Renderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.swift; sourceTree = ""; }; + 08695F60ECD5821306CF9328 /* SBUInviteUserModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUInviteUserModule.Deprecated.swift; sourceTree = ""; }; + 088E8BB3494F10C7D1613419 /* SBUActionSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUActionSheet.swift; path = ../Sources/View/Common/SBUActionSheet.swift; sourceTree = ""; }; + 0897D7BC058E10AEEC0CF54A /* SBURegisterOperatorModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBURegisterOperatorModule.Deprecated.swift; sourceTree = ""; }; + 090F04A50B76755824D044EE /* SBUModerationsViewModel.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewModel.Deprecated.swift; sourceTree = ""; }; + 0984C07B7DFE352ACFAC005A /* SBUMessageInputMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputMode.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputMode.swift; sourceTree = ""; }; + 09E7F73448B9BC4776FA5942 /* 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 = ""; }; + 0B6821E087ADD4006442BCF2 /* 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 = ""; }; + 0BBA12F3D967D8EAEF588200 /* SBUUserListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.swift; path = ../Sources/Module/UserList/SBUUserListModule.swift; sourceTree = ""; }; + 0CC4755D40D0902C38B24230 /* SBUMessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.swift; path = ../Sources/MessageTemplate/SBUMessageTemplate.swift; sourceTree = ""; }; + 0DB821727D4517C3BF4284D5 /* SendbirdUI.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.Deprecated.swift; path = ../Sources/Deprecated/SendbirdUI.Deprecated.swift; sourceTree = ""; }; + 0DD9EB2527FE142EA03F62C3 /* SBUChatNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.List.swift; sourceTree = ""; }; + 0E88ACCEC9BDEC1ABB071954 /* SBUSelectablePhotoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectablePhotoViewController.swift; path = ../Sources/View/Common/PhotoLibrary/SBUSelectablePhotoViewController.swift; sourceTree = ""; }; + 0E89343D47F138C467E52EFE /* SBUCreateChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateChannelViewModel.swift; sourceTree = ""; }; + 0EB52410A6D177FFBFBCEC78 /* SBUMessageTemplate.Coordinator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Coordinator.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Coordinator.swift; sourceTree = ""; }; + 0F29D4B3A442A10E1BE40494 /* UIView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SBUIKit.swift"; path = "../Sources/Extension/UIView+SBUIKit.swift"; sourceTree = ""; }; + 0F8B5730DD226C9A8CF66716 /* SBULoading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULoading.swift; path = ../Sources/View/Common/SBULoading.swift; sourceTree = ""; }; + 0FCD7EAEDDE4952FAEDE1052 /* SBUFileMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFileMessageCellParams.swift; sourceTree = ""; }; + 0FF5FA53F153C7DC73C33973 /* SBUBaseChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Deprecated.swift; sourceTree = ""; }; + 0FF87EF1F7E96B9B97BC7A44 /* SBUCacheManager.File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.File.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.File.swift; sourceTree = ""; }; + 10E3E27DD6F318EDFE0BAB3B /* SBUOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.swift; path = ../Sources/View/Channel/SBUOpenChannelViewController.swift; sourceTree = ""; }; + 119A4282BF2ABCE5FCBC9DB1 /* SBUChatNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUChatNotificationChannelViewController.swift; sourceTree = ""; }; 126A54F8F111E828995FD06C /* MySettingsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MySettingsCell.swift; sourceTree = ""; }; + 128D8985EC75FCB827DD9C94 /* SBUUserMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUserMessageCellParams.swift; sourceTree = ""; }; + 129DC9FBE5C03182C94783DF /* SBUMessageThreadViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewController.swift; path = ../Sources/View/MessageThread/SBUMessageThreadViewController.swift; sourceTree = ""; }; + 13089F04862D6907ECE46FEF /* CommonProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommonProtocols.swift; path = ../Sources/Protocol/CommonProtocols.swift; sourceTree = ""; }; 130D7FD868022B51CE1EC067 /* ChannelVC_CustomMessageMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomMessageMenuItem.swift; sourceTree = ""; }; - 13DE57AF64C5D2195690CA75 /* SBUScrollOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollOptions.swift; path = ../Sources/Model/SBUScrollOptions.swift; sourceTree = ""; }; - 14BF66B06D17B44EED572B06 /* QuotedFileImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileImageContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileImageContentView.swift; sourceTree = ""; }; - 16CA9F4CC828A3A0D6C8B616 /* SBUToastView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastView.swift; path = ../Sources/Manager/SBUToastView.swift; sourceTree = ""; }; - 175FA25CE9B84B3E89EC380B /* SBUCommonViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonViewControllerSet.swift; path = ../Sources/View/Common/SBUCommonViewControllerSet.swift; sourceTree = ""; }; - 17853A753458624D49921D58 /* UIScrollView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+SBUIKit.swift"; path = "../Sources/Extension/UIScrollView+SBUIKit.swift"; sourceTree = ""; }; - 192F5CE265DA222303F3A819 /* SBUInviteUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.List.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.List.swift; sourceTree = ""; }; - 194EF9B31D1EA97A4547B804 /* SBUQuotedBaseMessageViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.swift; path = ../Sources/View/Channel/MessageCell/Replies/ViewParams/SBUQuotedBaseMessageViewParams.swift; sourceTree = ""; }; - 1A82531D44F6AB3461E34B30 /* SBUGroupChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUGroupChannelListViewController.swift; sourceTree = ""; }; - 1B71CCBF8BE6DF0C7716FD97 /* SBUCreateChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/CreateChannel/SBUCreateChannelViewController.Deprecated.swift; sourceTree = ""; }; - 1BCDA573869CF610E87DFB46 /* UIView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+SBUIKit.swift"; path = "../Sources/Extension/UIView+SBUIKit.swift"; sourceTree = ""; }; - 1C0D709A440A6D50BD77F1D7 /* SBUView.Unavaliable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.Unavaliable.swift; path = ../Sources/Deprecated/SBUView.Unavaliable.swift; sourceTree = ""; }; - 1C44C5AD71CC74696162991C /* SBUGroupChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUGroupChannelListModule.Deprecated.swift; sourceTree = ""; }; + 1386D9007392DD162F6A62F3 /* SBUOpenChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUOpenChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; + 14E8732996F56FA47BD2DEA1 /* SBUBaseMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.swift; sourceTree = ""; }; + 15B38DFFA4669FF80F8ACA58 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = ../Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 160D351CB5DDB343C28FAF5B /* SBUVoiceMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageInputView.swift; path = ../Sources/View/VoiceNote/SBUVoiceMessageInputView.swift; sourceTree = ""; }; + 16311A982538A860103C95CE /* SBUMessageTemplate.PayloadType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.PayloadType.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.PayloadType.swift; sourceTree = ""; }; + 17894FD7FBC4DEB1DB2E993C /* SBUCoverImageView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.Deprecated.swift; path = ../Sources/Deprecated/SBUCoverImageView.Deprecated.swift; sourceTree = ""; }; + 17C71EB855E114C64610BD6B /* SBUMarkdownTransfer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarkdownTransfer.swift; path = ../Sources/View/Channel/CellView/SBUMarkdownTransfer.swift; sourceTree = ""; }; + 187D63228C4739A3ECAFCCC5 /* SBUOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUOpenChannelModule.Deprecated.swift; sourceTree = ""; }; + 18959139A00C8EE2AD8C4A28 /* SBUChannelSettingsChannelInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingsChannelInfoView.swift; path = ../Sources/View/ChannelSettings/View/SBUChannelSettingsChannelInfoView.swift; sourceTree = ""; }; + 1968A171BBEEBBE212FBD99A /* SBUMessageThreadModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageThread/SBUMessageThreadModule.Deprecated.swift; sourceTree = ""; }; + 19FF6539397F4598A691DBB4 /* UIColor+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+SBUIKit.swift"; path = "../Sources/Extension/UIColor+SBUIKit.swift"; sourceTree = ""; }; + 1AF35A3026147DE44D1F9488 /* SBUFeedNotificationChannelModule.CategoryFilter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.CategoryFilter.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.CategoryFilter.swift; sourceTree = ""; }; + 1B13E7ADFD2323251CC2D85D /* SBUCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewFlowLayout.swift; path = ../Sources/View/Common/SBUCollectionViewFlowLayout.swift; sourceTree = ""; }; + 1B627B356E2D64EC55C800B4 /* SBUMessageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCache.swift; path = ../Sources/Model/SBUMessageCache.swift; sourceTree = ""; }; + 1B6D1AC2C45DE5C05F9BB92B /* SBUAdminMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUAdminMessageCellParams.swift; sourceTree = ""; }; + 1B7D95C0CC5C45A084BD36C3 /* SBUBaseChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.swift; sourceTree = ""; }; + 1CF75FD18F0DF2248C541CD7 /* SBUVoiceMessageConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageConfiguration.swift; path = ../Sources/Configuration/VoiceMessage/SBUVoiceMessageConfiguration.swift; sourceTree = ""; }; 1D5AFCA30BC1E493AC342DB7 /* AIChatBotSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIChatBotSignInViewController.swift; sourceTree = ""; }; - 1E1BE2A3F37DA16CA9DC886D /* SBUModerationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUModerationCell.swift; sourceTree = ""; }; - 1E23CF588520ADF4B3C0F578 /* SBUMessageTemplateManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateManager.swift; path = ../Sources/Manager/SBUMessageTemplateManager.swift; sourceTree = ""; }; - 1E5ACBAD4329A527CBF10584 /* SBUTypingIndicatorMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUTypingIndicatorMessageCell.swift; sourceTree = ""; }; - 1E7F3DDF01D804B382FAA536 /* SBUBaseSelectUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.Header.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.Header.swift; sourceTree = ""; }; - 1F02F0C34830D9EA5D1A6022 /* SBUEnums.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.Deprecated.swift; path = ../Sources/Deprecated/SBUEnums.Deprecated.swift; sourceTree = ""; }; - 1F0CB4B7A448BA2F893353AE /* SBUUser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUser.swift; path = ../Sources/Model/SBUUser.swift; sourceTree = ""; }; - 1F56898D90074DF60A2B5EBB /* SBUChatNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUChatNotificationCell.swift; sourceTree = ""; }; - 206BCD9A99E1C43E5F9FF023 /* SBUMessageFormChipView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormChipView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SubViews/SBUMessageFormChipView.swift; sourceTree = ""; }; - 214299495FC35D22889FB707 /* SBUDebouncer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDebouncer.swift; path = ../Sources/Util/SBUDebouncer.swift; sourceTree = ""; }; - 2163091F45135BA9EA1B119E /* CGSize+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+SBUIKit.swift"; path = "../Sources/Extension/CGSize+SBUIKit.swift"; sourceTree = ""; }; - 226F5113BBA5267A0017EA01 /* SBUVoiceContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUVoiceContentView.swift; sourceTree = ""; }; + 1DE3A42A1F7FB1794ED38DBE /* SBUQuoteMessageInputViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewParams.swift; path = ../Sources/View/Channel/MessageInput/ViewParams/SBUQuoteMessageInputViewParams.swift; sourceTree = ""; }; + 1EC809852810149C0711733E /* SBURegisterOperatorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewController.swift; path = ../Sources/View/SelectUser/SBURegisterOperatorViewController.swift; sourceTree = ""; }; + 1EE88990DC2B234227AF1048 /* SBUTypingMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUTypingMessageCellParams.swift; sourceTree = ""; }; + 2045A158466368EEEDC5BD75 /* SBUMessageTemplate.TemplateList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.TemplateList.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.TemplateList.swift; sourceTree = ""; }; + 209F38F2F581604D439D673E /* SBUMessageDateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageDateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageDateView.swift; sourceTree = ""; }; + 20AFA4967FA0A132F64F33B4 /* SBUOpenChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUOpenChannelSettingsViewController.swift; sourceTree = ""; }; + 211AE9B4A1C46334B7D667C0 /* SBUModerationsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Header.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.Header.swift; sourceTree = ""; }; + 223EA6E20A93851759885610 /* 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 = ""; }; + 22A2A21C30F19EC2F15ECA78 /* SBUMessageCellProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellProtocol.swift; path = "../Sources/View/Life cycles/SBUMessageCellProtocol.swift"; sourceTree = ""; }; 22A5B795818DCC12A7EFFCC0 /* UIView+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Ext.swift"; sourceTree = ""; }; - 239C988D07DDEDB6EA516024 /* SBUMessageThreadTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadTitleView.swift; path = ../Sources/View/MessageThread/SBUMessageThreadTitleView.swift; sourceTree = ""; }; - 240EF58B57E04BBC0BC29DC8 /* SBUBaseChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Unavailable.swift; sourceTree = ""; }; - 244D8CCFD7817D0C407577F8 /* SBUBaseSelectUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUBaseSelectUserViewModel.swift; sourceTree = ""; }; - 25350D0B157FC47D944E57D6 /* Float+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Float+SBUIKit.swift"; path = "../Sources/Extension/Float+SBUIKit.swift"; sourceTree = ""; }; + 230B82EBAD392BE6BC6F37C0 /* SBUQuotedFileMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedFileMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedFileMessageView.swift; sourceTree = ""; }; + 233740C146D2DBAA98A92E6E /* SBUUserListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Header.swift; path = ../Sources/Module/UserList/SBUUserListModule.Header.swift; sourceTree = ""; }; + 23E6188E8B4A4D030BC04921 /* SBUConfig.OpenChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.OpenChannel.swift; path = ../Sources/Configuration/SBUConfig.OpenChannel.swift; sourceTree = ""; }; 254D891AE9CDFE3A829B3DC7 /* FeedChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedChannelListViewController.swift; sourceTree = ""; }; - 2588FE959A763333A53F8B9C /* SBUBaseChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUBaseChannelSettingsViewController.swift; sourceTree = ""; }; - 264B2C8A787F136CD8975D09 /* SBUBaseChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUBaseChannelCell.swift; sourceTree = ""; }; - 26825EC56E284D5DBBB0C71C /* SBUForm.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUForm.Deprecated.swift; path = ../Sources/Deprecated/SBUForm.Deprecated.swift; sourceTree = ""; }; 26F15FDAB2EA2301931B3EB6 /* NotificationService.appex */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "wrapper.app-extension"; path = NotificationService.appex; sourceTree = BUILT_PRODUCTS_DIR; }; - 26F9D52F6E01306DE81ACA95 /* SBUEmojiManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiManager.swift; path = ../Sources/Manager/SBUEmojiManager.swift; sourceTree = ""; }; - 270B9D35DE434445F125A86A /* UIImageView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+SBUIKit.swift"; path = "../Sources/Extension/UIImageView+SBUIKit.swift"; sourceTree = ""; }; - 274D18E46127A2C260923C70 /* SBUCacheManager.File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.File.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.File.swift; sourceTree = ""; }; - 27678C03B2EC9C027F437F9F /* SBUCacheManager.Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Version.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Version.swift; sourceTree = ""; }; - 2808C10CA53DC9CBF793F01F /* SBUOpenChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUOpenChannelListModule.Deprecated.swift; sourceTree = ""; }; - 28BFD71DD415C4FD4BD64D0B /* SBUNotificationNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationNavigationTitleView.swift; path = ../Sources/View/Common/SBUNotificationNavigationTitleView.swift; sourceTree = ""; }; - 2979A507FA2F5FA86A75CBBD /* SBUChannelTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelTitleView.swift; path = ../Sources/View/Channel/Header/SBUChannelTitleView.swift; sourceTree = ""; }; - 2A332C6BE4166DDCF3340FAF /* SBUDownloadManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDownloadManager.swift; path = ../Sources/Manager/SBUDownloadManager.swift; sourceTree = ""; }; - 2A54F287CD60BBABA2DB7348 /* 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 = ""; }; + 2800FAAF102E3EFF8C68D7E3 /* SBUView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.swift; path = "../Sources/View/Life cycles/SBUView.swift"; sourceTree = ""; }; + 2839A2C51A35B477F656667E /* SBUOpenChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUOpenChannelCell.swift; sourceTree = ""; }; + 28F00062A1962FA4C53BDE29 /* SBUDateFormatSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDateFormatSet.swift; path = ../Sources/Constant/SBUDateFormatSet.swift; sourceTree = ""; }; 2A8770EE3BC2BF785C82D31C /* BaseCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseCustomManager.swift; sourceTree = ""; }; - 2AFB7867568B646E64DEAD74 /* SBUCacheManager.Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Config.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Config.swift; sourceTree = ""; }; - 2B233A18D8A9C2AA600AB465 /* SBUTheme+Type.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUTheme+Type.swift"; path = "../Sources/Theme/SBUTheme+Type.swift"; sourceTree = ""; }; - 2BC39305891B9DF54244130F /* SBUMessageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCache.swift; path = ../Sources/Model/SBUMessageCache.swift; sourceTree = ""; }; - 2BD360BCA3929EA486B0AB1D /* SBUPermissionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPermissionManager.swift; path = ../Sources/Manager/SBUPermissionManager.swift; sourceTree = ""; }; - 2C2EE2529652948DEA02C2AF /* SBUNewMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewMessageInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewMessageInfo.swift; sourceTree = ""; }; - 2D451298363BF2E523280292 /* Data+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SBUIKit.swift"; path = "../Sources/Extension/Data+SBUIKit.swift"; sourceTree = ""; }; - 2D9DEFE9CBC887014E02A3B0 /* MultipleFilesMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MultipleFilesMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/MultipleFilesMessage+SBUIKit.swift"; sourceTree = ""; }; + 2A925CB77C02B34ABEF2AA83 /* SBUEnums.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.Deprecated.swift; path = ../Sources/Deprecated/SBUEnums.Deprecated.swift; sourceTree = ""; }; + 2B2C4E2A4C6BACD26D39C786 /* SBUGroupChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.List.swift; sourceTree = ""; }; + 2B5638E3C54CD3F0DA1F2F00 /* SBUGroupChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.swift; sourceTree = ""; }; + 2BE6B7A5D86E4DF8987BD1E5 /* 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 = ""; }; + 2DB0FE6AA8E650794287DC8E /* SBUOpenChannelAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelAdminMessageCell.swift; sourceTree = ""; }; 2DE6549CE553EFCA6E649E6F /* CustomEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomEmptyView.swift; sourceTree = ""; }; - 2E739DAD98CD13604E117190 /* SBUUserMessageTextViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUUserMessageTextViewModel.swift; sourceTree = ""; }; 2E7ECD1F679713F15B2F03D1 /* MainItemView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainItemView.xib; sourceTree = ""; }; - 2EDE8F7B4259D12606F741B1 /* SBUMessageTemplate.Decoders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Decoders.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Decoders.swift; sourceTree = ""; }; - 2F0DF5BD01166D6172A32995 /* SBUMessageTemplate.ErrorMessages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ErrorMessages.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ErrorMessages.swift; sourceTree = ""; }; + 2ED00969A2B1A6F0E02F01A0 /* SBUThreadInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUThreadInfoView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUThreadInfoView.swift; sourceTree = ""; }; + 2F0341A038EABF38B72A6733 /* SBUAlertView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAlertView.swift; path = ../Sources/View/Common/SBUAlertView.swift; sourceTree = ""; }; 2F3F02F0620C9666AB8EFA7D /* CustomWebView_ChatBotWidgetController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomWebView_ChatBotWidgetController.swift; sourceTree = ""; }; 2F7C1654C625423EEF5E5B64 /* ChannelVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_Overriding.swift; sourceTree = ""; }; - 2F85264A8313E1300C9E2F20 /* SBUGroupChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Header.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Header.swift; sourceTree = ""; }; - 2FC5E6805F0EF3F3CB66368E /* SBUBaseChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUBaseChannelSettingsViewModel.swift; sourceTree = ""; }; 2FF0C3A9D41F9CA7E230D440 /* MessageTranslationMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageTranslationMessageCell.swift; sourceTree = ""; }; - 300315D201BCD32EFC71BA59 /* BaseMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/BaseMessage+SBUIKit.swift"; sourceTree = ""; }; 306450A7F711E55CAAF1B6A6 /* NotificationService.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = NotificationService.entitlements; sourceTree = ""; }; - 312B604108FFDB84C2BAD265 /* SBUChatNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.Header.swift; sourceTree = ""; }; + 30CA3215A4C006C3F62009CD /* SBUMessageTemplateCellLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCellLayout.swift; path = ../Sources/View/Channel/MessageCell/SBUMessageTemplateCellLayout.swift; sourceTree = ""; }; + 30EA99A0549489CA2871FA56 /* SBUTheme.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.Deprecated.swift; path = ../Sources/Deprecated/SBUTheme.Deprecated.swift; sourceTree = ""; }; + 3138F232D8F11CA8E33F184A /* SBURegisterOperatorModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Header.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.Header.swift; sourceTree = ""; }; + 3144F98212BD467D6CE0438B /* SBUTypingIndicatorBubbleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorBubbleView.swift; path = ../Sources/View/Common/SBUTypingIndicatorBubbleView.swift; sourceTree = ""; }; 3150FF4F1B532DC0159B7F2A /* ChannelListVC_CustomHeader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListVC_CustomHeader.swift; sourceTree = ""; }; - 32AE2DBCA06ED03049A0AFCB /* SBUGroupChannelPushSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewController.swift; path = ../Sources/View/NotificationSettings/SBUGroupChannelPushSettingsViewController.swift; sourceTree = ""; }; - 335A0914557DAABC8421B6B8 /* SBUPhotoAccess.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoAccess.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoAccess.swift; sourceTree = ""; }; - 340AC61B10CBA689124533F8 /* SBUIconSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSet.swift; path = ../Sources/Theme/SBUIconSet.swift; sourceTree = ""; }; - 3467D47AA30D595BD8D05FC9 /* SBUMessageTemplate.Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Binder.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Binder.swift; sourceTree = ""; }; - 3559DE430F343F8C0A1B9FAC /* SBUActionSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUActionSheet.swift; path = ../Sources/View/Common/SBUActionSheet.swift; sourceTree = ""; }; - 36550D37D4D9E9BF7E0A2262 /* SBUHorizontalSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyOptionView.swift; sourceTree = ""; }; - 366067A5F93E27536F79B0BA /* SBUMessageTemplate.Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Action.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Action.swift; sourceTree = ""; }; - 36CCDD2D5331EBB4AF8A1B11 /* SBUChatNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.swift; sourceTree = ""; }; - 36E8FE3589631ECC0A328FE2 /* SBUBaseChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUBaseChannelListViewModel.swift; sourceTree = ""; }; - 377F2329D93C36395FA0FBB6 /* VoiceMessageStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VoiceMessageStatus.swift; path = ../Sources/Enums/VoiceMessageStatus.swift; sourceTree = ""; }; - 3809AEE5BE67F491CD1AD6F8 /* SBUDateFormatSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDateFormatSet.swift; path = ../Sources/Constant/SBUDateFormatSet.swift; sourceTree = ""; }; + 3187C0B37A49B9E9E145C6B7 /* SBUModerationsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.swift; path = ../Sources/View/Moderations/SBUModerationsViewController.swift; sourceTree = ""; }; + 3205E37843D173E0C2AC42F5 /* SBUOpenChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Input.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Input.swift; sourceTree = ""; }; + 330CD7DD3E87B9E523155C03 /* SBUUserMessageTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextView.swift; path = ../Sources/View/Channel/CellView/SBUUserMessageTextView.swift; sourceTree = ""; }; + 3350AA8F560B43442D972653 /* SBUGroupChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Unavailable.swift; sourceTree = ""; }; + 335D06D5A6907F61CE06FC48 /* SBULinkClickableTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULinkClickableTextView.swift; path = ../Sources/View/Channel/CellView/SBULinkClickableTextView.swift; sourceTree = ""; }; + 33B0C67F21F6E6F30CD54533 /* SBUInviteUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Header.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.Header.swift; sourceTree = ""; }; + 3414DA2CC7EAE72308BBA8AF /* SBUUserListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewModel.swift; path = ../Sources/ViewModel/UserList/SBUUserListViewModel.swift; sourceTree = ""; }; + 3474D18CDA1F72A071052AE9 /* SBUConstant.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConstant.swift; path = ../Sources/Constant/SBUConstant.swift; sourceTree = ""; }; + 34FDBF8CEE543981DE61F96B /* SBUMessageTemplate.Payload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Payload.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Payload.swift; sourceTree = ""; }; + 357833964DE77F94714D24F0 /* QuotedFileImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileImageContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileImageContentView.swift; sourceTree = ""; }; + 35CCA25D4A7224DB4AFDBEF7 /* SBUCreateOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateOpenChannelViewController.swift; sourceTree = ""; }; + 371B0E80EB77590935A4AC9F /* SBUBaseSelectUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.Header.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.Header.swift; sourceTree = ""; }; 38115CD65C402F937815BDA2 /* CreateCommunityChannelViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateCommunityChannelViewController.swift; sourceTree = ""; }; - 3879B30105C1B3CABB968A09 /* SBUUserListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewModel.swift; path = ../Sources/ViewModel/UserList/SBUUserListViewModel.swift; sourceTree = ""; }; - 387D3AC203E87F9635311E3F /* SBUGroupChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUGroupChannelSettingCell.swift; sourceTree = ""; }; + 3849E656DA47974ABB7B7D0C /* SBUCacheManager.Template.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Template.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Template.swift; sourceTree = ""; }; + 388EFBBBB773C2187568C755 /* SBUTypingIndicatorInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorInfo.swift; path = ../Sources/Model/SBUTypingIndicatorInfo.swift; sourceTree = ""; }; 38BA3AA66634C2E531849F9A /* BusinessMessagingSelectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BusinessMessagingSelectionViewController.swift; sourceTree = ""; }; + 38CE849E7F6BBFF225DA81B2 /* SBUMessageThreadTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadTitleView.swift; path = ../Sources/View/MessageThread/SBUMessageThreadTitleView.swift; sourceTree = ""; }; 3900205508594F1BE53CC509 /* FeedChannelListViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FeedChannelListViewCell.xib; sourceTree = ""; }; - 39005DE1E3BB80DEC73C1C46 /* SBUMessageTemplate.PayloadType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.PayloadType.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.PayloadType.swift; sourceTree = ""; }; - 395435D630B8C95EF479C656 /* SBUCacheManager.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Image.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Image.swift; sourceTree = ""; }; - 39945B8774E7B6BCA05C9C05 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = ../Sources/Resource/Assets.xcassets; sourceTree = ""; }; - 39B55D9F20265C2FFCA06460 /* SBUBaseChannelViewController.Keyboard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Keyboard.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.Keyboard.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 = ""; }; - 3A6889FC907AD192182DDF11 /* SBUPhotoCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoCollectionViewCell.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoCollectionViewCell.swift; sourceTree = ""; }; - 3B00B2F0DD821053F143AA74 /* SBUFeedNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.Header.swift; sourceTree = ""; }; - 3B4A2E1A1B3241ACCF2E770A /* CommonProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CommonProtocols.swift; path = ../Sources/Protocol/CommonProtocols.swift; sourceTree = ""; }; + 3B476C73AFE25D92E658EA40 /* SBUMessageSearchViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.swift; path = ../Sources/View/MessageSearch/SBUMessageSearchViewController.swift; sourceTree = ""; }; 3C6D0B11292492D7AFB3AF13 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 3C985D4B5E79705F112416C9 /* SBUUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUnknownMessageCell.swift; sourceTree = ""; }; - 3CD0C91D96305D29DC394047 /* SBUGroupChannelPushSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Header.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Header.swift; sourceTree = ""; }; - 3D247D375F644A4CBB56597E /* SBUUnknownMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUnknownMessageCellParams.swift; sourceTree = ""; }; - 3D62BD85608C024BC9C657E4 /* SBUGlobalCustomParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobalCustomParams.swift; path = ../Sources/SBUGlobalCustomParams.swift; sourceTree = ""; }; - 3DCC059795677BB8050269CE /* SBULayoutableButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULayoutableButton.swift; path = ../Sources/View/Common/SBULayoutableButton.swift; sourceTree = ""; }; - 3EB1179E15A0A5F062C7FC38 /* SBUSuggestedReplyViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyViewParams.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/ViewParams/SBUSuggestedReplyViewParams.swift; sourceTree = ""; }; - 405E8CF215647CCFFD892E3D /* SBUOpenChannelContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelContentBaseMessageCell.swift; sourceTree = ""; }; + 3E2DDE88EE468DEE86BD2751 /* SBURegisterOperatorModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.List.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.List.swift; sourceTree = ""; }; + 3F82551CB622F4CD2B58FD92 /* SBUCoverImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.swift; path = ../Sources/View/Common/SBUCoverImageView.swift; sourceTree = ""; }; + 3FD518FE7B3B941D55317B03 /* Float+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Float+SBUIKit.swift"; path = "../Sources/Extension/Float+SBUIKit.swift"; sourceTree = ""; }; 4099E93E16C27E5CEB12785B /* CustomChannelListModule.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomChannelListModule.swift; sourceTree = ""; }; - 412DF71F19193FDCC0E3C9E7 /* SBUModerationsViewModel.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewModel.Deprecated.swift; sourceTree = ""; }; - 41C74BA475753D2494284870 /* SBUGroupChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUGroupChannelListViewModel.swift; sourceTree = ""; }; - 42CE1987DBB0F35F5A5AB62D /* SBUOpenChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.swift; sourceTree = ""; }; - 4366A1B5D8E130F0BF572AC6 /* SBUNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUNotificationCell.swift; sourceTree = ""; }; - 45296900C02071A0DD683487 /* SBUMultipleFilesMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUMultipleFilesMessageCellParams.swift; sourceTree = ""; }; - 455943629DA9B898A42029DB /* SBUOpenChannelUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUserMessageCell.swift; sourceTree = ""; }; - 455D5A0B672FE2B2FFA8DB7C /* Collection+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+SBUIKit.swift"; path = "../Sources/Extension/Collection+SBUIKit.swift"; sourceTree = ""; }; - 4564E459486E1BF5CA9F18EF /* SBUCreateChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.List.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.List.swift; sourceTree = ""; }; - 45A2E3562778FDE17530C258 /* SBUViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewModelDelegate.swift; path = ../Sources/ViewModel/SBUViewModelDelegate.swift; sourceTree = ""; }; - 45E477F0D424A064EFCB2945 /* SBUHighlightMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHighlightMessageInfo.swift; path = ../Sources/Model/SBUHighlightMessageInfo.swift; sourceTree = ""; }; - 460F012953E1CA13CA314B8D /* SBUMessageSearchViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.Deprecated.swift; path = ../Sources/Deprecated/MessageSearch/SBUMessageSearchViewController.Deprecated.swift; sourceTree = ""; }; + 40B9BC89EBE064D1E9563396 /* SBUParentMessageInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoView.swift; path = ../Sources/View/MessageThread/SBUParentMessageInfoView.swift; sourceTree = ""; }; + 4172961CD7C14A40E528C4F8 /* SBUFeedNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUFeedNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; + 41BD80BC9478FC9B3EA96939 /* SBUViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewModelDelegate.swift; path = ../Sources/ViewModel/SBUViewModelDelegate.swift; sourceTree = ""; }; + 42099882F36BD83DA243A328 /* SBUCacheManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.swift; sourceTree = ""; }; + 4225F99CCD6DD89EE8B94476 /* UINavigationController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+SBUIKit.swift"; path = "../Sources/Extension/UINavigationController+SBUIKit.swift"; sourceTree = ""; }; + 42B6079717246E2A5E5B2C87 /* SBUError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUError.swift; path = ../Sources/Model/SBUError.swift; sourceTree = ""; }; + 43131CD980DEF8292CC5C307 /* SBUOpenChannelFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelFileMessageCell.swift; sourceTree = ""; }; + 4353B5EDD136E65744A32CF3 /* UITextField+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+SBUIKit.swift"; path = "../Sources/Extension/UITextField+SBUIKit.swift"; sourceTree = ""; }; + 439BB197125B3E1EEF223E8A /* SBUModerationsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.List.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.List.swift; sourceTree = ""; }; + 44EBDCF47B84068B2D6FC45B /* SBUTypingIndicatorMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageManager.swift; path = ../Sources/Manager/SBUTypingIndicatorMessageManager.swift; sourceTree = ""; }; + 4557A41023F1433AAD9F8288 /* SBUModerationsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUModerationsViewModel.swift; sourceTree = ""; }; + 45DDE15A4001294935BA7F8A /* SBUCommonViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonViewControllerSet.swift; path = ../Sources/View/Common/SBUCommonViewControllerSet.swift; sourceTree = ""; }; + 45F2D3A9E468142C869613F5 /* SBUPhotoAccess.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPhotoAccess.swift; path = ../Sources/View/Common/PhotoLibrary/SBUPhotoAccess.swift; sourceTree = ""; }; 46527008E40B16B24514AD1E /* CreateChannelVC_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateChannelVC_Cell.swift; sourceTree = ""; }; - 47BCF3DCB6D64242544117B5 /* SBUSelectablePhotoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectablePhotoViewController.swift; path = ../Sources/View/Common/PhotoLibrary/SBUSelectablePhotoViewController.swift; sourceTree = ""; }; + 4691B5B13FECFD2257E0B5BC /* SBUBaseChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Header.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Header.swift; sourceTree = ""; }; + 47C4A804ED0938B14FD0845B /* SBUScrollPostionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollPostionConfiguration.swift; path = ../Sources/Configuration/ScrollPostion/SBUScrollPostionConfiguration.swift; sourceTree = ""; }; 47D94B4A0B6065B7390DCC40 /* QuickStart.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = QuickStart.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 49A9DD2AC78D75CE6904D209 /* UIApplication+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+SBUIKit.swift"; path = "../Sources/Extension/UIApplication+SBUIKit.swift"; sourceTree = ""; }; + 48287E0E1D518DB9E7327FBB /* MessageForm+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MessageForm+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/MessageForm+SBUIKit.swift"; sourceTree = ""; }; + 48332E27CB48494FA1EE70F3 /* BlockingOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockingOperation.swift; path = ../Sources/Util/BlockingOperation.swift; sourceTree = ""; }; + 485A66D705F76FAE75157729 /* SBUMessageSearchViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewModel.swift; path = ../Sources/ViewModel/MessageSearch/SBUMessageSearchViewModel.swift; sourceTree = ""; }; + 48B6AC05C87ECA36E3D551C7 /* SBUChannelSettingItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingItem.swift; path = ../Sources/Module/ChannelSettings/ChannelSettingItem/SBUChannelSettingItem.swift; sourceTree = ""; }; + 496FECF144821BEC3DE69E42 /* 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 = ""; }; 49BBC7DDD507E9E01F953ABC /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 49EAE3101C050C21AEDEE798 /* SBUOpenChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.Header.swift; sourceTree = ""; }; - 4A76BF229855B38DD11A61F0 /* SBUFontSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFontSet.swift; path = ../Sources/Theme/SBUFontSet.swift; sourceTree = ""; }; - 4ABA2AEBEDFFB32230F87194 /* SBUTemplateLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateLabel.swift; path = ../Sources/View/Common/SBUTemplateLabel.swift; sourceTree = ""; }; - 4B3B55F5578F6E929A2E3B94 /* SBURegisterOperatorModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBURegisterOperatorModule.Deprecated.swift; sourceTree = ""; }; - 4B81E583654033596D8F24BF /* SBUQuotedFileMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedFileMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedFileMessageView.swift; sourceTree = ""; }; - 4BA50C2144DEA50153CCA1E4 /* SBUContentBaseMessageCell.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/SBUContentBaseMessageCell.Deprecated.swift; sourceTree = ""; }; - 4BB35D0CF9F7BE6E37D69370 /* SBUChannelPushSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelPushSettingCell.swift; path = ../Sources/View/NotificationSettings/Cell/SBUChannelPushSettingCell.swift; sourceTree = ""; }; - 4C0546F43153C63E162E9227 /* SBUConstant.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConstant.swift; path = ../Sources/Constant/SBUConstant.swift; sourceTree = ""; }; - 4CAF72B2ACDA315F50BC2D5B /* SBUChatNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUChatNotificationChannelViewController.swift; sourceTree = ""; }; - 4CF98430043D98D12C990C05 /* SBUModerationsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.swift; sourceTree = ""; }; - 4DDA82042C5F4D026A6BE0D1 /* SBUChatNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUChatNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; - 4EA4A4AF4FAD1456A280A10B /* SBUStringSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.Deprecated.swift; path = ../Sources/Constant/SBUStringSet.Deprecated.swift; sourceTree = ""; }; + 4A2C50F5C8414820A698A524 /* UIViewController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+SBUIKit.swift"; path = "../Sources/Extension/UIViewController+SBUIKit.swift"; sourceTree = ""; }; + 4A6852EE5D1ED190E677CC36 /* SBUBaseChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.swift; sourceTree = ""; }; + 4AE46EFA64EC32BC4CABC6E8 /* SBUMenuCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuCell.swift; path = ../Sources/View/Common/Menu/SBUMenuCell.swift; sourceTree = ""; }; + 4AEF772CBD81EB40A583C98F /* SBUInviteUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.List.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.List.swift; sourceTree = ""; }; + 4B3BE3D1543B22BDED949259 /* SBUUserListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.List.swift; path = ../Sources/Module/UserList/SBUUserListModule.List.swift; sourceTree = ""; }; + 4B926807810B1B29AA7ECA71 /* SBUModuleSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.Deprecated.swift; path = ../Sources/Deprecated/Module/SBUModuleSet.Deprecated.swift; sourceTree = ""; }; + 4B96D28815EED7DA58B9D250 /* SBUEmojiManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiManager.swift; path = ../Sources/Manager/SBUEmojiManager.swift; sourceTree = ""; }; + 4BE121DEFD0E91E693BF9F7A /* QuotedFileCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileCommonContentView.swift; sourceTree = ""; }; + 4BE397CE2EF238525D9D54B9 /* SBUMessageProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageProfileView.swift; path = ../Sources/View/Channel/CellView/SBUMessageProfileView.swift; sourceTree = ""; }; + 4BE6268A80FC60089104117E /* SBUSuggestedReplyViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyViewParams.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/ViewParams/SBUSuggestedReplyViewParams.swift; sourceTree = ""; }; + 4C34F84CDDC4797B9998FC40 /* SBUBaseChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.swift; sourceTree = ""; }; + 4E19E8974EB0AA4185190993 /* SBUMentionLimitGuideCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionLimitGuideCell.swift; path = ../Sources/View/Channel/MessageInput/SBUMentionLimitGuideCell.swift; sourceTree = ""; }; + 4EF50FEFD8AF75E285B67481 /* SBUChatNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUChatNotificationChannelViewModel.swift; sourceTree = ""; }; + 4EF786453FD15CF1424AE8E3 /* SBUEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmptyView.swift; path = ../Sources/View/Common/SBUEmptyView.swift; sourceTree = ""; }; + 4FB0AD307EF28C68CCC50E08 /* SBUOpenChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.Header.swift; sourceTree = ""; }; 5098BF78CC647E5AE68278DE /* FeedChannelListViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FeedChannelListViewController.xib; sourceTree = ""; }; - 51893AFF5314E6ED0422A63B /* SBUMessageThreadModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.swift; sourceTree = ""; }; - 51954DDC7F37072F0248DA66 /* SBUFeedNotificationCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFeedNotificationCellParams.swift; sourceTree = ""; }; - 527DC7F56DED87C0A3F37520 /* SBUBaseViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.Unavailable.swift; path = ../Sources/Deprecated/SBUBaseViewController.Unavailable.swift; sourceTree = ""; }; - 53FB60D3BB1B73F49BD827B5 /* SBUMessageTemplateCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUMessageTemplateCellParams.swift; sourceTree = ""; }; + 50B959FBD5CA5959195A5B7B /* SBUFileViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileViewController.swift; path = ../Sources/View/Channel/FileViewer/SBUFileViewController.swift; sourceTree = ""; }; + 510FEF5945055D4F9DA3D19E /* SBUOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.swift; sourceTree = ""; }; + 514700AA422A125424A731B1 /* SBUOpenChannelImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelImageContentView.swift; sourceTree = ""; }; + 52DE30C5E601051601B32CD4 /* SBUHighlightMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHighlightMessageInfo.swift; path = ../Sources/Model/SBUHighlightMessageInfo.swift; sourceTree = ""; }; 54738A17EFAA5A55C27FCBA3 /* QuickStart.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = QuickStart.entitlements; sourceTree = ""; }; - 54CC83799CED47625544489A /* SBUOpenChannelModule.Media.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Media.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Media.swift; sourceTree = ""; }; - 54CDB1A5226806D6B8CAC084 /* SBUPaddingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPaddingLabel.swift; path = ../Sources/View/Common/SBUPaddingLabel.swift; sourceTree = ""; }; - 551964385B2C9E9EC12FE0A4 /* SBUQuotedMessageViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedMessageViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuotedMessageViewProtocol.swift"; sourceTree = ""; }; + 54A1B28E07C69914F2A3D952 /* SBUMessageWebViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUMessageWebViewModel.swift; sourceTree = ""; }; + 54E0EF54078E2C50AF25272A /* SBUMessageFormMultiTextItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormMultiTextItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormMultiTextItemView.swift; sourceTree = ""; }; 5526A6E24F389AC90F29DF8B /* MainView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainView.xib; sourceTree = ""; }; - 5612063B4DB4617013D2868A /* SBURegisterOperatorViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewController.swift; path = ../Sources/View/SelectUser/SBURegisterOperatorViewController.swift; sourceTree = ""; }; + 557778E1D1B9F04C554D7FB0 /* SBUSelectableStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectableStackView.swift; path = ../Sources/View/Channel/CellView/SBUSelectableStackView.swift; sourceTree = ""; }; 56585FF472897189202B81E3 /* InviteUserCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteUserCustomManager.swift; sourceTree = ""; }; - 56B10006906F9BFFCD5B6FEA /* 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 = ""; }; - 56D76D877F97F221421CA6BD /* UIImage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+SBUIKit.swift"; path = "../Sources/Extension/UIImage+SBUIKit.swift"; sourceTree = ""; }; - 570854A506CCD4B7465515D5 /* UIColor+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+SBUIKit.swift"; path = "../Sources/Extension/UIColor+SBUIKit.swift"; sourceTree = ""; }; + 57801229CB0C1EBB91B98847 /* SBUParentMessageInfoReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUParentMessageInfoReactionView.swift; sourceTree = ""; }; 578AE09A01FF4CD8682FAD86 /* InviteUserVC_UserList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InviteUserVC_UserList.swift; sourceTree = ""; }; - 57B6C6DA74B6A5F9AF33293C /* SBUExtendedMessagePayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayload.swift; path = ../Sources/Model/SBUExtendedMessagePayload.swift; sourceTree = ""; }; - 57E45D5ADA5E9CA857874CEB /* SBUAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAnimation.swift; path = ../Sources/View/Common/SBUAnimation.swift; sourceTree = ""; }; + 57D5A7BDAC2C6397500F080A /* BaseMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/BaseMessage+SBUIKit.swift"; sourceTree = ""; }; 582D12D87359656FC98A34F3 /* LiveStreamData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamData.swift; sourceTree = ""; }; - 599BAB8B0F686DF51B660844 /* SBUOpenChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUOpenChannelSettingsViewController.swift; sourceTree = ""; }; + 598E57B6B50E219A36F661C5 /* SBUInviteUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUInviteUserViewModel.swift; sourceTree = ""; }; + 59A3ECFA56E47AA59DAD5EE2 /* SBUFeedbackAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackAction.swift; path = ../Sources/Model/SBUFeedbackAction.swift; sourceTree = ""; }; 59B61AEE060EFB0FC571830C /* OpenChannelVC_CustomMessageMenuItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenChannelVC_CustomMessageMenuItem.swift; sourceTree = ""; }; - 59BD61076576972BBE376533 /* SBUEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmptyView.swift; path = ../Sources/View/Common/SBUEmptyView.swift; sourceTree = ""; }; 59E9C3F514B55549435BAE9D /* AdditionalFeaturesManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AdditionalFeaturesManager.swift; sourceTree = ""; }; - 5AA104107F88D2938E578747 /* SBUOpenChannelCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelCommonContentView.swift; sourceTree = ""; }; - 5AEC862EC62497F3C1DFCF2D /* SBUSuggestedMentionList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedMentionList.swift; path = ../Sources/View/Channel/MessageInput/SBUSuggestedMentionList.swift; sourceTree = ""; }; - 5B67C46491CBC01575DABF6E /* SBUOpenChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.Header.swift; sourceTree = ""; }; - 5C511AA1F59CBE01D0B14345 /* SBUGlobals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.swift; path = ../Sources/SBUGlobals.swift; sourceTree = ""; }; - 5CD30D86DCD7C85F17CB662B /* SBUCreateChannelTypeSelector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelTypeSelector.swift; path = ../Sources/View/SelectUser/CreateChannel/View/SBUCreateChannelTypeSelector.swift; sourceTree = ""; }; - 5DAB137842A3DF9F53C4A554 /* SBUGlobals.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.Deprecated.swift; path = ../Sources/Deprecated/SBUGlobals.Deprecated.swift; sourceTree = ""; }; - 5DC97F92ED3E14F6CE345717 /* SBUVoiceMessageConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageConfiguration.swift; path = ../Sources/Configuration/VoiceMessage/SBUVoiceMessageConfiguration.swift; sourceTree = ""; }; - 5E05421F3BEF969062129032 /* SBUMessageThreadModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageThread/SBUMessageThreadModule.Deprecated.swift; sourceTree = ""; }; - 5F33140763DE4BF91C56816F /* 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 = ""; }; - 5F50E26E6A769098CB73E702 /* SBUFeedNotificationChannelViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewParams.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/Params/SBUFeedNotificationChannelViewParams.swift; sourceTree = ""; }; - 5FE3F88DF7FAA91209954544 /* SBUAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUAdminMessageCell.swift; sourceTree = ""; }; - 603A60130E6C61A0BCAFC770 /* SBUModerationsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Moderations/SBUModerationsModule.Deprecated.swift; sourceTree = ""; }; + 59F8BA7A097F849C13CFB037 /* SBUFeedbackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackView.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackView.swift; sourceTree = ""; }; + 5A0327A4F136CB204C6B1595 /* SBUMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUMessageWebView.swift; sourceTree = ""; }; + 5A95DDC5FAABB9C5087A0C38 /* SBUOpenChannelMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUOpenChannelMessageWebView.swift; sourceTree = ""; }; + 5B22E45A4042FD2A7A87A302 /* SBUPropertyWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPropertyWrapper.swift; path = ../Sources/Util/SBUPropertyWrapper.swift; sourceTree = ""; }; + 5B51F1F060EC1CE4B040F654 /* SBUSimpleSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSimpleSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSimpleSuggestedReplyOptionView.swift; sourceTree = ""; }; + 5BC07873A2AFDC4A309D6CC9 /* SBUGroupChannelPushSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Header.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Header.swift; sourceTree = ""; }; + 5CAA6E90E90730C929ECAECF /* CGSize+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+SBUIKit.swift"; path = "../Sources/Extension/CGSize+SBUIKit.swift"; sourceTree = ""; }; + 5F728EAD2310A40B79AAF29C /* SBUMessageThreadModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Header.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Header.swift; sourceTree = ""; }; + 601F2BDEBFBD24E45110BF53 /* SBUHorizontalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyView.swift; sourceTree = ""; }; 60919A8A488385F6A325B787 /* PaddedLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaddedLabel.swift; sourceTree = ""; }; - 614B79922C6F8BF6EF91441C /* SBUModerationsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUModerationsViewModel.swift; sourceTree = ""; }; - 6169BE6621D97B4B927E141F /* 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 = ""; }; - 62C76AB60133764B08F84E31 /* SBUMessageSearchViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.swift; path = ../Sources/View/MessageSearch/SBUMessageSearchViewController.swift; sourceTree = ""; }; - 63360D6BB607C65D37B7D046 /* 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 = ""; }; - 63A4AF70DB87E8481F44AAC3 /* SBUFeedbackAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackAction.swift; path = ../Sources/Model/SBUFeedbackAction.swift; sourceTree = ""; }; - 63EA0FEDF21389466308F651 /* SBUOpenChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Deprecated.swift; sourceTree = ""; }; - 63EB386D484164CD5BC88CDC /* SBUUserProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserProfileView.swift; path = ../Sources/View/Common/User/SBUUserProfileView.swift; sourceTree = ""; }; - 64141660ED5829AFB88CA342 /* SBUVoiceMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageInputView.swift; path = ../Sources/View/VoiceNote/SBUVoiceMessageInputView.swift; sourceTree = ""; }; - 641EFEC5919C9D28198FEFF4 /* SBUTypingIndicatorBubbleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorBubbleView.swift; path = ../Sources/View/Common/SBUTypingIndicatorBubbleView.swift; sourceTree = ""; }; - 645A17A07F84E03DEC12C97B /* SBUSimpleSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSimpleSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSimpleSuggestedReplyOptionView.swift; sourceTree = ""; }; - 645ADD69FB0056FC00F1555E /* SBUOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.swift; sourceTree = ""; }; - 6466055CD3F08D5A7899BF41 /* SBUGroupChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Deprecated.swift; sourceTree = ""; }; + 60FCD3E1ECE54326057EF73A /* SBUNotificationTimelineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationTimelineView.swift; path = ../Sources/View/Channel/CellView/SBUNotificationTimelineView.swift; sourceTree = ""; }; + 6106AEA3ECBB6220F1253105 /* SBUChatNotificationChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/Notifications/SBUChatNotificationChannelModule.Deprecated.swift; sourceTree = ""; }; + 61DB913B478B4D584A7080CD /* SBUCommonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonItem.swift; path = ../Sources/View/Common/SBUCommonItem.swift; sourceTree = ""; }; + 62137EDFE4D41E915B0E881D /* SBUOpenChannelUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUserMessageCell.swift; sourceTree = ""; }; + 621C7789B6467474B97BF021 /* SBUTemplateType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateType.swift; path = ../Sources/Manager/SBUTemplateType.swift; sourceTree = ""; }; + 6318993BCE1CFF05951C809B /* SBUGroupChannelPushSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewModel.swift; path = ../Sources/ViewModel/NotificationSettings/SBUGroupChannelPushSettingsViewModel.swift; sourceTree = ""; }; + 6385AFB20463B046BC5E998D /* SBUGroupChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.Header.swift; sourceTree = ""; }; + 639402CCA1D25A9C348CC178 /* SBUStringSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.Deprecated.swift; path = ../Sources/Constant/SBUStringSet.Deprecated.swift; sourceTree = ""; }; + 63D74B320E9B26BF3BACD1D5 /* SBUGroupChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.swift; sourceTree = ""; }; + 63E25D2B01C1289C6C23A4E4 /* SBUMessageTemplateCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUMessageTemplateCellParams.swift; sourceTree = ""; }; + 642D8B59C42C9159C4095AB6 /* 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 = ""; }; + 64E5A051327EC18083BB8824 /* SBUMultipleFilesMessageCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionViewCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionViewCell.swift; sourceTree = ""; }; 651464849625AF16BC16BFD3 /* BasicUsagesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicUsagesViewController.swift; sourceTree = ""; }; - 65E83D5807AEA83972A1ADE3 /* SBUMessageSearchResultCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchResultCell.swift; path = ../Sources/View/MessageSearch/Cell/SBUMessageSearchResultCell.swift; sourceTree = ""; }; - 65F66246E390D60ACE0F67F3 /* SBUCoverImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.swift; path = ../Sources/View/Common/SBUCoverImageView.swift; sourceTree = ""; }; - 660E7022E3051F6A32C23150 /* SBURegisterOperatorModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.swift; sourceTree = ""; }; - 66297DF1EDADF61857986E55 /* SendbirdUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.swift; path = ../Sources/SendbirdUI.swift; sourceTree = ""; }; - 664FD7485339FFB686ABD400 /* SBUChannelSettingsChannelInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingsChannelInfoView.swift; path = ../Sources/View/ChannelSettings/View/SBUChannelSettingsChannelInfoView.swift; sourceTree = ""; }; - 66D2B85CFB2640326FF2A105 /* MessageForm+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MessageForm+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/MessageForm+SBUIKit.swift"; sourceTree = ""; }; - 672F8B6C565F79BAF881FD06 /* SBUModerationsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Header.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.Header.swift; sourceTree = ""; }; - 678F0859C0C97A88D01FC195 /* String+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SBUIKit.swift"; path = "../Sources/Extension/String+SBUIKit.swift"; sourceTree = ""; }; - 689B1601F82EF8C768E38B06 /* SBUOpenChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUOpenChannelSettingsViewModel.swift; sourceTree = ""; }; - 68DCB70D5828044CE0CCBEC7 /* SBUMessageFormViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormViewParams.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/ViewParams/SBUMessageFormViewParams.swift; sourceTree = ""; }; - 6924642204D7DD2E996A8084 /* SBUSelectableStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectableStackView.swift; path = ../Sources/View/Channel/CellView/SBUSelectableStackView.swift; sourceTree = ""; }; - 6A0EC43092F7ABD79C1F91C5 /* SBUOpenChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.List.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.List.swift; sourceTree = ""; }; - 6A48795AD867FD5146CCF920 /* SBUUserListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewController.swift; path = ../Sources/View/UserList/SBUUserListViewController.swift; sourceTree = ""; }; - 6A50BD4CEFABC476A6BC2782 /* SBUOpenChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUOpenChannelSettingCell.swift; sourceTree = ""; }; + 65502F38A90358ACE56140B3 /* SBUBaseViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.Unavailable.swift; path = ../Sources/Deprecated/SBUBaseViewController.Unavailable.swift; sourceTree = ""; }; + 65AE35D9EC23A1A8763CD6F0 /* SBUBaseChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.swift; sourceTree = ""; }; + 66A294CB666615DD8916348C /* SBUScrollOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollOptions.swift; path = ../Sources/Model/SBUScrollOptions.swift; sourceTree = ""; }; + 6936F04D39CE19170D420A0D /* SBUPermissionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPermissionManager.swift; path = ../Sources/Manager/SBUPermissionManager.swift; sourceTree = ""; }; + 69E4CE2CCFF93F663AA1944C /* SBUBaseSelectUserViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.Deprecated.swift; path = ../Sources/Deprecated/UserList/SBUBaseSelectUserViewController.Deprecated.swift; sourceTree = ""; }; + 6A14296A3D79991F9062A0D7 /* SBULayoutableButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULayoutableButton.swift; path = ../Sources/View/Common/SBULayoutableButton.swift; sourceTree = ""; }; 6AA91801860324BF877C2336 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 6B2D6C60B0AACD0020A3C03D /* MessageTemplateParserTest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateParserTest.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateParserTest.swift; sourceTree = ""; }; - 6B623101631E3F58D96F6E30 /* 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 = ""; }; - 6CB16481EC1C9049970BDDDA /* SBUCreateOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.Header.swift; sourceTree = ""; }; - 6CB566FB577882AEF2FA15E6 /* SBUGroupChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Unavailable.swift; sourceTree = ""; }; - 6CC8514775EA6330F0B149D5 /* SBUScrollPostionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUScrollPostionConfiguration.swift; path = ../Sources/Configuration/ScrollPostion/SBUScrollPostionConfiguration.swift; sourceTree = ""; }; + 6AE437248EBB805A6C061C65 /* SBUModerationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUModerationCell.swift; sourceTree = ""; }; + 6B242E95472B6D9140E4A1C1 /* SBUMessageTemplateCell.MessageTemplateLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCell.MessageTemplateLayer.swift; path = ../Sources/View/Channel/MessageCell/SBUMessageTemplateCell.MessageTemplateLayer.swift; sourceTree = ""; }; + 6B3763540C9E062F90865557 /* SBUNotificationNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationNavigationTitleView.swift; path = ../Sources/View/Common/SBUNotificationNavigationTitleView.swift; sourceTree = ""; }; + 6B3D7961928812A3413CFFEB /* SBUFormView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormView.Deprecated.swift; path = ../Sources/Deprecated/SBUFormView.Deprecated.swift; sourceTree = ""; }; + 6BC94CE44AEA823157F566C9 /* SBUBaseCarouselView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseCarouselView.swift; path = ../Sources/View/Channel/MessageCell/CarouselView/SBUBaseCarouselView.swift; sourceTree = ""; }; 6CCAD14B5BF6413599AE53CF /* ConnectView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectView.swift; sourceTree = ""; }; - 6D4D3C9BA36902D3BB95DC08 /* SBUUserMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUUserMentionConfiguration.swift; sourceTree = ""; }; - 6D7527282E45F2CF83A41130 /* SBUMessageTemplateCell.MessageTemplateLayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCell.MessageTemplateLayer.swift; path = ../Sources/View/Channel/MessageCell/SBUMessageTemplateCell.MessageTemplateLayer.swift; sourceTree = ""; }; + 6CD3076CBE971252736349A7 /* SBUCreateChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateChannelModule.Deprecated.swift; sourceTree = ""; }; + 6D1CB2618BD9399F79F604B9 /* SBUVoiceRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceRecorder.swift; path = ../Sources/Manager/SBUVoiceRecorder.swift; sourceTree = ""; }; 6D7ED4A7D6E59E73E28846C0 /* UILabel+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILabel+Ext.swift"; sourceTree = ""; }; - 6D7EE4B2B040235857029C21 /* SBUBaseChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Input.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Input.swift; sourceTree = ""; }; - 6DC1841A4AC822C1F7C622AD /* SBUFormViewParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormViewParams.Deprecated.swift; path = ../Sources/Deprecated/SBUFormViewParams.Deprecated.swift; sourceTree = ""; }; - 6EC49319E9C5E9759DA72FCE /* QuotedFileCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuotedFileCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/QuotedFileCommonContentView.swift; sourceTree = ""; }; - 7019196086D7F3A5A9C8179E /* MessageTemplateTestViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateTestViewController.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateTestViewController.swift; sourceTree = ""; }; - 7021D26CF55A79351B2EB176 /* SBUOpenChannelMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUOpenChannelMessageWebView.swift; sourceTree = ""; }; - 704C8C28598195BA06368947 /* SBUFileViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileViewController.swift; path = ../Sources/View/Channel/FileViewer/SBUFileViewController.swift; sourceTree = ""; }; + 6F27AD8EA534C924EE49AA53 /* UITableView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+SBUIKit.swift"; path = "../Sources/Extension/UITableView+SBUIKit.swift"; sourceTree = ""; }; + 6FA0EF2841DFAE1DD7C5311F /* SBUCommonDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonDelegate.swift; path = ../Sources/ViewModel/Common/SBUCommonDelegate.swift; sourceTree = ""; }; + 700D3F4DE7281DC2E8C82B29 /* SBUQuotedBaseMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedBaseMessageView.swift; sourceTree = ""; }; + 700DD6F7E5081AA5976A65D1 /* SBUBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBottomSheetController.swift; path = ../Sources/View/Common/Menu/SBUBottomSheetController.swift; sourceTree = ""; }; + 7010E78F976C38A80545C0AE /* SBUChatNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.swift; sourceTree = ""; }; + 712A2B0D3FBACA3DD7D6B978 /* SBUConfigManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfigManager.swift; path = ../Sources/Configuration/SBUConfigManager.swift; sourceTree = ""; }; + 7133E837358BAD53F3B9F7DB /* SBUGroupChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUGroupChannelListViewController.swift; sourceTree = ""; }; 715A32E5B024249C175D3A73 /* MemberListVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberListVC_Overriding.swift; sourceTree = ""; }; - 71AFA23D223D5609E296B6C0 /* SBURegisterOperatorModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.List.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.List.swift; sourceTree = ""; }; - 725D33706A3886DD210F460E /* SBUBaseChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.swift; sourceTree = ""; }; - 731DEB1CA0F8DEB7C03CA555 /* SBUGroupChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUGroupChannelModule.Deprecated.swift; sourceTree = ""; }; - 73EE262945897ADBB50DBDA1 /* SBUInviteUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewController.swift; path = ../Sources/View/SelectUser/SBUInviteUserViewController.swift; sourceTree = ""; }; + 71BAF904AFCFED6D914BA5FE /* SBUBaseChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUBaseChannelModule.Deprecated.swift; sourceTree = ""; }; + 726AA9C8F24D793EFF2F8321 /* SBUMemberListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMemberListViewController.Deprecated.swift; path = ../Sources/Deprecated/MemberList/SBUMemberListViewController.Deprecated.swift; sourceTree = ""; }; + 728C4B080DE41D165805AD41 /* SBUCategoryFilterCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCategoryFilterCell.swift; path = ../Sources/View/Channel/CategoryFilterCell/SBUCategoryFilterCell.swift; sourceTree = ""; }; + 72BD9851D8280A85F7B998EC /* SBUMessageSearchModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Header.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.Header.swift; sourceTree = ""; }; + 735411498B6E205B39A9A1FB /* SBUUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.swift; sourceTree = ""; }; + 7370867E361B70230285042E /* SBUView.Unavaliable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.Unavaliable.swift; path = ../Sources/Deprecated/SBUView.Unavaliable.swift; sourceTree = ""; }; + 73E51ACE05CC6F6CEE0D2890 /* SBUNotificationChannelManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationChannelManager.swift; path = ../Sources/Manager/SBUNotificationChannelManager.swift; sourceTree = ""; }; + 73FF9F3C49A82751E0D52778 /* SBUOpenChannelContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelContentBaseMessageCell.swift; sourceTree = ""; }; + 7424878A8587FF0A75C2AB5C /* SBUGroupChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUGroupChannelModule.Deprecated.swift; sourceTree = ""; }; 748F2518BAA37399D41DD3CC /* BusinessMessagingTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BusinessMessagingTabBarController.swift; sourceTree = ""; }; - 754FB61C47DE38FE73983355 /* SBUTypingIndicatorInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorInfo.swift; path = ../Sources/Model/SBUTypingIndicatorInfo.swift; sourceTree = ""; }; 755E7158A0056D52413EB3C7 /* BusinessMessagingSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BusinessMessagingSignInViewController.swift; sourceTree = ""; }; - 757E9362611C77E90E59A150 /* SBUMenuView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuView.swift; path = ../Sources/View/Common/Menu/SBUMenuView.swift; sourceTree = ""; }; - 75C4865901CDEB39AE5F7131 /* SBUMessageFormMultiTextItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormMultiTextItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormMultiTextItemView.swift; sourceTree = ""; }; - 765A526EB7DC0637D0CB837F /* SBUBaseChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Header.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Header.swift; sourceTree = ""; }; - 76E6F5F9480DE57DD9A1ABE8 /* SBUUnderLineTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnderLineTextField.swift; path = ../Sources/View/Common/SBUUnderLineTextField.swift; sourceTree = ""; }; - 77B1089BCC3CE3930DE2DD34 /* SendbirdUI.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.Deprecated.swift; path = ../Sources/Deprecated/SendbirdUI.Deprecated.swift; sourceTree = ""; }; - 79DC39D622596B5D382DCCC8 /* 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 = ""; }; - 7A3AC9A1F4A021FAC7D0307A /* SBUGroupChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUGroupChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; - 7CEF794E70BF374A34E9F086 /* SBUMessageFormFallbackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormFallbackView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormFallbackView.swift; sourceTree = ""; }; - 7E7E436037A3338F845964B4 /* SBUOpenChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUOpenChannelCell.swift; sourceTree = ""; }; + 75C496DC0E9BDC1FD337BA22 /* SBUViewLifeCycle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewLifeCycle.swift; path = "../Sources/View/Life cycles/SBUViewLifeCycle.swift"; sourceTree = ""; }; + 76CAE245DDF8D0B02E7045D1 /* SBUUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUnknownMessageCell.swift; sourceTree = ""; }; + 76F8835BA48BFB376B3D873F /* SBURegisterOperatorViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBURegisterOperatorViewModel.swift; sourceTree = ""; }; + 7701843027D0419F6B413C4D /* SBUChannelInfoHeaderView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelInfoHeaderView.swift; path = ../Sources/View/Channel/Header/SBUChannelInfoHeaderView.swift; sourceTree = ""; }; + 78A5FB8578B8AA677E53C736 /* SBUBaseChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.List.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.List.swift; sourceTree = ""; }; + 7926576CAC347939C39600D6 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = ../Sources/Resource/Assets.xcassets; sourceTree = ""; }; + 7AA923B46F2E52FF0D639A15 /* SBUUserMessageTextViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUUserMessageTextViewModel.swift; sourceTree = ""; }; + 7AC360606C1D944D5E8A4450 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/Replies/SBUQuotedBaseMessageViewParams.Deprecated.swift; sourceTree = ""; }; + 7C0C4E2AFC30EDFC8A8C871A /* SBUUserListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/UserList/SBUUserListModule.Deprecated.swift; sourceTree = ""; }; + 7C3F2313E407A30F0B66DCDF /* SBUGlobals.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.swift; path = ../Sources/SBUGlobals.swift; sourceTree = ""; }; + 7CB2BB585318695E1BCD4F95 /* SBUNewNotificationInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewNotificationInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewNotificationInfo.swift; sourceTree = ""; }; + 7CBB4D48F3D5F67E39DFDA6E /* SBUMenuView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuView.swift; path = ../Sources/View/Common/Menu/SBUMenuView.swift; sourceTree = ""; }; + 7D0ACA207F082B87053B6C6A /* SBUVoicePlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoicePlayer.swift; path = ../Sources/Manager/SBUVoicePlayer.swift; sourceTree = ""; }; + 7D16CA68A6B3ED1A7B74409E /* SBUMessageSearchModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.swift; sourceTree = ""; }; + 7DC276997F2FA52D3DEF26DA /* SBUMessageStateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageStateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageStateView.swift; sourceTree = ""; }; + 7E2498DFB193A4BDE009B13C /* UICollectionView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+SBUIKit.swift"; path = "../Sources/Extension/UICollectionView+SBUIKit.swift"; sourceTree = ""; }; 7EB6FAC1C2EC8D79D3474335 /* FeedChannelListViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeedChannelListViewCell.swift; sourceTree = ""; }; + 7EFEBF319CD67DF6AAD2C8DC /* SBUMessageTemplateManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateManager.swift; path = ../Sources/Manager/SBUMessageTemplateManager.swift; sourceTree = ""; }; 7F6412A0B94483A3C585B666 /* BusinessMessagingSignInViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BusinessMessagingSignInViewController.xib; sourceTree = ""; }; - 7F6C44C9C390FD73BE72B737 /* BlockingOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockingOperation.swift; path = ../Sources/Util/BlockingOperation.swift; sourceTree = ""; }; - 80626D85888F5CE14B753026 /* SBUMention.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMention.swift; path = ../Sources/Model/SBUMention.swift; sourceTree = ""; }; - 807A8D1B60CAB9B8A45C682B /* SBUCreateOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateOpenChannelViewController.swift; sourceTree = ""; }; + 7F797DBE1F97912432A7CC53 /* MessageTemplateParserTest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateParserTest.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateParserTest.swift; sourceTree = ""; }; + 808E78AD35343E52FCA66255 /* SBUUser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUser.swift; path = ../Sources/Model/SBUUser.swift; sourceTree = ""; }; + 8112D4841AEEEE9FB023F44F /* SBUChatNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUChatNotificationCell.swift; sourceTree = ""; }; + 813C516F233989168CCCDA9B /* SBUConfig.GroupChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.GroupChannel.swift; path = ../Sources/Configuration/SBUConfig.GroupChannel.swift; sourceTree = ""; }; + 8191894C06D2210F0C5D89D1 /* SBUCreateChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.List.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.List.swift; sourceTree = ""; }; + 81D527D52FE61EC6A6164409 /* SBUBaseChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Unavailable.swift; sourceTree = ""; }; 81E4ADC71E7932D806E84DA7 /* LiveStreamChannelViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelViewController.swift; sourceTree = ""; }; - 82FD30D9DD4983059BFDD125 /* SBUUserNameView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserNameView.swift; path = ../Sources/View/Channel/CellView/SBUUserNameView.swift; sourceTree = ""; }; - 83180AE8BFAA47E0E6E59F93 /* SBUStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStackView.swift; path = ../Sources/View/Common/SBUStackView.swift; sourceTree = ""; }; - 832587C21EF50468A20642DF /* SBUOpenChannelFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelFileMessageCell.swift; sourceTree = ""; }; - 835ACDC6FE6E0ACF7031C4AF /* SBUMultipleFilesMessageCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionViewCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionViewCell.swift; sourceTree = ""; }; - 83A82ACCAE32951B9C50F8BF /* SBUGroupChannelPushSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Deprecated.swift; sourceTree = ""; }; + 824E0383B0E04FAC137E1A5F /* SBUUnderLineTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnderLineTextField.swift; path = ../Sources/View/Common/SBUUnderLineTextField.swift; sourceTree = ""; }; + 8258D000D2ED7343A12ACAE7 /* SBUBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBarButtonItem.swift; path = ../Sources/View/Common/SBUBarButtonItem.swift; sourceTree = ""; }; + 837024135F8F1F7A83F4B6BD /* SBUOpenChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.swift; sourceTree = ""; }; + 83BD0DCA04BB5284FE5E5270 /* SBUFeedNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUFeedNotificationChannelViewController.swift; sourceTree = ""; }; 83CEC3753C538D5BF2CA66F0 /* SampleManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SampleManager.swift; sourceTree = ""; }; 8400C45D0E11FBE37587B089 /* BasicUsagesViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BasicUsagesViewController.xib; sourceTree = ""; }; - 84C159C5C9BD35E1AFFE0F4D /* SBUTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.swift; path = "../Sources/View/Life cycles/SBUTableViewCell.swift"; sourceTree = ""; }; - 85B0C8B3D4B842359AF73CE6 /* SBUCreateOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.swift; sourceTree = ""; }; + 841C5E5A9806B1292B968962 /* SBUOpenChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUOpenChannelListModule.Deprecated.swift; sourceTree = ""; }; + 84BB7554B19ED9337AB739D1 /* 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 = ""; }; + 8544DD86F5B61B836632D2E7 /* UIStackView.SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIStackView.SBUIKit.swift; path = ../Sources/Extension/UIStackView.SBUIKit.swift; sourceTree = ""; }; + 85C49782B94730E405A56F5A /* SBUBaseChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Input.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.Input.swift; sourceTree = ""; }; + 8603610A1D41379565C93BE4 /* SBUGroupChannelPushSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.List.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.List.swift; sourceTree = ""; }; + 8607154D6651E8963A7FED37 /* Collection+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+SBUIKit.swift"; path = "../Sources/Extension/Collection+SBUIKit.swift"; sourceTree = ""; }; 8691CE7F26F056317F1508C3 /* CustomUserMessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomUserMessageCell.swift; sourceTree = ""; }; - 8798C138D595C089AA868D7E /* SBUCacheManager.Template.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Template.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Template.swift; sourceTree = ""; }; - 87A293B5EC1B094D3121AA45 /* SBUUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUtils.swift; path = ../Sources/Util/SBUUtils.swift; sourceTree = ""; }; - 88150A292541E9C68EDE6356 /* Date+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+SBUIKit.swift"; path = "../Sources/Extension/Date+SBUIKit.swift"; sourceTree = ""; }; + 86B83871F0F01934133AEF93 /* SBUOpenChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Unavailable.swift; sourceTree = ""; }; + 8735EF18309B98C5C753BBCE /* SBUToastView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastView.swift; path = ../Sources/Manager/SBUToastView.swift; sourceTree = ""; }; + 88B70EB067955690FD23C81C /* SBUOpenChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Deprecated.swift; sourceTree = ""; }; + 88F6930A892C3642872E1D91 /* SBUCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewCell.swift; path = "../Sources/View/Life cycles/SBUCollectionViewCell.swift"; sourceTree = ""; }; 890D8BFBF250A19F94A79665 /* BusinessMessagingSelectionViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BusinessMessagingSelectionViewController.xib; sourceTree = ""; }; - 891BA20317D456D3F83ABC10 /* SBUBaseMessageCell.Feedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.Feedback.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.Feedback.swift; sourceTree = ""; }; + 8963DEB698A917239C115216 /* SBUPaddingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPaddingLabel.swift; path = ../Sources/View/Common/SBUPaddingLabel.swift; sourceTree = ""; }; + 89694B1E3273875E78EAB12F /* Formatter+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Formatter+SBUIKit.swift"; path = "../Sources/Extension/Formatter+SBUIKit.swift"; sourceTree = ""; }; 897288F81F1F785225072583 /* LiveStreamChannelListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelListViewModel.swift; sourceTree = ""; }; 899E2ADDC3C3A19F2D429597 /* ChannelListCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListCustomManager.swift; sourceTree = ""; }; - 8A2B69425C8861CBAD0C0728 /* SBUConfig.GroupChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.GroupChannel.swift; path = ../Sources/Configuration/SBUConfig.GroupChannel.swift; sourceTree = ""; }; - 8A4F98360C2BAF4436BE1C55 /* SBUBaseChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUBaseChannelViewModel.swift; sourceTree = ""; }; - 8A5BF2877704F2FE945AB3DA /* SBUUserListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/UserList/SBUUserListModule.Deprecated.swift; sourceTree = ""; }; - 8A95644B5A508E5D49B6176D /* SBUInviteUserModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Header.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.Header.swift; sourceTree = ""; }; - 8BFB7FC8569E9CAC1CCE311B /* SBUViewLifeCycle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewLifeCycle.swift; path = "../Sources/View/Life cycles/SBUViewLifeCycle.swift"; sourceTree = ""; }; - 8C008578D290FEAE12A6EE58 /* SBUMessageSearchModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Deprecated.swift; path = ../Sources/Deprecated/Module/MessageSearch/SBUMessageSearchModule.Deprecated.swift; sourceTree = ""; }; - 8C628839623F181885D23980 /* SBUChatNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.List.swift; sourceTree = ""; }; - 8C7370FD589900CE9F7B79FE /* SBUBaseSelectUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.List.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.List.swift; sourceTree = ""; }; - 8CCE6A24853C8CA6C6AEA0FB /* SBUOpenChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUOpenChannelListViewModel.swift; sourceTree = ""; }; + 89AB912EABD1F364D4F6DE5F /* SBUExtendedMessagePayloadCustomViewFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadCustomViewFactory.swift; path = ../Sources/View/Channel/MessageCell/CustomView/SBUExtendedMessagePayloadCustomViewFactory.swift; sourceTree = ""; }; + 89DA04ED5F5D7E28FE873711 /* SBURegisterOperatorModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.swift; sourceTree = ""; }; + 8A1A19CAC043EFFF79AD777D /* SBUModerationsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.swift; sourceTree = ""; }; + 8BAE65AC889C85B9FCE04E3A /* SBUNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNavigationTitleView.swift; path = ../Sources/View/Common/SBUNavigationTitleView.swift; sourceTree = ""; }; + 8C1A209A0A1171EBD5159A49 /* SBUCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUCommonContentView.swift; sourceTree = ""; }; + 8C22DD930B43787EA381DDF6 /* SBUToastType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastType.swift; path = ../Sources/Manager/SBUToastType.swift; sourceTree = ""; }; + 8CD8390A8C55507579B3F4B6 /* SBUBaseSelectUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.List.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.List.swift; sourceTree = ""; }; + 8CDBC1FE66F805A63F10379B /* SBUBaseSelectUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.swift; path = ../Sources/View/SelectUser/SBUBaseSelectUserViewController.swift; sourceTree = ""; }; 8CE46B6A8BC32C4E80DD8CA4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 8D5DA9AABAC6B0D06DD4FA98 /* SBUModerationsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.List.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.List.swift; sourceTree = ""; }; - 8D648EE17FC9B1BD95A04D0D /* SBUOpenChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.swift; sourceTree = ""; }; - 8D7324F790D3429B6BFCED1E /* SBUUserCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserCell.swift; path = ../Sources/View/Common/UserCell/SBUUserCell.swift; sourceTree = ""; }; - 8D806DF0288C318390F4D099 /* SBUUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.swift; sourceTree = ""; }; - 8E9DDF241010631B50A226A5 /* SBUMessageCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellConfiguration.swift; path = ../Sources/Configuration/MessageCell/SBUMessageCellConfiguration.swift; sourceTree = ""; }; - 8EBBB23C24EEC4B68DC882CB /* SBUOpenChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUOpenChannelListViewController.swift; sourceTree = ""; }; + 8CFEDCB368B4342FEB28D861 /* SBUChannelTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelTitleView.swift; path = ../Sources/View/Channel/Header/SBUChannelTitleView.swift; sourceTree = ""; }; + 8D28E3AC9003C2BFC7157B25 /* SBUTheme+Type.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SBUTheme+Type.swift"; path = "../Sources/Theme/SBUTheme+Type.swift"; sourceTree = ""; }; + 8DFCA934CCD1A0070D7BF677 /* SBUOpenChannelModule.Media.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Media.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Media.swift; sourceTree = ""; }; + 8E36A280AFB015396C338C85 /* SBUCreateOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateOpenChannelModule.Deprecated.swift; sourceTree = ""; }; + 8EB6E17A9FD61965C1852238 /* NSObject+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+SBUIKit.swift"; path = "../Sources/Extension/NSObject+SBUIKit.swift"; sourceTree = ""; }; + 8F1A051914FAA098B44E4139 /* SBULogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULogger.swift; path = ../Sources/Util/SBULogger.swift; sourceTree = ""; }; 8F3E74E3C6D05FAC47D2B7FE /* BasicUsagesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicUsagesView.swift; sourceTree = ""; }; - 8F77F8480E6F3B9C3EE8E8CA /* UIStackView.SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIStackView.SBUIKit.swift; path = ../Sources/Extension/UIStackView.SBUIKit.swift; sourceTree = ""; }; + 8F6D52D2C243D64B0D86408E /* SBUGroupChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Header.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Header.swift; sourceTree = ""; }; 9025529DFA82D4C194EB5391 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 90E2D9913CCB22C692EB2716 /* SBUMessageWebView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageWebView.swift; path = ../Sources/View/Channel/CellView/SBUMessageWebView.swift; sourceTree = ""; }; - 90F48DFED75434A9E12FB256 /* StringProtocol+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringProtocol+SBUIKit.swift"; path = "../Sources/Extension/StringProtocol+SBUIKit.swift"; sourceTree = ""; }; - 91A5D492C75D9FF9C4F48638 /* SBUGroupChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.swift; sourceTree = ""; }; - 9237FEBEC7DB60FDFC6E03C3 /* SBUUserMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUserMessageCellParams.swift; sourceTree = ""; }; - 926126E690B2A59AF2C1E0B2 /* SBURegisterOperatorModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.Header.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.Header.swift; sourceTree = ""; }; - 92A99BCD6A84B6489DC88ED3 /* SBUCommonDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonDelegate.swift; path = ../Sources/ViewModel/Common/SBUCommonDelegate.swift; sourceTree = ""; }; - 92C115E1E516BBF078AA0EC7 /* UIButton+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+SBUIKit.swift"; path = "../Sources/Extension/UIButton+SBUIKit.swift"; sourceTree = ""; }; + 909E879F44CD4E773B8D76DD /* SBUBaseChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.Header.swift; sourceTree = ""; }; + 90AAE8D89D0F4CC2B4488EBF /* SBUNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUNotificationCell.swift; sourceTree = ""; }; + 920391BD1291550DBE18F261 /* SBUCreateChannelTypeSelector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelTypeSelector.swift; path = ../Sources/View/SelectUser/CreateChannel/View/SBUCreateChannelTypeSelector.swift; sourceTree = ""; }; 932048A2DF2D18C5E7B0241C /* CustomSampleEnums.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSampleEnums.swift; sourceTree = ""; }; - 945883F37CD32414EEC22989 /* SBUBaseChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.Header.swift; sourceTree = ""; }; - 947268D3CE15751622960DA6 /* SBUMessageReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUMessageReactionView.swift; sourceTree = ""; }; - 948211EDA51BB63912C7B936 /* SBUMessageSearchModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.List.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.List.swift; sourceTree = ""; }; - 95780C4BD9FA6F03A3768847 /* SBUGroupChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUGroupChannelSettingsViewModel.swift; sourceTree = ""; }; - 95B5B9D84C3B299EE09B7B80 /* SBUBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBarButtonItem.swift; path = ../Sources/View/Common/SBUBarButtonItem.swift; sourceTree = ""; }; - 963EF368EB3C9F5D5134349A /* UITextField+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+SBUIKit.swift"; path = "../Sources/Extension/UITextField+SBUIKit.swift"; sourceTree = ""; }; - 96405E0EB2B0F7F8F1362058 /* SBUMessageDateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageDateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageDateView.swift; sourceTree = ""; }; + 93680AD6321EA37E85C279B2 /* SBUTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTextView.swift; path = "../Sources/View/Life cycles/SBUTextView.swift"; sourceTree = ""; }; + 950EE8B412AB2BCB8AB4D87E /* SBUGroupChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUGroupChannelViewModel.swift; sourceTree = ""; }; + 9531DB172317D07AB219682C /* SBUCreateChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateChannelViewController.swift; sourceTree = ""; }; + 954620211A46CBA9B2871E4D /* SBUTypingIndicatorMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessage.swift; path = ../Sources/Model/SBUTypingIndicatorMessage.swift; sourceTree = ""; }; 9663C9727C1B5E234A8A18C5 /* MySettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MySettingsViewController.swift; sourceTree = ""; }; + 96A88423BFED79C349C95C9F /* SBUMessageTemplate.Container.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Container.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Container.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 = ""; }; - 96CA22BD81C9987B58DE77B2 /* SBUReactionCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionCollectionViewCell.swift; path = ../Sources/View/Channel/Reaction/SBUReactionCollectionViewCell.swift; sourceTree = ""; }; - 9704319BBB0ACE78F070C909 /* SBUGroupChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.swift; sourceTree = ""; }; - 972F5EF085AD4C6E7D2669B0 /* SBUBaseChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.swift; sourceTree = ""; }; - 97731D4209825C09F8EA9ED7 /* SBUMessageTemplate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.swift; path = ../Sources/MessageTemplate/SBUMessageTemplate.swift; sourceTree = ""; }; - 98CD0F960BB4FB753BE10B7C /* SBUReplyConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReplyConfiguration.swift; path = ../Sources/Configuration/Replies/SBUReplyConfiguration.swift; sourceTree = ""; }; - 993B77553149DFBAABAFAF82 /* SBUMessageSearchViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewModel.swift; path = ../Sources/ViewModel/MessageSearch/SBUMessageSearchViewModel.swift; sourceTree = ""; }; - 998A380D14F4C9F1EBC3D185 /* SBUGroupChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.List.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.List.swift; sourceTree = ""; }; - 9A82EFBB432B21F89FCD7A92 /* SBUColorSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUColorSet.swift; path = ../Sources/Theme/SBUColorSet.swift; sourceTree = ""; }; - 9AC2BBE61FCD3BA657EF83F2 /* SBUMultipleFilesMessageCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionView.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionView.swift; sourceTree = ""; }; - 9AEEEDD5036C29953A560136 /* SBUFeedNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.swift; sourceTree = ""; }; - 9B23D296E5E7E08309D1FC70 /* SBUGroupChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.Header.swift; sourceTree = ""; }; - 9BBCF653DBD0A9931BA7E703 /* SBUFeedNotificationChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewController.swift; path = ../Sources/View/Channel/SBUFeedNotificationChannelViewController.swift; sourceTree = ""; }; - 9C976CB2811BA251A9B334FC /* SBUBaseCarouselView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseCarouselView.swift; path = ../Sources/View/Channel/MessageCell/CarouselView/SBUBaseCarouselView.swift; sourceTree = ""; }; - 9CCFC1DCF07C93F0CFECAA81 /* SBUExtendedMessagePayloadForUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadForUI.swift; path = ../Sources/Model/SBUExtendedMessagePayloadForUI.swift; sourceTree = ""; }; - 9CFD660ADB302EA5B514CB71 /* SBUTheme.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.swift; path = ../Sources/Theme/SBUTheme.swift; sourceTree = ""; }; + 970D121A6474DAB16DB48947 /* SBUGroupChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUGroupChannelListViewModel.swift; sourceTree = ""; }; + 97455084D66D0C9F77870532 /* SBUMessageSearchModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.List.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.List.swift; sourceTree = ""; }; + 97A85AAB18ABB48F460A7BCE /* SBUFeedNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUFeedNotificationCell.swift; sourceTree = ""; }; + 97BC34EC43A2DB18DDDF0AD6 /* SBUTypingIndicatorMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUTypingIndicatorMessageCell.swift; sourceTree = ""; }; + 97E01215E59FF5A83F0536A5 /* SBUGroupChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.Header.swift; sourceTree = ""; }; + 987D6271CF04239F17BF8E51 /* 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 = ""; }; + 99E5250747CC4A22617A60CD /* SBUMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUMentionConfiguration.swift; sourceTree = ""; }; + 9A14D70DB4703D0994587267 /* SBUGroupChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUGroupChannelSettingCell.swift; sourceTree = ""; }; + 9A3494D8633D5D1B0AE43001 /* SBUGroupChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Input.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Input.swift; sourceTree = ""; }; + 9B1258759F35A9CC9ACABB78 /* VoiceMessageStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VoiceMessageStatus.swift; path = ../Sources/Enums/VoiceMessageStatus.swift; sourceTree = ""; }; 9D71A9CFA36C34EF4264A465 /* ChannelVC_CustomList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomList.swift; sourceTree = ""; }; + 9D891123AE8A412EC4D91CFF /* SBUGroupChannelSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelSettings/SBUGroupChannelSettingsModule.Deprecated.swift; sourceTree = ""; }; + 9DD6027D84617E0BF106B72D /* SBUSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyView.swift; sourceTree = ""; }; 9E08B9CB2AE173E9D2132006 /* UserDefaults+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserDefaults+Ext.swift"; sourceTree = ""; }; + 9E2FC1A7D57B88FC48BAEC20 /* SBUCreateOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateOpenChannelViewModel.swift; sourceTree = ""; }; 9E4D36D999020A4FE9FD5455 /* MainItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainItemView.swift; sourceTree = ""; }; - 9F5C3A192DF822421C3ABF27 /* SBUMessageSearchModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.swift; sourceTree = ""; }; - 9F731133FAD0AF43B422F402 /* SBUMessageTemplate.Payload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Payload.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Payload.swift; sourceTree = ""; }; - 9F83F44E1760E073ABB3CC0F /* SBUCommonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonItem.swift; path = ../Sources/View/Common/SBUCommonItem.swift; sourceTree = ""; }; - A00EB978DEB9B50E6CC92CA3 /* UIViewController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+SBUIKit.swift"; path = "../Sources/Extension/UIViewController+SBUIKit.swift"; sourceTree = ""; }; - A0BE86D64466AF0CB1B2ECBA /* SBUQuoteMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUQuoteMessageInputView.swift; sourceTree = ""; }; - A1319245A4FC63F6E9344DE0 /* SBUMessageThreadModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.List.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.List.swift; sourceTree = ""; }; - A146E0499ADA1C976F060085 /* SBUConfig.Common.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Common.swift; path = ../Sources/Configuration/SBUConfig.Common.swift; sourceTree = ""; }; - A1AF734B90A2422DC861281E /* SBUOpenChannelImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelImageContentView.swift; sourceTree = ""; }; - A1F4097B77606C22A74B6B31 /* SBUCreateOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateOpenChannelViewModel.swift; sourceTree = ""; }; - A20EDDE6E781CEC71AF0B762 /* SBUInviteUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUInviteUserViewModel.swift; sourceTree = ""; }; - A2A5698F09CDC7A616CAB56D /* 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 = ""; }; + 9E59BA76159E0A132109C858 /* SBUOpenChannelCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelCommonContentView.swift; sourceTree = ""; }; + 9F82F8CAC3806B67A8871EAC /* UIImage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+SBUIKit.swift"; path = "../Sources/Extension/UIImage+SBUIKit.swift"; sourceTree = ""; }; + 9FE783DECC005A243F06BA85 /* SBUExtendedMessagePayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayload.swift; path = ../Sources/Model/SBUExtendedMessagePayload.swift; sourceTree = ""; }; + A1182C23C2C32E0500294F6F /* SBUMultipleFilesMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUMultipleFilesMessageCellParams.swift; sourceTree = ""; }; + A1308782FD5471641DD9D05D /* SBUNewMessageInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewMessageInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewMessageInfo.swift; sourceTree = ""; }; + A13F108613D890C26A8DA8C2 /* SBUOpenChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUOpenChannelSettingsViewModel.swift; sourceTree = ""; }; + A1B8587DC772FC8B01C93785 /* SBUOpenChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUOpenChannelListViewModel.swift; sourceTree = ""; }; A2B6689974C44EA060F592DE /* NotificationService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationService.swift; sourceTree = ""; }; - A2BF2B18CA0BD24BF2D0A806 /* SBUQuoteMessageInputViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewParams.swift; path = ../Sources/View/Channel/MessageInput/ViewParams/SBUQuoteMessageInputViewParams.swift; sourceTree = ""; }; + A2D16E7FB03DC3C7E75B6849 /* SBUQuotedMessageViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedMessageViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuotedMessageViewProtocol.swift"; sourceTree = ""; }; + A3777018CED35311C3D7B55F /* SBUUserProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserProfileView.swift; path = ../Sources/View/Common/User/SBUUserProfileView.swift; sourceTree = ""; }; A3837EC8A55E0857C0891EF2 /* MainOpenChannelTabbarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainOpenChannelTabbarController.swift; sourceTree = ""; }; - A3CC417994B04BCDA22D9607 /* 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 = ""; }; A3E3D00E36AC37C744C172B2 /* MemberListVC_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberListVC_Cell.swift; sourceTree = ""; }; - A3EC99F376A575EC667A806C /* SBUIconSetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSetType.swift; path = ../Sources/Enums/SBUIconSetType.swift; sourceTree = ""; }; A43EA4B59C42F807C76F7B74 /* ChannelVC_AdditionalFeatures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_AdditionalFeatures.swift; sourceTree = ""; }; - A488C1E284FC9300E501C95C /* SBUCacheManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.swift; sourceTree = ""; }; - A4A404B297DF72C932DC2720 /* SBUTypingIndicatorMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessage.swift; path = ../Sources/Model/SBUTypingIndicatorMessage.swift; sourceTree = ""; }; - A4BE4FD098C43200E20E4C1B /* 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 = ""; }; - A555496781FA8C4A1C4CA3E9 /* SBULogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULogger.swift; path = ../Sources/Util/SBULogger.swift; sourceTree = ""; }; - A56D0640F594B13BAD3621A9 /* SBUCreateChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateChannelViewController.swift; sourceTree = ""; }; + A5159A94ECA9D2B4A3D75793 /* SBUUserMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUUserMentionConfiguration.swift; sourceTree = ""; }; + A51DE19F9E6B33F189A4D837 /* SBUBaseChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUBaseChannelListViewController.swift; sourceTree = ""; }; + A5477698F141BBAA878BCF46 /* SBUOpenChannelSettingsModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.Header.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.Header.swift; sourceTree = ""; }; + A5AF6B6037C9BAD88498CAC1 /* SBUCacheManager.Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Version.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Version.swift; sourceTree = ""; }; + A5E4A73B309913147C8434CA /* SBUMessageTemplate.Renderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Renderer.swift; path = ../Sources/MessageTemplate/Renderer/SBUMessageTemplate.Renderer.swift; sourceTree = ""; }; A695D74204D2C1ADDF0BBBE2 /* OpenChannel+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OpenChannel+Ext.swift"; sourceTree = ""; }; A70A4957E68614935FB923A6 /* MainChannelTabbarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainChannelTabbarController.swift; sourceTree = ""; }; - A78D5843DEF34C20A60F6A64 /* SBUOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Header.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Header.swift; sourceTree = ""; }; - A7B1826445F3A3D4F2FE5206 /* SBUHorizontalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyView.swift; sourceTree = ""; }; - A7DFC55E2C0887A6BF5827D9 /* SBUBaseChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.List.swift; sourceTree = ""; }; + A782C0797054621A76A00BDF /* SBUQuoteMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUQuoteMessageInputView.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 = ""; }; - A87F2B1AC1EB39CCFD83ACDE /* SBUFeedNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.List.swift; sourceTree = ""; }; + A8640A766545F716424EC62A /* SBUFeedNotificationChannelViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewParams.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/Params/SBUFeedNotificationChannelViewParams.swift; sourceTree = ""; }; A8BCEC00EED3979EA4524D08 /* GeneralSignInViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = GeneralSignInViewController.xib; sourceTree = ""; }; - A8D175A015800F6575D7CB63 /* SBUCategoryFilterCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCategoryFilterCell.swift; path = ../Sources/View/Channel/CategoryFilterCell/SBUCategoryFilterCell.swift; sourceTree = ""; }; - A8EB4DE7827BD9F381AE197F /* UINavigationController+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+SBUIKit.swift"; path = "../Sources/Extension/UINavigationController+SBUIKit.swift"; sourceTree = ""; }; + A92CB4EBC01BECEBB407B42F /* SBUForm.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUForm.Deprecated.swift; path = ../Sources/Deprecated/SBUForm.Deprecated.swift; sourceTree = ""; }; A955962B69D2F809DEE4655F /* ChannelListVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListVC_Overriding.swift; sourceTree = ""; }; - A97FA8362CAF3EB1B9F35C8C /* SBUGroupChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.Header.swift; sourceTree = ""; }; - A9944E0E41E12CA3667F6637 /* SBUGroupChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.List.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.List.swift; sourceTree = ""; }; - A9DAE0640927A423E18AD46E /* SBUChannelListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelListViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelList/SBUChannelListViewController.Deprecated.swift; sourceTree = ""; }; - A9DE381744200C97AC5BCAEA /* SBUError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUError.swift; path = ../Sources/Model/SBUError.swift; sourceTree = ""; }; AA8781BA2734284427927163 /* CustomNewMessageInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomNewMessageInfo.swift; sourceTree = ""; }; - AAE74D90947BFFF30523A0B8 /* SBUMessageTemplateCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCell.swift; path = ../Sources/View/Channel/MessageCell/SBUMessageTemplateCell.swift; sourceTree = ""; }; - AB7A99D0A80A8AF5E62C8BC2 /* SBUMessageInputMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputMode.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputMode.swift; sourceTree = ""; }; - AC5B382AF382E89085CC092B /* SBUBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBottomSheetController.swift; path = ../Sources/View/Common/Menu/SBUBottomSheetController.swift; sourceTree = ""; }; - AC760404B8C8F35A9540B0CB /* SBUCreateChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateChannelModule.Deprecated.swift; sourceTree = ""; }; - AD52D593245A17052E51D6C0 /* SBUDashboardConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDashboardConfig.swift; path = ../Sources/Configuration/SBUDashboardConfig.swift; sourceTree = ""; }; - AE87C67A45BB8B9E9E2514F8 /* SBUMarkdownTransfer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarkdownTransfer.swift; path = ../Sources/View/Channel/CellView/SBUMarkdownTransfer.swift; sourceTree = ""; }; - AFDA830F1B9D7C860E8B45D8 /* SBUPropertyWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPropertyWrapper.swift; path = ../Sources/Util/SBUPropertyWrapper.swift; sourceTree = ""; }; - B09BCAE9F4241246EE080EE1 /* SBUModuleSet.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.Deprecated.swift; path = ../Sources/Deprecated/Module/SBUModuleSet.Deprecated.swift; sourceTree = ""; }; - B0D1588CBC8E5B21B6CE52A7 /* SBUVoiceRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceRecorder.swift; path = ../Sources/Manager/SBUVoiceRecorder.swift; sourceTree = ""; }; + AB22D337A9551E8DF8F0D47D /* SBUSuggestedMentionList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedMentionList.swift; path = ../Sources/View/Channel/MessageInput/SBUSuggestedMentionList.swift; sourceTree = ""; }; + AB954E562C512BBA8AA24CF2 /* SBUGroupChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.swift; path = ../Sources/View/Channel/SBUGroupChannelViewController.swift; sourceTree = ""; }; + AC16506BFE2835A06111F107 /* SBUGroupChannelListModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Deprecated.swift; path = ../Sources/Deprecated/Module/ChannelList/SBUGroupChannelListModule.Deprecated.swift; sourceTree = ""; }; + AC2276B36D124190BCD363A3 /* SBUMessageCellConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellConfiguration.swift; path = ../Sources/Configuration/MessageCell/SBUMessageCellConfiguration.swift; sourceTree = ""; }; + AD051D3491D81BE176A21649 /* SBUCreateOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.Header.swift; sourceTree = ""; }; + AE610341EC164F55BA3BDD23 /* SBUGlobals.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.Deprecated.swift; path = ../Sources/Deprecated/SBUGlobals.Deprecated.swift; sourceTree = ""; }; + B0FE32E5DB63CCC0E616F496 /* SBUImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUImageContentView.swift; sourceTree = ""; }; B11815F7B056DAADAE9AA1DB /* CreateChannelVC_UserList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateChannelVC_UserList.swift; sourceTree = ""; }; - B12FD1F51230587B172F5BFB /* SBUBaseChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Deprecated.swift; sourceTree = ""; }; - B164C6156A9145747C34BA5A /* SBUOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUOpenChannelViewModel.swift; sourceTree = ""; }; B18CA8B590809EF2D58F4937 /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; }; - B1D4DC89E21946EED793441F /* SBUMessageTemplate.TemplateList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.TemplateList.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.TemplateList.swift; sourceTree = ""; }; - B1DE61E9A21793D709C1934A /* SBUView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUView.swift; path = "../Sources/View/Life cycles/SBUView.swift"; sourceTree = ""; }; - B22B7890814444899F6B8888 /* 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 = ""; }; - B249332E33F50CA82C0BBBF5 /* SBUMessageFormItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormItemView.swift; sourceTree = ""; }; - B374E5FB597D22A2DA3D60A5 /* SBUCreateChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.Header.swift; sourceTree = ""; }; - B38D18B93FE266DBB00B9620 /* SBUCoverImageView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.Deprecated.swift; path = ../Sources/Deprecated/SBUCoverImageView.Deprecated.swift; sourceTree = ""; }; - B3C051458339D695508E0BB5 /* SBUMenuSheetViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuSheetViewController.swift; path = ../Sources/View/Common/Menu/SBUMenuSheetViewController.swift; sourceTree = ""; }; - B3FA9712E4A7EC24D675BBD4 /* SBUBaseChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.List.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.List.swift; sourceTree = ""; }; - B455920E59A2022BFEE01B91 /* SBUTypingIndicatorMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTypingIndicatorMessageManager.swift; path = ../Sources/Manager/SBUTypingIndicatorMessageManager.swift; sourceTree = ""; }; - B4DB5C6E8412F46D57E12B7C /* SBUCacheManager.NotificationSetting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.NotificationSetting.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.NotificationSetting.swift; sourceTree = ""; }; - B4DBE2CD0887D2A12D8FFE4D /* SBUNotificationChannelManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationChannelManager.swift; path = ../Sources/Manager/SBUNotificationChannelManager.swift; sourceTree = ""; }; + B1CB82E4B4B1F51680AB7313 /* SBUViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewControllerSet.swift; path = ../Sources/View/SBUViewControllerSet.swift; sourceTree = ""; }; + B2E35638CCC6F4C4541A20F4 /* SBUFeedNotificationChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.swift; sourceTree = ""; }; + B2FEBC6B5F0EA3447BAF0ACD /* SBUSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyOptionView.swift; sourceTree = ""; }; + B32340BBCAC9C7D5F27414D7 /* SBUCreateChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.Header.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.Header.swift; sourceTree = ""; }; + B33120C57FAA3DCB8F36CEA0 /* SBUOpenChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUOpenChannelListViewController.swift; sourceTree = ""; }; + B414689F13B8C6ABCD5DEDB9 /* SBUOpenChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUOpenChannelSettingCell.swift; sourceTree = ""; }; + B458C2290C09957C6B418214 /* SBUMessageFormViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormViewParams.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/ViewParams/SBUMessageFormViewParams.swift; sourceTree = ""; }; + B54E079E3183AFB95CFC3F32 /* SendbirdUIKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SendbirdUIKit.h; path = ../Sources/SendbirdUIKit.h; sourceTree = ""; }; + B5A1A0CD1CA659D1AB936BDA /* SBUChannelPushSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelPushSettingCell.swift; path = ../Sources/View/NotificationSettings/Cell/SBUChannelPushSettingCell.swift; sourceTree = ""; }; + B631E9CB28CBD57CCB3E0951 /* SBUOpenChannelBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelBaseMessageCell.swift; sourceTree = ""; }; + B68962288DCA15123E21DD4D /* SBUInviteUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.swift; sourceTree = ""; }; + B69916E04C232FBFF6478AE2 /* SBUOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUOpenChannelViewModel.swift; sourceTree = ""; }; B7336ED3EEE080DDF052F158 /* LiveStreamChannelCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelCell.swift; sourceTree = ""; }; - B7BC02AEACC19B193C51B74C /* SBUParentMessageInfoReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUParentMessageInfoReactionView.swift; sourceTree = ""; }; - B862B338ED8E1B8F0C14F5C0 /* SBUMemberListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMemberListViewController.Deprecated.swift; path = ../Sources/Deprecated/MemberList/SBUMemberListViewController.Deprecated.swift; sourceTree = ""; }; - B8CD7DA42F2B199C9B83D3F5 /* SBUFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUFileMessageCell.swift; sourceTree = ""; }; - B8D09A6815FB6AD2E53C3BAD /* SBUUserListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Header.swift; path = ../Sources/Module/UserList/SBUUserListModule.Header.swift; sourceTree = ""; }; + B82BD62C43BE96421ED0D4BD /* SBUBaseMessageCellParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.Deprecated.swift; sourceTree = ""; }; + B8AF0D167C2B07D6B7D053A7 /* SBUEnums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.swift; path = ../Sources/Enums/SBUEnums.swift; sourceTree = ""; }; B943C8F50DD6CA3985E33CF6 /* GeneralSignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GeneralSignInViewController.swift; sourceTree = ""; }; - B9835D240010E03D235FC750 /* SBUBaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.swift; path = ../Sources/View/SBUBaseViewController.swift; sourceTree = ""; }; - BA1DD6EF88CA2286F4AEFCD6 /* SBUViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewControllerSet.swift; path = ../Sources/View/SBUViewControllerSet.swift; sourceTree = ""; }; - BA70FDC37457973DD9AE3232 /* SBUUserListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.swift; path = ../Sources/Module/UserList/SBUUserListModule.swift; sourceTree = ""; }; + B967BE2609824327BFDF9477 /* SBUBaseMessageCell.Feedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.Feedback.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.Feedback.swift; sourceTree = ""; }; + B9BF8F15C1B66546A4804C0C /* 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 = ""; }; + BA041A4C7B15BD56F0292A1D /* SBUFontSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFontSet.swift; path = ../Sources/Theme/SBUFontSet.swift; sourceTree = ""; }; + BA5A2A797D6A780AE659F501 /* SBUFormViewParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormViewParams.Deprecated.swift; path = ../Sources/Deprecated/SBUFormViewParams.Deprecated.swift; sourceTree = ""; }; + BB25B2FFEC0606DD6759CF8D /* UIImageView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+SBUIKit.swift"; path = "../Sources/Extension/UIImageView+SBUIKit.swift"; sourceTree = ""; }; BB4867F84990B821D04F2722 /* MainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainView.swift; sourceTree = ""; }; - BB48F83786E19282E3D8EE5B /* SBUModerationsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewController.Deprecated.swift; sourceTree = ""; }; - BC63EA6477A2A95A82FC6DC4 /* SBUOpenChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.List.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.List.swift; sourceTree = ""; }; - BC9CF7C1CD75BAB416C9C20B /* SBUParentMessageInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoView.swift; path = ../Sources/View/MessageThread/SBUParentMessageInfoView.swift; sourceTree = ""; }; - BD7E58E081274BE6ECC70C19 /* SBUConfigManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfigManager.swift; path = ../Sources/Configuration/SBUConfigManager.swift; sourceTree = ""; }; - BD82AC361F2C78E3B2BEE60E /* SBUFeedNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUFeedNotificationChannelViewModel.swift; sourceTree = ""; }; - BDD64E00BB18653CEA8178CD /* SBUMessageTemplate.Container.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Container.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Container.swift; sourceTree = ""; }; - BDF206C3E9C12FFFDBC9148C /* SBUNotificationTimelineView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationTimelineView.swift; path = ../Sources/View/Channel/CellView/SBUNotificationTimelineView.swift; sourceTree = ""; }; - BE5882BB254AC46ECA5DA9AE /* SBUGroupChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUGroupChannelSettingsViewController.swift; sourceTree = ""; }; - BE95D118824DC6BDE0937CA1 /* SBUCreateOpenChannelModule.ProfileInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.ProfileInput.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.ProfileInput.swift; sourceTree = ""; }; - BEAE9CB0C4BFEF6DD0FE9AEF /* SBUGroupChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.swift; path = ../Sources/View/Channel/SBUGroupChannelViewController.swift; sourceTree = ""; }; - C1E2B337D41BD62394535843 /* SBUCommonContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUCommonContentView.swift; sourceTree = ""; }; - C24ADED2735C382CDC16E691 /* SBUImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUImageContentView.swift; sourceTree = ""; }; - C33AC96ED866AB492D8B0CB1 /* SBUMarginView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarginView.swift; path = ../Sources/View/Common/SBUMarginView.swift; sourceTree = ""; }; - C343D3B1A1B43F90CCE809D4 /* Array+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+SBUIKit.swift"; path = "../Sources/Extension/Array+SBUIKit.swift"; sourceTree = ""; }; - C36B5A3D8E10811FCF9FCE2F /* SBUOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUOpenChannelModule.Deprecated.swift; sourceTree = ""; }; - C389C2D3F3C69E66B76F73F9 /* UITableView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+SBUIKit.swift"; path = "../Sources/Extension/UITableView+SBUIKit.swift"; sourceTree = ""; }; - C45A17F95743A6BFE7D872F8 /* SBUBaseChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.Header.swift; sourceTree = ""; }; + BB7B6636CC059D346DC5FAA7 /* SBUMessageTemplate.Decoders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Decoders.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Decoders.swift; sourceTree = ""; }; + BBAD56321F9B23510ADFE119 /* SBUMarginView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMarginView.swift; path = ../Sources/View/Common/SBUMarginView.swift; sourceTree = ""; }; + BBCEC3C179CE75EA8DCFCE50 /* SBUFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUFileMessageCell.swift; sourceTree = ""; }; + BC61A906827B68FCC6835B6A /* 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 = ""; }; + BF440A2E113DDE88BB6AEF01 /* SBUFormFieldView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormFieldView.Deprecated.swift; path = ../Sources/Deprecated/SBUFormFieldView.Deprecated.swift; sourceTree = ""; }; + BF5977652C41D229F87AFF28 /* SBUTableViewCell.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.Unavailable.swift; path = ../Sources/Deprecated/SBUTableViewCell.Unavailable.swift; sourceTree = ""; }; + BF80B9321BEB09545AB137A7 /* SBUCacheManager.NotificationSetting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.NotificationSetting.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.NotificationSetting.swift; sourceTree = ""; }; + C0A01BE968EB8FF21FB8FAEC /* SBUIconSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSet.swift; path = ../Sources/Theme/SBUIconSet.swift; sourceTree = ""; }; + C16DD302F1CB2A4302B072D0 /* SBUOpenChannelUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUnknownMessageCell.swift; sourceTree = ""; }; + C2C67A59FA1EF41C5D450320 /* SBUAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUAdminMessageCell.swift; sourceTree = ""; }; + C2C8AE91FD3FA8C121E5A15A /* SBUMessageThreadModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.List.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.List.swift; sourceTree = ""; }; + C3C7AAC89F83AD994D9136D7 /* SBUIconSetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSetType.swift; path = ../Sources/Enums/SBUIconSetType.swift; sourceTree = ""; }; + C3E703BB455E4E818C9F4DBD /* SBUModuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.swift; path = ../Sources/Module/SBUModuleSet.swift; sourceTree = ""; }; + C3FB6D5A92EF39CFC2162C1E /* SBUFeedbackViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackViewParams.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackViewParams.swift; sourceTree = ""; }; + C4975EB26D097269D3A4488E /* SBUAnimation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAnimation.swift; path = ../Sources/View/Common/SBUAnimation.swift; sourceTree = ""; }; + C53E46EA3508B943EC0A9110 /* 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 = ""; }; + C5890C1B55F1D624839830D5 /* SBUTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.swift; path = "../Sources/View/Life cycles/SBUTableViewCell.swift"; sourceTree = ""; }; C65E9DA0B945AC6F2978B9E6 /* UIcolor+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIcolor+Ext.swift"; sourceTree = ""; }; - C6DB71CBC7C423503D95C539 /* 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 = ""; }; + C6C9B14F00EB28897A0A7BFA /* SBUUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUtils.swift; path = ../Sources/Util/SBUUtils.swift; sourceTree = ""; }; + C6EED9418E26B489CD3B121A /* SBUUserListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewController.swift; path = ../Sources/View/UserList/SBUUserListViewController.swift; sourceTree = ""; }; C7368083040846A8BFD1A786 /* CreateChannelCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateChannelCustomManager.swift; sourceTree = ""; }; - C781C2DC868E11A3E377CAAA /* SBUCreateChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.swift; sourceTree = ""; }; - C799C7D81F533E0781D35E3B /* 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 = ""; }; - C7DC4A6775D690AA901E9802 /* SBUTemplateType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateType.swift; path = ../Sources/Manager/SBUTemplateType.swift; sourceTree = ""; }; - C89E573D9C7AEBC4FD32213F /* SBUOpenChannelUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUnknownMessageCell.swift; sourceTree = ""; }; - C8FDDDFB05B2D87492A1ACE5 /* SBUConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.swift; path = ../Sources/Configuration/SBUConfig.swift; sourceTree = ""; }; - C9E5DBB1518E766CEB778CB4 /* SBUEnums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEnums.swift; path = ../Sources/Enums/SBUEnums.swift; sourceTree = ""; }; - CB0F29F2047B5A66B108A179 /* 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 = ""; }; - CB3D7CDC9BF00188BF5CAA1B /* SBUBaseChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUBaseChannelListViewController.swift; sourceTree = ""; }; + C740A8AD417EAEFFADE9D0B1 /* SBUTheme.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.swift; path = ../Sources/Theme/SBUTheme.swift; sourceTree = ""; }; + C75D172117F5B2D1AE47A42C /* SBUMessageFormView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormView.swift; sourceTree = ""; }; + C772F88F8A3DDDE0B008FF6D /* SBUVerticalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVerticalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUVerticalSuggestedReplyView.swift; sourceTree = ""; }; + C84147DB5728560BB4C6127F /* Array+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+SBUIKit.swift"; path = "../Sources/Extension/Array+SBUIKit.swift"; sourceTree = ""; }; + C9479B4F798B96808A376E5B /* SBUGroupChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/Channel/SBUGroupChannelViewController.Deprecated.swift; sourceTree = ""; }; + CC0A3098BFF4C585168C78DD /* SBUCreateOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.swift; sourceTree = ""; }; CC5C18901EE173180BB25C9F /* ConnectView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConnectView.xib; sourceTree = ""; }; - CC833403F483AAAE3EA7AF55 /* SBUQuoteMessageInputViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuoteMessageInputViewProtocol.swift"; sourceTree = ""; }; - CC8923C9CC59F17980A17E86 /* SBUTableViewCell.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.Unavailable.swift; path = ../Sources/Deprecated/SBUTableViewCell.Unavailable.swift; sourceTree = ""; }; + CD01AF0EC514A96BBE0A1BA5 /* SBUFeedNotificationChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUFeedNotificationChannelViewModel.swift; sourceTree = ""; }; CD023CFDA0DA56D59A5FA7BB /* ChannelCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelCustomManager.swift; sourceTree = ""; }; - CD2CFD25AB362A5EC53EF75E /* SBUInviteUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.swift; path = ../Sources/Module/SelectUser/InviteUser/SBUInviteUserModule.swift; sourceTree = ""; }; - CDCCAC0D3A827A8C771ACB8D /* SBUOpenChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Input.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Input.swift; sourceTree = ""; }; + CD3F16BCD501DADE337E4D77 /* SBUNotificationEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationEmptyView.swift; path = ../Sources/View/Common/SBUNotificationEmptyView.swift; sourceTree = ""; }; CE3094ABD7D9756A038A5AB4 /* LiveStreamChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelListViewController.swift; sourceTree = ""; }; - CECCFF38BF3F73FA23D9E67C /* SBUCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewCell.swift; path = "../Sources/View/Life cycles/SBUCollectionViewCell.swift"; sourceTree = ""; }; - CED4720071411CD524FBEF8C /* NSLayoutConstraint+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+SBUIKit.swift"; path = "../Sources/Extension/NSLayoutConstraint+SBUIKit.swift"; sourceTree = ""; }; - CF94D64376E769E9402566CD /* SBURegisterOperatorViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBURegisterOperatorViewModel.swift; sourceTree = ""; }; - D037321841D01F682AA53850 /* SBUOpenChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Unavailable.swift; sourceTree = ""; }; - D0C8E01102A1F93D721304E4 /* SBUBaseChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.List.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.List.swift; sourceTree = ""; }; - D0D62BB4A19B0088A04AB130 /* SBUBaseChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Channel/SBUBaseChannelModule.Deprecated.swift; sourceTree = ""; }; - D0D9DD44DB5A59E42AB7E833 /* SBUFormFieldView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormFieldView.Deprecated.swift; path = ../Sources/Deprecated/SBUFormFieldView.Deprecated.swift; sourceTree = ""; }; - D11E0197BD1A02F0260BD867 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageViewParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/Replies/SBUQuotedBaseMessageViewParams.Deprecated.swift; sourceTree = ""; }; - D130478A1129394B6FC79A2C /* SBUAdminMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUAdminMessageCellParams.swift; sourceTree = ""; }; + CEFEDA4ABD8410E637450C17 /* SBUMessageTemplate.Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Action.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.Action.swift; sourceTree = ""; }; + D12E728E61F65FA0EB4C68D4 /* SBUChannelListViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelListViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelList/SBUChannelListViewController.Deprecated.swift; sourceTree = ""; }; + D1EB5232D1C49857A5A4A984 /* SBUBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUBaseMessageCell.swift; sourceTree = ""; }; + D21D66F68495F2EE1A8D136F /* SBUStringSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.swift; path = ../Sources/Constant/SBUStringSet.swift; sourceTree = ""; }; + D221AE5183AE78DDAE53C743 /* SBUModerationsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/Moderations/SBUModerationsModule.Deprecated.swift; sourceTree = ""; }; D22C301C4940E6DCA7C64C8D /* BasicUsagesView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BasicUsagesView.xib; sourceTree = ""; }; - D23701330C50BE50A1763BAE /* SBUBaseChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.swift; sourceTree = ""; }; - D2BA5810255F329F421DB32E /* SBUBaseChannelSettingsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelSettings/SBUBaseChannelSettingsViewController.Deprecated.swift; sourceTree = ""; }; + D24A122840CFE7C92C8E2223 /* SBUMessageSearchViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.Deprecated.swift; path = ../Sources/Deprecated/MessageSearch/SBUMessageSearchViewController.Deprecated.swift; sourceTree = ""; }; + D2D3057613508EC0A283BA80 /* SBUDashboardConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDashboardConfig.swift; path = ../Sources/Configuration/SBUDashboardConfig.swift; sourceTree = ""; }; + D2E4132470CA5825CE6A2A98 /* Thread+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Thread+SBUIKit.swift"; path = "../Sources/Extension/Thread+SBUIKit.swift"; sourceTree = ""; }; D2F911922A1B0E98CBD9500A /* MetadataViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetadataViewController.swift; sourceTree = ""; }; - D31E52B619F13D35AC8A4671 /* SBUVerticalSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVerticalSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUVerticalSuggestedReplyView.swift; sourceTree = ""; }; - D357BDCBFE31287A0E894A41 /* UICollectionView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+SBUIKit.swift"; path = "../Sources/Extension/UICollectionView+SBUIKit.swift"; sourceTree = ""; }; + D31B9E32D16B455B3C9F4A37 /* SBUBaseChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUBaseChannelSettingsViewController.swift; sourceTree = ""; }; + D322828358F378B892C575A1 /* SBUFeedNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.Header.swift; sourceTree = ""; }; + D380F8DA4F253E1D169D037B /* SBUCreateChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/CreateChannel/SBUCreateChannelViewController.Deprecated.swift; sourceTree = ""; }; D387FF3E314AF4F7AFA265F3 /* AIChatBotViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AIChatBotViewController.xib; sourceTree = ""; }; D41DC19666A44BCF0D3C6F9E /* CustomBaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomBaseViewController.swift; sourceTree = ""; }; - D46F66CB43FB28658AD605FC /* SBUAvailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAvailable.swift; path = ../Sources/SBUAvailable.swift; sourceTree = ""; }; - D4AF43062671BF9CD13F827F /* SBUGroupChannelPushSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewModel.swift; path = ../Sources/ViewModel/NotificationSettings/SBUGroupChannelPushSettingsViewModel.swift; sourceTree = ""; }; - D4B1CA4FA6BBC78DAA80BC5E /* SBUBaseSelectUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.swift; path = ../Sources/View/SelectUser/SBUBaseSelectUserViewController.swift; sourceTree = ""; }; - D4B226D0D8FD1378A55601A9 /* SBUFeedNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUFeedNotificationCell.swift; sourceTree = ""; }; + D482143584DAEDA1BBC2DC1A /* SBUMultipleFilesMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCell.swift; sourceTree = ""; }; + D4D15003920BA895E1924C82 /* SBUGroupChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUGroupChannelSettingsViewModel.swift; sourceTree = ""; }; D52175BB76AF7926133CF704 /* GlobalSetCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalSetCustomManager.swift; sourceTree = ""; }; - D54035BA2257287842D6B910 /* SBUConfig.CodingKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.CodingKeys.swift; path = ../Sources/Configuration/SBUConfig.CodingKeys.swift; sourceTree = ""; }; - D56D56424D5DCE866A52E23C /* SBUConfig.OpenChannel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.OpenChannel.swift; path = ../Sources/Configuration/SBUConfig.OpenChannel.swift; sourceTree = ""; }; - D5CF9D20AD3F3C10A390D179 /* SBUReactionsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionsViewController.swift; path = ../Sources/View/Channel/Reaction/SBUReactionsViewController.swift; sourceTree = ""; }; - D63E46EBAC02E1B1847C8359 /* SBUCreateOpenChannelModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUCreateOpenChannelModule.Deprecated.swift; sourceTree = ""; }; - D7D9628D45AF6B9766098E85 /* SBUMessageTemplate.Coordinator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Coordinator.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Coordinator.swift; sourceTree = ""; }; - D856A5B1FA8B6E3381D60D1E /* SBUVoicePlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoicePlayer.swift; path = ../Sources/Manager/SBUVoicePlayer.swift; sourceTree = ""; }; - D8A1BA57F07A2B630C838785 /* SBUChannelInfoHeaderView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelInfoHeaderView.swift; path = ../Sources/View/Channel/Header/SBUChannelInfoHeaderView.swift; sourceTree = ""; }; + D550CBA105B593C05FE9109A /* SBUMultipleFilesMessageCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCollectionView.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCollectionView.swift; sourceTree = ""; }; + D59331B153D7E144DB453F3F /* NSLayoutConstraint+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+SBUIKit.swift"; path = "../Sources/Extension/NSLayoutConstraint+SBUIKit.swift"; sourceTree = ""; }; + D645322C69F296DC11F5C1B7 /* SBUConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.swift; path = ../Sources/Configuration/SBUConfig.swift; sourceTree = ""; }; + D6D9A208323F2265CF9C30BF /* SBUFeedNotificationChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.List.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.List.swift; sourceTree = ""; }; + D8AD0FDB6D73962B82656DAE /* Date+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+SBUIKit.swift"; path = "../Sources/Extension/Date+SBUIKit.swift"; sourceTree = ""; }; D8BA68D9366EDD742F958A66 /* Models.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Models.swift; sourceTree = ""; }; - D8BE440014916845CD3157F3 /* SBUBaseFileContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseFileContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUBaseFileContentView.swift; sourceTree = ""; }; - DAB1FD6E2BD42BCA51FC95A1 /* SBUMentionLimitGuideCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionLimitGuideCell.swift; path = ../Sources/View/Channel/MessageInput/SBUMentionLimitGuideCell.swift; sourceTree = ""; }; - DC7BF6C537CE75EDC80C9E84 /* 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 = ""; }; - DC881F0FE023700BD5FE8831 /* Thread+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Thread+SBUIKit.swift"; path = "../Sources/Extension/Thread+SBUIKit.swift"; sourceTree = ""; }; - DCF7FBD4DFD125E8D632D113 /* SBUGroupChannelPushSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.List.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.List.swift; sourceTree = ""; }; - DD38789133A3FD2E4A2408AE /* SBUOpenChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/OpenChannel/SBUOpenChannelSettingsModule.List.swift; sourceTree = ""; }; - DD3B43BFC00FB0F03A8A9518 /* SBUGroupChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.List.swift; sourceTree = ""; }; - DDC085217BF544B2BA65AB0E /* SBUCreateChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateChannelViewModel.swift; sourceTree = ""; }; - DDE8CD43386E750DEE8C7CB6 /* SBUGroupChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUGroupChannelCell.swift; sourceTree = ""; }; - DE56E896EAB259FEDA561D20 /* SBUSuggestedReplyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSuggestedReplyView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUSuggestedReplyView.swift; sourceTree = ""; }; - DF1688B79E8B99518686E4F2 /* SBUBaseChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUBaseChannelSettingCell.swift; sourceTree = ""; }; + DA3B4BF7AB35853D16CBF411 /* SBUBaseChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUBaseChannelListViewModel.swift; sourceTree = ""; }; + DB386DCB3EE7791DF18EA1C2 /* SBUMessageTemplate.ImageRatioType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ImageRatioType.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ImageRatioType.swift; sourceTree = ""; }; + DBDF2487A22B0908822317F9 /* SBUConfig.Base.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.Base.swift; path = ../Sources/Configuration/SBUConfig.Base.swift; sourceTree = ""; }; + DC2358E420962349E09DDEF4 /* SBUBaseChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.List.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.List.swift; sourceTree = ""; }; + DC250CCFD7DB759292B1C5DC /* SBUMessageSearchResultCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchResultCell.swift; path = ../Sources/View/MessageSearch/Cell/SBUMessageSearchResultCell.swift; sourceTree = ""; }; + DCA2CAEAE702144456B7F857 /* StringProtocol+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StringProtocol+SBUIKit.swift"; path = "../Sources/Extension/StringProtocol+SBUIKit.swift"; sourceTree = ""; }; + DCD9FE739B720803CA077879 /* SBUMessageFormChipView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormChipView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SubViews/SBUMessageFormChipView.swift; sourceTree = ""; }; + DD0CBC8004BFA63E25D0A504 /* SBUHorizontalSuggestedReplyOptionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUHorizontalSuggestedReplyOptionView.swift; path = ../Sources/View/Channel/MessageCell/SuggestedReply/Views/SBUHorizontalSuggestedReplyOptionView.swift; sourceTree = ""; }; + DDC81F691E01D66799E6A707 /* SBUGroupChannelPushSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.swift; sourceTree = ""; }; + DDE9A7D9F4B1ED972730736A /* SBUOpenChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.swift; sourceTree = ""; }; + DE667FF2219346EE707ECC2A /* SBUOpenChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.List.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.List.swift; sourceTree = ""; }; + DEA511DE5BF1C6994477A690 /* SBUVoiceContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUVoiceContentView.swift; sourceTree = ""; }; DF385EBE406D7A33EBF3AD17 /* NibCustomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NibCustomView.swift; sourceTree = ""; }; - DF5D159720D9152FC868F145 /* SBUContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUContentBaseMessageCell.swift; sourceTree = ""; }; + DFF1A5AAB00B182AF456C9D6 /* SBUUserNameView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserNameView.swift; path = ../Sources/View/Channel/CellView/SBUUserNameView.swift; sourceTree = ""; }; + DFF3936588EF368963C6C4FA /* SBUMention.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMention.swift; path = ../Sources/Model/SBUMention.swift; sourceTree = ""; }; E00D6DB472E2D89F05B58CFD /* ConnectBusinessMessagingView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConnectBusinessMessagingView.xib; sourceTree = ""; }; - E0227284B94A50328B7092B3 /* BaseMesssage+SBUIKit.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMesssage+SBUIKit.Deprecated.swift"; path = "../Sources/Deprecated/BaseMesssage+SBUIKit.Deprecated.swift"; sourceTree = ""; }; - E14F7BCE01F6FED0D8D9B6E1 /* SBUQuotedBaseMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedBaseMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedBaseMessageView.swift; sourceTree = ""; }; + E018326B5C7BF19D8B18E031 /* SBUMessageThreadViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewModel.swift; path = ../Sources/ViewModel/MessageThread/SBUMessageThreadViewModel.swift; sourceTree = ""; }; + E0305BDC978372D0E26EC3DE /* SBUTemplateLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTemplateLabel.swift; path = ../Sources/View/Common/SBUTemplateLabel.swift; sourceTree = ""; }; + E123288F4C88A0AF33A2D97E /* SBUConfig.CodingKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfig.CodingKeys.swift; path = ../Sources/Configuration/SBUConfig.CodingKeys.swift; sourceTree = ""; }; + E19EF4E314AB4414E3F24282 /* SBUMessageThreadModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Input.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Input.swift; sourceTree = ""; }; E19F12713F807D512874CB50 /* NotificationChannelViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationChannelViewController.swift; sourceTree = ""; }; + E2320C88ECEA573AB8FA83E0 /* SBUQuoteMessageInputViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuoteMessageInputViewProtocol.swift"; sourceTree = ""; }; + E24103D98BE676F32FC1633C /* SBUBaseChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.Header.swift; sourceTree = ""; }; + E2636E809661CD6ACD7A4641 /* SBUBaseChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUBaseChannelCell.swift; sourceTree = ""; }; E27F72A0D096280795BF7D61 /* MyOpenChannelSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyOpenChannelSettingsViewController.swift; sourceTree = ""; }; E2BB9D321E4FDE1E679A0373 /* CustomChannelListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomChannelListCell.swift; sourceTree = ""; }; E332E035DA3DA5F7E9D98CBA /* ChannelSettingsVC_Overriding.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelSettingsVC_Overriding.swift; sourceTree = ""; }; - E37AF3459EDB92F920ABB9AE /* SBUStringSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.swift; path = ../Sources/Constant/SBUStringSet.swift; sourceTree = ""; }; - E3FA058C9CD692EC279C7589 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = ../Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - E4391461B0F6106CB7AD8CD1 /* SBUMenuCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuCell.swift; path = ../Sources/View/Common/Menu/SBUMenuCell.swift; sourceTree = ""; }; - E4618A57BAA5F29E9E77CAEF /* SBUMessageFormView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormView.swift; sourceTree = ""; }; - E4959FF685F039EB2E0FF771 /* SBUFormView.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFormView.Deprecated.swift; path = ../Sources/Deprecated/SBUFormView.Deprecated.swift; sourceTree = ""; }; - E4AC62778D52F3D06171AA23 /* SBUMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUMentionConfiguration.swift; sourceTree = ""; }; - E4EE965391EE66DB7AE572C1 /* SBUMessageCellProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageCellProtocol.swift; path = "../Sources/View/Life cycles/SBUMessageCellProtocol.swift"; sourceTree = ""; }; - E54B17F87D9CA2037D56B7AD /* SBUMessageFormChipsItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormChipsItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormChipsItemView.swift; sourceTree = ""; }; - E5B0EC5E514C518965A01EF8 /* SBUBaseChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.swift; sourceTree = ""; }; - E6200AD34F83AFFA18F6138F /* SBUOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.swift; path = ../Sources/View/Channel/SBUOpenChannelViewController.swift; sourceTree = ""; }; - E638124D9413FDE55CB17D75 /* SBUMentionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionManager.swift; path = ../Sources/Util/SBUMentionManager.swift; sourceTree = ""; }; - E672CBCD9B3F599FDC432353 /* SBUNewNotificationInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNewNotificationInfo.swift; path = ../Sources/View/Channel/NewMessageInfo/SBUNewNotificationInfo.swift; sourceTree = ""; }; - E702E9873ECEB26A35C4B770 /* SBULoading.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULoading.swift; path = ../Sources/View/Common/SBULoading.swift; sourceTree = ""; }; - E723D7A74EA5227B2E9C3B2B /* SBUExtendedMessagePayloadCustomViewFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUExtendedMessagePayloadCustomViewFactory.swift; path = ../Sources/View/Channel/MessageCell/CustomView/SBUExtendedMessagePayloadCustomViewFactory.swift; sourceTree = ""; }; - E854AE5A4D40187777AC944D /* SBUEmojiListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiListViewController.swift; path = ../Sources/View/Channel/Reaction/SBUEmojiListViewController.swift; sourceTree = ""; }; - E8F876338D0F2D7458FFCE6B /* SBUGroupChannelModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.Input.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.Input.swift; sourceTree = ""; }; - E96CA9B0DB25478663485D64 /* SBUMessageThreadViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewModel.swift; path = ../Sources/ViewModel/MessageThread/SBUMessageThreadViewModel.swift; sourceTree = ""; }; + E35960BAB482D20FCA496F74 /* SBUGlobalCustomParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobalCustomParams.swift; path = ../Sources/SBUGlobalCustomParams.swift; sourceTree = ""; }; + E505CD2019DF7304CF30A62F /* SBUContentBaseMessageCell.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/SBUContentBaseMessageCell.Deprecated.swift; sourceTree = ""; }; + E50A715AFBA27C25079CE7A2 /* SBUVoiceFileInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceFileInfo.swift; path = ../Sources/Model/SBUVoiceFileInfo.swift; sourceTree = ""; }; + E6AE83F7B76AE254A590E33B /* SBUMentionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionManager.swift; path = ../Sources/Util/SBUMentionManager.swift; sourceTree = ""; }; + E71D89E8F09407D226E11E25 /* 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 = ""; }; + E7357F9D16D7CC07D3E31DE3 /* SBUChatNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChatNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Chat/SBUChatNotificationChannelModule.Header.swift; sourceTree = ""; }; + E7A886F48D6CE9C0FBB6875A /* SBUGroupChannelPushSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsViewController.swift; path = ../Sources/View/NotificationSettings/SBUGroupChannelPushSettingsViewController.swift; sourceTree = ""; }; + E833FE9A8489A2600FCA5064 /* SBUBaseSelectUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.swift; sourceTree = ""; }; + E84CF7D6F1CB6C673845FDE4 /* SBUGroupChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.List.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.List.swift; sourceTree = ""; }; + E8EB2B83BC4622633A279E52 /* MessageTemplateTestViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateTestViewController.swift; path = ../Sources/MessageTemplate/Tester/MessageTemplateTestViewController.swift; sourceTree = ""; }; + E9175906EB92BBB73678EACE /* SBUCreateOpenChannelModule.ProfileInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.ProfileInput.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.ProfileInput.swift; sourceTree = ""; }; + E94728EEDDB8EBE7A7FB908D /* SBUMessageTemplateCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCell.swift; path = ../Sources/View/Channel/MessageCell/SBUMessageTemplateCell.swift; sourceTree = ""; }; + E9A768BC416606D00C817CFC /* SBUBaseChannelSettingsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelSettings/SBUBaseChannelSettingsViewController.Deprecated.swift; sourceTree = ""; }; E9C66209DE00D0888E84696B /* LiveStreamChannelListModule.List.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LiveStreamChannelListModule.List.swift; sourceTree = ""; }; - E9CCA898616E8DE50216E30F /* SBUMessageStateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageStateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageStateView.swift; sourceTree = ""; }; - EA13B23BE22DFAA1F2F316CD /* SBUMessageThreadModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Header.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Header.swift; sourceTree = ""; }; - EA4E12640C346FA63BB2D327 /* SBUCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCollectionViewFlowLayout.swift; path = ../Sources/View/Common/SBUCollectionViewFlowLayout.swift; sourceTree = ""; }; - EA693FDEBD3089B478B3F4BC /* SBUMessageTemplateCellLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplateCellLayout.swift; path = ../Sources/View/Channel/MessageCell/SBUMessageTemplateCellLayout.swift; sourceTree = ""; }; - EAF62A193848AD07495E507A /* SBUMessageThreadViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewController.swift; path = ../Sources/View/MessageThread/SBUMessageThreadViewController.swift; sourceTree = ""; }; + EA63A3EEABD07FD272FA8DFF /* UIScrollView+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+SBUIKit.swift"; path = "../Sources/Extension/UIScrollView+SBUIKit.swift"; sourceTree = ""; }; + EAA12A4D5B7D26AC6E60779F /* SBUPendingMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPendingMessageManager.swift; path = ../Sources/Manager/SBUPendingMessageManager.swift; sourceTree = ""; }; + EB1AEC698F0639B20A036D98 /* SBUContentBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUContentBaseMessageCell.swift; sourceTree = ""; }; EB3DB814003F6E3D146BDC70 /* ChannelListVC_CustomList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListVC_CustomList.swift; sourceTree = ""; }; + EB58A431BB64B26557E91752 /* SBUOpenChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelModule.Header.swift; path = ../Sources/Module/Channel/OpenChannel/SBUOpenChannelModule.Header.swift; sourceTree = ""; }; EBB823C463947E90BA7D1148 /* GroupChannelViewModel_AdditionalFeatures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GroupChannelViewModel_AdditionalFeatures.swift; sourceTree = ""; }; - ECC666DD8BAFDCC6195EFB81 /* SBUMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputView.swift; sourceTree = ""; }; - ED91E3234E2EE2F8577E06DC /* Sequence+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Sequence+SBUIKit.swift"; path = "../Sources/Extension/Sequence+SBUIKit.swift"; sourceTree = ""; }; + EBC3979E473C626E712F5C6B /* SBUDownloadManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDownloadManager.swift; path = ../Sources/Manager/SBUDownloadManager.swift; sourceTree = ""; }; + EC2426EF6726EDB897562EDA /* SBUMessageFormSingleTextItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormSingleTextItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormSingleTextItemView.swift; sourceTree = ""; }; + EC306834EF32E67FF9947D72 /* SBUStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStackView.swift; path = ../Sources/View/Common/SBUStackView.swift; sourceTree = ""; }; + EC61AEF318A688C002AF1C27 /* SBUDebouncer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDebouncer.swift; path = ../Sources/Util/SBUDebouncer.swift; sourceTree = ""; }; + EC9132A6B28294497EB4AD13 /* SBUCacheManager.Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Config.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Config.swift; sourceTree = ""; }; + ED99A630540D8B0E9855FA00 /* SBUGroupChannelSettingsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsViewController.swift; path = ../Sources/View/ChannelSettings/SBUGroupChannelSettingsViewController.swift; sourceTree = ""; }; EDF0FBB0F38EFF12B4C20E59 /* ChannelVC_CustomInput.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelVC_CustomInput.swift; sourceTree = ""; }; - EF381822D522DB401444FC0A /* SendbirdUIKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SendbirdUIKit.h; path = ../Sources/SendbirdUIKit.h; sourceTree = ""; }; + EE4255D8786F0200A38D3DF7 /* String+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+SBUIKit.swift"; path = "../Sources/Extension/String+SBUIKit.swift"; sourceTree = ""; }; + EE7A3A7FA09E1ADE14E69E45 /* SBUMessageTemplate.ErrorMessages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.ErrorMessages.swift; path = ../Sources/MessageTemplate/Syntax/SBUMessageTemplate.ErrorMessages.swift; sourceTree = ""; }; + EE8BA4006844B067A9CFF558 /* SBUAvailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAvailable.swift; path = ../Sources/SBUAvailable.swift; sourceTree = ""; }; + EEBB4749AB76F34AF44A385B /* SBUGroupChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUGroupChannelCell.swift; sourceTree = ""; }; F03CD5B640800DF99AAADDCA /* ChannelSettingsCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelSettingsCustomManager.swift; sourceTree = ""; }; - F04E731DF37DAFE0CC1777EF /* SBUOpenChannelAdminMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelAdminMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelAdminMessageCell.swift; sourceTree = ""; }; + F08267BB8CD91F9EC356C781 /* URL+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+SBUIKit.swift"; path = "../Sources/Extension/URL+SBUIKit.swift"; sourceTree = ""; }; + F097500AD9A8D83A1AEA22F2 /* SBUCreateChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.swift; sourceTree = ""; }; + F0D7FF560449E6A626C7EEC0 /* 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 = ""; }; + F0D8A12B0EEC7A706EE130E0 /* SBUCacheManager.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Image.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Image.swift; sourceTree = ""; }; + F0F2CF7FFB41C4F94474697E /* SBUMessageFormFallbackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormFallbackView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormFallbackView.swift; sourceTree = ""; }; F0F6E578BF4A8F50AC7929B4 /* OpenChannelCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OpenChannelCustomManager.swift; sourceTree = ""; }; - F1C7E6227C9619D550096C66 /* SBUUserListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.List.swift; path = ../Sources/Module/UserList/SBUUserListModule.List.swift; sourceTree = ""; }; - F22C7D8A655B6D4CECED0DF9 /* SBUMessageSearchModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Header.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.Header.swift; sourceTree = ""; }; - F296FB67412409915BDB59D8 /* SBULinkClickableTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULinkClickableTextView.swift; path = ../Sources/View/Channel/CellView/SBULinkClickableTextView.swift; sourceTree = ""; }; - F30C22A3D3B82B49A1B9F91F /* SBUToastType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUToastType.swift; path = ../Sources/Manager/SBUToastType.swift; sourceTree = ""; }; + F13C565F2AC762DB13DEED5D /* SBUInviteUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewController.swift; path = ../Sources/View/SelectUser/SBUInviteUserViewController.swift; sourceTree = ""; }; + F172B4B931049C75F54CD204 /* SBUMessageThreadModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.swift; sourceTree = ""; }; + F1E6CD8059B200A75F3792A2 /* SBUBaseChannelSettingsViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewModel.swift; path = ../Sources/ViewModel/ChannelSettings/SBUBaseChannelSettingsViewModel.swift; sourceTree = ""; }; + F2BACD63BAE88B1F6E008CC9 /* SBUBaseChannelViewController.Keyboard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Keyboard.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.Keyboard.swift; sourceTree = ""; }; F30F5208F4A18ACABFB2FF34 /* AIChatBotViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIChatBotViewController.swift; sourceTree = ""; }; - F4588551A5B70E3ADBB339A0 /* SBUOpenChannelBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelBaseMessageCell.swift; sourceTree = ""; }; - F49390228173B40D426F1FB6 /* URL+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+SBUIKit.swift"; path = "../Sources/Extension/URL+SBUIKit.swift"; sourceTree = ""; }; - F5FD865FF1D3D936595AF2E0 /* SBUMessageThreadModule.Input.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Input.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Input.swift; sourceTree = ""; }; - F628ED0B0ECA1ACE6B5D874A /* SBUTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTextView.swift; path = "../Sources/View/Life cycles/SBUTextView.swift"; sourceTree = ""; }; + F43F2D1B774E5BC9B0EE11D5 /* MultipleFilesMessage+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "MultipleFilesMessage+SBUIKit.swift"; path = "../Sources/Extension/ChatSDK/MultipleFilesMessage+SBUIKit.swift"; sourceTree = ""; }; + F499EABDF399DB940176EA00 /* SBUQuotedUserMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedUserMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedUserMessageView.swift; sourceTree = ""; }; + F54D028D371C6E6F03FB1C65 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.Deprecated.swift; path = ../Sources/Deprecated/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.Deprecated.swift; sourceTree = ""; }; + F57D6F3B8250123EA98CF881 /* SBUBaseChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.List.swift; sourceTree = ""; }; + F5FEE1B59C700374B529A41E /* SBUModerationsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.Deprecated.swift; path = ../Sources/Deprecated/Moderations/SBUModerationsViewController.Deprecated.swift; sourceTree = ""; }; + F6105D0A6FBD515A2F2952DD /* BaseMesssage+SBUIKit.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BaseMesssage+SBUIKit.Deprecated.swift"; path = "../Sources/Deprecated/BaseMesssage+SBUIKit.Deprecated.swift"; sourceTree = ""; }; + F6A05DFD075A0A62B7368C93 /* 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 = ""; }; + F6C83FD598EE4F0A52CCE851 /* SBUReplyConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReplyConfiguration.swift; path = ../Sources/Configuration/Replies/SBUReplyConfiguration.swift; sourceTree = ""; }; + F72AF6234D6CCB4E4AE3AD08 /* SBUMessageTemplate.Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageTemplate.Binder.swift; path = ../Sources/MessageTemplate/Processor/SBUMessageTemplate.Binder.swift; sourceTree = ""; }; F781C196C840F15272F5D1C0 /* MemberListCustomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MemberListCustomManager.swift; sourceTree = ""; }; - F79B8C2D132A31669C548C5B /* SBUFeedbackViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackViewParams.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackViewParams.swift; sourceTree = ""; }; - F7C02812DCA815E1098E6AC6 /* SBUBaseSelectUserModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.swift; sourceTree = ""; }; - F7ECD68FDA842BA50767D443 /* SBUFeedbackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedbackView.swift; path = ../Sources/View/Channel/MessageCell/Feedback/SBUFeedbackView.swift; sourceTree = ""; }; - F849D29EF59F3841BCB61833 /* SBUTheme.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.Deprecated.swift; path = ../Sources/Deprecated/SBUTheme.Deprecated.swift; sourceTree = ""; }; - F9B6D38DD071B6EBFE755E94 /* SBUInviteUserModule.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserModule.Deprecated.swift; path = ../Sources/Deprecated/Module/SelectUser/SBUInviteUserModule.Deprecated.swift; sourceTree = ""; }; - F9D3903A7FAC27D76F8372B7 /* SBUMultipleFilesMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMultipleFilesMessageCell.swift; path = ../Sources/View/Channel/MessageCell/MultipleFilesMessage/SBUMultipleFilesMessageCell.swift; sourceTree = ""; }; + F8A230A5DD23E2B5A327BB4D /* SBUMessageReactionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageReactionView.swift; path = ../Sources/View/Channel/Reaction/SBUMessageReactionView.swift; sourceTree = ""; }; + F921569CA13C6E7A43434189 /* 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 = ""; }; + F9B26896BD832561D8D2168E /* SBUColorSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUColorSet.swift; path = ../Sources/Theme/SBUColorSet.swift; sourceTree = ""; }; + F9B584A6F003301D9FFA198F /* SBUBaseChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUBaseChannelViewModel.swift; sourceTree = ""; }; + F9E16F28CA3951A86C33D023 /* UIApplication+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+SBUIKit.swift"; path = "../Sources/Extension/UIApplication+SBUIKit.swift"; sourceTree = ""; }; FA431857E8160340E7E545C3 /* ChannelListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelListViewController.swift; sourceTree = ""; }; - FB2C3FF6DCE1662385C0D12D /* SBUMessageFormSingleTextItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormSingleTextItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormSingleTextItemView.swift; sourceTree = ""; }; - FB46F77E7BD3E6B406AA2A7F /* SBUGroupChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUGroupChannelViewModel.swift; sourceTree = ""; }; - FB91AD2470C00FE0162F84F3 /* SBUQuotedUserMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedUserMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedUserMessageView.swift; sourceTree = ""; }; FBA3029EE0577CF7753B87E4 /* UIImageView+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImageView+Ext.swift"; sourceTree = ""; }; + FBAD9A8D870FC38F9724000A /* SBUReactionCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionCollectionViewCell.swift; path = ../Sources/View/Channel/Reaction/SBUReactionCollectionViewCell.swift; sourceTree = ""; }; FBCECAC20501BC1FA624C11C /* AIChatBotSignInViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = AIChatBotSignInViewController.xib; sourceTree = ""; }; - FC00A31EA6D1B5337980C7B5 /* SBUGroupChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelModule.swift; path = ../Sources/Module/Channel/GroupChannel/SBUGroupChannelModule.swift; sourceTree = ""; }; - FE30359464D36913A110E2F4 /* SBUFileMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFileMessageCellParams.swift; sourceTree = ""; }; - FE7AC1DFEFAFFDEA43B7BEE8 /* SBUThreadInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUThreadInfoView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUThreadInfoView.swift; sourceTree = ""; }; + FBF325F6D8C444748939790F /* SBUUserCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserCell.swift; path = ../Sources/View/Common/UserCell/SBUUserCell.swift; sourceTree = ""; }; + FC4B612EF053D79F47FC3DFC /* SendbirdUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.swift; path = ../Sources/SendbirdUI.swift; sourceTree = ""; }; + FCEB13BCE7BBFF453AD4FC9B /* UIButton+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+SBUIKit.swift"; path = "../Sources/Extension/UIButton+SBUIKit.swift"; sourceTree = ""; }; + FD11744186B35DEABDAF0013 /* SBUBaseFileContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseFileContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUBaseFileContentView.swift; sourceTree = ""; }; + FD8863B34A29BCAAF010C2A6 /* Data+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SBUIKit.swift"; path = "../Sources/Extension/Data+SBUIKit.swift"; sourceTree = ""; }; + FEC63CCFC8AEDC5CDB512071 /* SBUGroupChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.swift; sourceTree = ""; }; + FF1CE73BBBB4943D507B947B /* SBUMessageFormChipsItemView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageFormChipsItemView.swift; path = ../Sources/View/Channel/MessageCell/MessageForm/Views/SBUMessageFormChipsItemView.swift; sourceTree = ""; }; + FF4128DFBBCB373D0D5C7AF4 /* SBUEmojiListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmojiListViewController.swift; path = ../Sources/View/Channel/Reaction/SBUEmojiListViewController.swift; sourceTree = ""; }; + FFD4C1D669AFF10794FDB29B /* SBUFeedNotificationCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFeedNotificationCellParams.swift; sourceTree = ""; }; + FFFA1497CDB650C55B416802 /* SBUUnknownMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUnknownMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUnknownMessageCellParams.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1146,6 +1146,28 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 0077E8BF855DCDCC06C79A03 /* Channel */ = { + isa = PBXGroup; + children = ( + 924F89ACF882E4E36A0F196B /* CategoryFilterCell */, + AEA28F3B3CE322B711249C5F /* CellView */, + 5E77F97827712453775A8638 /* FileViewer */, + C421FD1EE5A4E1A8F9B23401 /* Header */, + 179AEE16F7F482839857F0C4 /* MessageCell */, + 28792DCF7F489BCB176A8BEB /* MessageInput */, + 29FFAA894393F97C4FDB4F16 /* NewMessageInfo */, + 46C5199C4876A7972A55DAB8 /* Reaction */, + F2BACD63BAE88B1F6E008CC9 /* SBUBaseChannelViewController.Keyboard.swift */, + 65AE35D9EC23A1A8763CD6F0 /* SBUBaseChannelViewController.swift */, + 119A4282BF2ABCE5FCBC9DB1 /* SBUChatNotificationChannelViewController.swift */, + 83BD0DCA04BB5284FE5E5270 /* SBUFeedNotificationChannelViewController.swift */, + AB954E562C512BBA8AA24CF2 /* SBUGroupChannelViewController.swift */, + 10E3E27DD6F318EDFE0BAB3B /* SBUOpenChannelViewController.swift */, + DF9753BF541DC8626799952C /* ViewModel */, + ); + name = Channel; + sourceTree = ""; + }; 017756283A183F1F06F0DDA0 /* ChannelList */ = { isa = PBXGroup; children = ( @@ -1157,62 +1179,70 @@ path = ChannelList; sourceTree = ""; }; - 01EBDB9E28D33CFCEB024CCA /* NotificationSettings */ = { + 025230C9EFA653936BB48314 /* ChannelSettings */ = { isa = PBXGroup; children = ( - D4AF43062671BF9CD13F827F /* SBUGroupChannelPushSettingsViewModel.swift */, + 269C89C0A0F594C40DBACA76 /* Cell */, + 79C9DF640DACEC9E90D965F5 /* View */, ); - name = NotificationSettings; + path = ChannelSettings; sourceTree = ""; }; - 025230C9EFA653936BB48314 /* ChannelSettings */ = { + 0486EAD9B13A0DC75D1C04DA /* MessageThread */ = { isa = PBXGroup; children = ( - 269C89C0A0F594C40DBACA76 /* Cell */, - 79C9DF640DACEC9E90D965F5 /* View */, + 38CE849E7F6BBFF225DA81B2 /* SBUMessageThreadTitleView.swift */, + 129DC9FBE5C03182C94783DF /* SBUMessageThreadViewController.swift */, + 40B9BC89EBE064D1E9563396 /* SBUParentMessageInfoView.swift */, ); - path = ChannelSettings; + name = MessageThread; sourceTree = ""; }; - 03650B86E0225CF22572A726 /* ViewParams */ = { + 05CC6894EE8BB6036AFC3D60 /* User */ = { isa = PBXGroup; children = ( - 194EF9B31D1EA97A4547B804 /* SBUQuotedBaseMessageViewParams.swift */, ); - name = ViewParams; + path = User; sourceTree = ""; }; - 03AB9EF462B89CD1FBFD3C91 /* ScrollPostion */ = { + 06A0BE0BB1FB4F360900DF15 /* InviteUser */ = { isa = PBXGroup; children = ( - 6CC8514775EA6330F0B149D5 /* SBUScrollPostionConfiguration.swift */, + 0291D6576C77D3732DADEB87 /* InviteUserVC_Cell.swift */, + 578AE09A01FF4CD8682FAD86 /* InviteUserVC_UserList.swift */, ); - name = ScrollPostion; + path = InviteUser; sourceTree = ""; }; - 05CC6894EE8BB6036AFC3D60 /* User */ = { + 070A86F379C528F399F8B172 /* ChannelList */ = { isa = PBXGroup; children = ( + BBB1CF8E0E85E49459BF0B56 /* GroupChannel */, + 984DE3F9A7708D5F751EA332 /* OpenChannel */, + E24103D98BE676F32FC1633C /* SBUBaseChannelListModule.Header.swift */, + 78A5FB8578B8AA677E53C736 /* SBUBaseChannelListModule.List.swift */, + 1B7D95C0CC5C45A084BD36C3 /* SBUBaseChannelListModule.swift */, ); - path = User; + name = ChannelList; sourceTree = ""; }; - 0639F67019B8EAE7EE80AF5A /* Replies */ = { + 07B0473118D86D00CFD05D07 /* ChannelSettings */ = { isa = PBXGroup; children = ( - CF8AD9BEB462D91C277A65A7 /* MessageView */, - 03650B86E0225CF22572A726 /* ViewParams */, + E9A768BC416606D00C817CFC /* SBUBaseChannelSettingsViewController.Deprecated.swift */, ); - name = Replies; + name = ChannelSettings; sourceTree = ""; }; - 06A0BE0BB1FB4F360900DF15 /* InviteUser */ = { + 08F111B15A98131FB5656949 /* ChatSDK */ = { isa = PBXGroup; children = ( - 0291D6576C77D3732DADEB87 /* InviteUserVC_Cell.swift */, - 578AE09A01FF4CD8682FAD86 /* InviteUserVC_UserList.swift */, + C53E46EA3508B943EC0A9110 /* BaseMessage+SBUIKit.MessageTemplate.swift */, + 57D5A7BDAC2C6397500F080A /* BaseMessage+SBUIKit.swift */, + 48287E0E1D518DB9E7327FBB /* MessageForm+SBUIKit.swift */, + F43F2D1B774E5BC9B0EE11D5 /* MultipleFilesMessage+SBUIKit.swift */, ); - path = InviteUser; + name = ChatSDK; sourceTree = ""; }; 094189D8BF37978BE68B47E2 /* Customize */ = { @@ -1242,35 +1272,6 @@ path = OpenChannel; sourceTree = ""; }; - 0B63B7E9FCE0B18040F9C2D9 /* OpenChannel */ = { - isa = PBXGroup; - children = ( - 5B67C46491CBC01575DABF6E /* SBUOpenChannelListModule.Header.swift */, - 6A0EC43092F7ABD79C1F91C5 /* SBUOpenChannelListModule.List.swift */, - 42CE1987DBB0F35F5A5AB62D /* SBUOpenChannelListModule.swift */, - ); - name = OpenChannel; - sourceTree = ""; - }; - 0B8B0C007FF801303D4AF5D9 /* Mention */ = { - isa = PBXGroup; - children = ( - E4AC62778D52F3D06171AA23 /* SBUMentionConfiguration.swift */, - 6D4D3C9BA36902D3BB95DC08 /* SBUUserMentionConfiguration.swift */, - ); - name = Mention; - sourceTree = ""; - }; - 0C16D6297E761D8E6D509128 /* Chat */ = { - isa = PBXGroup; - children = ( - 312B604108FFDB84C2BAD265 /* SBUChatNotificationChannelModule.Header.swift */, - 8C628839623F181885D23980 /* SBUChatNotificationChannelModule.List.swift */, - 36CCDD2D5331EBB4AF8A1B11 /* SBUChatNotificationChannelModule.swift */, - ); - name = Chat; - sourceTree = ""; - }; 0C98B90C7B1C0C82787FD4D0 /* Common */ = { isa = PBXGroup; children = ( @@ -1289,6 +1290,16 @@ path = MySettings; sourceTree = ""; }; + 0DD00F48AE87EDFBD6040EC3 /* Moderations */ = { + isa = PBXGroup; + children = ( + 211AE9B4A1C46334B7D667C0 /* SBUModerationsModule.Header.swift */, + 439BB197125B3E1EEF223E8A /* SBUModerationsModule.List.swift */, + 8A1A19CAC043EFFF79AD777D /* SBUModerationsModule.swift */, + ); + name = Moderations; + sourceTree = ""; + }; 0E523CD22BB5B6FB049F8C25 /* Module */ = { isa = PBXGroup; children = ( @@ -1305,19 +1316,31 @@ path = Module; sourceTree = ""; }; - 1024E50D1490980AE041165A /* ChannelSettings */ = { + 0E724A05EDDE4B8154C31550 /* Constant */ = { isa = PBXGroup; children = ( + 3474D18CDA1F72A071052AE9 /* SBUConstant.swift */, + 28F00062A1962FA4C53BDE29 /* SBUDateFormatSet.swift */, + 639402CCA1D25A9C348CC178 /* SBUStringSet.Deprecated.swift */, + D21D66F68495F2EE1A8D136F /* SBUStringSet.swift */, ); - path = ChannelSettings; + name = Constant; sourceTree = ""; }; - 10CAFD17E7AB65C5870F2E3B /* Moderations */ = { + 0FBB061A5BDE132D929DCD31 /* MessageForm */ = { isa = PBXGroup; children = ( - 047D02E15E8FB17EB21B90E9 /* SBUModerationsViewController.swift */, + 95B8352CBADB5106FDD850A0 /* ViewParams */, + 4BBCC440A9CF187C58725902 /* Views */, ); - name = Moderations; + name = MessageForm; + sourceTree = ""; + }; + 1024E50D1490980AE041165A /* ChannelSettings */ = { + isa = PBXGroup; + children = ( + ); + path = ChannelSettings; sourceTree = ""; }; 112606B8CA57E7AADAECDD0C /* Notifications */ = { @@ -1350,34 +1373,42 @@ path = Model; sourceTree = ""; }; - 120F4137D058AC54312909F1 /* Channel */ = { + 12204696BB593F6280F91F7D /* MessageInput */ = { + isa = PBXGroup; + children = ( + C42724CC6DF9DE991CCFCEC8 /* ViewParams */, + ); + path = MessageInput; + sourceTree = ""; + }; + 129305CC003D0FFC9CCAA604 /* VoiceNote */ = { + isa = PBXGroup; + children = ( + 160D351CB5DDB343C28FAF5B /* SBUVoiceMessageInputView.swift */, + ); + name = VoiceNote; + sourceTree = ""; + }; + 12B69435B5567A74BBD23D88 /* Channel */ = { isa = PBXGroup; children = ( - 60C411D99712E31CC996C66F /* CategoryFilterCell */, - 40B1869D234652BF93BA357C /* CellView */, - BD167111D5F71E5BA7431CE9 /* FileViewer */, - FD4CEA25A040E89DDE2B90DB /* Header */, - 1BEDD9EFBD2592787D0FC09E /* MessageCell */, - 27BA0E7832A6ABE2856FA02C /* MessageInput */, - DC04AF6ADC33B3646D6F8BA7 /* NewMessageInfo */, - B860E0969567D3D62A931826 /* Reaction */, - 39B55D9F20265C2FFCA06460 /* SBUBaseChannelViewController.Keyboard.swift */, - 725D33706A3886DD210F460E /* SBUBaseChannelViewController.swift */, - 4CAF72B2ACDA315F50BC2D5B /* SBUChatNotificationChannelViewController.swift */, - 9BBCF653DBD0A9931BA7E703 /* SBUFeedNotificationChannelViewController.swift */, - BEAE9CB0C4BFEF6DD0FE9AEF /* SBUGroupChannelViewController.swift */, - E6200AD34F83AFFA18F6138F /* SBUOpenChannelViewController.swift */, - FDE040274D4D4C668ABCF3E0 /* ViewModel */, + 1A028B76CDF040524F377226 /* GroupChannel */, + 47BFF8D5CAD23279CC376590 /* NotificationChannel */, + F76D2FEBF462EB38A7BA7827 /* OpenChannel */, + 4691B5B13FECFD2257E0B5BC /* SBUBaseChannelModule.Header.swift */, + 85C49782B94730E405A56F5A /* SBUBaseChannelModule.Input.swift */, + DC2358E420962349E09DDEF4 /* SBUBaseChannelModule.List.swift */, + 4C34F84CDDC4797B9998FC40 /* SBUBaseChannelModule.swift */, ); name = Channel; sourceTree = ""; }; - 12204696BB593F6280F91F7D /* MessageInput */ = { + 12BD971C28E8480354E24D08 /* Common */ = { isa = PBXGroup; children = ( - C42724CC6DF9DE991CCFCEC8 /* ViewParams */, + 6FA0EF2841DFAE1DD7C5311F /* SBUCommonDelegate.swift */, ); - path = MessageInput; + name = Common; sourceTree = ""; }; 1547B67DBBA588A09A37D174 /* ViewModel */ = { @@ -1401,16 +1432,80 @@ path = MessageThread; sourceTree = ""; }; - 18BCE14E2BC4E3BB797DBB3C /* Theme */ = { + 179AEE16F7F482839857F0C4 /* MessageCell */ = { + isa = PBXGroup; + children = ( + 17D490350844B30AABFDADA3 /* CarouselView */, + 513285B28CD84D5EF98C5183 /* CustomView */, + 90BE5B538A05C75E47298442 /* Feedback */, + 9B6FEB5C08B94FA12C6EDF55 /* FileMessageContentView */, + B1B836F9E88A0994550C8B38 /* MessageCellParams */, + 0FBB061A5BDE132D929DCD31 /* MessageForm */, + F390248BB5F85A35D6B17F0B /* MultipleFilesMessage */, + 2DAAEFCF286C567FE9546D3F /* NotificationChannel */, + B0E3FF18578819AA1BDDD4E6 /* OpenChannel */, + DBC4E98604BC1D4485CC6039 /* Replies */, + C2C67A59FA1EF41C5D450320 /* SBUAdminMessageCell.swift */, + B967BE2609824327BFDF9477 /* SBUBaseMessageCell.Feedback.swift */, + D1EB5232D1C49857A5A4A984 /* SBUBaseMessageCell.swift */, + EB1AEC698F0639B20A036D98 /* SBUContentBaseMessageCell.swift */, + BBCEC3C179CE75EA8DCFCE50 /* SBUFileMessageCell.swift */, + 6B242E95472B6D9140E4A1C1 /* SBUMessageTemplateCell.MessageTemplateLayer.swift */, + E94728EEDDB8EBE7A7FB908D /* SBUMessageTemplateCell.swift */, + 30CA3215A4C006C3F62009CD /* SBUMessageTemplateCellLayout.swift */, + 97BC34EC43A2DB18DDDF0AD6 /* SBUTypingIndicatorMessageCell.swift */, + 76CAE245DDF8D0B02E7045D1 /* SBUUnknownMessageCell.swift */, + 735411498B6E205B39A9A1FB /* SBUUserMessageCell.swift */, + 6FEFB0F2ECEA0A94B426201E /* SuggestedReply */, + ); + name = MessageCell; + sourceTree = ""; + }; + 17D490350844B30AABFDADA3 /* CarouselView */ = { isa = PBXGroup; children = ( - 9A82EFBB432B21F89FCD7A92 /* SBUColorSet.swift */, - 4A76BF229855B38DD11A61F0 /* SBUFontSet.swift */, - 340AC61B10CBA689124533F8 /* SBUIconSet.swift */, - 2B233A18D8A9C2AA600AB465 /* SBUTheme+Type.swift */, - 9CFD660ADB302EA5B514CB71 /* SBUTheme.swift */, + 6BC94CE44AEA823157F566C9 /* SBUBaseCarouselView.swift */, ); - name = Theme; + name = CarouselView; + sourceTree = ""; + }; + 18A4ABAEDC9CE37E12A6B717 /* NotificationSettings */ = { + isa = PBXGroup; + children = ( + 6318993BCE1CFF05951C809B /* SBUGroupChannelPushSettingsViewModel.swift */, + ); + name = NotificationSettings; + sourceTree = ""; + }; + 19C52355FD8061D8DB745984 /* Common */ = { + isa = PBXGroup; + children = ( + F7C9DBC3423AD2475B102630 /* Menu */, + B0353B6806C8BD3007CC6192 /* PhotoLibrary */, + 088E8BB3494F10C7D1613419 /* SBUActionSheet.swift */, + 2F0341A038EABF38B72A6733 /* SBUAlertView.swift */, + C4975EB26D097269D3A4488E /* SBUAnimation.swift */, + 8258D000D2ED7343A12ACAE7 /* SBUBarButtonItem.swift */, + 1B13E7ADFD2323251CC2D85D /* SBUCollectionViewFlowLayout.swift */, + 61DB913B478B4D584A7080CD /* SBUCommonItem.swift */, + 45DDE15A4001294935BA7F8A /* SBUCommonViewControllerSet.swift */, + 3F82551CB622F4CD2B58FD92 /* SBUCoverImageView.swift */, + 4EF786453FD15CF1424AE8E3 /* SBUEmptyView.swift */, + 6A14296A3D79991F9062A0D7 /* SBULayoutableButton.swift */, + 0F8B5730DD226C9A8CF66716 /* SBULoading.swift */, + BBAD56321F9B23510ADFE119 /* SBUMarginView.swift */, + 8BAE65AC889C85B9FCE04E3A /* SBUNavigationTitleView.swift */, + CD3F16BCD501DADE337E4D77 /* SBUNotificationEmptyView.swift */, + 6B3763540C9E062F90865557 /* SBUNotificationNavigationTitleView.swift */, + 8963DEB698A917239C115216 /* SBUPaddingLabel.swift */, + EC306834EF32E67FF9947D72 /* SBUStackView.swift */, + E0305BDC978372D0E26EC3DE /* SBUTemplateLabel.swift */, + 3144F98212BD467D6CE0438B /* SBUTypingIndicatorBubbleView.swift */, + 824E0383B0E04FAC137E1A5F /* SBUUnderLineTextField.swift */, + C830053AD1C5E6EB48A4029D /* User */, + FE45F50D0F7D1C1925D974C3 /* UserCell */, + ); + name = Common; sourceTree = ""; }; 19CB97F6D6DD773362FB0D6C /* LiveStream */ = { @@ -1423,17 +1518,15 @@ path = LiveStream; sourceTree = ""; }; - 1A57D6D1F1ACF01B702E9F3B /* Processor */ = { + 1A028B76CDF040524F377226 /* GroupChannel */ = { isa = PBXGroup; children = ( - 3467D47AA30D595BD8D05FC9 /* SBUMessageTemplate.Binder.swift */, - BDD64E00BB18653CEA8178CD /* SBUMessageTemplate.Container.swift */, - D7D9628D45AF6B9766098E85 /* SBUMessageTemplate.Coordinator.swift */, - 9F731133FAD0AF43B422F402 /* SBUMessageTemplate.Payload.swift */, - 39005DE1E3BB80DEC73C1C46 /* SBUMessageTemplate.PayloadType.swift */, - B1D4DC89E21946EED793441F /* SBUMessageTemplate.TemplateList.swift */, + 8F6D52D2C243D64B0D86408E /* SBUGroupChannelModule.Header.swift */, + 9A3494D8633D5D1B0AE43001 /* SBUGroupChannelModule.Input.swift */, + 076FFA21DF5AF6F10DC97150 /* SBUGroupChannelModule.List.swift */, + 63D74B320E9B26BF3BACD1D5 /* SBUGroupChannelModule.swift */, ); - name = Processor; + name = GroupChannel; sourceTree = ""; }; 1AA584F8328026DE440DFFE3 /* Channel */ = { @@ -1454,58 +1547,44 @@ name = Products; sourceTree = ""; }; - 1BEDD9EFBD2592787D0FC09E /* MessageCell */ = { - isa = PBXGroup; - children = ( - 5DD36BD41EA052BF59371CC1 /* CarouselView */, - 7D4D6431883B9469AF6519B5 /* CustomView */, - 33EF028C685CB114AFD32955 /* Feedback */, - EADBEECAA8B8090777C47420 /* FileMessageContentView */, - 1E98BE6F07FFC26B73A1E192 /* MessageCellParams */, - 7CD795DA13A9E970D9B22644 /* MessageForm */, - 4931CEE8732316117201A326 /* MultipleFilesMessage */, - 4C00EF59B7DB4DC7D2B20B6D /* NotificationChannel */, - 3FC0757E3ACFD943CE117BD3 /* OpenChannel */, - 0639F67019B8EAE7EE80AF5A /* Replies */, - 5FE3F88DF7FAA91209954544 /* SBUAdminMessageCell.swift */, - 891BA20317D456D3F83ABC10 /* SBUBaseMessageCell.Feedback.swift */, - 086397C9C8934DEC78D8C259 /* SBUBaseMessageCell.swift */, - DF5D159720D9152FC868F145 /* SBUContentBaseMessageCell.swift */, - B8CD7DA42F2B199C9B83D3F5 /* SBUFileMessageCell.swift */, - 6D7527282E45F2CF83A41130 /* SBUMessageTemplateCell.MessageTemplateLayer.swift */, - AAE74D90947BFFF30523A0B8 /* SBUMessageTemplateCell.swift */, - EA693FDEBD3089B478B3F4BC /* SBUMessageTemplateCellLayout.swift */, - 1E5ACBAD4329A527CBF10584 /* SBUTypingIndicatorMessageCell.swift */, - 3C985D4B5E79705F112416C9 /* SBUUnknownMessageCell.swift */, - 8D806DF0288C318390F4D099 /* SBUUserMessageCell.swift */, - 5ECF235D49B5C1EC610CF08A /* SuggestedReply */, + 1C4BDCE6FE007DE644E3BBEB /* ChannelList */ = { + isa = PBXGroup; + children = ( + AC16506BFE2835A06111F107 /* SBUGroupChannelListModule.Deprecated.swift */, + 841C5E5A9806B1292B968962 /* SBUOpenChannelListModule.Deprecated.swift */, ); - name = MessageCell; + name = ChannelList; sourceTree = ""; }; - 1C8A8356DE82DDA5352547E2 /* Notifications */ = { + 1E77B520EC799E5185CF6D70 /* View */ = { isa = PBXGroup; children = ( - 4DDA82042C5F4D026A6BE0D1 /* SBUChatNotificationChannelModule.Deprecated.swift */, - 0E4086A0A7EC904D33025FB2 /* SBUFeedNotificationChannelModule.Deprecated.swift */, + 0077E8BF855DCDCC06C79A03 /* Channel */, + A947C8018233CB01F3B0FABA /* ChannelList */, + 9C3EC5569FACD189CF124990 /* ChannelSettings */, + 19C52355FD8061D8DB745984 /* Common */, + 5C801052044C5ACA45BC2631 /* Life cycles */, + 5B53CCDB5EE511AB9592105B /* MessageSearch */, + 0486EAD9B13A0DC75D1C04DA /* MessageThread */, + 410B497D4CE2B247886BDA60 /* Moderations */, + E6BD1439055497BFDB9CD2A2 /* NotificationSettings */, + 02AA5CC409DE8050F56AB754 /* SBUBaseViewController.swift */, + B1CB82E4B4B1F51680AB7313 /* SBUViewControllerSet.swift */, + 5A46BB5F09228D879E23209E /* SelectUser */, + 5986E2E5A0FD55B50977E6F9 /* UserList */, + 129305CC003D0FFC9CCAA604 /* VoiceNote */, ); - name = Notifications; + name = View; sourceTree = ""; }; - 1E98BE6F07FFC26B73A1E192 /* MessageCellParams */ = { + 1EE0C168510B0EEF85283A4B /* InviteUser */ = { isa = PBXGroup; children = ( - D130478A1129394B6FC79A2C /* SBUAdminMessageCellParams.swift */, - 05EB51516D9C2DA0B61FBD9C /* SBUBaseMessageCellParams.swift */, - 51954DDC7F37072F0248DA66 /* SBUFeedNotificationCellParams.swift */, - FE30359464D36913A110E2F4 /* SBUFileMessageCellParams.swift */, - 53FB60D3BB1B73F49BD827B5 /* SBUMessageTemplateCellParams.swift */, - 45296900C02071A0DD683487 /* SBUMultipleFilesMessageCellParams.swift */, - 0AA8EE9446E859EF9A850EB7 /* SBUTypingMessageCellParams.swift */, - 3D247D375F644A4CBB56597E /* SBUUnknownMessageCellParams.swift */, - 9237FEBEC7DB60FDFC6E03C3 /* SBUUserMessageCellParams.swift */, + 33B0C67F21F6E6F30CD54533 /* SBUInviteUserModule.Header.swift */, + 4AEF772CBD81EB40A583C98F /* SBUInviteUserModule.List.swift */, + B68962288DCA15123E21DD4D /* SBUInviteUserModule.swift */, ); - name = MessageCellParams; + name = InviteUser; sourceTree = ""; }; 20419FB470E8E62978C4075A /* Channel */ = { @@ -1540,19 +1619,6 @@ path = UserList; sourceTree = ""; }; - 22DFE26B8F1C6DF6CBCB4BC0 /* Util */ = { - isa = PBXGroup; - children = ( - 7F6C44C9C390FD73BE72B737 /* BlockingOperation.swift */, - 214299495FC35D22889FB707 /* SBUDebouncer.swift */, - A555496781FA8C4A1C4CA3E9 /* SBULogger.swift */, - E638124D9413FDE55CB17D75 /* SBUMentionManager.swift */, - AFDA830F1B9D7C860E8B45D8 /* SBUPropertyWrapper.swift */, - 87A293B5EC1B094D3121AA45 /* SBUUtils.swift */, - ); - name = Util; - sourceTree = ""; - }; 2354F861590FE3C54C5ED30E /* Extension */ = { isa = PBXGroup; children = ( @@ -1594,6 +1660,19 @@ path = ChannelList; sourceTree = ""; }; + 2698A1D05C8C9E28D62AA6EC /* ChannelSettings */ = { + isa = PBXGroup; + children = ( + BE513A7ADC560C8CA289B96E /* ChannelSettingItem */, + 819C9C57E4C488BCCF9C153C /* GroupChannel */, + DFB2A556215EA4334DAF46A6 /* OpenChannel */, + 909E879F44CD4E773B8D76DD /* SBUBaseChannelSettingsModule.Header.swift */, + F57D6F3B8250123EA98CF881 /* SBUBaseChannelSettingsModule.List.swift */, + 4A6852EE5D1ED190E677CC36 /* SBUBaseChannelSettingsModule.swift */, + ); + name = ChannelSettings; + sourceTree = ""; + }; 269C89C0A0F594C40DBACA76 /* Cell */ = { isa = PBXGroup; children = ( @@ -1620,53 +1699,45 @@ path = ChannelList; sourceTree = ""; }; - 27BA0E7832A6ABE2856FA02C /* MessageInput */ = { + 28792DCF7F489BCB176A8BEB /* MessageInput */ = { isa = PBXGroup; children = ( - DAB1FD6E2BD42BCA51FC95A1 /* SBUMentionLimitGuideCell.swift */, - AB7A99D0A80A8AF5E62C8BC2 /* SBUMessageInputMode.swift */, - ECC666DD8BAFDCC6195EFB81 /* SBUMessageInputView.swift */, - A0BE86D64466AF0CB1B2ECBA /* SBUQuoteMessageInputView.swift */, - 5AEC862EC62497F3C1DFCF2D /* SBUSuggestedMentionList.swift */, - 8C4599EBC45682D64FFD73DA /* ViewParams */, + 4E19E8974EB0AA4185190993 /* SBUMentionLimitGuideCell.swift */, + 0984C07B7DFE352ACFAC005A /* SBUMessageInputMode.swift */, + 01D53A6DA96989FC0DAB8596 /* SBUMessageInputView.swift */, + A782C0797054621A76A00BDF /* SBUQuoteMessageInputView.swift */, + AB22D337A9551E8DF8F0D47D /* SBUSuggestedMentionList.swift */, + B9A0F468C0443C3FF041B12B /* ViewParams */, ); name = MessageInput; sourceTree = ""; }; - 29196F5FD4B0CC49E3C17AD6 /* MultipleFilesMessage */ = { + 28C4E63B3DE6C3170A15EF06 /* Feed */ = { isa = PBXGroup; children = ( + 7B7493B7EC29C7489DC109FE /* Params */, + 1AF35A3026147DE44D1F9488 /* SBUFeedNotificationChannelModule.CategoryFilter.swift */, + D322828358F378B892C575A1 /* SBUFeedNotificationChannelModule.Header.swift */, + D6D9A208323F2265CF9C30BF /* SBUFeedNotificationChannelModule.List.swift */, + B2E35638CCC6F4C4541A20F4 /* SBUFeedNotificationChannelModule.swift */, ); - path = MultipleFilesMessage; + name = Feed; sourceTree = ""; }; - 29A8F018292C925311DCCAF2 /* Manager */ = { + 29196F5FD4B0CC49E3C17AD6 /* MultipleFilesMessage */ = { isa = PBXGroup; children = ( - 4369C5DBE6C0B64747FFD8FC /* CacheManager */, - 2A332C6BE4166DDCF3340FAF /* SBUDownloadManager.swift */, - 26F9D52F6E01306DE81ACA95 /* SBUEmojiManager.swift */, - 1E23CF588520ADF4B3C0F578 /* SBUMessageTemplateManager.swift */, - B4DBE2CD0887D2A12D8FFE4D /* SBUNotificationChannelManager.swift */, - 0A3E7BEAE8CC75BBAD9686EF /* SBUPendingMessageManager.swift */, - 2BD360BCA3929EA486B0AB1D /* SBUPermissionManager.swift */, - C7DC4A6775D690AA901E9802 /* SBUTemplateType.swift */, - F30C22A3D3B82B49A1B9F91F /* SBUToastType.swift */, - 16CA9F4CC828A3A0D6C8B616 /* SBUToastView.swift */, - B455920E59A2022BFEE01B91 /* SBUTypingIndicatorMessageManager.swift */, - D856A5B1FA8B6E3381D60D1E /* SBUVoicePlayer.swift */, - B0D1588CBC8E5B21B6CE52A7 /* SBUVoiceRecorder.swift */, ); - name = Manager; + path = MultipleFilesMessage; sourceTree = ""; }; - 2A813D14AD6921E7B2754F9E /* Moderations */ = { + 29FFAA894393F97C4FDB4F16 /* NewMessageInfo */ = { isa = PBXGroup; children = ( - BB48F83786E19282E3D8EE5B /* SBUModerationsViewController.Deprecated.swift */, - 412DF71F19193FDCC0E3C9E7 /* SBUModerationsViewModel.Deprecated.swift */, + A1308782FD5471641DD9D05D /* SBUNewMessageInfo.swift */, + 7CB2BB585318695E1BCD4F95 /* SBUNewNotificationInfo.swift */, ); - name = Moderations; + name = NewMessageInfo; sourceTree = ""; }; 2A887B6C7177677BABF2BA66 /* ChannelSettings */ = { @@ -1676,24 +1747,21 @@ path = ChannelSettings; sourceTree = ""; }; - 2B492202DE848A924B82C632 /* MessageSearch */ = { - isa = PBXGroup; - children = ( - F22C7D8A655B6D4CECED0DF9 /* SBUMessageSearchModule.Header.swift */, - 948211EDA51BB63912C7B936 /* SBUMessageSearchModule.List.swift */, - 9F5C3A192DF822421C3ABF27 /* SBUMessageSearchModule.swift */, - ); - name = MessageSearch; - sourceTree = ""; - }; - 2BD4DE3B71E2C693AB6A2B3C /* NotificationSettings */ = { + 2CA0D7D69DB3CFAB6BCD6D49 /* ViewModel */ = { isa = PBXGroup; children = ( - 3CD0C91D96305D29DC394047 /* SBUGroupChannelPushSettingsModule.Header.swift */, - DCF7FBD4DFD125E8D632D113 /* SBUGroupChannelPushSettingsModule.List.swift */, - 101ADC50AEF1904B9653CE66 /* SBUGroupChannelPushSettingsModule.swift */, + 68AC9F82D4307B17FBC5D846 /* Channel */, + BEBD4E9AD296C59D6D154790 /* ChannelList */, + A9C7FDE5288048C70BF89F5F /* ChannelSettings */, + 12BD971C28E8480354E24D08 /* Common */, + C59EACE2D8BAB1A851BC4F30 /* MessageSearch */, + CA5197CA8110D00C0C1A0BF8 /* MessageThread */, + 18A4ABAEDC9CE37E12A6B717 /* NotificationSettings */, + 41BD80BC9478FC9B3EA96939 /* SBUViewModelDelegate.swift */, + B27BBF9E366803E1B061C4C8 /* SelectUser */, + 4D9890586897DF8173BBFC19 /* UserList */, ); - name = NotificationSettings; + name = ViewModel; sourceTree = ""; }; 2D24B5BCD9B580F0834E2792 /* Renderer */ = { @@ -1703,31 +1771,21 @@ path = Renderer; sourceTree = ""; }; - 3037F66EF550C725538C935A /* Reaction */ = { - isa = PBXGroup; - children = ( - ); - path = Reaction; - sourceTree = ""; - }; - 30BD6A3C4741EA5B0C3101EB /* MessageCell */ = { + 2DAAEFCF286C567FE9546D3F /* NotificationChannel */ = { isa = PBXGroup; children = ( - 8E9DDF241010631B50A226A5 /* SBUMessageCellConfiguration.swift */, + 8112D4841AEEEE9FB023F44F /* SBUChatNotificationCell.swift */, + 97A85AAB18ABB48F460A7BCE /* SBUFeedNotificationCell.swift */, + 90AAE8D89D0F4CC2B4488EBF /* SBUNotificationCell.swift */, ); - name = MessageCell; + name = NotificationChannel; sourceTree = ""; }; - 310F429387A218D48188FCB5 /* Feed */ = { + 3037F66EF550C725538C935A /* Reaction */ = { isa = PBXGroup; children = ( - E1DF2584CCDAC7B7E9A73B08 /* Params */, - 027593BE5336EA15A14388BF /* SBUFeedNotificationChannelModule.CategoryFilter.swift */, - 3B00B2F0DD821053F143AA74 /* SBUFeedNotificationChannelModule.Header.swift */, - A87F2B1AC1EB39CCFD83ACDE /* SBUFeedNotificationChannelModule.List.swift */, - 9AEEEDD5036C29953A560136 /* SBUFeedNotificationChannelModule.swift */, ); - name = Feed; + path = Reaction; sourceTree = ""; }; 323D31029D4D8393FCB5F3D6 /* ViewControllers */ = { @@ -1756,34 +1814,6 @@ path = Feed; sourceTree = ""; }; - 33EF028C685CB114AFD32955 /* Feedback */ = { - isa = PBXGroup; - children = ( - F7ECD68FDA842BA50767D443 /* SBUFeedbackView.swift */, - F79B8C2D132A31669C548C5B /* SBUFeedbackViewParams.swift */, - ); - name = Feedback; - sourceTree = ""; - }; - 341A28F8EA573081B6CF9BB3 /* CreateChannel */ = { - isa = PBXGroup; - children = ( - 1B71CCBF8BE6DF0C7716FD97 /* SBUCreateChannelViewController.Deprecated.swift */, - ); - name = CreateChannel; - sourceTree = ""; - }; - 367A5044B4D174995E89D1BA /* Menu */ = { - isa = PBXGroup; - children = ( - AC5B382AF382E89085CC092B /* SBUBottomSheetController.swift */, - E4391461B0F6106CB7AD8CD1 /* SBUMenuCell.swift */, - B3C051458339D695508E0BB5 /* SBUMenuSheetViewController.swift */, - 757E9362611C77E90E59A150 /* SBUMenuView.swift */, - ); - name = Menu; - sourceTree = ""; - }; 36D8B7EEFC84ABB846CA20F7 /* CategoryFilterCell */ = { isa = PBXGroup; children = ( @@ -1791,25 +1821,19 @@ path = CategoryFilterCell; sourceTree = ""; }; - 37422F6876CDC969DC4D7C5F /* Channel */ = { + 37EF9635AE6CC7BB9E659340 /* Life cycles */ = { isa = PBXGroup; children = ( - 85362FD8C39136AD5C6D83FB /* MessageCell */, - B12FD1F51230587B172F5BFB /* SBUBaseChannelViewController.Deprecated.swift */, - 240EF58B57E04BBC0BC29DC8 /* SBUBaseChannelViewController.Unavailable.swift */, - 6466055CD3F08D5A7899BF41 /* SBUGroupChannelViewController.Deprecated.swift */, - 6CB566FB577882AEF2FA15E6 /* SBUGroupChannelViewController.Unavailable.swift */, - 63EA0FEDF21389466308F651 /* SBUOpenChannelViewController.Deprecated.swift */, - D037321841D01F682AA53850 /* SBUOpenChannelViewController.Unavailable.swift */, ); - name = Channel; + path = "Life cycles"; sourceTree = ""; }; - 37EF9635AE6CC7BB9E659340 /* Life cycles */ = { + 38358C04F279CB4735B1A524 /* MessageCellParams */ = { isa = PBXGroup; children = ( + B82BD62C43BE96421ED0D4BD /* SBUBaseMessageCellParams.Deprecated.swift */, ); - path = "Life cycles"; + name = MessageCellParams; sourceTree = ""; }; 3A83BE91ACB75128FFB50481 /* MessageSearch */ = { @@ -1847,16 +1871,6 @@ path = NotificationChannel; sourceTree = ""; }; - 3BED49074EA9949B9FF991E1 /* InviteUser */ = { - isa = PBXGroup; - children = ( - 8A95644B5A508E5D49B6176D /* SBUInviteUserModule.Header.swift */, - 192F5CE265DA222303F3A819 /* SBUInviteUserModule.List.swift */, - CD2CFD25AB362A5EC53EF75E /* SBUInviteUserModule.swift */, - ); - name = InviteUser; - sourceTree = ""; - }; 3C1959786D4991745670E1C9 /* Header */ = { isa = PBXGroup; children = ( @@ -1880,17 +1894,12 @@ path = MessageForm; sourceTree = ""; }; - 3FC0757E3ACFD943CE117BD3 /* OpenChannel */ = { + 3F766AE550D17C65FF5EE543 /* ScrollPostion */ = { isa = PBXGroup; children = ( - F04E731DF37DAFE0CC1777EF /* SBUOpenChannelAdminMessageCell.swift */, - F4588551A5B70E3ADBB339A0 /* SBUOpenChannelBaseMessageCell.swift */, - 405E8CF215647CCFFD892E3D /* SBUOpenChannelContentBaseMessageCell.swift */, - 832587C21EF50468A20642DF /* SBUOpenChannelFileMessageCell.swift */, - C89E573D9C7AEBC4FD32213F /* SBUOpenChannelUnknownMessageCell.swift */, - 455943629DA9B898A42029DB /* SBUOpenChannelUserMessageCell.swift */, + 47C4A804ED0938B14FD0845B /* SBUScrollPostionConfiguration.swift */, ); - name = OpenChannel; + name = ScrollPostion; sourceTree = ""; }; 3FEF4EDFAE1A5B42BBCDA028 /* OpenChannel */ = { @@ -1907,44 +1916,39 @@ path = OpenChannel; sourceTree = ""; }; - 40B1869D234652BF93BA357C /* CellView */ = { + 4107DF7E189ADFA6F7179738 /* Protocol */ = { isa = PBXGroup; children = ( - F296FB67412409915BDB59D8 /* SBULinkClickableTextView.swift */, - AE87C67A45BB8B9E9E2514F8 /* SBUMarkdownTransfer.swift */, - 96405E0EB2B0F7F8F1362058 /* SBUMessageDateView.swift */, - 00BB52294E919BA0E95EDE23 /* SBUMessageProfileView.swift */, - E9CCA898616E8DE50216E30F /* SBUMessageStateView.swift */, - 90E2D9913CCB22C692EB2716 /* SBUMessageWebView.swift */, - BDF206C3E9C12FFFDBC9148C /* SBUNotificationTimelineView.swift */, - 7021D26CF55A79351B2EB176 /* SBUOpenChannelMessageWebView.swift */, - 6924642204D7DD2E996A8084 /* SBUSelectableStackView.swift */, - 07CAE90FB4A97A727A8511DB /* SBUUserMessageTextView.swift */, - 82FD30D9DD4983059BFDD125 /* SBUUserNameView.swift */, + 13089F04862D6907ECE46FEF /* CommonProtocols.swift */, ); - name = CellView; + name = Protocol; sourceTree = ""; }; - 4369C5DBE6C0B64747FFD8FC /* CacheManager */ = { + 410B497D4CE2B247886BDA60 /* Moderations */ = { isa = PBXGroup; children = ( - 2AFB7867568B646E64DEAD74 /* SBUCacheManager.Config.swift */, - 274D18E46127A2C260923C70 /* SBUCacheManager.File.swift */, - 395435D630B8C95EF479C656 /* SBUCacheManager.Image.swift */, - B4DB5C6E8412F46D57E12B7C /* SBUCacheManager.NotificationSetting.swift */, - 8798C138D595C089AA868D7E /* SBUCacheManager.Template.swift */, - 27678C03B2EC9C027F437F9F /* SBUCacheManager.Version.swift */, - A488C1E284FC9300E501C95C /* SBUCacheManager.swift */, + 3187C0B37A49B9E9E145C6B7 /* SBUModerationsViewController.swift */, ); - name = CacheManager; + name = Moderations; sourceTree = ""; }; - 438DE1B04B347B1510B35E90 /* Cell */ = { + 4275A3966769566BB42AA8E1 /* Model */ = { isa = PBXGroup; children = ( - 4BB35D0CF9F7BE6E37D69370 /* SBUChannelPushSettingCell.swift */, + 42B6079717246E2A5E5B2C87 /* SBUError.swift */, + 9FE783DECC005A243F06BA85 /* SBUExtendedMessagePayload.swift */, + 0644BB66EB675B6B1F5CA20D /* SBUExtendedMessagePayloadForUI.swift */, + 59A3ECFA56E47AA59DAD5EE2 /* SBUFeedbackAction.swift */, + 52DE30C5E601051601B32CD4 /* SBUHighlightMessageInfo.swift */, + DFF3936588EF368963C6C4FA /* SBUMention.swift */, + 1B627B356E2D64EC55C800B4 /* SBUMessageCache.swift */, + 66A294CB666615DD8916348C /* SBUScrollOptions.swift */, + 388EFBBBB773C2187568C755 /* SBUTypingIndicatorInfo.swift */, + 954620211A46CBA9B2871E4D /* SBUTypingIndicatorMessage.swift */, + 808E78AD35343E52FCA66255 /* SBUUser.swift */, + E50A715AFBA27C25079CE7A2 /* SBUVoiceFileInfo.swift */, ); - name = Cell; + name = Model; sourceTree = ""; }; 43996DB94712B42B4F8D856B /* Common */ = { @@ -1958,6 +1962,33 @@ path = Common; sourceTree = ""; }; + 4542BD667E9DBDE1F2CC3B81 /* Channel */ = { + isa = PBXGroup; + children = ( + 5ECD1669DC8AADE9B45AFF04 /* MessageCell */, + 0FF5FA53F153C7DC73C33973 /* SBUBaseChannelViewController.Deprecated.swift */, + 81D527D52FE61EC6A6164409 /* SBUBaseChannelViewController.Unavailable.swift */, + C9479B4F798B96808A376E5B /* SBUGroupChannelViewController.Deprecated.swift */, + 3350AA8F560B43442D972653 /* SBUGroupChannelViewController.Unavailable.swift */, + 88B70EB067955690FD23C81C /* SBUOpenChannelViewController.Deprecated.swift */, + 86B83871F0F01934133AEF93 /* SBUOpenChannelViewController.Unavailable.swift */, + ); + name = Channel; + sourceTree = ""; + }; + 4596CB6FC5C5855E943E1D26 /* Processor */ = { + isa = PBXGroup; + children = ( + F72AF6234D6CCB4E4AE3AD08 /* SBUMessageTemplate.Binder.swift */, + 96A88423BFED79C349C95C9F /* SBUMessageTemplate.Container.swift */, + 0EB52410A6D177FFBFBCEC78 /* SBUMessageTemplate.Coordinator.swift */, + 34FDBF8CEE543981DE61F96B /* SBUMessageTemplate.Payload.swift */, + 16311A982538A860103C95CE /* SBUMessageTemplate.PayloadType.swift */, + 2045A158466368EEEDC5BD75 /* SBUMessageTemplate.TemplateList.swift */, + ); + name = Processor; + sourceTree = ""; + }; 45BA482E5EE13EC32B910904 /* Moderations */ = { isa = PBXGroup; children = ( @@ -1965,32 +1996,25 @@ path = Moderations; sourceTree = ""; }; - 4610A677F3B63BB41B1B695D /* Sources */ = { - isa = PBXGroup; - children = ( - DDF80AC661F8F06F603A9CF0 /* Configuration */, - CF5A8DA49CFA0F5E56E5A192 /* Constant */, - E1C415299DE8747C1390E454 /* Deprecated */, - 9459805DF46AD6F11BE4B632 /* Enums */, - AB3ABF788120D970EE3093E8 /* Extension */, - 29A8F018292C925311DCCAF2 /* Manager */, - E7B7079984F3820A30774065 /* MessageTemplate */, - 751CFB2BC90CBC90B834F2C7 /* Model */, - 8D66882CA4DD27DA6F853768 /* Module */, - E3FA058C9CD692EC279C7589 /* PrivacyInfo.xcprivacy */, - A27C2D2CBBBE218BC4D8ED9F /* Protocol */, - DB8B9C507EB03B0D8C1ECAC5 /* Resource */, - D46F66CB43FB28658AD605FC /* SBUAvailable.swift */, - 3D62BD85608C024BC9C657E4 /* SBUGlobalCustomParams.swift */, - 5C511AA1F59CBE01D0B14345 /* SBUGlobals.swift */, - 66297DF1EDADF61857986E55 /* SendbirdUI.swift */, - EF381822D522DB401444FC0A /* SendbirdUIKit.h */, - 18BCE14E2BC4E3BB797DBB3C /* Theme */, - 22DFE26B8F1C6DF6CBCB4BC0 /* Util */, - 97C7D3FA1242240F4DC4724C /* View */, - 892B8CA2603C7A08C884942E /* ViewModel */, + 46C5199C4876A7972A55DAB8 /* Reaction */ = { + isa = PBXGroup; + children = ( + FF4128DFBBCB373D0D5C7AF4 /* SBUEmojiListViewController.swift */, + F8A230A5DD23E2B5A327BB4D /* SBUMessageReactionView.swift */, + 57801229CB0C1EBB91B98847 /* SBUParentMessageInfoReactionView.swift */, + FBAD9A8D870FC38F9724000A /* SBUReactionCollectionViewCell.swift */, + 0075578FAB56E4BEA446305F /* SBUReactionsViewController.swift */, ); - name = Sources; + name = Reaction; + sourceTree = ""; + }; + 47BFF8D5CAD23279CC376590 /* NotificationChannel */ = { + isa = PBXGroup; + children = ( + 81ED11DBBDCC57F9E36E5AD1 /* Chat */, + 28C4E63B3DE6C3170A15EF06 /* Feed */, + ); + name = NotificationChannel; sourceTree = ""; }; 47D4E822E2807FDF6CEDFA71 /* GroupChannel */ = { @@ -2003,14 +2027,17 @@ path = GroupChannel; sourceTree = ""; }; - 4931CEE8732316117201A326 /* MultipleFilesMessage */ = { + 48E9FBAF48C8DA0ED143D0B8 /* MessageView */ = { isa = PBXGroup; children = ( - F9D3903A7FAC27D76F8372B7 /* SBUMultipleFilesMessageCell.swift */, - 9AC2BBE61FCD3BA657EF83F2 /* SBUMultipleFilesMessageCollectionView.swift */, - 835ACDC6FE6E0ACF7031C4AF /* SBUMultipleFilesMessageCollectionViewCell.swift */, + 4BE121DEFD0E91E693BF9F7A /* QuotedFileCommonContentView.swift */, + 357833964DE77F94714D24F0 /* QuotedFileImageContentView.swift */, + 700D3F4DE7281DC2E8C82B29 /* SBUQuotedBaseMessageView.swift */, + 230B82EBAD392BE6BC6F37C0 /* SBUQuotedFileMessageView.swift */, + F499EABDF399DB940176EA00 /* SBUQuotedUserMessageView.swift */, + 2ED00969A2B1A6F0E02F01A0 /* SBUThreadInfoView.swift */, ); - name = MultipleFilesMessage; + name = MessageView; sourceTree = ""; }; 4ADA3E3BDAC1D434A1700482 /* SubView */ = { @@ -2021,44 +2048,42 @@ path = SubView; sourceTree = ""; }; - 4BABA88AA7C9DC07A818A91F /* RegisterOperator */ = { + 4BBCC440A9CF187C58725902 /* Views */ = { isa = PBXGroup; children = ( - 926126E690B2A59AF2C1E0B2 /* SBURegisterOperatorModule.Header.swift */, - 71AFA23D223D5609E296B6C0 /* SBURegisterOperatorModule.List.swift */, - 660E7022E3051F6A32C23150 /* SBURegisterOperatorModule.swift */, + FF1CE73BBBB4943D507B947B /* SBUMessageFormChipsItemView.swift */, + F0F2CF7FFB41C4F94474697E /* SBUMessageFormFallbackView.swift */, + 0717825AC4057C7D85B41B4A /* SBUMessageFormItemView.swift */, + 54E0EF54078E2C50AF25272A /* SBUMessageFormMultiTextItemView.swift */, + EC2426EF6726EDB897562EDA /* SBUMessageFormSingleTextItemView.swift */, + C75D172117F5B2D1AE47A42C /* SBUMessageFormView.swift */, + 8E4167415E228315416C1DE5 /* SubViews */, ); - name = RegisterOperator; + name = Views; sourceTree = ""; }; - 4C00EF59B7DB4DC7D2B20B6D /* NotificationChannel */ = { + 4CB93B571ED2802BDCCFFAB0 /* MemberList */ = { isa = PBXGroup; children = ( - 1F56898D90074DF60A2B5EBB /* SBUChatNotificationCell.swift */, - D4B226D0D8FD1378A55601A9 /* SBUFeedNotificationCell.swift */, - 4366A1B5D8E130F0BF572AC6 /* SBUNotificationCell.swift */, + 726AA9C8F24D793EFF2F8321 /* SBUMemberListViewController.Deprecated.swift */, ); - name = NotificationChannel; + name = MemberList; sourceTree = ""; }; - 4EB8A2F615ECC20E7C79CBC1 /* UserList */ = { + 4D9890586897DF8173BBFC19 /* UserList */ = { isa = PBXGroup; children = ( - 0D7B4E556DF9B5BB436BC869 /* SBUBaseSelectUserViewController.Deprecated.swift */, + 3414DA2CC7EAE72308BBA8AF /* SBUUserListViewModel.swift */, ); name = UserList; sourceTree = ""; }; - 4F58DE9D2DDD217C70D71969 /* ChannelSettings */ = { + 50738CC8D2AE49511F425FEF /* MessageThread */ = { isa = PBXGroup; children = ( - 8C416604E6B993B787C97304 /* Cell */, - 2588FE959A763333A53F8B9C /* SBUBaseChannelSettingsViewController.swift */, - BE5882BB254AC46ECA5DA9AE /* SBUGroupChannelSettingsViewController.swift */, - 599BAB8B0F686DF51B660844 /* SBUOpenChannelSettingsViewController.swift */, - B42D75E4A6C6143B80142273 /* View */, + 1968A171BBEEBBE212FBD99A /* SBUMessageThreadModule.Deprecated.swift */, ); - name = ChannelSettings; + name = MessageThread; sourceTree = ""; }; 512F0F2FA832B397FCF4C97F /* View */ = { @@ -2077,6 +2102,42 @@ path = View; sourceTree = ""; }; + 513285B28CD84D5EF98C5183 /* CustomView */ = { + isa = PBXGroup; + children = ( + 89AB912EABD1F364D4F6DE5F /* SBUExtendedMessagePayloadCustomViewFactory.swift */, + ); + name = CustomView; + sourceTree = ""; + }; + 524AF432119C571EE5D1C194 /* Sources */ = { + isa = PBXGroup; + children = ( + 688612C8BEC9823BBEC7BA8F /* Configuration */, + 0E724A05EDDE4B8154C31550 /* Constant */, + 84C20F4FC97524CC647C545E /* Deprecated */, + 67AC1A99F5AF478F9E6B6E1E /* Enums */, + 8DA7F17C365573A9CB5BFE5E /* Extension */, + B0F9333ED4FFC527379ADFA2 /* Manager */, + DDA530A3C839DBDF5891EC92 /* MessageTemplate */, + 4275A3966769566BB42AA8E1 /* Model */, + E2A0B3AD6B50415DB5A01BF1 /* Module */, + 15B38DFFA4669FF80F8ACA58 /* PrivacyInfo.xcprivacy */, + 4107DF7E189ADFA6F7179738 /* Protocol */, + 6D5F1C42A66F55BF8E515C4B /* Resource */, + EE8BA4006844B067A9CFF558 /* SBUAvailable.swift */, + E35960BAB482D20FCA496F74 /* SBUGlobalCustomParams.swift */, + 7C3F2313E407A30F0B66DCDF /* SBUGlobals.swift */, + FC4B612EF053D79F47FC3DFC /* SendbirdUI.swift */, + B54E079E3183AFB95CFC3F32 /* SendbirdUIKit.h */, + EB5CC94E535EA295AB89E73D /* Theme */, + D570FE678DB9C6279D7A3045 /* Util */, + 1E77B520EC799E5185CF6D70 /* View */, + 2CA0D7D69DB3CFAB6BCD6D49 /* ViewModel */, + ); + name = Sources; + sourceTree = ""; + }; 528836574DA5873A8F03FCAC /* SuggestedReply */ = { isa = PBXGroup; children = ( @@ -2093,12 +2154,12 @@ path = SelectUser; sourceTree = ""; }; - 54B637D0D811203768521F82 /* Replies */ = { + 59705DE425B639F7DC322AEE /* MessageSearch */ = { isa = PBXGroup; children = ( - 98CD0F960BB4FB753BE10B7C /* SBUReplyConfiguration.swift */, + D24A122840CFE7C92C8E2223 /* SBUMessageSearchViewController.Deprecated.swift */, ); - name = Replies; + name = MessageSearch; sourceTree = ""; }; 59833FEDA2EC7AE9D7251789 /* OpenChannel */ = { @@ -2109,72 +2170,157 @@ path = OpenChannel; sourceTree = ""; }; - 5DD36BD41EA052BF59371CC1 /* CarouselView */ = { + 5986E2E5A0FD55B50977E6F9 /* UserList */ = { isa = PBXGroup; children = ( - 9C976CB2811BA251A9B334FC /* SBUBaseCarouselView.swift */, + C6EED9418E26B489CD3B121A /* SBUUserListViewController.swift */, ); - name = CarouselView; + name = UserList; sourceTree = ""; }; - 5DF9CFE6AA8F9F096DE198AB /* MessageThread */ = { + 5A46BB5F09228D879E23209E /* SelectUser */ = { isa = PBXGroup; children = ( + 8E37EEFFEC874D67CF4A6E67 /* CreateChannel */, + 8CDBC1FE66F805A63F10379B /* SBUBaseSelectUserViewController.swift */, + F13C565F2AC762DB13DEED5D /* SBUInviteUserViewController.swift */, + 1EC809852810149C0711733E /* SBURegisterOperatorViewController.swift */, ); - path = MessageThread; + name = SelectUser; sourceTree = ""; }; - 5ECF235D49B5C1EC610CF08A /* SuggestedReply */ = { + 5B53CCDB5EE511AB9592105B /* MessageSearch */ = { isa = PBXGroup; children = ( - E31207987B4F14B69B4A2173 /* ViewParams */, - C61C7C2780B83D32B9043909 /* Views */, + 9AA471C51BD4175A7BE23752 /* Cell */, + 3B476C73AFE25D92E658EA40 /* SBUMessageSearchViewController.swift */, ); - name = SuggestedReply; + name = MessageSearch; sourceTree = ""; }; - 60242231F5D8DAEFB824E8B5 /* ChannelList */ = { + 5B63C138C4B3D74D6E609AB6 /* Tester */ = { isa = PBXGroup; children = ( - A8338080AC9AE1F8F89DFF05 /* CommunityChannelListViewController.swift */, + 7F797DBE1F97912432A7CC53 /* MessageTemplateParserTest.swift */, + E8EB2B83BC4622633A279E52 /* MessageTemplateTestViewController.swift */, ); - path = ChannelList; + name = Tester; sourceTree = ""; }; - 60C411D99712E31CC996C66F /* CategoryFilterCell */ = { + 5C801052044C5ACA45BC2631 /* Life cycles */ = { isa = PBXGroup; children = ( - A8D175A015800F6575D7CB63 /* SBUCategoryFilterCell.swift */, + 88F6930A892C3642872E1D91 /* SBUCollectionViewCell.swift */, + 22A2A21C30F19EC2F15ECA78 /* SBUMessageCellProtocol.swift */, + E2320C88ECEA573AB8FA83E0 /* SBUQuoteMessageInputViewProtocol.swift */, + A2D16E7FB03DC3C7E75B6849 /* SBUQuotedMessageViewProtocol.swift */, + C5890C1B55F1D624839830D5 /* SBUTableViewCell.swift */, + 93680AD6321EA37E85C279B2 /* SBUTextView.swift */, + 2800FAAF102E3EFF8C68D7E3 /* SBUView.swift */, + 75C496DC0E9BDC1FD337BA22 /* SBUViewLifeCycle.swift */, ); - name = CategoryFilterCell; + name = "Life cycles"; sourceTree = ""; }; - 622D0D05D6594C880D854F1D /* FileViewer */ = { + 5DF9CFE6AA8F9F096DE198AB /* MessageThread */ = { isa = PBXGroup; children = ( ); - path = FileViewer; + path = MessageThread; sourceTree = ""; }; - 645C2CEEF66984962F370726 /* Cell */ = { + 5E77F97827712453775A8638 /* FileViewer */ = { isa = PBXGroup; children = ( + 50B959FBD5CA5959195A5B7B /* SBUFileViewController.swift */, ); - path = Cell; + name = FileViewer; sourceTree = ""; }; - 666D0629420B0144C784D525 /* User */ = { + 5EB54F919952EBBD8B853B6B /* CreateChannel */ = { isa = PBXGroup; children = ( - 63EB386D484164CD5BC88CDC /* SBUUserProfileView.swift */, + 0E89343D47F138C467E52EFE /* SBUCreateChannelViewModel.swift */, + 9E2FC1A7D57B88FC48BAEC20 /* SBUCreateOpenChannelViewModel.swift */, ); - name = User; + name = CreateChannel; sourceTree = ""; }; - 6706FA635E64B8742A7073C9 /* MainViews */ = { + 5ECD1669DC8AADE9B45AFF04 /* MessageCell */ = { isa = PBXGroup; children = ( - 323D31029D4D8393FCB5F3D6 /* ViewControllers */, + 38358C04F279CB4735B1A524 /* MessageCellParams */, + F5451753D5B3B23A8810447E /* Replies */, + E505CD2019DF7304CF30A62F /* SBUContentBaseMessageCell.Deprecated.swift */, + ); + name = MessageCell; + sourceTree = ""; + }; + 60242231F5D8DAEFB824E8B5 /* ChannelList */ = { + isa = PBXGroup; + children = ( + A8338080AC9AE1F8F89DFF05 /* CommunityChannelListViewController.swift */, + ); + path = ChannelList; + sourceTree = ""; + }; + 6060015B1062644EC9099432 /* SelectUser */ = { + isa = PBXGroup; + children = ( + A82B3E0C6559AB9809E9022C /* CreateChannel */, + 1EE0C168510B0EEF85283A4B /* InviteUser */, + D65DB7DA188F7BB3FC67135E /* RegisterOperator */, + 371B0E80EB77590935A4AC9F /* SBUBaseSelectUserModule.Header.swift */, + 8CD8390A8C55507579B3F4B6 /* SBUBaseSelectUserModule.List.swift */, + E833FE9A8489A2600FCA5064 /* SBUBaseSelectUserModule.swift */, + ); + name = SelectUser; + sourceTree = ""; + }; + 61302DBFD1ACAC32042585D0 /* Syntax */ = { + isa = PBXGroup; + children = ( + CEFEDA4ABD8410E637450C17 /* SBUMessageTemplate.Action.swift */, + BB7B6636CC059D346DC5FAA7 /* SBUMessageTemplate.Decoders.swift */, + EE7A3A7FA09E1ADE14E69E45 /* SBUMessageTemplate.ErrorMessages.swift */, + DB386DCB3EE7791DF18EA1C2 /* SBUMessageTemplate.ImageRatioType.swift */, + F0D7FF560449E6A626C7EEC0 /* SBUMessageTemplate.Syntax.Aligns.swift */, + B9BF8F15C1B66546A4804C0C /* SBUMessageTemplate.Syntax.Identifier.swift */, + F6A05DFD075A0A62B7368C93 /* SBUMessageTemplate.Syntax.Item.swift */, + BC61A906827B68FCC6835B6A /* SBUMessageTemplate.Syntax.Sizes.swift */, + 0B6821E087ADD4006442BCF2 /* SBUMessageTemplate.Syntax.Styles.swift */, + 496FECF144821BEC3DE69E42 /* SBUMessageTemplate.Syntax.Types.swift */, + 223EA6E20A93851759885610 /* SBUMessageTemplate.Syntax.Views.swift */, + ); + name = Syntax; + sourceTree = ""; + }; + 61C5675EC2810371DAD2B828 /* VoiceMessage */ = { + isa = PBXGroup; + children = ( + 1CF75FD18F0DF2248C541CD7 /* SBUVoiceMessageConfiguration.swift */, + ); + name = VoiceMessage; + sourceTree = ""; + }; + 622D0D05D6594C880D854F1D /* FileViewer */ = { + isa = PBXGroup; + children = ( + ); + path = FileViewer; + sourceTree = ""; + }; + 645C2CEEF66984962F370726 /* Cell */ = { + isa = PBXGroup; + children = ( + ); + path = Cell; + sourceTree = ""; + }; + 6706FA635E64B8742A7073C9 /* MainViews */ = { + isa = PBXGroup; + children = ( + 323D31029D4D8393FCB5F3D6 /* ViewControllers */, 83B65538C9A6C528BB595899 /* Views */, ); path = MainViews; @@ -2190,12 +2336,14 @@ path = NotificationService; sourceTree = ""; }; - 67975E31262A706A3FAB7883 /* MessageSearch */ = { + 67AC1A99F5AF478F9E6B6E1E /* Enums */ = { isa = PBXGroup; children = ( - 8C008578D290FEAE12A6EE58 /* SBUMessageSearchModule.Deprecated.swift */, + B8AF0D167C2B07D6B7D053A7 /* SBUEnums.swift */, + C3C7AAC89F83AD994D9136D7 /* SBUIconSetType.swift */, + 9B1258759F35A9CC9ACABB78 /* VoiceMessageStatus.swift */, ); - name = MessageSearch; + name = Enums; sourceTree = ""; }; 685589CFF98965D5241F4149 /* MessageThread */ = { @@ -2205,6 +2353,38 @@ path = MessageThread; sourceTree = ""; }; + 688612C8BEC9823BBEC7BA8F /* Configuration */ = { + isa = PBXGroup; + children = ( + CD80CA05C790746AE673B364 /* Mention */, + DF2EAAF1735826BCD4AE8DF6 /* MessageCell */, + 79C8590873182C83BA316F74 /* Replies */, + DBDF2487A22B0908822317F9 /* SBUConfig.Base.swift */, + E123288F4C88A0AF33A2D97E /* SBUConfig.CodingKeys.swift */, + 007582100EBE1ADF920C7C21 /* SBUConfig.Common.swift */, + 813C516F233989168CCCDA9B /* SBUConfig.GroupChannel.swift */, + 23E6188E8B4A4D030BC04921 /* SBUConfig.OpenChannel.swift */, + D645322C69F296DC11F5C1B7 /* SBUConfig.swift */, + 712A2B0D3FBACA3DD7D6B978 /* SBUConfigManager.swift */, + D2D3057613508EC0A283BA80 /* SBUDashboardConfig.swift */, + 3F766AE550D17C65FF5EE543 /* ScrollPostion */, + 61C5675EC2810371DAD2B828 /* VoiceMessage */, + ); + name = Configuration; + sourceTree = ""; + }; + 68AC9F82D4307B17FBC5D846 /* Channel */ = { + isa = PBXGroup; + children = ( + F9B584A6F003301D9FFA198F /* SBUBaseChannelViewModel.swift */, + 4EF50FEFD8AF75E285B67481 /* SBUChatNotificationChannelViewModel.swift */, + CD01AF0EC514A96BBE0A1BA5 /* SBUFeedNotificationChannelViewModel.swift */, + 950EE8B412AB2BCB8AB4D87E /* SBUGroupChannelViewModel.swift */, + B69916E04C232FBFF6478AE2 /* SBUOpenChannelViewModel.swift */, + ); + name = Channel; + sourceTree = ""; + }; 69674F6FF6F6FBDD4E15E15B /* MessageSearch */ = { isa = PBXGroup; children = ( @@ -2241,29 +2421,19 @@ path = Syntax; sourceTree = ""; }; - 6DEFFA4A2B39E5F871716119 /* CreateChannel */ = { + 6D5F1C42A66F55BF8E515C4B /* Resource */ = { isa = PBXGroup; children = ( + 7926576CAC347939C39600D6 /* Assets.xcassets */, ); - path = CreateChannel; - sourceTree = ""; - }; - 6E5CC8043736B982015C2A38 /* PhotoLibrary */ = { - isa = PBXGroup; - children = ( - 335A0914557DAABC8421B6B8 /* SBUPhotoAccess.swift */, - 3A6889FC907AD192182DDF11 /* SBUPhotoCollectionViewCell.swift */, - 47BCF3DCB6D64242544117B5 /* SBUSelectablePhotoViewController.swift */, - ); - name = PhotoLibrary; + name = Resource; sourceTree = ""; }; - 6EBF52E1E925804CAABB084D /* SubViews */ = { + 6DEFFA4A2B39E5F871716119 /* CreateChannel */ = { isa = PBXGroup; children = ( - 206BCD9A99E1C43E5F9FF023 /* SBUMessageFormChipView.swift */, ); - name = SubViews; + path = CreateChannel; sourceTree = ""; }; 6F88AFB356527993F1A697BA /* Features */ = { @@ -2290,6 +2460,15 @@ path = CreateChannel; sourceTree = ""; }; + 6FEFB0F2ECEA0A94B426201E /* SuggestedReply */ = { + isa = PBXGroup; + children = ( + D29B8E91F23A8FF78F7BA05B /* ViewParams */, + E9099B9FA23E675CDDC5474F /* Views */, + ); + name = SuggestedReply; + sourceTree = ""; + }; 700B1120CCF3FCA339FDAD75 /* GroupChannel */ = { isa = PBXGroup; children = ( @@ -2297,6 +2476,14 @@ path = GroupChannel; sourceTree = ""; }; + 718D3DE1E55DEB023A3F2E6B /* UserList */ = { + isa = PBXGroup; + children = ( + 69E4CE2CCFF93F663AA1944C /* SBUBaseSelectUserViewController.Deprecated.swift */, + ); + name = UserList; + sourceTree = ""; + }; 719E523D333BC85B94259616 /* MessageCellParams */ = { isa = PBXGroup; children = ( @@ -2327,25 +2514,6 @@ path = ChannelSettings; sourceTree = ""; }; - 751CFB2BC90CBC90B834F2C7 /* Model */ = { - isa = PBXGroup; - children = ( - A9DE381744200C97AC5BCAEA /* SBUError.swift */, - 57B6C6DA74B6A5F9AF33293C /* SBUExtendedMessagePayload.swift */, - 9CCFC1DCF07C93F0CFECAA81 /* SBUExtendedMessagePayloadForUI.swift */, - 63A4AF70DB87E8481F44AAC3 /* SBUFeedbackAction.swift */, - 45E477F0D424A064EFCB2945 /* SBUHighlightMessageInfo.swift */, - 80626D85888F5CE14B753026 /* SBUMention.swift */, - 2BC39305891B9DF54244130F /* SBUMessageCache.swift */, - 13DE57AF64C5D2195690CA75 /* SBUScrollOptions.swift */, - 754FB61C47DE38FE73983355 /* SBUTypingIndicatorInfo.swift */, - A4A404B297DF72C932DC2720 /* SBUTypingIndicatorMessage.swift */, - 1F0CB4B7A448BA2F893353AE /* SBUUser.swift */, - 0E58F52010FC34BB480C4928 /* SBUVoiceFileInfo.swift */, - ); - name = Model; - sourceTree = ""; - }; 753DB3623C94DD4FA06461E5 /* Channel */ = { isa = PBXGroup; children = ( @@ -2380,40 +2548,6 @@ path = AIChatBot; sourceTree = ""; }; - 75A19A18AAB3282AAEBEC70C /* Module */ = { - isa = PBXGroup; - children = ( - 777C19A992B1AC7970B2A44E /* Channel */, - 8FCB98B37A2CB568487D2D03 /* ChannelList */, - CF86A35965AF2DA21A1A253F /* ChannelSettings */, - 67975E31262A706A3FAB7883 /* MessageSearch */, - 7948E2A0B790B129F5B1C310 /* MessageThread */, - B1AF183268319780B4FA31B8 /* Moderations */, - A21BB2F437791C2ADE9A6998 /* NotificationSettings */, - B09BCAE9F4241246EE080EE1 /* SBUModuleSet.Deprecated.swift */, - B4F258746DA9FDD501904FED /* SelectUser */, - 7DBBB2DA8132AEC959B90CB8 /* UserList */, - ); - name = Module; - sourceTree = ""; - }; - 75AD2B758C33155A25585DD8 /* Tester */ = { - isa = PBXGroup; - children = ( - 6B2D6C60B0AACD0020A3C03D /* MessageTemplateParserTest.swift */, - 7019196086D7F3A5A9C8179E /* MessageTemplateTestViewController.swift */, - ); - name = Tester; - sourceTree = ""; - }; - 75AF0EB66D490730DF5D8361 /* ChannelList */ = { - isa = PBXGroup; - children = ( - A9DAE0640927A423E18AD46E /* SBUChannelListViewController.Deprecated.swift */, - ); - name = ChannelList; - sourceTree = ""; - }; 764F1A982CD6594441677938 /* PhotoLibrary */ = { isa = PBXGroup; children = ( @@ -2429,25 +2563,6 @@ path = Channels; sourceTree = ""; }; - 777C19A992B1AC7970B2A44E /* Channel */ = { - isa = PBXGroup; - children = ( - 1C8A8356DE82DDA5352547E2 /* Notifications */, - D0D62BB4A19B0088A04AB130 /* SBUBaseChannelModule.Deprecated.swift */, - 731DEB1CA0F8DEB7C03CA555 /* SBUGroupChannelModule.Deprecated.swift */, - C36B5A3D8E10811FCF9FCE2F /* SBUOpenChannelModule.Deprecated.swift */, - ); - name = Channel; - sourceTree = ""; - }; - 781BEAFEC509DF3BF51E9E53 /* MessageSearch */ = { - isa = PBXGroup; - children = ( - 993B77553149DFBAABAFAF82 /* SBUMessageSearchViewModel.swift */, - ); - name = MessageSearch; - sourceTree = ""; - }; 78CF1B79B64228A7F0DEAEBB /* QuickStart */ = { isa = PBXGroup; children = ( @@ -2466,21 +2581,12 @@ path = QuickStart; sourceTree = ""; }; - 7948E2A0B790B129F5B1C310 /* MessageThread */ = { + 79C8590873182C83BA316F74 /* Replies */ = { isa = PBXGroup; children = ( - 5E05421F3BEF969062129032 /* SBUMessageThreadModule.Deprecated.swift */, + F6C83FD598EE4F0A52CCE851 /* SBUReplyConfiguration.swift */, ); - name = MessageThread; - sourceTree = ""; - }; - 797D27CEDEA1C4A7DF72FC59 /* MessageSearch */ = { - isa = PBXGroup; - children = ( - DE5AF3B2C894BE520A99B01A /* Cell */, - 62C76AB60133764B08F84E31 /* SBUMessageSearchViewController.swift */, - ); - name = MessageSearch; + name = Replies; sourceTree = ""; }; 79C9DF640DACEC9E90D965F5 /* View */ = { @@ -2499,6 +2605,14 @@ path = MemberList; sourceTree = ""; }; + 7B7493B7EC29C7489DC109FE /* Params */ = { + isa = PBXGroup; + children = ( + A8640A766545F716424EC62A /* SBUFeedNotificationChannelViewParams.swift */, + ); + name = Params; + sourceTree = ""; + }; 7B7F8B8B2B7E9619FF8A22D1 /* BusinessMessaging */ = { isa = PBXGroup; children = ( @@ -2524,24 +2638,6 @@ path = ChannelList; sourceTree = ""; }; - 7CCB73D86480DBB87808664B /* NotificationSettings */ = { - isa = PBXGroup; - children = ( - 438DE1B04B347B1510B35E90 /* Cell */, - 32AE2DBCA06ED03049A0AFCB /* SBUGroupChannelPushSettingsViewController.swift */, - ); - name = NotificationSettings; - sourceTree = ""; - }; - 7CD795DA13A9E970D9B22644 /* MessageForm */ = { - isa = PBXGroup; - children = ( - 8B8CE6F8A2D53C9080AEEE71 /* ViewParams */, - CF1C70D3D81CA55912D4FD4C /* Views */, - ); - name = MessageForm; - sourceTree = ""; - }; 7D027A2C4188D5933967074A /* ScrollPostion */ = { isa = PBXGroup; children = ( @@ -2549,52 +2645,46 @@ path = ScrollPostion; sourceTree = ""; }; - 7D4D6431883B9469AF6519B5 /* CustomView */ = { + 7EFC1F2B23F324A984629EF6 /* UserList */ = { isa = PBXGroup; children = ( - E723D7A74EA5227B2E9C3B2B /* SBUExtendedMessagePayloadCustomViewFactory.swift */, - ); - name = CustomView; - sourceTree = ""; - }; - 7DBBB2DA8132AEC959B90CB8 /* UserList */ = { - isa = PBXGroup; - children = ( - 8A5BF2877704F2FE945AB3DA /* SBUUserListModule.Deprecated.swift */, + 7C0C4E2AFC30EDFC8A8C871A /* SBUUserListModule.Deprecated.swift */, ); name = UserList; sourceTree = ""; }; - 7EC3D691599369FDE7E260C9 /* GroupChannel */ = { + 7F7CF21EB6515046D2ACF214 /* RegisterOperator */ = { isa = PBXGroup; children = ( - 9B23D296E5E7E08309D1FC70 /* SBUGroupChannelSettingsModule.Header.swift */, - DD3B43BFC00FB0F03A8A9518 /* SBUGroupChannelSettingsModule.List.swift */, - 9704319BBB0ACE78F070C909 /* SBUGroupChannelSettingsModule.swift */, ); - name = GroupChannel; + path = RegisterOperator; sourceTree = ""; }; - 7F7CF21EB6515046D2ACF214 /* RegisterOperator */ = { + 80BF2508F233113A2E43C31D /* NotificationSettings */ = { isa = PBXGroup; children = ( ); - path = RegisterOperator; + path = NotificationSettings; sourceTree = ""; }; - 80BF2508F233113A2E43C31D /* NotificationSettings */ = { + 819C9C57E4C488BCCF9C153C /* GroupChannel */ = { isa = PBXGroup; children = ( + 97E01215E59FF5A83F0536A5 /* SBUGroupChannelSettingsModule.Header.swift */, + 2B2C4E2A4C6BACD26D39C786 /* SBUGroupChannelSettingsModule.List.swift */, + 2B5638E3C54CD3F0DA1F2F00 /* SBUGroupChannelSettingsModule.swift */, ); - path = NotificationSettings; + name = GroupChannel; sourceTree = ""; }; - 8245D01DC9A8A89E06DDB6EA /* MemberList */ = { + 81ED11DBBDCC57F9E36E5AD1 /* Chat */ = { isa = PBXGroup; children = ( - B862B338ED8E1B8F0C14F5C0 /* SBUMemberListViewController.Deprecated.swift */, + E7357F9D16D7CC07D3E31DE3 /* SBUChatNotificationChannelModule.Header.swift */, + 0DD9EB2527FE142EA03F62C3 /* SBUChatNotificationChannelModule.List.swift */, + 7010E78F976C38A80545C0AE /* SBUChatNotificationChannelModule.swift */, ); - name = MemberList; + name = Chat; sourceTree = ""; }; 83B65538C9A6C528BB595899 /* Views */ = { @@ -2614,14 +2704,33 @@ path = Common; sourceTree = ""; }; - 85362FD8C39136AD5C6D83FB /* MessageCell */ = { - isa = PBXGroup; - children = ( - 969A736AA787DE76009F98DD /* MessageCellParams */, - ECE3036FFD4E57C4795A9444 /* Replies */, - 4BA50C2144DEA50153CCA1E4 /* SBUContentBaseMessageCell.Deprecated.swift */, + 84C20F4FC97524CC647C545E /* Deprecated */ = { + isa = PBXGroup; + children = ( + F6105D0A6FBD515A2F2952DD /* BaseMesssage+SBUIKit.Deprecated.swift */, + 4542BD667E9DBDE1F2CC3B81 /* Channel */, + B327A1195B6521A4CA24AAD2 /* ChannelList */, + 07B0473118D86D00CFD05D07 /* ChannelSettings */, + C543D50D33933E5E6D6B16BB /* CreateChannel */, + 4CB93B571ED2802BDCCFFAB0 /* MemberList */, + 59705DE425B639F7DC322AEE /* MessageSearch */, + B8BB2B9186FEA34BD6D78534 /* Moderations */, + 8C2536E0EEBCD5E78EA5A124 /* Module */, + 65502F38A90358ACE56140B3 /* SBUBaseViewController.Unavailable.swift */, + 17894FD7FBC4DEB1DB2E993C /* SBUCoverImageView.Deprecated.swift */, + 2A925CB77C02B34ABEF2AA83 /* SBUEnums.Deprecated.swift */, + A92CB4EBC01BECEBB407B42F /* SBUForm.Deprecated.swift */, + BF440A2E113DDE88BB6AEF01 /* SBUFormFieldView.Deprecated.swift */, + 6B3D7961928812A3413CFFEB /* SBUFormView.Deprecated.swift */, + BA5A2A797D6A780AE659F501 /* SBUFormViewParams.Deprecated.swift */, + AE610341EC164F55BA3BDD23 /* SBUGlobals.Deprecated.swift */, + BF5977652C41D229F87AFF28 /* SBUTableViewCell.Unavailable.swift */, + 30EA99A0549489CA2871FA56 /* SBUTheme.Deprecated.swift */, + 7370867E361B70230285042E /* SBUView.Unavaliable.swift */, + 0DB821727D4517C3BF4284D5 /* SendbirdUI.Deprecated.swift */, + 718D3DE1E55DEB023A3F2E6B /* UserList */, ); - name = MessageCell; + name = Deprecated; sourceTree = ""; }; 86E9DB2BC87548932C9BBC74 /* NotificationSettings */ = { @@ -2639,17 +2748,6 @@ path = CustomView; sourceTree = ""; }; - 8762F4FC33315217E991B669 /* SelectUser */ = { - isa = PBXGroup; - children = ( - DBD9F2249C8563BE1797A614 /* CreateChannel */, - 244D8CCFD7817D0C407577F8 /* SBUBaseSelectUserViewModel.swift */, - A20EDDE6E781CEC71AF0B762 /* SBUInviteUserViewModel.swift */, - CF94D64376E769E9402566CD /* SBURegisterOperatorViewModel.swift */, - ); - name = SelectUser; - sourceTree = ""; - }; 88617829E70495E77827DD59 /* ChannelSettingItem */ = { isa = PBXGroup; children = ( @@ -2657,34 +2755,6 @@ path = ChannelSettingItem; sourceTree = ""; }; - 892B8CA2603C7A08C884942E /* ViewModel */ = { - isa = PBXGroup; - children = ( - D88E2A37A5A944DB3417F282 /* Channel */, - ACE6DD7E74FEF7C8AD6B9252 /* ChannelList */, - EFF994FC0BAF84CBBB769132 /* ChannelSettings */, - F253AA988750305DD4422F6F /* Common */, - 781BEAFEC509DF3BF51E9E53 /* MessageSearch */, - F97411CE239C575A1A07CA16 /* MessageThread */, - 01EBDB9E28D33CFCEB024CCA /* NotificationSettings */, - 45A2E3562778FDE17530C258 /* SBUViewModelDelegate.swift */, - 8762F4FC33315217E991B669 /* SelectUser */, - 9F101C9DAC88BD602150B29E /* UserList */, - ); - name = ViewModel; - sourceTree = ""; - }; - 898B5E41B1331F94EBA60D5E /* ChannelList */ = { - isa = PBXGroup; - children = ( - 971D95A17E33EB9D63F37647 /* ChannelCell */, - CB3D7CDC9BF00188BF5CAA1B /* SBUBaseChannelListViewController.swift */, - 1A82531D44F6AB3461E34B30 /* SBUGroupChannelListViewController.swift */, - 8EBBB23C24EEC4B68DC882CB /* SBUOpenChannelListViewController.swift */, - ); - name = ChannelList; - sourceTree = ""; - }; 8A93B92DD752191311686B40 /* Moderations */ = { isa = PBXGroup; children = ( @@ -2699,93 +2769,128 @@ path = MemberList; sourceTree = ""; }; - 8B8CE6F8A2D53C9080AEEE71 /* ViewParams */ = { + 8C2536E0EEBCD5E78EA5A124 /* Module */ = { isa = PBXGroup; children = ( - 68DCB70D5828044CE0CCBEC7 /* SBUMessageFormViewParams.swift */, + 9096206DB11AB4FDBB2051A0 /* Channel */, + 1C4BDCE6FE007DE644E3BBEB /* ChannelList */, + F5363AD52A557A3FC4AB9472 /* ChannelSettings */, + B73D98997DC8A2EA6E7DAE36 /* MessageSearch */, + 50738CC8D2AE49511F425FEF /* MessageThread */, + F903D84D20ACC2D4239AB94A /* Moderations */, + 8D765C6F2671A06DFC4C76EB /* NotificationSettings */, + 4B926807810B1B29AA7ECA71 /* SBUModuleSet.Deprecated.swift */, + BBFFDA5D34BDB675FD640BDA /* SelectUser */, + 7EFC1F2B23F324A984629EF6 /* UserList */, ); - name = ViewParams; + name = Module; sourceTree = ""; }; - 8C416604E6B993B787C97304 /* Cell */ = { + 8D765C6F2671A06DFC4C76EB /* NotificationSettings */ = { isa = PBXGroup; children = ( - DF1688B79E8B99518686E4F2 /* SBUBaseChannelSettingCell.swift */, - 387D3AC203E87F9635311E3F /* SBUGroupChannelSettingCell.swift */, - 1E1BE2A3F37DA16CA9DC886D /* SBUModerationCell.swift */, - 6A50BD4CEFABC476A6BC2782 /* SBUOpenChannelSettingCell.swift */, + F54D028D371C6E6F03FB1C65 /* SBUGroupChannelPushSettingsModule.Deprecated.swift */, ); - name = Cell; + name = NotificationSettings; sourceTree = ""; }; - 8C4599EBC45682D64FFD73DA /* ViewParams */ = { + 8D9F4DD795C1C923CB15CF48 = { isa = PBXGroup; children = ( - A2BF2B18CA0BD24BF2D0A806 /* SBUQuoteMessageInputViewParams.swift */, + 67852089506478566285B82D /* NotificationService */, + 78CF1B79B64228A7F0DEAEBB /* QuickStart */, + 32416E08674EA616F09E9EAC /* Frameworks */, + 1B0653278AD1D8CFF0B5B8F6 /* Products */, + 524AF432119C571EE5D1C194 /* Sources */, + ); + sourceTree = ""; + }; + 8DA7F17C365573A9CB5BFE5E /* Extension */ = { + isa = PBXGroup; + children = ( + C84147DB5728560BB4C6127F /* Array+SBUIKit.swift */, + 5CAA6E90E90730C929ECAECF /* CGSize+SBUIKit.swift */, + 08F111B15A98131FB5656949 /* ChatSDK */, + 8607154D6651E8963A7FED37 /* Collection+SBUIKit.swift */, + FD8863B34A29BCAAF010C2A6 /* Data+SBUIKit.swift */, + D8AD0FDB6D73962B82656DAE /* Date+SBUIKit.swift */, + 3FD518FE7B3B941D55317B03 /* Float+SBUIKit.swift */, + 89694B1E3273875E78EAB12F /* Formatter+SBUIKit.swift */, + D59331B153D7E144DB453F3F /* NSLayoutConstraint+SBUIKit.swift */, + 8EB6E17A9FD61965C1852238 /* NSObject+SBUIKit.swift */, + 02E22A068D6B10A9B7D3E015 /* Sequence+SBUIKit.swift */, + EE4255D8786F0200A38D3DF7 /* String+SBUIKit.swift */, + DCA2CAEAE702144456B7F857 /* StringProtocol+SBUIKit.swift */, + D2E4132470CA5825CE6A2A98 /* Thread+SBUIKit.swift */, + F9E16F28CA3951A86C33D023 /* UIApplication+SBUIKit.swift */, + FCEB13BCE7BBFF453AD4FC9B /* UIButton+SBUIKit.swift */, + 7E2498DFB193A4BDE009B13C /* UICollectionView+SBUIKit.swift */, + 19FF6539397F4598A691DBB4 /* UIColor+SBUIKit.swift */, + 9F82F8CAC3806B67A8871EAC /* UIImage+SBUIKit.swift */, + BB25B2FFEC0606DD6759CF8D /* UIImageView+SBUIKit.swift */, + 4225F99CCD6DD89EE8B94476 /* UINavigationController+SBUIKit.swift */, + EA63A3EEABD07FD272FA8DFF /* UIScrollView+SBUIKit.swift */, + 8544DD86F5B61B836632D2E7 /* UIStackView.SBUIKit.swift */, + 6F27AD8EA534C924EE49AA53 /* UITableView+SBUIKit.swift */, + 4353B5EDD136E65744A32CF3 /* UITextField+SBUIKit.swift */, + 0F29D4B3A442A10E1BE40494 /* UIView+SBUIKit.swift */, + 4A2C50F5C8414820A698A524 /* UIViewController+SBUIKit.swift */, + F08267BB8CD91F9EC356C781 /* URL+SBUIKit.swift */, ); - name = ViewParams; + name = Extension; sourceTree = ""; }; - 8C711CBE7D86DD6B85B9F733 /* GroupChannel */ = { + 8E0853FD40930259A2BFB4EE /* Channel */ = { isa = PBXGroup; children = ( - A97FA8362CAF3EB1B9F35C8C /* SBUGroupChannelListModule.Header.swift */, - A9944E0E41E12CA3667F6637 /* SBUGroupChannelListModule.List.swift */, - 91A5D492C75D9FF9C4F48638 /* SBUGroupChannelListModule.swift */, + 112606B8CA57E7AADAECDD0C /* Notifications */, ); - name = GroupChannel; + path = Channel; sourceTree = ""; }; - 8D66882CA4DD27DA6F853768 /* Module */ = { + 8E37EEFFEC874D67CF4A6E67 /* CreateChannel */ = { isa = PBXGroup; children = ( - B7A50CF745263D8152FC6E66 /* Channel */, - BB23EC5641478F464D9E0114 /* ChannelList */, - C91EEAD7ED8E10A1BF0F744E /* ChannelSettings */, - 2B492202DE848A924B82C632 /* MessageSearch */, - B91F2A5543F5BBB163C55F2B /* MessageThread */, - 99835D89726A20BF0608A8AF /* Moderations */, - 2BD4DE3B71E2C693AB6A2B3C /* NotificationSettings */, - 0EADF9ABA47B0D3036E8F23D /* SBUModuleSet.swift */, - A6FFB0F0275CA4CC7EC3B1DE /* SelectUser */, - B1AF8F6D5540021849C577A8 /* UserList */, + 9531DB172317D07AB219682C /* SBUCreateChannelViewController.swift */, + 35CCA25D4A7224DB4AFDBEF7 /* SBUCreateOpenChannelViewController.swift */, + CB9AF4102D7E015638CF1CC5 /* View */, ); - name = Module; + name = CreateChannel; sourceTree = ""; }; - 8D9F4DD795C1C923CB15CF48 = { + 8E4167415E228315416C1DE5 /* SubViews */ = { isa = PBXGroup; children = ( - 67852089506478566285B82D /* NotificationService */, - 78CF1B79B64228A7F0DEAEBB /* QuickStart */, - 32416E08674EA616F09E9EAC /* Frameworks */, - 1B0653278AD1D8CFF0B5B8F6 /* Products */, - 4610A677F3B63BB41B1B695D /* Sources */, + DCD9FE739B720803CA077879 /* SBUMessageFormChipView.swift */, ); + name = SubViews; sourceTree = ""; }; - 8E0853FD40930259A2BFB4EE /* Channel */ = { + 8E94CA35BD74F32407700D11 /* Feedback */ = { isa = PBXGroup; children = ( - 112606B8CA57E7AADAECDD0C /* Notifications */, ); - path = Channel; + path = Feedback; sourceTree = ""; }; - 8E94CA35BD74F32407700D11 /* Feedback */ = { + 9096206DB11AB4FDBB2051A0 /* Channel */ = { isa = PBXGroup; children = ( + F535A6B39D29B9535993C221 /* Notifications */, + 71BAF904AFCFED6D914BA5FE /* SBUBaseChannelModule.Deprecated.swift */, + 7424878A8587FF0A75C2AB5C /* SBUGroupChannelModule.Deprecated.swift */, + 187D63228C4739A3ECAFCCC5 /* SBUOpenChannelModule.Deprecated.swift */, ); - path = Feedback; + name = Channel; sourceTree = ""; }; - 8FCB98B37A2CB568487D2D03 /* ChannelList */ = { + 90BE5B538A05C75E47298442 /* Feedback */ = { isa = PBXGroup; children = ( - 1C44C5AD71CC74696162991C /* SBUGroupChannelListModule.Deprecated.swift */, - 2808C10CA53DC9CBF793F01F /* SBUOpenChannelListModule.Deprecated.swift */, + 59F8BA7A097F849C13CFB037 /* SBUFeedbackView.swift */, + C3FB6D5A92EF39CFC2162C1E /* SBUFeedbackViewParams.swift */, ); - name = ChannelList; + name = Feedback; sourceTree = ""; }; 91261FB22D42BDA2AACB1002 /* Manager */ = { @@ -2797,37 +2902,6 @@ path = Manager; sourceTree = ""; }; - 91A6F23064BB38AF3466BA94 /* Common */ = { - isa = PBXGroup; - children = ( - 367A5044B4D174995E89D1BA /* Menu */, - 6E5CC8043736B982015C2A38 /* PhotoLibrary */, - 3559DE430F343F8C0A1B9FAC /* SBUActionSheet.swift */, - 06450A0A086D576DEA83B3F6 /* SBUAlertView.swift */, - 57E45D5ADA5E9CA857874CEB /* SBUAnimation.swift */, - 95B5B9D84C3B299EE09B7B80 /* SBUBarButtonItem.swift */, - EA4E12640C346FA63BB2D327 /* SBUCollectionViewFlowLayout.swift */, - 9F83F44E1760E073ABB3CC0F /* SBUCommonItem.swift */, - 175FA25CE9B84B3E89EC380B /* SBUCommonViewControllerSet.swift */, - 65F66246E390D60ACE0F67F3 /* SBUCoverImageView.swift */, - 59BD61076576972BBE376533 /* SBUEmptyView.swift */, - 3DCC059795677BB8050269CE /* SBULayoutableButton.swift */, - E702E9873ECEB26A35C4B770 /* SBULoading.swift */, - C33AC96ED866AB492D8B0CB1 /* SBUMarginView.swift */, - 03A1AB1BCCF06256642AEC3B /* SBUNavigationTitleView.swift */, - 028642E7759F3953707FF06C /* SBUNotificationEmptyView.swift */, - 28BFD71DD415C4FD4BD64D0B /* SBUNotificationNavigationTitleView.swift */, - 54CDB1A5226806D6B8CAC084 /* SBUPaddingLabel.swift */, - 83180AE8BFAA47E0E6E59F93 /* SBUStackView.swift */, - 4ABA2AEBEDFFB32230F87194 /* SBUTemplateLabel.swift */, - 641EFEC5919C9D28198FEFF4 /* SBUTypingIndicatorBubbleView.swift */, - 76E6F5F9480DE57DD9A1ABE8 /* SBUUnderLineTextField.swift */, - 666D0629420B0144C784D525 /* User */, - C0CB0A41DE1C9D3ADA8B2D7A /* UserCell */, - ); - name = Common; - sourceTree = ""; - }; 91BE71C41B7A2B036CCF9D34 /* ChannelList */ = { isa = PBXGroup; children = ( @@ -2837,16 +2911,6 @@ path = ChannelList; sourceTree = ""; }; - 922EE5152815EC815B457984 /* MessageThread */ = { - isa = PBXGroup; - children = ( - 239C988D07DDEDB6EA516024 /* SBUMessageThreadTitleView.swift */, - EAF62A193848AD07495E507A /* SBUMessageThreadViewController.swift */, - BC9CF7C1CD75BAB416C9C20B /* SBUParentMessageInfoView.swift */, - ); - name = MessageThread; - sourceTree = ""; - }; 92481CBE7158DDE14C5CFF19 /* Replies */ = { isa = PBXGroup; children = ( @@ -2856,45 +2920,20 @@ path = Replies; sourceTree = ""; }; - 928F91184BE95ECD96D094EC /* Syntax */ = { + 924F89ACF882E4E36A0F196B /* CategoryFilterCell */ = { isa = PBXGroup; children = ( - 366067A5F93E27536F79B0BA /* SBUMessageTemplate.Action.swift */, - 2EDE8F7B4259D12606F741B1 /* SBUMessageTemplate.Decoders.swift */, - 2F0DF5BD01166D6172A32995 /* SBUMessageTemplate.ErrorMessages.swift */, - 0AE7594BF322DEE359CE69AB /* SBUMessageTemplate.ImageRatioType.swift */, - A2A5698F09CDC7A616CAB56D /* SBUMessageTemplate.Syntax.Aligns.swift */, - A3CC417994B04BCDA22D9607 /* SBUMessageTemplate.Syntax.Identifier.swift */, - A4BE4FD098C43200E20E4C1B /* SBUMessageTemplate.Syntax.Item.swift */, - 2A54F287CD60BBABA2DB7348 /* SBUMessageTemplate.Syntax.Sizes.swift */, - 6169BE6621D97B4B927E141F /* SBUMessageTemplate.Syntax.Styles.swift */, - 79DC39D622596B5D382DCCC8 /* SBUMessageTemplate.Syntax.Types.swift */, - C799C7D81F533E0781D35E3B /* SBUMessageTemplate.Syntax.Views.swift */, + 728C4B080DE41D165805AD41 /* SBUCategoryFilterCell.swift */, ); - name = Syntax; - sourceTree = ""; - }; - 9459805DF46AD6F11BE4B632 /* Enums */ = { - isa = PBXGroup; - children = ( - C9E5DBB1518E766CEB778CB4 /* SBUEnums.swift */, - A3EC99F376A575EC667A806C /* SBUIconSetType.swift */, - 377F2329D93C36395FA0FBB6 /* VoiceMessageStatus.swift */, - ); - name = Enums; + name = CategoryFilterCell; sourceTree = ""; }; - 966922D066ADB5B4D5414CB2 /* CreateChannel */ = { + 95B8352CBADB5106FDD850A0 /* ViewParams */ = { isa = PBXGroup; children = ( - B374E5FB597D22A2DA3D60A5 /* SBUCreateChannelModule.Header.swift */, - 4564E459486E1BF5CA9F18EF /* SBUCreateChannelModule.List.swift */, - C781C2DC868E11A3E377CAAA /* SBUCreateChannelModule.swift */, - 6CB16481EC1C9049970BDDDA /* SBUCreateOpenChannelModule.Header.swift */, - BE95D118824DC6BDE0937CA1 /* SBUCreateOpenChannelModule.ProfileInput.swift */, - 85B0C8B3D4B842359AF73CE6 /* SBUCreateOpenChannelModule.swift */, + B458C2290C09957C6B418214 /* SBUMessageFormViewParams.swift */, ); - name = CreateChannel; + name = ViewParams; sourceTree = ""; }; 96864A9B3CF43786EB818E2C /* UserCell */ = { @@ -2904,24 +2943,6 @@ path = UserCell; sourceTree = ""; }; - 969A736AA787DE76009F98DD /* MessageCellParams */ = { - isa = PBXGroup; - children = ( - 0A93B23C4C9B0C843E3AC8B9 /* SBUBaseMessageCellParams.Deprecated.swift */, - ); - name = MessageCellParams; - sourceTree = ""; - }; - 971D95A17E33EB9D63F37647 /* ChannelCell */ = { - isa = PBXGroup; - children = ( - 264B2C8A787F136CD8975D09 /* SBUBaseChannelCell.swift */, - DDE8CD43386E750DEE8C7CB6 /* SBUGroupChannelCell.swift */, - 7E7E436037A3338F845964B4 /* SBUOpenChannelCell.swift */, - ); - name = ChannelCell; - sourceTree = ""; - }; 9761570D537237ABF97399C7 /* Others */ = { isa = PBXGroup; children = ( @@ -2931,35 +2952,22 @@ path = Others; sourceTree = ""; }; - 97C7D3FA1242240F4DC4724C /* View */ = { + 984DE3F9A7708D5F751EA332 /* OpenChannel */ = { isa = PBXGroup; children = ( - 120F4137D058AC54312909F1 /* Channel */, - 898B5E41B1331F94EBA60D5E /* ChannelList */, - 4F58DE9D2DDD217C70D71969 /* ChannelSettings */, - 91A6F23064BB38AF3466BA94 /* Common */, - A7FB463BDEC9E3B84736AD0F /* Life cycles */, - 797D27CEDEA1C4A7DF72FC59 /* MessageSearch */, - 922EE5152815EC815B457984 /* MessageThread */, - 10CAFD17E7AB65C5870F2E3B /* Moderations */, - 7CCB73D86480DBB87808664B /* NotificationSettings */, - B9835D240010E03D235FC750 /* SBUBaseViewController.swift */, - BA1DD6EF88CA2286F4AEFCD6 /* SBUViewControllerSet.swift */, - F8FB3420E50ACF349B4513A2 /* SelectUser */, - DBE92C1A91E6AD8E0972A7EB /* UserList */, - B75838FEA21EA5CB83F24CA3 /* VoiceNote */, + 4FB0AD307EF28C68CCC50E08 /* SBUOpenChannelListModule.Header.swift */, + 058772637F20A8BBD2E35F36 /* SBUOpenChannelListModule.List.swift */, + DDE9A7D9F4B1ED972730736A /* SBUOpenChannelListModule.swift */, ); - name = View; + name = OpenChannel; sourceTree = ""; }; - 99835D89726A20BF0608A8AF /* Moderations */ = { + 985EF69701CEB10C57A8407E /* Cell */ = { isa = PBXGroup; children = ( - 672F8B6C565F79BAF881FD06 /* SBUModerationsModule.Header.swift */, - 8D5DA9AABAC6B0D06DD4FA98 /* SBUModerationsModule.List.swift */, - 4CF98430043D98D12C990C05 /* SBUModerationsModule.swift */, + B5A1A0CD1CA659D1AB936BDA /* SBUChannelPushSettingCell.swift */, ); - name = Moderations; + name = Cell; sourceTree = ""; }; 999641C66EC0AAC6FE3C2FAD /* Channel */ = { @@ -2977,14 +2985,6 @@ path = Channel; sourceTree = ""; }; - 9998B91824341D0079882BDB /* MessageSearch */ = { - isa = PBXGroup; - children = ( - 460F012953E1CA13CA314B8D /* SBUMessageSearchViewController.Deprecated.swift */, - ); - name = MessageSearch; - sourceTree = ""; - }; 9A047CB04067196B7C533AB2 /* UserList */ = { isa = PBXGroup; children = ( @@ -2999,61 +2999,70 @@ path = NotificationSettings; sourceTree = ""; }; - 9E2CAC0B3FD84CEA9494CEAD /* NotificationSettings */ = { + 9AA471C51BD4175A7BE23752 /* Cell */ = { isa = PBXGroup; children = ( + DC250CCFD7DB759292B1C5DC /* SBUMessageSearchResultCell.swift */, ); - path = NotificationSettings; + name = Cell; sourceTree = ""; }; - 9F101C9DAC88BD602150B29E /* UserList */ = { + 9B6FEB5C08B94FA12C6EDF55 /* FileMessageContentView */ = { isa = PBXGroup; children = ( - 3879B30105C1B3CABB968A09 /* SBUUserListViewModel.swift */, + FD11744186B35DEABDAF0013 /* SBUBaseFileContentView.swift */, + 8C1A209A0A1171EBD5159A49 /* SBUCommonContentView.swift */, + B0FE32E5DB63CCC0E616F496 /* SBUImageContentView.swift */, + 9E59BA76159E0A132109C858 /* SBUOpenChannelCommonContentView.swift */, + 514700AA422A125424A731B1 /* SBUOpenChannelImageContentView.swift */, + DEA511DE5BF1C6994477A690 /* SBUVoiceContentView.swift */, ); - name = UserList; + name = FileMessageContentView; sourceTree = ""; }; - 9FA67BC7CF7CA16088AD7D56 /* Base */ = { + 9C3EC5569FACD189CF124990 /* ChannelSettings */ = { isa = PBXGroup; children = ( - 47D4E822E2807FDF6CEDFA71 /* GroupChannel */, - BE11314ACF43F336389268D6 /* OpenChannel */, + B0B2391BA89BCB6AA170708D /* Cell */, + D31B9E32D16B455B3C9F4A37 /* SBUBaseChannelSettingsViewController.swift */, + ED99A630540D8B0E9855FA00 /* SBUGroupChannelSettingsViewController.swift */, + 20AFA4967FA0A132F64F33B4 /* SBUOpenChannelSettingsViewController.swift */, + DFF260F1BB5D7085685103EF /* View */, ); - path = Base; + name = ChannelSettings; sourceTree = ""; }; - A0157F32E30AB9F97AB0A01C /* CreateChannel */ = { + 9E2CAC0B3FD84CEA9494CEAD /* NotificationSettings */ = { isa = PBXGroup; children = ( - A56D0640F594B13BAD3621A9 /* SBUCreateChannelViewController.swift */, - 807A8D1B60CAB9B8A45C682B /* SBUCreateOpenChannelViewController.swift */, - D9172C9AD10BB7C56D3DEEC5 /* View */, ); - name = CreateChannel; + path = NotificationSettings; sourceTree = ""; }; - A21BB2F437791C2ADE9A6998 /* NotificationSettings */ = { + 9F7BD93EC7BEBD7DCAE452C6 /* UserList */ = { isa = PBXGroup; children = ( - 83A82ACCAE32951B9C50F8BF /* SBUGroupChannelPushSettingsModule.Deprecated.swift */, + 233740C146D2DBAA98A92E6E /* SBUUserListModule.Header.swift */, + 4B3BE3D1543B22BDED949259 /* SBUUserListModule.List.swift */, + 0BBA12F3D967D8EAEF588200 /* SBUUserListModule.swift */, ); - name = NotificationSettings; + name = UserList; sourceTree = ""; }; - A25486828E4F95F978CE6D3F /* ViewParams */ = { + 9FA67BC7CF7CA16088AD7D56 /* Base */ = { isa = PBXGroup; children = ( + 47D4E822E2807FDF6CEDFA71 /* GroupChannel */, + BE11314ACF43F336389268D6 /* OpenChannel */, ); - path = ViewParams; + path = Base; sourceTree = ""; }; - A27C2D2CBBBE218BC4D8ED9F /* Protocol */ = { + A25486828E4F95F978CE6D3F /* ViewParams */ = { isa = PBXGroup; children = ( - 3B4A2E1A1B3241ACCF2E770A /* CommonProtocols.swift */, ); - name = Protocol; + path = ViewParams; sourceTree = ""; }; A39E7546952DA8EB035B197A /* MessageCell */ = { @@ -3096,61 +3105,52 @@ path = MessageCellParams; sourceTree = ""; }; - A6BE0759C36D1F3998CC251A /* Renderer */ = { + A75A20AEB7F9849E0D76E4C2 /* CreateChannel */ = { isa = PBXGroup; children = ( - 6B623101631E3F58D96F6E30 /* SBUMessageTemplate.Renderer+Events.swift */, - B22B7890814444899F6B8888 /* SBUMessageTemplate.Renderer+RenderItems.swift */, - 5F33140763DE4BF91C56816F /* SBUMessageTemplate.Renderer+RenderStyles.swift */, - 56B10006906F9BFFCD5B6FEA /* SBUMessageTemplate.Renderer+Utils.swift */, - CB0F29F2047B5A66B108A179 /* SBUMessageTemplate.Renderer.Image.swift */, - C6DB71CBC7C423503D95C539 /* SBUMessageTemplate.Renderer.RendererType.swift */, - DC7BF6C537CE75EDC80C9E84 /* SBUMessageTemplate.Renderer.Views.swift */, - 1222351BF27642E9D44A0565 /* SBUMessageTemplate.Renderer.swift */, ); - name = Renderer; + path = CreateChannel; sourceTree = ""; }; - A6FFB0F0275CA4CC7EC3B1DE /* SelectUser */ = { + A7A4920D60B38C81DADC41F8 /* ChannelCell */ = { isa = PBXGroup; children = ( - 966922D066ADB5B4D5414CB2 /* CreateChannel */, - 3BED49074EA9949B9FF991E1 /* InviteUser */, - 4BABA88AA7C9DC07A818A91F /* RegisterOperator */, - 1E7F3DDF01D804B382FAA536 /* SBUBaseSelectUserModule.Header.swift */, - 8C7370FD589900CE9F7B79FE /* SBUBaseSelectUserModule.List.swift */, - F7C02812DCA815E1098E6AC6 /* SBUBaseSelectUserModule.swift */, ); - name = SelectUser; + path = ChannelCell; sourceTree = ""; }; - A75A20AEB7F9849E0D76E4C2 /* CreateChannel */ = { + A82A3F740F38143B8B2AC7A8 /* ChannelCell */ = { isa = PBXGroup; children = ( + E2636E809661CD6ACD7A4641 /* SBUBaseChannelCell.swift */, + EEBB4749AB76F34AF44A385B /* SBUGroupChannelCell.swift */, + 2839A2C51A35B477F656667E /* SBUOpenChannelCell.swift */, ); - path = CreateChannel; + name = ChannelCell; sourceTree = ""; }; - A7A4920D60B38C81DADC41F8 /* ChannelCell */ = { + A82B3E0C6559AB9809E9022C /* CreateChannel */ = { isa = PBXGroup; children = ( + B32340BBCAC9C7D5F27414D7 /* SBUCreateChannelModule.Header.swift */, + 8191894C06D2210F0C5D89D1 /* SBUCreateChannelModule.List.swift */, + F097500AD9A8D83A1AEA22F2 /* SBUCreateChannelModule.swift */, + AD051D3491D81BE176A21649 /* SBUCreateOpenChannelModule.Header.swift */, + E9175906EB92BBB73678EACE /* SBUCreateOpenChannelModule.ProfileInput.swift */, + CC0A3098BFF4C585168C78DD /* SBUCreateOpenChannelModule.swift */, ); - path = ChannelCell; + name = CreateChannel; sourceTree = ""; }; - A7FB463BDEC9E3B84736AD0F /* Life cycles */ = { + A947C8018233CB01F3B0FABA /* ChannelList */ = { isa = PBXGroup; children = ( - CECCFF38BF3F73FA23D9E67C /* SBUCollectionViewCell.swift */, - E4EE965391EE66DB7AE572C1 /* SBUMessageCellProtocol.swift */, - CC833403F483AAAE3EA7AF55 /* SBUQuoteMessageInputViewProtocol.swift */, - 551964385B2C9E9EC12FE0A4 /* SBUQuotedMessageViewProtocol.swift */, - 84C159C5C9BD35E1AFFE0F4D /* SBUTableViewCell.swift */, - F628ED0B0ECA1ACE6B5D874A /* SBUTextView.swift */, - B1DE61E9A21793D709C1934A /* SBUView.swift */, - 8BFB7FC8569E9CAC1CCE311B /* SBUViewLifeCycle.swift */, + A82A3F740F38143B8B2AC7A8 /* ChannelCell */, + A51DE19F9E6B33F189A4D837 /* SBUBaseChannelListViewController.swift */, + 7133E837358BAD53F3B9F7DB /* SBUGroupChannelListViewController.swift */, + B33120C57FAA3DCB8F36CEA0 /* SBUOpenChannelListViewController.swift */, ); - name = "Life cycles"; + name = ChannelList; sourceTree = ""; }; A94E7FF60A0523E9BA5573FF /* Views */ = { @@ -3161,65 +3161,50 @@ path = Views; sourceTree = ""; }; - AB3ABF788120D970EE3093E8 /* Extension */ = { - isa = PBXGroup; - children = ( - C343D3B1A1B43F90CCE809D4 /* Array+SBUIKit.swift */, - 2163091F45135BA9EA1B119E /* CGSize+SBUIKit.swift */, - DFEF206DD0FEF067862C2726 /* ChatSDK */, - 455D5A0B672FE2B2FFA8DB7C /* Collection+SBUIKit.swift */, - 2D451298363BF2E523280292 /* Data+SBUIKit.swift */, - 88150A292541E9C68EDE6356 /* Date+SBUIKit.swift */, - 25350D0B157FC47D944E57D6 /* Float+SBUIKit.swift */, - 0C65F10FEBDADF51A5D29F66 /* Formatter+SBUIKit.swift */, - CED4720071411CD524FBEF8C /* NSLayoutConstraint+SBUIKit.swift */, - 05144D03DAF51049ACA378C2 /* NSObject+SBUIKit.swift */, - ED91E3234E2EE2F8577E06DC /* Sequence+SBUIKit.swift */, - 678F0859C0C97A88D01FC195 /* String+SBUIKit.swift */, - 90F48DFED75434A9E12FB256 /* StringProtocol+SBUIKit.swift */, - DC881F0FE023700BD5FE8831 /* Thread+SBUIKit.swift */, - 49A9DD2AC78D75CE6904D209 /* UIApplication+SBUIKit.swift */, - 92C115E1E516BBF078AA0EC7 /* UIButton+SBUIKit.swift */, - D357BDCBFE31287A0E894A41 /* UICollectionView+SBUIKit.swift */, - 570854A506CCD4B7465515D5 /* UIColor+SBUIKit.swift */, - 56D76D877F97F221421CA6BD /* UIImage+SBUIKit.swift */, - 270B9D35DE434445F125A86A /* UIImageView+SBUIKit.swift */, - A8EB4DE7827BD9F381AE197F /* UINavigationController+SBUIKit.swift */, - 17853A753458624D49921D58 /* UIScrollView+SBUIKit.swift */, - 8F77F8480E6F3B9C3EE8E8CA /* UIStackView.SBUIKit.swift */, - C389C2D3F3C69E66B76F73F9 /* UITableView+SBUIKit.swift */, - 963EF368EB3C9F5D5134349A /* UITextField+SBUIKit.swift */, - 1BCDA573869CF610E87DFB46 /* UIView+SBUIKit.swift */, - A00EB978DEB9B50E6CC92CA3 /* UIViewController+SBUIKit.swift */, - F49390228173B40D426F1FB6 /* URL+SBUIKit.swift */, + A9C7FDE5288048C70BF89F5F /* ChannelSettings */ = { + isa = PBXGroup; + children = ( + F1E6CD8059B200A75F3792A2 /* SBUBaseChannelSettingsViewModel.swift */, + D4D15003920BA895E1924C82 /* SBUGroupChannelSettingsViewModel.swift */, + 4557A41023F1433AAD9F8288 /* SBUModerationsViewModel.swift */, + A13F108613D890C26A8DA8C2 /* SBUOpenChannelSettingsViewModel.swift */, ); - name = Extension; + name = ChannelSettings; sourceTree = ""; }; - ABF01CC44CD483A82E474101 /* CacheManager */ = { + ABA89A97391DF21E4157BF8D /* MessageSearch */ = { isa = PBXGroup; children = ( + 72BD9851D8280A85F7B998EC /* SBUMessageSearchModule.Header.swift */, + 97455084D66D0C9F77870532 /* SBUMessageSearchModule.List.swift */, + 7D16CA68A6B3ED1A7B74409E /* SBUMessageSearchModule.swift */, ); - path = CacheManager; + name = MessageSearch; sourceTree = ""; }; - ACE6DD7E74FEF7C8AD6B9252 /* ChannelList */ = { + ABF01CC44CD483A82E474101 /* CacheManager */ = { isa = PBXGroup; children = ( - 36E8FE3589631ECC0A328FE2 /* SBUBaseChannelListViewModel.swift */, - 41C74BA475753D2494284870 /* SBUGroupChannelListViewModel.swift */, - 8CCE6A24853C8CA6C6AEA0FB /* SBUOpenChannelListViewModel.swift */, ); - name = ChannelList; + path = CacheManager; sourceTree = ""; }; - ADE5A7661365681BAC5B9AD4 /* NotificationChannel */ = { + AEA28F3B3CE322B711249C5F /* CellView */ = { isa = PBXGroup; children = ( - 0C16D6297E761D8E6D509128 /* Chat */, - 310F429387A218D48188FCB5 /* Feed */, + 335D06D5A6907F61CE06FC48 /* SBULinkClickableTextView.swift */, + 17C71EB855E114C64610BD6B /* SBUMarkdownTransfer.swift */, + 209F38F2F581604D439D673E /* SBUMessageDateView.swift */, + 4BE397CE2EF238525D9D54B9 /* SBUMessageProfileView.swift */, + 7DC276997F2FA52D3DEF26DA /* SBUMessageStateView.swift */, + 5A0327A4F136CB204C6B1595 /* SBUMessageWebView.swift */, + 60FCD3E1ECE54326057EF73A /* SBUNotificationTimelineView.swift */, + 5A95DDC5FAABB9C5087A0C38 /* SBUOpenChannelMessageWebView.swift */, + 557778E1D1B9F04C554D7FB0 /* SBUSelectableStackView.swift */, + 330CD7DD3E87B9E523155C03 /* SBUUserMessageTextView.swift */, + DFF1A5AAB00B182AF456C9D6 /* SBUUserNameView.swift */, ); - name = NotificationChannel; + name = CellView; sourceTree = ""; }; B002AFCC975B187577ABBF28 /* Community */ = { @@ -3231,91 +3216,126 @@ path = Community; sourceTree = ""; }; - B1AF183268319780B4FA31B8 /* Moderations */ = { + B0353B6806C8BD3007CC6192 /* PhotoLibrary */ = { isa = PBXGroup; children = ( - 603A60130E6C61A0BCAFC770 /* SBUModerationsModule.Deprecated.swift */, + 45F2D3A9E468142C869613F5 /* SBUPhotoAccess.swift */, + 05EAB551DDF63E561A2552EA /* SBUPhotoCollectionViewCell.swift */, + 0E88ACCEC9BDEC1ABB071954 /* SBUSelectablePhotoViewController.swift */, ); - name = Moderations; + name = PhotoLibrary; sourceTree = ""; }; - B1AF8F6D5540021849C577A8 /* UserList */ = { + B0B2391BA89BCB6AA170708D /* Cell */ = { isa = PBXGroup; children = ( - B8D09A6815FB6AD2E53C3BAD /* SBUUserListModule.Header.swift */, - F1C7E6227C9619D550096C66 /* SBUUserListModule.List.swift */, - BA70FDC37457973DD9AE3232 /* SBUUserListModule.swift */, + 07CEDEF2A32C7E3F9A0A4545 /* SBUBaseChannelSettingCell.swift */, + 9A14D70DB4703D0994587267 /* SBUGroupChannelSettingCell.swift */, + 6AE437248EBB805A6C061C65 /* SBUModerationCell.swift */, + B414689F13B8C6ABCD5DEDB9 /* SBUOpenChannelSettingCell.swift */, ); - name = UserList; + name = Cell; sourceTree = ""; }; - B42D75E4A6C6143B80142273 /* View */ = { + B0E3FF18578819AA1BDDD4E6 /* OpenChannel */ = { isa = PBXGroup; children = ( - 664FD7485339FFB686ABD400 /* SBUChannelSettingsChannelInfoView.swift */, + 2DB0FE6AA8E650794287DC8E /* SBUOpenChannelAdminMessageCell.swift */, + B631E9CB28CBD57CCB3E0951 /* SBUOpenChannelBaseMessageCell.swift */, + 73FF9F3C49A82751E0D52778 /* SBUOpenChannelContentBaseMessageCell.swift */, + 43131CD980DEF8292CC5C307 /* SBUOpenChannelFileMessageCell.swift */, + C16DD302F1CB2A4302B072D0 /* SBUOpenChannelUnknownMessageCell.swift */, + 62137EDFE4D41E915B0E881D /* SBUOpenChannelUserMessageCell.swift */, ); - name = View; + name = OpenChannel; sourceTree = ""; }; - B4A167357F91E801B9968293 /* MessageCell */ = { + B0F9333ED4FFC527379ADFA2 /* Manager */ = { isa = PBXGroup; children = ( + CEF729032D3AEC6ECEC24D68 /* CacheManager */, + EBC3979E473C626E712F5C6B /* SBUDownloadManager.swift */, + 4B96D28815EED7DA58B9D250 /* SBUEmojiManager.swift */, + 7EFEBF319CD67DF6AAD2C8DC /* SBUMessageTemplateManager.swift */, + 73E51ACE05CC6F6CEE0D2890 /* SBUNotificationChannelManager.swift */, + EAA12A4D5B7D26AC6E60779F /* SBUPendingMessageManager.swift */, + 6936F04D39CE19170D420A0D /* SBUPermissionManager.swift */, + 621C7789B6467474B97BF021 /* SBUTemplateType.swift */, + 8C22DD930B43787EA381DDF6 /* SBUToastType.swift */, + 8735EF18309B98C5C753BBCE /* SBUToastView.swift */, + 44EBDCF47B84068B2D6FC45B /* SBUTypingIndicatorMessageManager.swift */, + 7D0ACA207F082B87053B6C6A /* SBUVoicePlayer.swift */, + 6D1CB2618BD9399F79F604B9 /* SBUVoiceRecorder.swift */, ); - path = MessageCell; + name = Manager; + sourceTree = ""; + }; + B1B836F9E88A0994550C8B38 /* MessageCellParams */ = { + isa = PBXGroup; + children = ( + 1B6D1AC2C45DE5C05F9BB92B /* SBUAdminMessageCellParams.swift */, + 14E8732996F56FA47BD2DEA1 /* SBUBaseMessageCellParams.swift */, + FFD4C1D669AFF10794FDB29B /* SBUFeedNotificationCellParams.swift */, + 0FCD7EAEDDE4952FAEDE1052 /* SBUFileMessageCellParams.swift */, + 63E25D2B01C1289C6C23A4E4 /* SBUMessageTemplateCellParams.swift */, + A1182C23C2C32E0500294F6F /* SBUMultipleFilesMessageCellParams.swift */, + 1EE88990DC2B234227AF1048 /* SBUTypingMessageCellParams.swift */, + FFFA1497CDB650C55B416802 /* SBUUnknownMessageCellParams.swift */, + 128D8985EC75FCB827DD9C94 /* SBUUserMessageCellParams.swift */, + ); + name = MessageCellParams; sourceTree = ""; }; - B4F258746DA9FDD501904FED /* SelectUser */ = { + B27BBF9E366803E1B061C4C8 /* SelectUser */ = { isa = PBXGroup; children = ( - AC760404B8C8F35A9540B0CB /* SBUCreateChannelModule.Deprecated.swift */, - D63E46EBAC02E1B1847C8359 /* SBUCreateOpenChannelModule.Deprecated.swift */, - F9B6D38DD071B6EBFE755E94 /* SBUInviteUserModule.Deprecated.swift */, - 4B3B55F5578F6E929A2E3B94 /* SBURegisterOperatorModule.Deprecated.swift */, + 5EB54F919952EBBD8B853B6B /* CreateChannel */, + 06811650A4311E4BE086524E /* SBUBaseSelectUserViewModel.swift */, + 598E57B6B50E219A36F661C5 /* SBUInviteUserViewModel.swift */, + 76F8835BA48BFB376B3D873F /* SBURegisterOperatorViewModel.swift */, ); name = SelectUser; sourceTree = ""; }; - B75838FEA21EA5CB83F24CA3 /* VoiceNote */ = { + B327A1195B6521A4CA24AAD2 /* ChannelList */ = { isa = PBXGroup; children = ( - 64141660ED5829AFB88CA342 /* SBUVoiceMessageInputView.swift */, + D12E728E61F65FA0EB4C68D4 /* SBUChannelListViewController.Deprecated.swift */, ); - name = VoiceNote; + name = ChannelList; sourceTree = ""; }; - B773427CFB2CD84EE1572BCF /* Channels */ = { + B4A167357F91E801B9968293 /* MessageCell */ = { isa = PBXGroup; children = ( - B002AFCC975B187577ABBF28 /* Community */, - 19CB97F6D6DD773362FB0D6C /* LiveStream */, ); - path = Channels; + path = MessageCell; sourceTree = ""; }; - B7A50CF745263D8152FC6E66 /* Channel */ = { + B73D98997DC8A2EA6E7DAE36 /* MessageSearch */ = { isa = PBXGroup; children = ( - DF2981A28FD8CB03A20BA0B0 /* GroupChannel */, - ADE5A7661365681BAC5B9AD4 /* NotificationChannel */, - FE4C48A094E06C90E3D37F0D /* OpenChannel */, - 765A526EB7DC0637D0CB837F /* SBUBaseChannelModule.Header.swift */, - 6D7EE4B2B040235857029C21 /* SBUBaseChannelModule.Input.swift */, - D0C8E01102A1F93D721304E4 /* SBUBaseChannelModule.List.swift */, - E5B0EC5E514C518965A01EF8 /* SBUBaseChannelModule.swift */, + 05D7C6C5BE07BE46E8CB5C4D /* SBUMessageSearchModule.Deprecated.swift */, ); - name = Channel; + name = MessageSearch; + sourceTree = ""; + }; + B773427CFB2CD84EE1572BCF /* Channels */ = { + isa = PBXGroup; + children = ( + B002AFCC975B187577ABBF28 /* Community */, + 19CB97F6D6DD773362FB0D6C /* LiveStream */, + ); + path = Channels; sourceTree = ""; }; - B860E0969567D3D62A931826 /* Reaction */ = { + B8BB2B9186FEA34BD6D78534 /* Moderations */ = { isa = PBXGroup; children = ( - E854AE5A4D40187777AC944D /* SBUEmojiListViewController.swift */, - 947268D3CE15751622960DA6 /* SBUMessageReactionView.swift */, - B7BC02AEACC19B193C51B74C /* SBUParentMessageInfoReactionView.swift */, - 96CA22BD81C9987B58DE77B2 /* SBUReactionCollectionViewCell.swift */, - D5CF9D20AD3F3C10A390D179 /* SBUReactionsViewController.swift */, + F5FEE1B59C700374B529A41E /* SBUModerationsViewController.Deprecated.swift */, + 090F04A50B76755824D044EE /* SBUModerationsViewModel.Deprecated.swift */, ); - name = Reaction; + name = Moderations; sourceTree = ""; }; B8DCA2C01A9742A412DAEE66 /* BasicUsages */ = { @@ -3329,35 +3349,33 @@ path = BasicUsages; sourceTree = ""; }; - B91F2A5543F5BBB163C55F2B /* MessageThread */ = { + B9A0F468C0443C3FF041B12B /* ViewParams */ = { isa = PBXGroup; children = ( - EA13B23BE22DFAA1F2F316CD /* SBUMessageThreadModule.Header.swift */, - F5FD865FF1D3D936595AF2E0 /* SBUMessageThreadModule.Input.swift */, - A1319245A4FC63F6E9344DE0 /* SBUMessageThreadModule.List.swift */, - 51893AFF5314E6ED0422A63B /* SBUMessageThreadModule.swift */, + 1DE3A42A1F7FB1794ED38DBE /* SBUQuoteMessageInputViewParams.swift */, ); - name = MessageThread; + name = ViewParams; sourceTree = ""; }; - BB23EC5641478F464D9E0114 /* ChannelList */ = { + BBB1CF8E0E85E49459BF0B56 /* GroupChannel */ = { isa = PBXGroup; children = ( - 8C711CBE7D86DD6B85B9F733 /* GroupChannel */, - 0B63B7E9FCE0B18040F9C2D9 /* OpenChannel */, - C45A17F95743A6BFE7D872F8 /* SBUBaseChannelListModule.Header.swift */, - B3FA9712E4A7EC24D675BBD4 /* SBUBaseChannelListModule.List.swift */, - D23701330C50BE50A1763BAE /* SBUBaseChannelListModule.swift */, + 6385AFB20463B046BC5E998D /* SBUGroupChannelListModule.Header.swift */, + E84CF7D6F1CB6C673845FDE4 /* SBUGroupChannelListModule.List.swift */, + FEC63CCFC8AEDC5CDB512071 /* SBUGroupChannelListModule.swift */, ); - name = ChannelList; + name = GroupChannel; sourceTree = ""; }; - BD167111D5F71E5BA7431CE9 /* FileViewer */ = { + BBFFDA5D34BDB675FD640BDA /* SelectUser */ = { isa = PBXGroup; children = ( - 704C8C28598195BA06368947 /* SBUFileViewController.swift */, + 6CD3076CBE971252736349A7 /* SBUCreateChannelModule.Deprecated.swift */, + 8E36A280AFB015396C338C85 /* SBUCreateOpenChannelModule.Deprecated.swift */, + 08695F60ECD5821306CF9328 /* SBUInviteUserModule.Deprecated.swift */, + 0897D7BC058E10AEEC0CF54A /* SBURegisterOperatorModule.Deprecated.swift */, ); - name = FileViewer; + name = SelectUser; sourceTree = ""; }; BE11314ACF43F336389268D6 /* OpenChannel */ = { @@ -3370,22 +3388,31 @@ path = OpenChannel; sourceTree = ""; }; - C0414B2AE7774E508F0E56BA /* OpenChannel */ = { + BE513A7ADC560C8CA289B96E /* ChannelSettingItem */ = { isa = PBXGroup; children = ( - 49EAE3101C050C21AEDEE798 /* SBUOpenChannelSettingsModule.Header.swift */, - DD38789133A3FD2E4A2408AE /* SBUOpenChannelSettingsModule.List.swift */, - 8D648EE17FC9B1BD95A04D0D /* SBUOpenChannelSettingsModule.swift */, + 48B6AC05C87ECA36E3D551C7 /* SBUChannelSettingItem.swift */, ); - name = OpenChannel; + name = ChannelSettingItem; sourceTree = ""; }; - C0CB0A41DE1C9D3ADA8B2D7A /* UserCell */ = { + BEBD4E9AD296C59D6D154790 /* ChannelList */ = { isa = PBXGroup; children = ( - 8D7324F790D3429B6BFCED1E /* SBUUserCell.swift */, + DA3B4BF7AB35853D16CBF411 /* SBUBaseChannelListViewModel.swift */, + 970D121A6474DAB16DB48947 /* SBUGroupChannelListViewModel.swift */, + A1B8587DC772FC8B01C93785 /* SBUOpenChannelListViewModel.swift */, ); - name = UserCell; + name = ChannelList; + sourceTree = ""; + }; + C421FD1EE5A4E1A8F9B23401 /* Header */ = { + isa = PBXGroup; + children = ( + 7701843027D0419F6B413C4D /* SBUChannelInfoHeaderView.swift */, + 8CFEDCB368B4342FEB28D861 /* SBUChannelTitleView.swift */, + ); + name = Header; sourceTree = ""; }; C42724CC6DF9DE991CCFCEC8 /* ViewParams */ = { @@ -3402,117 +3429,99 @@ path = Replies; sourceTree = ""; }; - C61C7C2780B83D32B9043909 /* Views */ = { + C543D50D33933E5E6D6B16BB /* CreateChannel */ = { isa = PBXGroup; children = ( - 36550D37D4D9E9BF7E0A2262 /* SBUHorizontalSuggestedReplyOptionView.swift */, - A7B1826445F3A3D4F2FE5206 /* SBUHorizontalSuggestedReplyView.swift */, - 645A17A07F84E03DEC12C97B /* SBUSimpleSuggestedReplyOptionView.swift */, - 112A6F4862A851D7C667A5FF /* SBUSuggestedReplyOptionView.swift */, - DE56E896EAB259FEDA561D20 /* SBUSuggestedReplyView.swift */, - D31E52B619F13D35AC8A4671 /* SBUVerticalSuggestedReplyView.swift */, + D380F8DA4F253E1D169D037B /* SBUCreateChannelViewController.Deprecated.swift */, ); - name = Views; + name = CreateChannel; sourceTree = ""; }; - C8CCEEFF47CBB58CF008480C /* UserList */ = { + C59EACE2D8BAB1A851BC4F30 /* MessageSearch */ = { isa = PBXGroup; children = ( + 485A66D705F76FAE75157729 /* SBUMessageSearchViewModel.swift */, ); - path = UserList; + name = MessageSearch; sourceTree = ""; }; - C91EEAD7ED8E10A1BF0F744E /* ChannelSettings */ = { + C830053AD1C5E6EB48A4029D /* User */ = { isa = PBXGroup; children = ( - DF6DD8E9A13F6DF3AB22AFCA /* ChannelSettingItem */, - 7EC3D691599369FDE7E260C9 /* GroupChannel */, - C0414B2AE7774E508F0E56BA /* OpenChannel */, - 945883F37CD32414EEC22989 /* SBUBaseChannelSettingsModule.Header.swift */, - A7DFC55E2C0887A6BF5827D9 /* SBUBaseChannelSettingsModule.List.swift */, - 972F5EF085AD4C6E7D2669B0 /* SBUBaseChannelSettingsModule.swift */, + A3777018CED35311C3D7B55F /* SBUUserProfileView.swift */, ); - name = ChannelSettings; + name = User; sourceTree = ""; }; - CE310908373D009C994480D2 /* Common */ = { + C8CCEEFF47CBB58CF008480C /* UserList */ = { isa = PBXGroup; children = ( - E47876125C52BEC8A3747DCC /* Menu */, - 764F1A982CD6594441677938 /* PhotoLibrary */, - 05CC6894EE8BB6036AFC3D60 /* User */, - 96864A9B3CF43786EB818E2C /* UserCell */, ); - path = Common; + path = UserList; sourceTree = ""; }; - CE7C8B530E0E0F885BC2619A /* MessageSearch */ = { + CA5197CA8110D00C0C1A0BF8 /* MessageThread */ = { isa = PBXGroup; children = ( + E018326B5C7BF19D8B18E031 /* SBUMessageThreadViewModel.swift */, ); - path = MessageSearch; + name = MessageThread; sourceTree = ""; }; - CF048D18856AB89AA88A0ADC /* GroupChannel */ = { + CB9AF4102D7E015638CF1CC5 /* View */ = { isa = PBXGroup; children = ( + 920391BD1291550DBE18F261 /* SBUCreateChannelTypeSelector.swift */, ); - path = GroupChannel; + name = View; sourceTree = ""; }; - CF1C70D3D81CA55912D4FD4C /* Views */ = { + CD80CA05C790746AE673B364 /* Mention */ = { isa = PBXGroup; children = ( - E54B17F87D9CA2037D56B7AD /* SBUMessageFormChipsItemView.swift */, - 7CEF794E70BF374A34E9F086 /* SBUMessageFormFallbackView.swift */, - B249332E33F50CA82C0BBBF5 /* SBUMessageFormItemView.swift */, - 75C4865901CDEB39AE5F7131 /* SBUMessageFormMultiTextItemView.swift */, - FB2C3FF6DCE1662385C0D12D /* SBUMessageFormSingleTextItemView.swift */, - E4618A57BAA5F29E9E77CAEF /* SBUMessageFormView.swift */, - 6EBF52E1E925804CAABB084D /* SubViews */, + 99E5250747CC4A22617A60CD /* SBUMentionConfiguration.swift */, + A5159A94ECA9D2B4A3D75793 /* SBUUserMentionConfiguration.swift */, ); - name = Views; + name = Mention; sourceTree = ""; }; - CF5A8DA49CFA0F5E56E5A192 /* Constant */ = { + CE310908373D009C994480D2 /* Common */ = { isa = PBXGroup; children = ( - 4C0546F43153C63E162E9227 /* SBUConstant.swift */, - 3809AEE5BE67F491CD1AD6F8 /* SBUDateFormatSet.swift */, - 4EA4A4AF4FAD1456A280A10B /* SBUStringSet.Deprecated.swift */, - E37AF3459EDB92F920ABB9AE /* SBUStringSet.swift */, + E47876125C52BEC8A3747DCC /* Menu */, + 764F1A982CD6594441677938 /* PhotoLibrary */, + 05CC6894EE8BB6036AFC3D60 /* User */, + 96864A9B3CF43786EB818E2C /* UserCell */, ); - name = Constant; + path = Common; sourceTree = ""; }; - CF86A35965AF2DA21A1A253F /* ChannelSettings */ = { + CE7C8B530E0E0F885BC2619A /* MessageSearch */ = { isa = PBXGroup; children = ( - 7A3AC9A1F4A021FAC7D0307A /* SBUGroupChannelSettingsModule.Deprecated.swift */, - 00C8C91775682673F140E817 /* SBUOpenChannelSettingsModule.Deprecated.swift */, ); - name = ChannelSettings; + path = MessageSearch; sourceTree = ""; }; - CF8AD9BEB462D91C277A65A7 /* MessageView */ = { + CEF729032D3AEC6ECEC24D68 /* CacheManager */ = { isa = PBXGroup; children = ( - 6EC49319E9C5E9759DA72FCE /* QuotedFileCommonContentView.swift */, - 14BF66B06D17B44EED572B06 /* QuotedFileImageContentView.swift */, - E14F7BCE01F6FED0D8D9B6E1 /* SBUQuotedBaseMessageView.swift */, - 4B81E583654033596D8F24BF /* SBUQuotedFileMessageView.swift */, - FB91AD2470C00FE0162F84F3 /* SBUQuotedUserMessageView.swift */, - FE7AC1DFEFAFFDEA43B7BEE8 /* SBUThreadInfoView.swift */, + EC9132A6B28294497EB4AD13 /* SBUCacheManager.Config.swift */, + 0FF87EF1F7E96B9B97BC7A44 /* SBUCacheManager.File.swift */, + F0D8A12B0EEC7A706EE130E0 /* SBUCacheManager.Image.swift */, + BF80B9321BEB09545AB137A7 /* SBUCacheManager.NotificationSetting.swift */, + 3849E656DA47974ABB7B7D0C /* SBUCacheManager.Template.swift */, + A5AF6B6037C9BAD88498CAC1 /* SBUCacheManager.Version.swift */, + 42099882F36BD83DA243A328 /* SBUCacheManager.swift */, ); - name = MessageView; + name = CacheManager; sourceTree = ""; }; - D154C1025AF5D1413FF4BF33 /* VoiceMessage */ = { + CF048D18856AB89AA88A0ADC /* GroupChannel */ = { isa = PBXGroup; children = ( - 5DC97F92ED3E14F6CE345717 /* SBUVoiceMessageConfiguration.swift */, ); - name = VoiceMessage; + path = GroupChannel; sourceTree = ""; }; D192F825C0C3E201CE3CE747 /* MessageView */ = { @@ -3522,6 +3531,14 @@ path = MessageView; sourceTree = ""; }; + D29B8E91F23A8FF78F7BA05B /* ViewParams */ = { + isa = PBXGroup; + children = ( + 4BE6268A80FC60089104117E /* SBUSuggestedReplyViewParams.swift */, + ); + name = ViewParams; + sourceTree = ""; + }; D3AA9447E4B19900862E22B7 /* NewMessageInfo */ = { isa = PBXGroup; children = ( @@ -3529,6 +3546,16 @@ path = NewMessageInfo; sourceTree = ""; }; + D4DB56E99A857EF3218AFF9D /* NotificationSettings */ = { + isa = PBXGroup; + children = ( + 5BC07873A2AFDC4A309D6CC9 /* SBUGroupChannelPushSettingsModule.Header.swift */, + 8603610A1D41379565C93BE4 /* SBUGroupChannelPushSettingsModule.List.swift */, + DDC81F691E01D66799E6A707 /* SBUGroupChannelPushSettingsModule.swift */, + ); + name = NotificationSettings; + sourceTree = ""; + }; D4E9EC2D88BDD99E73A61DCB /* ChannelSettings */ = { isa = PBXGroup; children = ( @@ -3539,6 +3566,19 @@ path = ChannelSettings; sourceTree = ""; }; + D570FE678DB9C6279D7A3045 /* Util */ = { + isa = PBXGroup; + children = ( + 48332E27CB48494FA1EE70F3 /* BlockingOperation.swift */, + EC61AEF318A688C002AF1C27 /* SBUDebouncer.swift */, + 8F1A051914FAA098B44E4139 /* SBULogger.swift */, + E6AE83F7B76AE254A590E33B /* SBUMentionManager.swift */, + 5B22E45A4042FD2A7A87A302 /* SBUPropertyWrapper.swift */, + C6C9B14F00EB28897A0A7BFA /* SBUUtils.swift */, + ); + name = Util; + sourceTree = ""; + }; D5C996CC3B78CF8D6533F6DC /* BasicUsages */ = { isa = PBXGroup; children = ( @@ -3550,16 +3590,14 @@ path = BasicUsages; sourceTree = ""; }; - D88E2A37A5A944DB3417F282 /* Channel */ = { + D65DB7DA188F7BB3FC67135E /* RegisterOperator */ = { isa = PBXGroup; children = ( - 8A4F98360C2BAF4436BE1C55 /* SBUBaseChannelViewModel.swift */, - 0C1F9A87EDF9BC59B6852A25 /* SBUChatNotificationChannelViewModel.swift */, - BD82AC361F2C78E3B2BEE60E /* SBUFeedNotificationChannelViewModel.swift */, - FB46F77E7BD3E6B406AA2A7F /* SBUGroupChannelViewModel.swift */, - B164C6156A9145747C34BA5A /* SBUOpenChannelViewModel.swift */, + 3138F232D8F11CA8E33F184A /* SBURegisterOperatorModule.Header.swift */, + 3E2DDE88EE468DEE86BD2751 /* SBURegisterOperatorModule.List.swift */, + 89DA04ED5F5D7E28FE873711 /* SBURegisterOperatorModule.swift */, ); - name = Channel; + name = RegisterOperator; sourceTree = ""; }; D898EFF22FEDF72873F1E306 /* CreateChannel */ = { @@ -3578,14 +3616,6 @@ path = ViewParams; sourceTree = ""; }; - D9172C9AD10BB7C56D3DEEC5 /* View */ = { - isa = PBXGroup; - children = ( - 5CD30D86DCD7C85F17CB662B /* SBUCreateChannelTypeSelector.swift */, - ); - name = View; - sourceTree = ""; - }; DB1AF435182EB53985DC0F63 /* SelectUser */ = { isa = PBXGroup; children = ( @@ -3594,14 +3624,6 @@ path = SelectUser; sourceTree = ""; }; - DB8B9C507EB03B0D8C1ECAC5 /* Resource */ = { - isa = PBXGroup; - children = ( - 39945B8774E7B6BCA05C9C05 /* Assets.xcassets */, - ); - name = Resource; - sourceTree = ""; - }; DB918B4B2B0477E5FEC1895D /* SelectUser */ = { isa = PBXGroup; children = ( @@ -3612,133 +3634,60 @@ path = SelectUser; sourceTree = ""; }; - DBD9F2249C8563BE1797A614 /* CreateChannel */ = { - isa = PBXGroup; - children = ( - DDC085217BF544B2BA65AB0E /* SBUCreateChannelViewModel.swift */, - A1F4097B77606C22A74B6B31 /* SBUCreateOpenChannelViewModel.swift */, - ); - name = CreateChannel; - sourceTree = ""; - }; - DBE92C1A91E6AD8E0972A7EB /* UserList */ = { - isa = PBXGroup; - children = ( - 6A48795AD867FD5146CCF920 /* SBUUserListViewController.swift */, - ); - name = UserList; - sourceTree = ""; - }; - DC04AF6ADC33B3646D6F8BA7 /* NewMessageInfo */ = { - isa = PBXGroup; - children = ( - 2C2EE2529652948DEA02C2AF /* SBUNewMessageInfo.swift */, - E672CBCD9B3F599FDC432353 /* SBUNewNotificationInfo.swift */, - ); - name = NewMessageInfo; - sourceTree = ""; - }; - DDF80AC661F8F06F603A9CF0 /* Configuration */ = { + DBC4E98604BC1D4485CC6039 /* Replies */ = { isa = PBXGroup; children = ( - 0B8B0C007FF801303D4AF5D9 /* Mention */, - 30BD6A3C4741EA5B0C3101EB /* MessageCell */, - 54B637D0D811203768521F82 /* Replies */, - 0F0114DC0230869F7EC3FFB6 /* SBUConfig.Base.swift */, - D54035BA2257287842D6B910 /* SBUConfig.CodingKeys.swift */, - A146E0499ADA1C976F060085 /* SBUConfig.Common.swift */, - 8A2B69425C8861CBAD0C0728 /* SBUConfig.GroupChannel.swift */, - D56D56424D5DCE866A52E23C /* SBUConfig.OpenChannel.swift */, - C8FDDDFB05B2D87492A1ACE5 /* SBUConfig.swift */, - BD7E58E081274BE6ECC70C19 /* SBUConfigManager.swift */, - AD52D593245A17052E51D6C0 /* SBUDashboardConfig.swift */, - 03AB9EF462B89CD1FBFD3C91 /* ScrollPostion */, - D154C1025AF5D1413FF4BF33 /* VoiceMessage */, + 48E9FBAF48C8DA0ED143D0B8 /* MessageView */, + F194CD839D3990A57574B22A /* ViewParams */, ); - name = Configuration; - sourceTree = ""; - }; - DE5AF3B2C894BE520A99B01A /* Cell */ = { - isa = PBXGroup; - children = ( - 65E83D5807AEA83972A1ADE3 /* SBUMessageSearchResultCell.swift */, - ); - name = Cell; + name = Replies; sourceTree = ""; }; - DF2981A28FD8CB03A20BA0B0 /* GroupChannel */ = { + DDA530A3C839DBDF5891EC92 /* MessageTemplate */ = { isa = PBXGroup; children = ( - 2F85264A8313E1300C9E2F20 /* SBUGroupChannelModule.Header.swift */, - E8F876338D0F2D7458FFCE6B /* SBUGroupChannelModule.Input.swift */, - 998A380D14F4C9F1EBC3D185 /* SBUGroupChannelModule.List.swift */, - FC00A31EA6D1B5337980C7B5 /* SBUGroupChannelModule.swift */, + 4596CB6FC5C5855E943E1D26 /* Processor */, + F63A8FA54042D2F6D51E8379 /* Renderer */, + 0CC4755D40D0902C38B24230 /* SBUMessageTemplate.swift */, + 61302DBFD1ACAC32042585D0 /* Syntax */, + 5B63C138C4B3D74D6E609AB6 /* Tester */, ); - name = GroupChannel; + name = MessageTemplate; sourceTree = ""; }; - DF6DD8E9A13F6DF3AB22AFCA /* ChannelSettingItem */ = { + DF2EAAF1735826BCD4AE8DF6 /* MessageCell */ = { isa = PBXGroup; children = ( - 08F3AB9090E25D940A19E7D2 /* SBUChannelSettingItem.swift */, + AC2276B36D124190BCD363A3 /* SBUMessageCellConfiguration.swift */, ); - name = ChannelSettingItem; + name = MessageCell; sourceTree = ""; }; - DFEF206DD0FEF067862C2726 /* ChatSDK */ = { + DF9753BF541DC8626799952C /* ViewModel */ = { isa = PBXGroup; children = ( - 63360D6BB607C65D37B7D046 /* BaseMessage+SBUIKit.MessageTemplate.swift */, - 300315D201BCD32EFC71BA59 /* BaseMessage+SBUIKit.swift */, - 66D2B85CFB2640326FF2A105 /* MessageForm+SBUIKit.swift */, - 2D9DEFE9CBC887014E02A3B0 /* MultipleFilesMessage+SBUIKit.swift */, - ); - name = ChatSDK; - sourceTree = ""; - }; - E1C415299DE8747C1390E454 /* Deprecated */ = { - isa = PBXGroup; - children = ( - E0227284B94A50328B7092B3 /* BaseMesssage+SBUIKit.Deprecated.swift */, - 37422F6876CDC969DC4D7C5F /* Channel */, - 75AF0EB66D490730DF5D8361 /* ChannelList */, - E24BEC72A044869C50E52122 /* ChannelSettings */, - 341A28F8EA573081B6CF9BB3 /* CreateChannel */, - 8245D01DC9A8A89E06DDB6EA /* MemberList */, - 9998B91824341D0079882BDB /* MessageSearch */, - 2A813D14AD6921E7B2754F9E /* Moderations */, - 75A19A18AAB3282AAEBEC70C /* Module */, - 527DC7F56DED87C0A3F37520 /* SBUBaseViewController.Unavailable.swift */, - B38D18B93FE266DBB00B9620 /* SBUCoverImageView.Deprecated.swift */, - 1F02F0C34830D9EA5D1A6022 /* SBUEnums.Deprecated.swift */, - 26825EC56E284D5DBBB0C71C /* SBUForm.Deprecated.swift */, - D0D9DD44DB5A59E42AB7E833 /* SBUFormFieldView.Deprecated.swift */, - E4959FF685F039EB2E0FF771 /* SBUFormView.Deprecated.swift */, - 6DC1841A4AC822C1F7C622AD /* SBUFormViewParams.Deprecated.swift */, - 5DAB137842A3DF9F53C4A554 /* SBUGlobals.Deprecated.swift */, - CC8923C9CC59F17980A17E86 /* SBUTableViewCell.Unavailable.swift */, - F849D29EF59F3841BCB61833 /* SBUTheme.Deprecated.swift */, - 1C0D709A440A6D50BD77F1D7 /* SBUView.Unavaliable.swift */, - 77B1089BCC3CE3930DE2DD34 /* SendbirdUI.Deprecated.swift */, - 4EB8A2F615ECC20E7C79CBC1 /* UserList */, + 54A1B28E07C69914F2A3D952 /* SBUMessageWebViewModel.swift */, + 7AA923B46F2E52FF0D639A15 /* SBUUserMessageTextViewModel.swift */, ); - name = Deprecated; + name = ViewModel; sourceTree = ""; }; - E1DF2584CCDAC7B7E9A73B08 /* Params */ = { + DFB2A556215EA4334DAF46A6 /* OpenChannel */ = { isa = PBXGroup; children = ( - 5F50E26E6A769098CB73E702 /* SBUFeedNotificationChannelViewParams.swift */, + A5477698F141BBAA878BCF46 /* SBUOpenChannelSettingsModule.Header.swift */, + 042CB289F3020FC920F19219 /* SBUOpenChannelSettingsModule.List.swift */, + 837024135F8F1F7A83F4B6BD /* SBUOpenChannelSettingsModule.swift */, ); - name = Params; + name = OpenChannel; sourceTree = ""; }; - E24BEC72A044869C50E52122 /* ChannelSettings */ = { + DFF260F1BB5D7085685103EF /* View */ = { isa = PBXGroup; children = ( - D2BA5810255F329F421DB32E /* SBUBaseChannelSettingsViewController.Deprecated.swift */, + 18959139A00C8EE2AD8C4A28 /* SBUChannelSettingsChannelInfoView.swift */, ); - name = ChannelSettings; + name = View; sourceTree = ""; }; E2715599E56D45D12B0796EF /* Moderations */ = { @@ -3748,12 +3697,21 @@ path = Moderations; sourceTree = ""; }; - E31207987B4F14B69B4A2173 /* ViewParams */ = { + E2A0B3AD6B50415DB5A01BF1 /* Module */ = { isa = PBXGroup; children = ( - 3EB1179E15A0A5F062C7FC38 /* SBUSuggestedReplyViewParams.swift */, + 12B69435B5567A74BBD23D88 /* Channel */, + 070A86F379C528F399F8B172 /* ChannelList */, + 2698A1D05C8C9E28D62AA6EC /* ChannelSettings */, + ABA89A97391DF21E4157BF8D /* MessageSearch */, + EC225004E36295475DDEF2A3 /* MessageThread */, + 0DD00F48AE87EDFBD6040EC3 /* Moderations */, + D4DB56E99A857EF3218AFF9D /* NotificationSettings */, + C3E703BB455E4E818C9F4DBD /* SBUModuleSet.swift */, + 6060015B1062644EC9099432 /* SelectUser */, + 9F7BD93EC7BEBD7DCAE452C6 /* UserList */, ); - name = ViewParams; + name = Module; sourceTree = ""; }; E47876125C52BEC8A3747DCC /* Menu */ = { @@ -3777,16 +3735,26 @@ path = SubViews; sourceTree = ""; }; - E7B7079984F3820A30774065 /* MessageTemplate */ = { + E6BD1439055497BFDB9CD2A2 /* NotificationSettings */ = { isa = PBXGroup; children = ( - 1A57D6D1F1ACF01B702E9F3B /* Processor */, - A6BE0759C36D1F3998CC251A /* Renderer */, - 97731D4209825C09F8EA9ED7 /* SBUMessageTemplate.swift */, - 928F91184BE95ECD96D094EC /* Syntax */, - 75AD2B758C33155A25585DD8 /* Tester */, + 985EF69701CEB10C57A8407E /* Cell */, + E7A886F48D6CE9C0FBB6875A /* SBUGroupChannelPushSettingsViewController.swift */, ); - name = MessageTemplate; + name = NotificationSettings; + sourceTree = ""; + }; + E9099B9FA23E675CDDC5474F /* Views */ = { + isa = PBXGroup; + children = ( + DD0CBC8004BFA63E25D0A504 /* SBUHorizontalSuggestedReplyOptionView.swift */, + 601F2BDEBFBD24E45110BF53 /* SBUHorizontalSuggestedReplyView.swift */, + 5B51F1F060EC1CE4B040F654 /* SBUSimpleSuggestedReplyOptionView.swift */, + B2FEBC6B5F0EA3447BAF0ACD /* SBUSuggestedReplyOptionView.swift */, + 9DD6027D84617E0BF106B72D /* SBUSuggestedReplyView.swift */, + C772F88F8A3DDDE0B008FF6D /* SBUVerticalSuggestedReplyView.swift */, + ); + name = Views; sourceTree = ""; }; E93DFC91AF28E1D2DDF27342 /* MessageThread */ = { @@ -3810,17 +3778,16 @@ path = NotificationChannel; sourceTree = ""; }; - EADBEECAA8B8090777C47420 /* FileMessageContentView */ = { + EB5CC94E535EA295AB89E73D /* Theme */ = { isa = PBXGroup; children = ( - D8BE440014916845CD3157F3 /* SBUBaseFileContentView.swift */, - C1E2B337D41BD62394535843 /* SBUCommonContentView.swift */, - C24ADED2735C382CDC16E691 /* SBUImageContentView.swift */, - 5AA104107F88D2938E578747 /* SBUOpenChannelCommonContentView.swift */, - A1AF734B90A2422DC861281E /* SBUOpenChannelImageContentView.swift */, - 226F5113BBA5267A0017EA01 /* SBUVoiceContentView.swift */, + F9B26896BD832561D8D2168E /* SBUColorSet.swift */, + BA041A4C7B15BD56F0292A1D /* SBUFontSet.swift */, + C0A01BE968EB8FF21FB8FAEC /* SBUIconSet.swift */, + 8D28E3AC9003C2BFC7157B25 /* SBUTheme+Type.swift */, + C740A8AD417EAEFFADE9D0B1 /* SBUTheme.swift */, ); - name = FileMessageContentView; + name = Theme; sourceTree = ""; }; EBC8BA41F3374EC0FB856A43 /* VoiceMessage */ = { @@ -3846,30 +3813,30 @@ path = SubView; sourceTree = ""; }; - ECE3036FFD4E57C4795A9444 /* Replies */ = { + EC225004E36295475DDEF2A3 /* MessageThread */ = { isa = PBXGroup; children = ( - D11E0197BD1A02F0260BD867 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */, + 5F728EAD2310A40B79AAF29C /* SBUMessageThreadModule.Header.swift */, + E19EF4E314AB4414E3F24282 /* SBUMessageThreadModule.Input.swift */, + C2C8AE91FD3FA8C121E5A15A /* SBUMessageThreadModule.List.swift */, + F172B4B931049C75F54CD204 /* SBUMessageThreadModule.swift */, ); - name = Replies; + name = MessageThread; sourceTree = ""; }; - EFF994FC0BAF84CBBB769132 /* ChannelSettings */ = { + F18E199E7EF4258AD9D332E1 /* GroupChannel */ = { isa = PBXGroup; children = ( - 2FC5E6805F0EF3F3CB66368E /* SBUBaseChannelSettingsViewModel.swift */, - 95780C4BD9FA6F03A3768847 /* SBUGroupChannelSettingsViewModel.swift */, - 614B79922C6F8BF6EF91441C /* SBUModerationsViewModel.swift */, - 689B1601F82EF8C768E38B06 /* SBUOpenChannelSettingsViewModel.swift */, ); - name = ChannelSettings; + path = GroupChannel; sourceTree = ""; }; - F18E199E7EF4258AD9D332E1 /* GroupChannel */ = { + F194CD839D3990A57574B22A /* ViewParams */ = { isa = PBXGroup; children = ( + 0359EC6FB880285F479EA0BE /* SBUQuotedBaseMessageViewParams.swift */, ); - path = GroupChannel; + name = ViewParams; sourceTree = ""; }; F199D21CD425C8A8639FC8B9 /* MySettings */ = { @@ -3882,19 +3849,47 @@ path = MySettings; sourceTree = ""; }; - F253AA988750305DD4422F6F /* Common */ = { + F3501B68357880B906EDD2F2 /* ChannelSettings */ = { isa = PBXGroup; children = ( - 92A99BCD6A84B6489DC88ED3 /* SBUCommonDelegate.swift */, ); - name = Common; + path = ChannelSettings; sourceTree = ""; }; - F3501B68357880B906EDD2F2 /* ChannelSettings */ = { + F390248BB5F85A35D6B17F0B /* MultipleFilesMessage */ = { isa = PBXGroup; children = ( + D482143584DAEDA1BBC2DC1A /* SBUMultipleFilesMessageCell.swift */, + D550CBA105B593C05FE9109A /* SBUMultipleFilesMessageCollectionView.swift */, + 64E5A051327EC18083BB8824 /* SBUMultipleFilesMessageCollectionViewCell.swift */, ); - path = ChannelSettings; + name = MultipleFilesMessage; + sourceTree = ""; + }; + F535A6B39D29B9535993C221 /* Notifications */ = { + isa = PBXGroup; + children = ( + 6106AEA3ECBB6220F1253105 /* SBUChatNotificationChannelModule.Deprecated.swift */, + 4172961CD7C14A40E528C4F8 /* SBUFeedNotificationChannelModule.Deprecated.swift */, + ); + name = Notifications; + sourceTree = ""; + }; + F5363AD52A557A3FC4AB9472 /* ChannelSettings */ = { + isa = PBXGroup; + children = ( + 9D891123AE8A412EC4D91CFF /* SBUGroupChannelSettingsModule.Deprecated.swift */, + 1386D9007392DD162F6A62F3 /* SBUOpenChannelSettingsModule.Deprecated.swift */, + ); + name = ChannelSettings; + sourceTree = ""; + }; + F5451753D5B3B23A8810447E /* Replies */ = { + isa = PBXGroup; + children = ( + 7AC360606C1D944D5E8A4450 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */, + ); + name = Replies; sourceTree = ""; }; F5F1520817A1F0A09EEF84AA /* FileMessageContentView */ = { @@ -3904,6 +3899,21 @@ path = FileMessageContentView; sourceTree = ""; }; + F63A8FA54042D2F6D51E8379 /* Renderer */ = { + isa = PBXGroup; + children = ( + 987D6271CF04239F17BF8E51 /* SBUMessageTemplate.Renderer+Events.swift */, + 642D8B59C42C9159C4095AB6 /* SBUMessageTemplate.Renderer+RenderItems.swift */, + F921569CA13C6E7A43434189 /* SBUMessageTemplate.Renderer+RenderStyles.swift */, + 09E7F73448B9BC4776FA5942 /* SBUMessageTemplate.Renderer+Utils.swift */, + 2BE6B7A5D86E4DF8987BD1E5 /* SBUMessageTemplate.Renderer.Image.swift */, + E71D89E8F09407D226E11E25 /* SBUMessageTemplate.Renderer.RendererType.swift */, + 84BB7554B19ED9337AB739D1 /* SBUMessageTemplate.Renderer.Views.swift */, + A5E4A73B309913147C8434CA /* SBUMessageTemplate.Renderer.swift */, + ); + name = Renderer; + sourceTree = ""; + }; F63F64858B93614E693C5A26 /* OpenChannel */ = { isa = PBXGroup; children = ( @@ -3920,82 +3930,72 @@ path = MessageCell; sourceTree = ""; }; - F813A0E37C4102CBDE5DE433 /* View */ = { - isa = PBXGroup; - children = ( - ); - path = View; - sourceTree = ""; - }; - F8FB3420E50ACF349B4513A2 /* SelectUser */ = { + F76D2FEBF462EB38A7BA7827 /* OpenChannel */ = { isa = PBXGroup; children = ( - A0157F32E30AB9F97AB0A01C /* CreateChannel */, - D4B1CA4FA6BBC78DAA80BC5E /* SBUBaseSelectUserViewController.swift */, - 73EE262945897ADBB50DBDA1 /* SBUInviteUserViewController.swift */, - 5612063B4DB4617013D2868A /* SBURegisterOperatorViewController.swift */, + EB58A431BB64B26557E91752 /* SBUOpenChannelModule.Header.swift */, + 3205E37843D173E0C2AC42F5 /* SBUOpenChannelModule.Input.swift */, + DE667FF2219346EE707ECC2A /* SBUOpenChannelModule.List.swift */, + 8DFCA934CCD1A0070D7BF677 /* SBUOpenChannelModule.Media.swift */, + 510FEF5945055D4F9DA3D19E /* SBUOpenChannelModule.swift */, ); - name = SelectUser; + name = OpenChannel; sourceTree = ""; }; - F955BDD4C090A07E734FE94E /* Chat */ = { + F7C9DBC3423AD2475B102630 /* Menu */ = { isa = PBXGroup; children = ( + 700DD6F7E5081AA5976A65D1 /* SBUBottomSheetController.swift */, + 4AE46EFA64EC32BC4CABC6E8 /* SBUMenuCell.swift */, + 05A5526C340C5013D4028A11 /* SBUMenuSheetViewController.swift */, + 7CBB4D48F3D5F67E39DFDA6E /* SBUMenuView.swift */, ); - path = Chat; + name = Menu; sourceTree = ""; }; - F97411CE239C575A1A07CA16 /* MessageThread */ = { + F813A0E37C4102CBDE5DE433 /* View */ = { isa = PBXGroup; children = ( - E96CA9B0DB25478663485D64 /* SBUMessageThreadViewModel.swift */, ); - name = MessageThread; + path = View; sourceTree = ""; }; - FB25C845D2FA13B674EBAFEB /* Cell */ = { + F903D84D20ACC2D4239AB94A /* Moderations */ = { isa = PBXGroup; children = ( + D221AE5183AE78DDAE53C743 /* SBUModerationsModule.Deprecated.swift */, ); - path = Cell; + name = Moderations; sourceTree = ""; }; - FBC9EE32309D48B0375B9F83 /* Channel */ = { + F955BDD4C090A07E734FE94E /* Chat */ = { isa = PBXGroup; children = ( - F6A2B47024791D1A905C9424 /* MessageCell */, ); - path = Channel; + path = Chat; sourceTree = ""; }; - FD4CEA25A040E89DDE2B90DB /* Header */ = { + FB25C845D2FA13B674EBAFEB /* Cell */ = { isa = PBXGroup; children = ( - D8A1BA57F07A2B630C838785 /* SBUChannelInfoHeaderView.swift */, - 2979A507FA2F5FA86A75CBBD /* SBUChannelTitleView.swift */, ); - name = Header; + path = Cell; sourceTree = ""; }; - FDE040274D4D4C668ABCF3E0 /* ViewModel */ = { + FBC9EE32309D48B0375B9F83 /* Channel */ = { isa = PBXGroup; children = ( - 0756F04D10E0BB34A61C62E4 /* SBUMessageWebViewModel.swift */, - 2E739DAD98CD13604E117190 /* SBUUserMessageTextViewModel.swift */, + F6A2B47024791D1A905C9424 /* MessageCell */, ); - name = ViewModel; + path = Channel; sourceTree = ""; }; - FE4C48A094E06C90E3D37F0D /* OpenChannel */ = { + FE45F50D0F7D1C1925D974C3 /* UserCell */ = { isa = PBXGroup; children = ( - A78D5843DEF34C20A60F6A64 /* SBUOpenChannelModule.Header.swift */, - CDCCAC0D3A827A8C771ACB8D /* SBUOpenChannelModule.Input.swift */, - BC63EA6477A2A95A82FC6DC4 /* SBUOpenChannelModule.List.swift */, - 54CC83799CED47625544489A /* SBUOpenChannelModule.Media.swift */, - 645ADD69FB0056FC00F1555E /* SBUOpenChannelModule.swift */, + FBF325F6D8C444748939790F /* SBUUserCell.swift */, ); - name = OpenChannel; + name = UserCell; sourceTree = ""; }; FE861A8F1548B95C04F4DD69 /* SelectUser */ = { @@ -4116,7 +4116,7 @@ EA65CC9A04FD4D786ACC0F50 /* Main.storyboard in Resources */, C12184EC9A09DE75AC01149E /* MainItemView.xib in Resources */, 952CABAB72144676A0E7E404 /* MainView.xib in Resources */, - EE19FC54DB73B7E68762A58B /* Assets.xcassets in Resources */, + D8C7AA2B375F90ADD9BB8285 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4220,446 +4220,446 @@ E022C39DAE8F104CB09DD281 /* UserDefaults+Ext.swift in Sources */, BA6D6556E19151D810E62156 /* UserInfoTitleView.swift in Sources */, 18E798E65CBA3F331117FD2C /* ViewController.swift in Sources */, - F1B02B7AA81710CE9CC9F2B7 /* SBUMentionConfiguration.swift in Sources */, - 077FC1470345CD5B7E4E861E /* SBUUserMentionConfiguration.swift in Sources */, - 8F98F81E988415B485990F20 /* SBUMessageCellConfiguration.swift in Sources */, - EDFB28FD9A6C9F4ECA3F416A /* SBUReplyConfiguration.swift in Sources */, - BC57E443D943412D45258EA3 /* SBUConfig.Base.swift in Sources */, - FFE56D96BC3189828DA37120 /* SBUConfig.CodingKeys.swift in Sources */, - 70FEFE05460E888F9F0424BD /* SBUConfig.Common.swift in Sources */, - E821B050AC2C8E7555E02793 /* SBUConfig.GroupChannel.swift in Sources */, - ACB8E769ABEC7CBE1C72AC36 /* SBUConfig.OpenChannel.swift in Sources */, - 81E627197E3C0444A19DDF5D /* SBUConfig.swift in Sources */, - C7E7CF27813D8A42B77AC85F /* SBUConfigManager.swift in Sources */, - 41A644E4E97E3F4AC2181F30 /* SBUDashboardConfig.swift in Sources */, - 272FA78AE3E27B824D9D1984 /* SBUScrollPostionConfiguration.swift in Sources */, - 6F2E41222B54E320C348E090 /* SBUVoiceMessageConfiguration.swift in Sources */, - E4E4CD9E2D146FEE451129BB /* SBUConstant.swift in Sources */, - D23C8DAFF40AC5E15E535BF1 /* SBUDateFormatSet.swift in Sources */, - 68195FCBA90BFD8BA573277B /* SBUStringSet.Deprecated.swift in Sources */, - 1E1738228D6A85EBB70CFC72 /* SBUStringSet.swift in Sources */, - F8E7C154C2E1665B43A92078 /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */, - 8048E6899F2E393856A8603B /* SBUBaseMessageCellParams.Deprecated.swift in Sources */, - E078DB5FDA722B22D8BEEE53 /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */, - 6D04B43F470EBB74C78AF256 /* SBUContentBaseMessageCell.Deprecated.swift in Sources */, - E4D5E36C6E95A6101652327D /* SBUBaseChannelViewController.Deprecated.swift in Sources */, - DC450ADBEBC71E61C8F2F66F /* SBUBaseChannelViewController.Unavailable.swift in Sources */, - 8CCD4A698F24F0F6D7C4D4C6 /* SBUGroupChannelViewController.Deprecated.swift in Sources */, - C71E3E98E740EF7D1CC77D75 /* SBUGroupChannelViewController.Unavailable.swift in Sources */, - 15FBCE65AF5DB1E001C5993A /* SBUOpenChannelViewController.Deprecated.swift in Sources */, - AB94DBA4833FADFC3121D541 /* SBUOpenChannelViewController.Unavailable.swift in Sources */, - AD35259331A16C9B2D358AB6 /* SBUChannelListViewController.Deprecated.swift in Sources */, - D0CFE23B4866E2F1ECFC95A8 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */, - D61B2F44ABBF9F66177D0907 /* SBUCreateChannelViewController.Deprecated.swift in Sources */, - E7124822367A821840A31213 /* SBUMemberListViewController.Deprecated.swift in Sources */, - 52B5775C30CDCDBDF5ED6BE9 /* SBUMessageSearchViewController.Deprecated.swift in Sources */, - 1232F9A8B85B54E17A0D9F63 /* SBUModerationsViewController.Deprecated.swift in Sources */, - 61DB484137AA58B5DE7D6979 /* SBUModerationsViewModel.Deprecated.swift in Sources */, - 84DC61F408C577A5A91B854F /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */, - CE908EFC9F8E08CE5A319F50 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */, - 7E3B9CA142F35F8EA41CA943 /* SBUBaseChannelModule.Deprecated.swift in Sources */, - 0FCD35002F812D61BA7E98BB /* SBUGroupChannelModule.Deprecated.swift in Sources */, - 56F78C390D84A37321EB8FA2 /* SBUOpenChannelModule.Deprecated.swift in Sources */, - 9AFFD2DE27CCE6D39B09BB61 /* SBUGroupChannelListModule.Deprecated.swift in Sources */, - 96B55FC833E5064799F5A208 /* SBUOpenChannelListModule.Deprecated.swift in Sources */, - CD44A08A0F40126FFD69F480 /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */, - 4EDF8CD162F7C7A443061C1B /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */, - A4385BB2E5BD85B1257F55CE /* SBUMessageSearchModule.Deprecated.swift in Sources */, - 2C5A262784A7267F94B6900B /* SBUMessageThreadModule.Deprecated.swift in Sources */, - 1A2F6846BCA9E3B80B5DB796 /* SBUModerationsModule.Deprecated.swift in Sources */, - FA7414047ECF5DA913748DD3 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */, - 2EA554D120F301873DF729CD /* SBUModuleSet.Deprecated.swift in Sources */, - 8D49B8AEA34D602E09EF37BC /* SBUCreateChannelModule.Deprecated.swift in Sources */, - 10A8414F92A75FE97B58C197 /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */, - 7B0604BF6189B1CB3F775F19 /* SBUInviteUserModule.Deprecated.swift in Sources */, - 1F377EA06A71F58B0E0034BF /* SBURegisterOperatorModule.Deprecated.swift in Sources */, - 53A3ABC61102C1459FD23608 /* SBUUserListModule.Deprecated.swift in Sources */, - ECEBB5BB376717AB92943A4E /* SBUBaseViewController.Unavailable.swift in Sources */, - 3294C3D9E5CA7A6F48B2FD12 /* SBUCoverImageView.Deprecated.swift in Sources */, - A6F33723B5F5CC823467C513 /* SBUEnums.Deprecated.swift in Sources */, - 0AE5C8EFCB517F2DC2892D6D /* SBUForm.Deprecated.swift in Sources */, - E78DE6C794DC6F0457C4665E /* SBUFormFieldView.Deprecated.swift in Sources */, - 866DDBBA330C2B824B068E3A /* SBUFormView.Deprecated.swift in Sources */, - 872B0A56E346740B2751FBEB /* SBUFormViewParams.Deprecated.swift in Sources */, - 665A8D8B6FA58CCD795E5937 /* SBUGlobals.Deprecated.swift in Sources */, - CAB46EA8E9E7A2B6E9C0E250 /* SBUTableViewCell.Unavailable.swift in Sources */, - 04D5CB5B7FEFBB55AA38E12B /* SBUTheme.Deprecated.swift in Sources */, - 1DFD335132D23AF20A95E464 /* SBUView.Unavaliable.swift in Sources */, - 9FC9643FC6F209560E80B683 /* SendbirdUI.Deprecated.swift in Sources */, - EDCA66FD6C9A9AD1B5024CD5 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */, - F3A886F56C93A77B4B4F991E /* SBUEnums.swift in Sources */, - A04B972E37BC13CFC07332D2 /* SBUIconSetType.swift in Sources */, - C7085BFDF25AAB90B346B13F /* VoiceMessageStatus.swift in Sources */, - 6E9FFEE7CA2D4E2010FBFB96 /* Array+SBUIKit.swift in Sources */, - 2622129A4B01AC03A5B6859F /* CGSize+SBUIKit.swift in Sources */, - 7FCFDE08DCABEF76928D1DF7 /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */, - C88BC53AC72C4ABE58C88A96 /* BaseMessage+SBUIKit.swift in Sources */, - E08C540918AF300DB6250443 /* MessageForm+SBUIKit.swift in Sources */, - 46F749CD7C03A29868172221 /* MultipleFilesMessage+SBUIKit.swift in Sources */, - 612DA5E410E4E5FA4887A4E5 /* Collection+SBUIKit.swift in Sources */, - EDC932F4F70F775ED13E0F7E /* Data+SBUIKit.swift in Sources */, - BCE6DC8922E699D528E668C4 /* Date+SBUIKit.swift in Sources */, - CDB182C76CFD33632B68D5F1 /* Float+SBUIKit.swift in Sources */, - 3C9B81847AC3FD6A2427F72D /* Formatter+SBUIKit.swift in Sources */, - 0CE6E3EC48E90F96DE99ADCB /* NSLayoutConstraint+SBUIKit.swift in Sources */, - FA7F18831C834DB0A9E5D0A9 /* NSObject+SBUIKit.swift in Sources */, - 26DAC87EE81D272E6B1EE3F8 /* Sequence+SBUIKit.swift in Sources */, - E00BD5A8D456B30A323805D4 /* String+SBUIKit.swift in Sources */, - 03461442948E8FC11235919D /* StringProtocol+SBUIKit.swift in Sources */, - 8A16C488CEBCF603BB46D0D2 /* Thread+SBUIKit.swift in Sources */, - 5D1827310FED02337E67BB16 /* UIApplication+SBUIKit.swift in Sources */, - 5118C2AA43CD7EB1DDCD526B /* UIButton+SBUIKit.swift in Sources */, - 237AEBAE725004EF7B4FF917 /* UICollectionView+SBUIKit.swift in Sources */, - 885F273B7AC448B6E7077DEC /* UIColor+SBUIKit.swift in Sources */, - 35E99C3C0DE59946B9FD0E0B /* UIImage+SBUIKit.swift in Sources */, - 66FC1B611775641609074BF1 /* UIImageView+SBUIKit.swift in Sources */, - EFB432FC3582A52D60982DF6 /* UINavigationController+SBUIKit.swift in Sources */, - 4BE68D7B7D5A5529D7ED44DB /* UIScrollView+SBUIKit.swift in Sources */, - C6B32C4B43F4554E70F587CE /* UIStackView.SBUIKit.swift in Sources */, - 27B6AEF2645DCC4C25E67177 /* UITableView+SBUIKit.swift in Sources */, - B9EC923F51E10C551116D1C1 /* UITextField+SBUIKit.swift in Sources */, - 000689603B1749FD6753EFF8 /* UIView+SBUIKit.swift in Sources */, - E8C00A8F71341908F6DC46E1 /* UIViewController+SBUIKit.swift in Sources */, - B4F66D83C26196AA33CFFBCB /* URL+SBUIKit.swift in Sources */, - 119F7E6F6314DA61CABC95CF /* SBUCacheManager.Config.swift in Sources */, - 1230B6236F610FD92A02068C /* SBUCacheManager.File.swift in Sources */, - 6C1E5177C8C26EB287F6A2B4 /* SBUCacheManager.Image.swift in Sources */, - FC4E69F2C41016029BCC42D9 /* SBUCacheManager.NotificationSetting.swift in Sources */, - D0372FF7F3B91512482F11D5 /* SBUCacheManager.Template.swift in Sources */, - 253D9C9E2A91BDC455FEDE1A /* SBUCacheManager.Version.swift in Sources */, - D3BB73EA5115AA670698DD67 /* SBUCacheManager.swift in Sources */, - 4F419E76D58984417276EE1C /* SBUDownloadManager.swift in Sources */, - FCC4E42A7C3DFD0711535F7D /* SBUEmojiManager.swift in Sources */, - F03DAD9DAD5963AF6E089915 /* SBUMessageTemplateManager.swift in Sources */, - 66F4C0B9ACFDB107965F2DE5 /* SBUNotificationChannelManager.swift in Sources */, - 7F451008D361BA8C834ABBCA /* SBUPendingMessageManager.swift in Sources */, - 6A254C10AC2B089D01C6D066 /* SBUPermissionManager.swift in Sources */, - 698CC0174F9108FE1C23397D /* SBUTemplateType.swift in Sources */, - 83D04E8B9D9979982067D25C /* SBUToastType.swift in Sources */, - E172C5C0126A0804943D9975 /* SBUToastView.swift in Sources */, - F5C934343C6004AD6FB26982 /* SBUTypingIndicatorMessageManager.swift in Sources */, - DE223597C70DAFD7BF2F266C /* SBUVoicePlayer.swift in Sources */, - 96E90C61776B5390F2A0D60E /* SBUVoiceRecorder.swift in Sources */, - 61938D47ABB285057EF07342 /* SBUMessageTemplate.Binder.swift in Sources */, - 0083BA6C58BDD2797A6616B2 /* SBUMessageTemplate.Container.swift in Sources */, - D6F49A1ACEE4A3D9712A8E15 /* SBUMessageTemplate.Coordinator.swift in Sources */, - A27D5B2A1F172256BA5DEC7B /* SBUMessageTemplate.Payload.swift in Sources */, - BB630E3EE3B5625412AFBBD4 /* SBUMessageTemplate.PayloadType.swift in Sources */, - 6E9E8CECE98BB4AC9E28C962 /* SBUMessageTemplate.TemplateList.swift in Sources */, - 83C0F731D7A16831047A347B /* SBUMessageTemplate.Renderer+Events.swift in Sources */, - 2F35AFF10B928E91337599EE /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */, - 182E9ABE6B770C744BB2BC19 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */, - D52C790A13A816A2224AD1A5 /* SBUMessageTemplate.Renderer+Utils.swift in Sources */, - F2448257D33B6102EB617E84 /* SBUMessageTemplate.Renderer.Image.swift in Sources */, - 7E10C97F3CFCC5D3F5B0A84E /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */, - 5EC42BA8E9AC2F0F70E8B90F /* SBUMessageTemplate.Renderer.Views.swift in Sources */, - 443FF51D935A0912DAD2485B /* SBUMessageTemplate.Renderer.swift in Sources */, - CFDC1B186E57965331F16962 /* SBUMessageTemplate.swift in Sources */, - 0A42FCC3350BD08CD2A98E39 /* SBUMessageTemplate.Action.swift in Sources */, - B6666D7E02979535805BF2FE /* SBUMessageTemplate.Decoders.swift in Sources */, - 790DB29EF42E434B1E3F387D /* SBUMessageTemplate.ErrorMessages.swift in Sources */, - CDF79F1E3E8A4D758414C6FF /* SBUMessageTemplate.ImageRatioType.swift in Sources */, - AD12A356D410437A5B050C6A /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */, - 3CF1A54B982FC73191E79CAD /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */, - 2BECB435E9395CBD40C06BB9 /* SBUMessageTemplate.Syntax.Item.swift in Sources */, - 47317BA673264ADC68D301F7 /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */, - 369D30FEAEE6C92EF8940807 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */, - 36584B2C55AF6ADACF4E999E /* SBUMessageTemplate.Syntax.Types.swift in Sources */, - AA1EF79ED0EA0CF59F7F7817 /* SBUMessageTemplate.Syntax.Views.swift in Sources */, - E271F99E5F5D8104DC472CBB /* MessageTemplateParserTest.swift in Sources */, - A59188AF6F15B976F3608A5E /* MessageTemplateTestViewController.swift in Sources */, - 2EEFA693CCD8AA50EE4CE13A /* SBUError.swift in Sources */, - D19D589FFEA44A501C2B2D35 /* SBUExtendedMessagePayload.swift in Sources */, - D0FF6B2F0390A8F0B3371F83 /* SBUExtendedMessagePayloadForUI.swift in Sources */, - 3540CA17CC7BC1D8DDBE3F28 /* SBUFeedbackAction.swift in Sources */, - 739659BE7BCB9C657C4123C9 /* SBUHighlightMessageInfo.swift in Sources */, - A988F2B028411C47B431CCA8 /* SBUMention.swift in Sources */, - 9A5CFB9F53CAC58E74A17188 /* SBUMessageCache.swift in Sources */, - B3F2FBB35B5BEB74EC15BFBD /* SBUScrollOptions.swift in Sources */, - 3250EF76F1B5DDF6DDDC12FC /* SBUTypingIndicatorInfo.swift in Sources */, - 5140795C8DDA48F3D7D6844A /* SBUTypingIndicatorMessage.swift in Sources */, - 87008C9A7E166F08728CE8AA /* SBUUser.swift in Sources */, - E3FDF4CAAF4AEC7544E2F02E /* SBUVoiceFileInfo.swift in Sources */, - 388BE1FF3D98D980210399AE /* SBUGroupChannelModule.Header.swift in Sources */, - 73903C2651C689492D4059FA /* SBUGroupChannelModule.Input.swift in Sources */, - A942751C0A297B1B767CE3F2 /* SBUGroupChannelModule.List.swift in Sources */, - A630BD0FC31F90873B24184B /* SBUGroupChannelModule.swift in Sources */, - 853EEC6F10F9D06A430A97A0 /* SBUChatNotificationChannelModule.Header.swift in Sources */, - F227AFEDE18E67A7A15234FE /* SBUChatNotificationChannelModule.List.swift in Sources */, - 334775CB6C97C8E5F191C074 /* SBUChatNotificationChannelModule.swift in Sources */, - 983EC4A892D74CEBEA59ECFC /* SBUFeedNotificationChannelViewParams.swift in Sources */, - 6372F29EA4D1AFEFECD12520 /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */, - AAC139D94841066D5690DA7E /* SBUFeedNotificationChannelModule.Header.swift in Sources */, - A5B5B9F4553A281B7E70A002 /* SBUFeedNotificationChannelModule.List.swift in Sources */, - 887FCFCDAA8BEC792631A1E4 /* SBUFeedNotificationChannelModule.swift in Sources */, - E21B975F561C149D5A5182AF /* SBUOpenChannelModule.Header.swift in Sources */, - 764B6E86A4DC53781BC495E7 /* SBUOpenChannelModule.Input.swift in Sources */, - B39EAA985C390E1FDEDB8D1A /* SBUOpenChannelModule.List.swift in Sources */, - 6A703E4B35A4BC98A52AD8EC /* SBUOpenChannelModule.Media.swift in Sources */, - 042E82A94111B395C2D13261 /* SBUOpenChannelModule.swift in Sources */, - 02E711DDDAF16F7B45D388DF /* SBUBaseChannelModule.Header.swift in Sources */, - AE43876C76D249E30180E39A /* SBUBaseChannelModule.Input.swift in Sources */, - A64742F3ABDB2637D4990D41 /* SBUBaseChannelModule.List.swift in Sources */, - 2409CD7925DAA95AE78F5555 /* SBUBaseChannelModule.swift in Sources */, - 03754C89B4BB8BDBA8128FF8 /* SBUGroupChannelListModule.Header.swift in Sources */, - 89B4541F10408AAF61B4457D /* SBUGroupChannelListModule.List.swift in Sources */, - A2A95D3DEAAA669F6E8FE05E /* SBUGroupChannelListModule.swift in Sources */, - 28F04778FD8C53BF875434B9 /* SBUOpenChannelListModule.Header.swift in Sources */, - 95E47177203BB97D291C31FA /* SBUOpenChannelListModule.List.swift in Sources */, - AEB0F37AF236740718B270F8 /* SBUOpenChannelListModule.swift in Sources */, - 5130A354273C14E15A80536C /* SBUBaseChannelListModule.Header.swift in Sources */, - 6C6C3334F92E27D01236DDF6 /* SBUBaseChannelListModule.List.swift in Sources */, - 40B057C5B48DBFC7398AB480 /* SBUBaseChannelListModule.swift in Sources */, - 1A096D51582E5E870EBE6B0D /* SBUChannelSettingItem.swift in Sources */, - 5665D9AC6DFD15D0A32E5F05 /* SBUGroupChannelSettingsModule.Header.swift in Sources */, - 1D5A5146C1E86B4F4988B6EA /* SBUGroupChannelSettingsModule.List.swift in Sources */, - 4C8EF25B60392D4E3ABD11E3 /* SBUGroupChannelSettingsModule.swift in Sources */, - 8F46EED2BD2AF5A838FCE5D1 /* SBUOpenChannelSettingsModule.Header.swift in Sources */, - 9F4BD4A048980F6D8FEE5B42 /* SBUOpenChannelSettingsModule.List.swift in Sources */, - 214EFBB01B457654E2F957FD /* SBUOpenChannelSettingsModule.swift in Sources */, - B3AC807E04B37A2D6FDCED74 /* SBUBaseChannelSettingsModule.Header.swift in Sources */, - B91D7E61F7241F3C1E85B62E /* SBUBaseChannelSettingsModule.List.swift in Sources */, - CCD2216A73C443938C8F444D /* SBUBaseChannelSettingsModule.swift in Sources */, - 595AB17ABB6A3CB3DAC60747 /* SBUMessageSearchModule.Header.swift in Sources */, - 5E9C7EF44E9967E365CFED12 /* SBUMessageSearchModule.List.swift in Sources */, - 174FA7E7449A34F3A4017E64 /* SBUMessageSearchModule.swift in Sources */, - FA25B13AA758489CAB988DFB /* SBUMessageThreadModule.Header.swift in Sources */, - D3C8CB07B690779B08DD661F /* SBUMessageThreadModule.Input.swift in Sources */, - 8EA949FFCD85CA48DC8C2661 /* SBUMessageThreadModule.List.swift in Sources */, - CB68EE5EF275995623EFECB5 /* SBUMessageThreadModule.swift in Sources */, - CE05F5CAEF2AD839382FFAE9 /* SBUModerationsModule.Header.swift in Sources */, - 98CBB8A6F4356275FEC34CA4 /* SBUModerationsModule.List.swift in Sources */, - 865C26CDEFEFE71EDA49E2CE /* SBUModerationsModule.swift in Sources */, - 78705D0EA04B9F64A561E6C7 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */, - A805A56204607D277BB693A3 /* SBUGroupChannelPushSettingsModule.List.swift in Sources */, - BD447269B13F2B73BEAB42B4 /* SBUGroupChannelPushSettingsModule.swift in Sources */, - C9E5232EF9248DDD59589F9B /* SBUModuleSet.swift in Sources */, - 1D801CB73638236E937AE27F /* SBUCreateChannelModule.Header.swift in Sources */, - 80630341A2511DE2C9E477E1 /* SBUCreateChannelModule.List.swift in Sources */, - 2AD4912BFFD70ECC24D44F8F /* SBUCreateChannelModule.swift in Sources */, - 3C2F7E1E867B5991E42EE870 /* SBUCreateOpenChannelModule.Header.swift in Sources */, - 8A659CBCD196A29D8EA799BE /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */, - 5723841FCF43B0BED3F04DC2 /* SBUCreateOpenChannelModule.swift in Sources */, - 1B8284A286AC7FFA4FC5C0CD /* SBUInviteUserModule.Header.swift in Sources */, - CE138E31A6204B40680A73CF /* SBUInviteUserModule.List.swift in Sources */, - 0E9BA1B4DD96D19FC097446A /* SBUInviteUserModule.swift in Sources */, - 3A9BCD702CD652EEAA427974 /* SBURegisterOperatorModule.Header.swift in Sources */, - A85B61422D515A50F28B6BC9 /* SBURegisterOperatorModule.List.swift in Sources */, - 3EFECAC1D7155BEF46913EF8 /* SBURegisterOperatorModule.swift in Sources */, - 20268F4722B68F276190492B /* SBUBaseSelectUserModule.Header.swift in Sources */, - 6676C7837687E34F74B40370 /* SBUBaseSelectUserModule.List.swift in Sources */, - 3518F7A36BEA2FCF59BF9468 /* SBUBaseSelectUserModule.swift in Sources */, - 356601C08E10033A0FEA3598 /* SBUUserListModule.Header.swift in Sources */, - 3729EF50BAAE117A4FE05935 /* SBUUserListModule.List.swift in Sources */, - 20055CE0E131F45A1B2B6E7D /* SBUUserListModule.swift in Sources */, - 5A8962F33A5E0242E78F0184 /* CommonProtocols.swift in Sources */, - 8D13EE37F60BC2D77D512836 /* SBUAvailable.swift in Sources */, - 0C368F3217731BC8492B6FE1 /* SBUGlobalCustomParams.swift in Sources */, - 1CC7E1F947EBE3901525633B /* SBUGlobals.swift in Sources */, - 9633851649379D6E43E2C41F /* SendbirdUI.swift in Sources */, - 268CAB259BABD4B79CAEB6AD /* SBUColorSet.swift in Sources */, - 3175E13307F7F7D200B562C9 /* SBUFontSet.swift in Sources */, - 4CA2DC2D45742CBAF8E1CF97 /* SBUIconSet.swift in Sources */, - 88B42420C0EE4B3E132A597F /* SBUTheme+Type.swift in Sources */, - E9C8202B18EC787C59C87AFB /* SBUTheme.swift in Sources */, - 81B38BCC551296D2F1BADAF8 /* BlockingOperation.swift in Sources */, - 58CE7D5D509D6CF6182A0A6B /* SBUDebouncer.swift in Sources */, - 052B1F41256826EE438D9479 /* SBULogger.swift in Sources */, - A7AE199E22F22464748101CA /* SBUMentionManager.swift in Sources */, - 8626F3DB9D89C2EAE77B8229 /* SBUPropertyWrapper.swift in Sources */, - 09A57000BEC2BCB8F38CCBC3 /* SBUUtils.swift in Sources */, - CEB4EABBBE882EB8A8591C6A /* SBUCategoryFilterCell.swift in Sources */, - 7FA1284FAE935AC760FD8FB8 /* SBULinkClickableTextView.swift in Sources */, - 8E556A3BBD09B091273F5E54 /* SBUMarkdownTransfer.swift in Sources */, - 04F687A6C0C0FAEE32CBFBE9 /* SBUMessageDateView.swift in Sources */, - CEA9281179982251071759D1 /* SBUMessageProfileView.swift in Sources */, - 679D4F1F558D0AE054DF297C /* SBUMessageStateView.swift in Sources */, - DBCACF21238B8E038D7A70AF /* SBUMessageWebView.swift in Sources */, - 6507923C8372E6FD1982533A /* SBUNotificationTimelineView.swift in Sources */, - D288027F487FB8BF454B20C6 /* SBUOpenChannelMessageWebView.swift in Sources */, - 3028E22EBECA9B280FA5C6B8 /* SBUSelectableStackView.swift in Sources */, - D0D7C2AAC01504F5F7B78626 /* SBUUserMessageTextView.swift in Sources */, - A9067A9ECEDB74E3F29F576C /* SBUUserNameView.swift in Sources */, - 8B6013CC30B7DA98B814BB76 /* SBUFileViewController.swift in Sources */, - F45CD00783ABE07733A80E21 /* SBUChannelInfoHeaderView.swift in Sources */, - 6574169C9E4869988EDE8438 /* SBUChannelTitleView.swift in Sources */, - 09D8B14779054CC858B96E8A /* SBUBaseCarouselView.swift in Sources */, - 6340E8520B2FA5B69FA132F9 /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */, - 6B0FE8EA0F59A6ABDAC65458 /* SBUFeedbackView.swift in Sources */, - AB450CE00637B8954A5DBE18 /* SBUFeedbackViewParams.swift in Sources */, - BFC7D9B20375599A590828F7 /* SBUBaseFileContentView.swift in Sources */, - B591BC8079D280F5F6417822 /* SBUCommonContentView.swift in Sources */, - 9D64E31CACD87BEDD506F2C6 /* SBUImageContentView.swift in Sources */, - 5B34AE107F2024B0F99CA378 /* SBUOpenChannelCommonContentView.swift in Sources */, - D515A17B0F2E914A5E2CB946 /* SBUOpenChannelImageContentView.swift in Sources */, - E90583D18319893CD1714280 /* SBUVoiceContentView.swift in Sources */, - 0518C336818B9872FF6ECE84 /* SBUAdminMessageCellParams.swift in Sources */, - 91D19143BEF6F9056D7A98DE /* SBUBaseMessageCellParams.swift in Sources */, - 9B20D9A88D5E3DE74AC3B9C1 /* SBUFeedNotificationCellParams.swift in Sources */, - F3A013C1D188AAF65C09C28B /* SBUFileMessageCellParams.swift in Sources */, - B97EB8EACC5AA8F1DED58365 /* SBUMessageTemplateCellParams.swift in Sources */, - 16B226EB27B8210F1B1D3F37 /* SBUMultipleFilesMessageCellParams.swift in Sources */, - 08A5B7E6CA98B6BCDF403F98 /* SBUTypingMessageCellParams.swift in Sources */, - 4A9D355799DD891F3F01DB00 /* SBUUnknownMessageCellParams.swift in Sources */, - A18835A68D0004C8956456AF /* SBUUserMessageCellParams.swift in Sources */, - FD49BDE41AE3CB5CF8353F39 /* SBUMessageFormViewParams.swift in Sources */, - 58ADEBA79C05461586AEBB30 /* SBUMessageFormChipsItemView.swift in Sources */, - DC5F23E4DBC302A6F8A06844 /* SBUMessageFormFallbackView.swift in Sources */, - 472A5D555E25A12CF86C60B1 /* SBUMessageFormItemView.swift in Sources */, - E97E27A35F2113220D6BE1AA /* SBUMessageFormMultiTextItemView.swift in Sources */, - 557DAE90E7388D1AF2F98C95 /* SBUMessageFormSingleTextItemView.swift in Sources */, - C61380FF69B9964F8E4E09A1 /* SBUMessageFormView.swift in Sources */, - 1398D5B5616FA893496381AD /* SBUMessageFormChipView.swift in Sources */, - 8B69407525C6416B82E1ECEF /* SBUMultipleFilesMessageCell.swift in Sources */, - 51B25709492716A6C1D9D6B4 /* SBUMultipleFilesMessageCollectionView.swift in Sources */, - 73210EF7CC04506800616845 /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */, - CEFBAABF9C09B7E10C5E8B4C /* SBUChatNotificationCell.swift in Sources */, - 826B295DA1BC182BD55210CE /* SBUFeedNotificationCell.swift in Sources */, - D5BE077A12378D2A1F34D8CD /* SBUNotificationCell.swift in Sources */, - D9919D24466A7A586E5A1987 /* SBUOpenChannelAdminMessageCell.swift in Sources */, - 72BF98B4FF649C85D9FA037F /* SBUOpenChannelBaseMessageCell.swift in Sources */, - A3645A86634C3DB1B301EAB8 /* SBUOpenChannelContentBaseMessageCell.swift in Sources */, - 996A5D1C954861948DFC32E2 /* SBUOpenChannelFileMessageCell.swift in Sources */, - E7A6AF049205FE35AAD6A277 /* SBUOpenChannelUnknownMessageCell.swift in Sources */, - ED2DD9B8B6631F20550591A5 /* SBUOpenChannelUserMessageCell.swift in Sources */, - 9220B86FB825219FCF823A76 /* QuotedFileCommonContentView.swift in Sources */, - 1BE4FAD34C24A9AD8D4E0BB3 /* QuotedFileImageContentView.swift in Sources */, - 0D6FBE5DF26FDE1249A1B041 /* SBUQuotedBaseMessageView.swift in Sources */, - 496A0E0F919E365DDBD53001 /* SBUQuotedFileMessageView.swift in Sources */, - F84431DF8A2BE7B3F2C7400F /* SBUQuotedUserMessageView.swift in Sources */, - 047D3257FBC9FA144C48BBAD /* SBUThreadInfoView.swift in Sources */, - 68DE2A4790CFD3A0F9273175 /* SBUQuotedBaseMessageViewParams.swift in Sources */, - B16FC0A1A39673CD6217392B /* SBUAdminMessageCell.swift in Sources */, - 351000CB0089B8C122B08351 /* SBUBaseMessageCell.Feedback.swift in Sources */, - 7C2BCB53B60818F4032AB5CD /* SBUBaseMessageCell.swift in Sources */, - 14AA8A9E75C5CA35B86E6A20 /* SBUContentBaseMessageCell.swift in Sources */, - CE03BA8F1AC98B8C5A112E34 /* SBUFileMessageCell.swift in Sources */, - D451E4C7C0FC33B727648FB8 /* SBUMessageTemplateCell.MessageTemplateLayer.swift in Sources */, - 9AAFE815CD1D3EDAEAB24CCE /* SBUMessageTemplateCell.swift in Sources */, - BED373AB0704C379EA231D98 /* SBUMessageTemplateCellLayout.swift in Sources */, - 0BAFAF0CCC95681AC37F4DFA /* SBUTypingIndicatorMessageCell.swift in Sources */, - D164B01C6F6E499EFB604F87 /* SBUUnknownMessageCell.swift in Sources */, - C83243C82595D9FBC47CB31F /* SBUUserMessageCell.swift in Sources */, - 7CCA5D88D3913909C3C6FEEA /* SBUSuggestedReplyViewParams.swift in Sources */, - 8254FDE741335102F7FA348A /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */, - 338AAB94F21BEB0FE7C7C7DF /* SBUHorizontalSuggestedReplyView.swift in Sources */, - 8778306C320C6F3627858357 /* SBUSimpleSuggestedReplyOptionView.swift in Sources */, - C4DF60B2431C19A6F432BF76 /* SBUSuggestedReplyOptionView.swift in Sources */, - 0A43DCE3A4AE45D1856AC1D3 /* SBUSuggestedReplyView.swift in Sources */, - A9C6A07A2CE5F82AF9F73C8B /* SBUVerticalSuggestedReplyView.swift in Sources */, - 9E4929BAD115F8BA555C728F /* SBUMentionLimitGuideCell.swift in Sources */, - C094AA60035FD4DF3BADF2D9 /* SBUMessageInputMode.swift in Sources */, - 8DD3B9EF2BC0EBE3DEFE0693 /* SBUMessageInputView.swift in Sources */, - E20E2289A5756B646ADD1414 /* SBUQuoteMessageInputView.swift in Sources */, - 7F3549395FC2894D2650E119 /* SBUSuggestedMentionList.swift in Sources */, - 1F76EAF87C81D84B0CDDD617 /* SBUQuoteMessageInputViewParams.swift in Sources */, - 7EBA9831CE903A768802CC6D /* SBUNewMessageInfo.swift in Sources */, - E4ACF77C560D902A1955EAD7 /* SBUNewNotificationInfo.swift in Sources */, - 5DCB3CC42C377F18CAC112D9 /* SBUEmojiListViewController.swift in Sources */, - F56BABF8B4099311DBBB809F /* SBUMessageReactionView.swift in Sources */, - B2051D9203108E4FD0498705 /* SBUParentMessageInfoReactionView.swift in Sources */, - F8A67CFE34880D39B17658A3 /* SBUReactionCollectionViewCell.swift in Sources */, - 8C712CD57C27AF93DFF35FA2 /* SBUReactionsViewController.swift in Sources */, - D01B02D3E1C1814323E4A6E4 /* SBUBaseChannelViewController.Keyboard.swift in Sources */, - F2A44DD020ED25513D8A0E81 /* SBUBaseChannelViewController.swift in Sources */, - F8A8C39AF4DFE25C8C897D7F /* SBUChatNotificationChannelViewController.swift in Sources */, - 19F788D0FB6CE8843DC177E9 /* SBUFeedNotificationChannelViewController.swift in Sources */, - 5224043DEF380FF1C00E446D /* SBUGroupChannelViewController.swift in Sources */, - F803FBD01628B0A2A7939DF8 /* SBUOpenChannelViewController.swift in Sources */, - B1A5760384DF5FF84E708F94 /* SBUMessageWebViewModel.swift in Sources */, - 16F83188344A866A624535FF /* SBUUserMessageTextViewModel.swift in Sources */, - F058ED5A73733314890EF4F2 /* SBUBaseChannelCell.swift in Sources */, - D94537A559FFD2A2477CD312 /* SBUGroupChannelCell.swift in Sources */, - 7BEDAB38CC607EFEFC96CF16 /* SBUOpenChannelCell.swift in Sources */, - B3210F85E20F8C1254D9D8DC /* SBUBaseChannelListViewController.swift in Sources */, - 4A8D910D417C2571B4ED1184 /* SBUGroupChannelListViewController.swift in Sources */, - 7D80373261C9237FAC7083AB /* SBUOpenChannelListViewController.swift in Sources */, - 24229065FAB4434058233A65 /* SBUBaseChannelSettingCell.swift in Sources */, - 993B5F7D62756E1D367602FB /* SBUGroupChannelSettingCell.swift in Sources */, - 7DAD701C910E70D92B8A1290 /* SBUModerationCell.swift in Sources */, - 792A17045716EFEDC97FD750 /* SBUOpenChannelSettingCell.swift in Sources */, - D02E8A91A5F30017D3436095 /* SBUBaseChannelSettingsViewController.swift in Sources */, - 6F6C77D97D28A6B8CD7B869E /* SBUGroupChannelSettingsViewController.swift in Sources */, - E994989E406015304BFFCF12 /* SBUOpenChannelSettingsViewController.swift in Sources */, - E715F7936DC8BB5F35AE9F6D /* SBUChannelSettingsChannelInfoView.swift in Sources */, - 2EBE70807DDDBFBBC4ED314A /* SBUBottomSheetController.swift in Sources */, - B76298A798B2DA47285200E3 /* SBUMenuCell.swift in Sources */, - 053E7239F1CBACA022FBF883 /* SBUMenuSheetViewController.swift in Sources */, - F92BFC49B5C7366D80FD3530 /* SBUMenuView.swift in Sources */, - 472EB7113AAF47796E5720B8 /* SBUPhotoAccess.swift in Sources */, - 7BB5274FC08A6577CAD17067 /* SBUPhotoCollectionViewCell.swift in Sources */, - EE42FE7D225BE7441721A32A /* SBUSelectablePhotoViewController.swift in Sources */, - 98CBE0821D915031FE809620 /* SBUActionSheet.swift in Sources */, - 42A6CC78E2A2BEB95DD17F36 /* SBUAlertView.swift in Sources */, - DB50343634D1CB75CE164A89 /* SBUAnimation.swift in Sources */, - 1A5638E73C7DD3013AB0CCA9 /* SBUBarButtonItem.swift in Sources */, - A4CAE1D8B75E89566CA9A592 /* SBUCollectionViewFlowLayout.swift in Sources */, - 48318B0EB5B9AA303F3A5752 /* SBUCommonItem.swift in Sources */, - C8B15E5BB778F64AF4CB6A72 /* SBUCommonViewControllerSet.swift in Sources */, - 0E8C2A92C3E424AE62CA8776 /* SBUCoverImageView.swift in Sources */, - 4CB285B56E1FC0EDE6F744EB /* SBUEmptyView.swift in Sources */, - BF3B814F624331ABC52B802F /* SBULayoutableButton.swift in Sources */, - 47E39AA1BD360BC81845A4BA /* SBULoading.swift in Sources */, - 2269BE6DCD34E658E30D6628 /* SBUMarginView.swift in Sources */, - 17FF3BF8084272CF65861ACE /* SBUNavigationTitleView.swift in Sources */, - 7072A4A0905490BBD2EE5FF8 /* SBUNotificationEmptyView.swift in Sources */, - F198107B0BD25D99F7FC6858 /* SBUNotificationNavigationTitleView.swift in Sources */, - C736C187F786F1D9A83D221B /* SBUPaddingLabel.swift in Sources */, - 61D6B0BEE0AE8257D917BE75 /* SBUStackView.swift in Sources */, - CFC539C29D19B0605CE635F3 /* SBUTemplateLabel.swift in Sources */, - 0314EC2A34DA6A341BF630BB /* SBUTypingIndicatorBubbleView.swift in Sources */, - 55E776E41DC4ABD21CD2427D /* SBUUnderLineTextField.swift in Sources */, - 940D319A9FE87C7A2DE11183 /* SBUUserProfileView.swift in Sources */, - 52BACE60A38DFFD0BC2ED79B /* SBUUserCell.swift in Sources */, - F625B25DCDBADB98172F6E6D /* SBUCollectionViewCell.swift in Sources */, - 690534D1887AC318A5D1AAB9 /* SBUMessageCellProtocol.swift in Sources */, - 43918F5B8F26995CB8D9BB8C /* SBUQuoteMessageInputViewProtocol.swift in Sources */, - 7910CCEB4B986D2A738F83AE /* SBUQuotedMessageViewProtocol.swift in Sources */, - 2066E30950F0E2CF89E5B115 /* SBUTableViewCell.swift in Sources */, - D18043EDD20EB910C0A05827 /* SBUTextView.swift in Sources */, - 65ECEFE840074D9D5501CF89 /* SBUView.swift in Sources */, - 2A34BA687E05B8F34EDA8243 /* SBUViewLifeCycle.swift in Sources */, - B1932D938D849F70A03D8DFC /* SBUMessageSearchResultCell.swift in Sources */, - 2922663B5CA51A684D4069A3 /* SBUMessageSearchViewController.swift in Sources */, - EF8E20456E469F3F6D1CB184 /* SBUMessageThreadTitleView.swift in Sources */, - 56C77ED49B73614F93D9E574 /* SBUMessageThreadViewController.swift in Sources */, - F834F6FB9C7B14EAC9181D55 /* SBUParentMessageInfoView.swift in Sources */, - 7F3397EBF5876D6DB2DB367B /* SBUModerationsViewController.swift in Sources */, - A2C3302C3E041DFDABD04472 /* SBUChannelPushSettingCell.swift in Sources */, - 709CD7C0D12E8D7F87FAB27C /* SBUGroupChannelPushSettingsViewController.swift in Sources */, - E6702B4C7F375DD331A72427 /* SBUBaseViewController.swift in Sources */, - A862602EAABC899C3905B687 /* SBUViewControllerSet.swift in Sources */, - 2231BDA389B6E511A254176E /* SBUCreateChannelViewController.swift in Sources */, - C59F5CE0408BDE2A82C008AB /* SBUCreateOpenChannelViewController.swift in Sources */, - 9DDD076744CD38113B812E67 /* SBUCreateChannelTypeSelector.swift in Sources */, - 6A1B0FE4B2BCD3BA0A7C2F31 /* SBUBaseSelectUserViewController.swift in Sources */, - 698E9DD532F90EFDA88F3AE2 /* SBUInviteUserViewController.swift in Sources */, - CD3B015BE497D333183FB75D /* SBURegisterOperatorViewController.swift in Sources */, - 3E7DC5FEEEDAD60D6818069E /* SBUUserListViewController.swift in Sources */, - 63975BA155F12DCC8C1CA1AB /* SBUVoiceMessageInputView.swift in Sources */, - 4D4961529D8FFC19C01549C4 /* SBUBaseChannelViewModel.swift in Sources */, - 5E39624268F06E6347A839E7 /* SBUChatNotificationChannelViewModel.swift in Sources */, - 4876F61A3C0C538610F4D182 /* SBUFeedNotificationChannelViewModel.swift in Sources */, - AD9D25B7600CEF23A07311F2 /* SBUGroupChannelViewModel.swift in Sources */, - 71D7DCC35898AB37E3DBBA6B /* SBUOpenChannelViewModel.swift in Sources */, - 54FC2A37495468800115FB1E /* SBUBaseChannelListViewModel.swift in Sources */, - 1C9A88ABD440CA353EE3A505 /* SBUGroupChannelListViewModel.swift in Sources */, - 66682D5407B33D55F2DC0854 /* SBUOpenChannelListViewModel.swift in Sources */, - 65FBC4BA0B8CEB50615EA4E2 /* SBUBaseChannelSettingsViewModel.swift in Sources */, - 80DC32477B6CCFFD78CCB49E /* SBUGroupChannelSettingsViewModel.swift in Sources */, - 155E12049F0F1F01840CD650 /* SBUModerationsViewModel.swift in Sources */, - C9D427F2A303437584E9BD87 /* SBUOpenChannelSettingsViewModel.swift in Sources */, - F32A275A29133B6766F2E97D /* SBUCommonDelegate.swift in Sources */, - A2D759AEA37B82BA7820D50D /* SBUMessageSearchViewModel.swift in Sources */, - 0B81FE854E65CE07DAC435EB /* SBUMessageThreadViewModel.swift in Sources */, - CB4ADB6E2B5821953E66DB6D /* SBUGroupChannelPushSettingsViewModel.swift in Sources */, - DA3933DA702A1D04922B7F30 /* SBUViewModelDelegate.swift in Sources */, - CAF8DDE9B40C90037E62F8BD /* SBUCreateChannelViewModel.swift in Sources */, - B9E49BF43EDFCD1AF6D6E3BE /* SBUCreateOpenChannelViewModel.swift in Sources */, - 44FB7DF238859B3B9D7CA276 /* SBUBaseSelectUserViewModel.swift in Sources */, - FAE8192BD07670C7D2664641 /* SBUInviteUserViewModel.swift in Sources */, - F45B7826DDCF0113762D582E /* SBURegisterOperatorViewModel.swift in Sources */, - CF44F7DC21966F61EC1EDF2C /* SBUUserListViewModel.swift in Sources */, + A4B2FEFECFC4648C5CF00FA3 /* SBUMentionConfiguration.swift in Sources */, + 84AA77758C97E08AF3EA2453 /* SBUUserMentionConfiguration.swift in Sources */, + E39518495E8B99044165AC07 /* SBUMessageCellConfiguration.swift in Sources */, + C5F8EA71F646DD48BEACDD8C /* SBUReplyConfiguration.swift in Sources */, + 77189ACAB6E2CBAE8F11C940 /* SBUConfig.Base.swift in Sources */, + 3035243B659B39897208D490 /* SBUConfig.CodingKeys.swift in Sources */, + CEB4212175F0B94CBA8C1505 /* SBUConfig.Common.swift in Sources */, + 65A3C90196F5596D87A4A2CF /* SBUConfig.GroupChannel.swift in Sources */, + A1557DBA1A73FED7D269D794 /* SBUConfig.OpenChannel.swift in Sources */, + 06EDCDC603BB9A31547E582A /* SBUConfig.swift in Sources */, + 25888003A94D5B83774E8EF2 /* SBUConfigManager.swift in Sources */, + D90FDE5FA347BEFB6136C0A6 /* SBUDashboardConfig.swift in Sources */, + A8363FAC91DC62C7E6957DC3 /* SBUScrollPostionConfiguration.swift in Sources */, + B1707B0462BE52D5A747A1EE /* SBUVoiceMessageConfiguration.swift in Sources */, + 69681EC8F61781E005A82838 /* SBUConstant.swift in Sources */, + 80A8654D87B53AFB52669570 /* SBUDateFormatSet.swift in Sources */, + AFA9F83FAEBF3D19EE51517D /* SBUStringSet.Deprecated.swift in Sources */, + CFF25A1CB7563DDDFECB6493 /* SBUStringSet.swift in Sources */, + B073C32FD12099036DAAA00C /* BaseMesssage+SBUIKit.Deprecated.swift in Sources */, + 1D8C81FE824812103B125166 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */, + 7643DEA732AE62412B0E8A12 /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */, + A7B57FC6D2A8C4D658019BDB /* SBUContentBaseMessageCell.Deprecated.swift in Sources */, + 0C25C997601A8A722C436938 /* SBUBaseChannelViewController.Deprecated.swift in Sources */, + 6D9C3F007AB3AC69BD019816 /* SBUBaseChannelViewController.Unavailable.swift in Sources */, + FCDCA627156BA33279620CB9 /* SBUGroupChannelViewController.Deprecated.swift in Sources */, + 746F12095134113B85640A63 /* SBUGroupChannelViewController.Unavailable.swift in Sources */, + BE1F886DC4889138C5557B43 /* SBUOpenChannelViewController.Deprecated.swift in Sources */, + EEE2D1ABC295AABF3D8C4F69 /* SBUOpenChannelViewController.Unavailable.swift in Sources */, + 02F6A7BE9A87CEFEE8F88826 /* SBUChannelListViewController.Deprecated.swift in Sources */, + 1597793636DA3BD3FC969B68 /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */, + B60443A6F10B96C211D7968B /* SBUCreateChannelViewController.Deprecated.swift in Sources */, + 6844224E186F4F4AA698C5DA /* SBUMemberListViewController.Deprecated.swift in Sources */, + 0FE30A865DBB21E03CBA24F4 /* SBUMessageSearchViewController.Deprecated.swift in Sources */, + 1A721E156DD048B5767DC957 /* SBUModerationsViewController.Deprecated.swift in Sources */, + DB672DBA9F448418AC8B716A /* SBUModerationsViewModel.Deprecated.swift in Sources */, + BAB60D53143C2E1263C359A0 /* SBUChatNotificationChannelModule.Deprecated.swift in Sources */, + 8798F1774E929926ADAA59E9 /* SBUFeedNotificationChannelModule.Deprecated.swift in Sources */, + E14B2AF1F41C0950BD728A76 /* SBUBaseChannelModule.Deprecated.swift in Sources */, + 67C55EB5A98E0A2D48D0F975 /* SBUGroupChannelModule.Deprecated.swift in Sources */, + C2A344C767B9D75AE11A3A41 /* SBUOpenChannelModule.Deprecated.swift in Sources */, + BE67223D8586264ABF0385A6 /* SBUGroupChannelListModule.Deprecated.swift in Sources */, + 3D3CACBFEBA8FE55F9657922 /* SBUOpenChannelListModule.Deprecated.swift in Sources */, + ACFA99F86EC50C9919EFA7A7 /* SBUGroupChannelSettingsModule.Deprecated.swift in Sources */, + 575F18B5610A389E7B2C53D1 /* SBUOpenChannelSettingsModule.Deprecated.swift in Sources */, + D189FA52ADC40B6FA58029A7 /* SBUMessageSearchModule.Deprecated.swift in Sources */, + E5AAF0B58D5E9356C4EE11BE /* SBUMessageThreadModule.Deprecated.swift in Sources */, + 1655245AA17B64375FB78018 /* SBUModerationsModule.Deprecated.swift in Sources */, + D8A995E2107C097EC5404F61 /* SBUGroupChannelPushSettingsModule.Deprecated.swift in Sources */, + 558424D81ED62BF984007A3B /* SBUModuleSet.Deprecated.swift in Sources */, + 0634C438127C54F1DA4773FF /* SBUCreateChannelModule.Deprecated.swift in Sources */, + 6998B7D2B5F731FF78CEF3E8 /* SBUCreateOpenChannelModule.Deprecated.swift in Sources */, + DC41500967AA4B1BCD4555FD /* SBUInviteUserModule.Deprecated.swift in Sources */, + AAF6D7984600E96FF4700E77 /* SBURegisterOperatorModule.Deprecated.swift in Sources */, + 9334B5B979BEE1928134CDCC /* SBUUserListModule.Deprecated.swift in Sources */, + FBA57CE97FB64344269440F5 /* SBUBaseViewController.Unavailable.swift in Sources */, + 294C1F1EF947F94C7BF100C6 /* SBUCoverImageView.Deprecated.swift in Sources */, + 7500B7D6B22E587D8174839B /* SBUEnums.Deprecated.swift in Sources */, + 5DD9BC034ABEAF6062D1C379 /* SBUForm.Deprecated.swift in Sources */, + 128066CAD6B42991BEBA6C3B /* SBUFormFieldView.Deprecated.swift in Sources */, + 38EC8C04C3B9F71A848F5631 /* SBUFormView.Deprecated.swift in Sources */, + 200787478A1F831AEBA591BB /* SBUFormViewParams.Deprecated.swift in Sources */, + 426503FE0F0C3E927C85C116 /* SBUGlobals.Deprecated.swift in Sources */, + 84755125001DDE6AF7224BF7 /* SBUTableViewCell.Unavailable.swift in Sources */, + E59E7FBD8A76F7FC0A0C3F5D /* SBUTheme.Deprecated.swift in Sources */, + FD34714438DFBC7994A63568 /* SBUView.Unavaliable.swift in Sources */, + 98CAF332664B2182A3984285 /* SendbirdUI.Deprecated.swift in Sources */, + D494DFBA2C7C4968217CC507 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */, + 113F9BDFF9B0EEBC54FAE29A /* SBUEnums.swift in Sources */, + 2DE96290C2770A7EDA0A6F9F /* SBUIconSetType.swift in Sources */, + D99D13CFC06E5CCFD800EB20 /* VoiceMessageStatus.swift in Sources */, + 34CCBE8239BF0C26D272B917 /* Array+SBUIKit.swift in Sources */, + 9EBC0237E5CAB0BE621E8893 /* CGSize+SBUIKit.swift in Sources */, + D68EA46FB6A3D156BE71600B /* BaseMessage+SBUIKit.MessageTemplate.swift in Sources */, + 511F1AAC233FC2F0BB4814E6 /* BaseMessage+SBUIKit.swift in Sources */, + 10185F43F90DE47E03195E91 /* MessageForm+SBUIKit.swift in Sources */, + 01597E289250A515C27C6DE6 /* MultipleFilesMessage+SBUIKit.swift in Sources */, + FF237E59A94F6EE54390194C /* Collection+SBUIKit.swift in Sources */, + 01C6C574E8D9BB8E63DD4A09 /* Data+SBUIKit.swift in Sources */, + CC78518AD22AE63F0381F8C6 /* Date+SBUIKit.swift in Sources */, + 5B43282F552C57130ABCAD34 /* Float+SBUIKit.swift in Sources */, + 7864FB7831DDB104FC649004 /* Formatter+SBUIKit.swift in Sources */, + CE8D13E2F88AC0887BE184E7 /* NSLayoutConstraint+SBUIKit.swift in Sources */, + 7FF3C225FA771563E6B5C42B /* NSObject+SBUIKit.swift in Sources */, + 1C373CA164DFBFE6EFE20B4F /* Sequence+SBUIKit.swift in Sources */, + D929E078A649124C39F0B6D3 /* String+SBUIKit.swift in Sources */, + F3EC8C564F52AC8F337A26F5 /* StringProtocol+SBUIKit.swift in Sources */, + C7B3B9A07B16F737FA5388A1 /* Thread+SBUIKit.swift in Sources */, + 28DF2DA5CA7F944E05B36788 /* UIApplication+SBUIKit.swift in Sources */, + 054992A90F5DB5A29ECEC758 /* UIButton+SBUIKit.swift in Sources */, + D988EC4EDB707F3E5DEBD0A6 /* UICollectionView+SBUIKit.swift in Sources */, + E8AC587B09D4691622AA1268 /* UIColor+SBUIKit.swift in Sources */, + FD1BF4F47A989CAC31D4FD00 /* UIImage+SBUIKit.swift in Sources */, + 6EB7D5B19850D7A699CBBABD /* UIImageView+SBUIKit.swift in Sources */, + F5A525E0C1E6D3D04CBDCBED /* UINavigationController+SBUIKit.swift in Sources */, + 6A5BE4CEEFC7EBE6CEC22644 /* UIScrollView+SBUIKit.swift in Sources */, + 1B95AEC6C14101A346C0101F /* UIStackView.SBUIKit.swift in Sources */, + E9819B59AEAAF45075938F54 /* UITableView+SBUIKit.swift in Sources */, + 8F38AC1A056E23D0E4314D71 /* UITextField+SBUIKit.swift in Sources */, + 2573B51C0312990FC35F1494 /* UIView+SBUIKit.swift in Sources */, + EB780E98F2FF2EFF5B0838FC /* UIViewController+SBUIKit.swift in Sources */, + 931FED18734FCF31D1FB3A7D /* URL+SBUIKit.swift in Sources */, + 357A34C1CBE9E7C8C9730956 /* SBUCacheManager.Config.swift in Sources */, + 60FA6783A67CB6B932C281CB /* SBUCacheManager.File.swift in Sources */, + 04E0443AA3CBAD6DEDDC6B8D /* SBUCacheManager.Image.swift in Sources */, + D5775B3B2F3940CDAF577C25 /* SBUCacheManager.NotificationSetting.swift in Sources */, + 74B6A76ABC4266119D4B1A15 /* SBUCacheManager.Template.swift in Sources */, + 654835313851643823AB5EAA /* SBUCacheManager.Version.swift in Sources */, + 3039351C1EA26ACE52F6AB22 /* SBUCacheManager.swift in Sources */, + C974E0C2013649674F9F3F16 /* SBUDownloadManager.swift in Sources */, + 606D8F92B1982D7C87D61B7A /* SBUEmojiManager.swift in Sources */, + 3D6F1677893AB24332F1DC15 /* SBUMessageTemplateManager.swift in Sources */, + DF2CE8547B9EB44DB944CF36 /* SBUNotificationChannelManager.swift in Sources */, + 68BA6B436D8F57A45F0AA810 /* SBUPendingMessageManager.swift in Sources */, + 5A06627A50EE8B7A4DADA4A3 /* SBUPermissionManager.swift in Sources */, + 691AB431D667AA55E051713D /* SBUTemplateType.swift in Sources */, + F17BAF8E4A8F68897873F956 /* SBUToastType.swift in Sources */, + F9B17029E9246BC704500806 /* SBUToastView.swift in Sources */, + CBC1AB0A9B15CA87AA697958 /* SBUTypingIndicatorMessageManager.swift in Sources */, + 725E37B4B7F36D67C86CE8D5 /* SBUVoicePlayer.swift in Sources */, + 611B978928946C1822D5668C /* SBUVoiceRecorder.swift in Sources */, + C6DBECC9268ED3DFD927D4B2 /* SBUMessageTemplate.Binder.swift in Sources */, + 3956600C397D88677456AB3E /* SBUMessageTemplate.Container.swift in Sources */, + EEE3538E402C13DEA1F30B56 /* SBUMessageTemplate.Coordinator.swift in Sources */, + BC21EF1838D2715C7DF99014 /* SBUMessageTemplate.Payload.swift in Sources */, + 38537933CFDA8E7AC40EE766 /* SBUMessageTemplate.PayloadType.swift in Sources */, + AA7C47C72306ACF3BC767B5C /* SBUMessageTemplate.TemplateList.swift in Sources */, + 6CFC4CC0DE6895264A6CAB0A /* SBUMessageTemplate.Renderer+Events.swift in Sources */, + 257872DB5D8007183928B858 /* SBUMessageTemplate.Renderer+RenderItems.swift in Sources */, + 0D40A3DBE8BBB59885E68E32 /* SBUMessageTemplate.Renderer+RenderStyles.swift in Sources */, + AEEE0D37E79EA110E233F6A5 /* SBUMessageTemplate.Renderer+Utils.swift in Sources */, + C120A6177C221DBA7B37436C /* SBUMessageTemplate.Renderer.Image.swift in Sources */, + 15D8A45A18EEE0AFCC8BD01B /* SBUMessageTemplate.Renderer.RendererType.swift in Sources */, + 4C6A5D447527D4E9F686B68E /* SBUMessageTemplate.Renderer.Views.swift in Sources */, + D141796E0338F42268CBE8C9 /* SBUMessageTemplate.Renderer.swift in Sources */, + B908093B2EABA93F7FE08D32 /* SBUMessageTemplate.swift in Sources */, + E9C961CA3478E1A5AD69E9A0 /* SBUMessageTemplate.Action.swift in Sources */, + 10ECF55124FDD5B78559BABF /* SBUMessageTemplate.Decoders.swift in Sources */, + 9E34A4027E290B461CE83414 /* SBUMessageTemplate.ErrorMessages.swift in Sources */, + 66AECAD99C3C708582CEFC76 /* SBUMessageTemplate.ImageRatioType.swift in Sources */, + 70C1674882160CCCB57083C5 /* SBUMessageTemplate.Syntax.Aligns.swift in Sources */, + 8403975350F589240DB28571 /* SBUMessageTemplate.Syntax.Identifier.swift in Sources */, + 43CD9FD2A204339EB2D3118D /* SBUMessageTemplate.Syntax.Item.swift in Sources */, + E372712F0756790210CCB28D /* SBUMessageTemplate.Syntax.Sizes.swift in Sources */, + A7F57E7F6E5DA6B76509E2F7 /* SBUMessageTemplate.Syntax.Styles.swift in Sources */, + 706C0C376063ED77978DBEC6 /* SBUMessageTemplate.Syntax.Types.swift in Sources */, + 35222C8594B2C6620E761163 /* SBUMessageTemplate.Syntax.Views.swift in Sources */, + 01E491AB6CF879F1E63425A8 /* MessageTemplateParserTest.swift in Sources */, + AD3B88A62604A26B87590566 /* MessageTemplateTestViewController.swift in Sources */, + 85E4E4B094056759B88B603C /* SBUError.swift in Sources */, + BCC62E8D705A95072254A5D9 /* SBUExtendedMessagePayload.swift in Sources */, + 1D3C2AD593472BD3AC0AE130 /* SBUExtendedMessagePayloadForUI.swift in Sources */, + 3CFB51F9F5A74044FA94BE45 /* SBUFeedbackAction.swift in Sources */, + 2656AA1ECF6699F4AD330DDD /* SBUHighlightMessageInfo.swift in Sources */, + A617E3C6AA9C366B0EC56135 /* SBUMention.swift in Sources */, + 6491730C69A1F5350A812120 /* SBUMessageCache.swift in Sources */, + F42B52D965CA1E67A3CDB58D /* SBUScrollOptions.swift in Sources */, + 5E631531B6AAFA999C26EB68 /* SBUTypingIndicatorInfo.swift in Sources */, + 63131566D95BDBC4311810F5 /* SBUTypingIndicatorMessage.swift in Sources */, + D0487EF6F08EFCF5DB21E56B /* SBUUser.swift in Sources */, + E111C9C48F22D6CC5427C4AC /* SBUVoiceFileInfo.swift in Sources */, + 52A2052ED36A29EB70976EC9 /* SBUGroupChannelModule.Header.swift in Sources */, + A9895C08660C9D1A2D6C8AE7 /* SBUGroupChannelModule.Input.swift in Sources */, + 9943FA2A209E68C61240F4CB /* SBUGroupChannelModule.List.swift in Sources */, + 30605B96B9806668F07D6DA3 /* SBUGroupChannelModule.swift in Sources */, + 3A10071D77DA040615CA9832 /* SBUChatNotificationChannelModule.Header.swift in Sources */, + 6E87462D7F323F04DF2205F8 /* SBUChatNotificationChannelModule.List.swift in Sources */, + 81395B3988BF47D14161FC74 /* SBUChatNotificationChannelModule.swift in Sources */, + EBD1B9D4E290627B6E6C0F6E /* SBUFeedNotificationChannelViewParams.swift in Sources */, + CDA4B7185AA4E420EF61BCAD /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */, + 1F9B624FA6EF2399723ACF4B /* SBUFeedNotificationChannelModule.Header.swift in Sources */, + 65B214D2D5AA0B9F19B3E33C /* SBUFeedNotificationChannelModule.List.swift in Sources */, + 06AF3AFEED4EBA46A729D3E8 /* SBUFeedNotificationChannelModule.swift in Sources */, + 922C9AAD5F5834E3185A7CF3 /* SBUOpenChannelModule.Header.swift in Sources */, + 4E0677E2ECC1EF1B3076223B /* SBUOpenChannelModule.Input.swift in Sources */, + 0620C063901A6002431B7BB9 /* SBUOpenChannelModule.List.swift in Sources */, + 26AA67153F0DD789D42BF2BE /* SBUOpenChannelModule.Media.swift in Sources */, + C916565C5F002CA11828DD69 /* SBUOpenChannelModule.swift in Sources */, + 1E44D302FC37851ED967D94A /* SBUBaseChannelModule.Header.swift in Sources */, + 72BF097871005AFFB067E5A3 /* SBUBaseChannelModule.Input.swift in Sources */, + 6C8448DD5C6F95B8D0853451 /* SBUBaseChannelModule.List.swift in Sources */, + B0E18B62E579C68AB4A403E0 /* SBUBaseChannelModule.swift in Sources */, + 39DA813EB2C8DF010D32396B /* SBUGroupChannelListModule.Header.swift in Sources */, + 0AA9D2D88D26803EEDCB2FE0 /* SBUGroupChannelListModule.List.swift in Sources */, + 0A3408AF8C8694CD30735A13 /* SBUGroupChannelListModule.swift in Sources */, + EBE896A4E1C52A5757996B8C /* SBUOpenChannelListModule.Header.swift in Sources */, + 090FF374A7F80F131221A9A7 /* SBUOpenChannelListModule.List.swift in Sources */, + BA3E2752FE50243E327C7FF8 /* SBUOpenChannelListModule.swift in Sources */, + EA15894F19EAE687AE9578F0 /* SBUBaseChannelListModule.Header.swift in Sources */, + F06FCD9094F4C41C375D1FF6 /* SBUBaseChannelListModule.List.swift in Sources */, + C317718CE1C243BD7D44EB32 /* SBUBaseChannelListModule.swift in Sources */, + 3D00531FDE1D73B05E15D43B /* SBUChannelSettingItem.swift in Sources */, + C338603B8E4C32E2718A4689 /* SBUGroupChannelSettingsModule.Header.swift in Sources */, + 1DC312FD1DFE2F99E0C1F5B9 /* SBUGroupChannelSettingsModule.List.swift in Sources */, + 08A1C54BF3995D394DCF8B9B /* SBUGroupChannelSettingsModule.swift in Sources */, + D83DCAD0B1A42462737F807A /* SBUOpenChannelSettingsModule.Header.swift in Sources */, + E1D49E11034E54F5227C5681 /* SBUOpenChannelSettingsModule.List.swift in Sources */, + 1CB42447F2DDE8BB0FD802B5 /* SBUOpenChannelSettingsModule.swift in Sources */, + 117A442CE546FB874F5E5BA9 /* SBUBaseChannelSettingsModule.Header.swift in Sources */, + E3320CD690B7344B8AF6999D /* SBUBaseChannelSettingsModule.List.swift in Sources */, + EF58D610861292B3199E40F4 /* SBUBaseChannelSettingsModule.swift in Sources */, + 875C63F759B3D249A9CCCCC5 /* SBUMessageSearchModule.Header.swift in Sources */, + 9E19344BA474986A70B45B66 /* SBUMessageSearchModule.List.swift in Sources */, + 66D73A007354BF75CCAAB2AA /* SBUMessageSearchModule.swift in Sources */, + 7188EE93DE32E8BE8D2C856C /* SBUMessageThreadModule.Header.swift in Sources */, + 7FC957A2343D9E322064BF51 /* SBUMessageThreadModule.Input.swift in Sources */, + A8E12DB38FF5CAC87488C7B3 /* SBUMessageThreadModule.List.swift in Sources */, + B0B79616C8CD1CBBA6912EC9 /* SBUMessageThreadModule.swift in Sources */, + 6DCF238E863850BAF284D0B8 /* SBUModerationsModule.Header.swift in Sources */, + 5EE937954048481C76AC607C /* SBUModerationsModule.List.swift in Sources */, + F2F9A1BE9A0E009C98389EB8 /* SBUModerationsModule.swift in Sources */, + EC312C1E7BC87E2AC027ADB2 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */, + 03DE93EA1E53C58915427BAB /* SBUGroupChannelPushSettingsModule.List.swift in Sources */, + F6934516E29C5C30AA91A11E /* SBUGroupChannelPushSettingsModule.swift in Sources */, + BF986D665852F4CC4A4C0734 /* SBUModuleSet.swift in Sources */, + 86EFFD3C1833DDEC5FA6A79F /* SBUCreateChannelModule.Header.swift in Sources */, + 4B331301DF4A62DD865B4FAD /* SBUCreateChannelModule.List.swift in Sources */, + 7C1FE6273D31F69073709556 /* SBUCreateChannelModule.swift in Sources */, + E27C75EAF8A7BD1F863B0890 /* SBUCreateOpenChannelModule.Header.swift in Sources */, + 1DDF6C05FD61FB504C247C25 /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */, + 7ADA702F9F5261D0EE752319 /* SBUCreateOpenChannelModule.swift in Sources */, + 3522D5A90CCB5B19CFDEB612 /* SBUInviteUserModule.Header.swift in Sources */, + 043D408ACFB952A9D06D17BD /* SBUInviteUserModule.List.swift in Sources */, + FB682AECC96BB721389D2295 /* SBUInviteUserModule.swift in Sources */, + 8477D5F5860BAA9EB544BD06 /* SBURegisterOperatorModule.Header.swift in Sources */, + E5A0AA8D4D5383D00BE6E6EB /* SBURegisterOperatorModule.List.swift in Sources */, + 2230CDFD4F81CE1193FD1456 /* SBURegisterOperatorModule.swift in Sources */, + D6DA4FFE822A7BEAE9D19383 /* SBUBaseSelectUserModule.Header.swift in Sources */, + 219E72961907B9414963A0AA /* SBUBaseSelectUserModule.List.swift in Sources */, + EAF61AB201009DBA8665BC19 /* SBUBaseSelectUserModule.swift in Sources */, + CA3AC9CB764A94BC1E59CCDD /* SBUUserListModule.Header.swift in Sources */, + 886622198D84DF427BBEE935 /* SBUUserListModule.List.swift in Sources */, + 7DBF805993D2F90FED88F8E1 /* SBUUserListModule.swift in Sources */, + 26C2EB3CDA3658CE2DB1CE45 /* CommonProtocols.swift in Sources */, + AF803EFDCFE97B908CB56228 /* SBUAvailable.swift in Sources */, + 686FF280B9706FF4A4F2C688 /* SBUGlobalCustomParams.swift in Sources */, + FDB18011BA9F0E1847F0BFB3 /* SBUGlobals.swift in Sources */, + 949673C8C34F21F39CDBC8C2 /* SendbirdUI.swift in Sources */, + 29AD5941118DFCF10F48793E /* SBUColorSet.swift in Sources */, + 2170A06E89D99D11733711FD /* SBUFontSet.swift in Sources */, + 3692E180E0AC069E59119DDB /* SBUIconSet.swift in Sources */, + 64ADB5BC703EB2D51BCDEA9F /* SBUTheme+Type.swift in Sources */, + F4A5D908832F933E88BC1B00 /* SBUTheme.swift in Sources */, + 0C03EA1A0ED919EC6029F239 /* BlockingOperation.swift in Sources */, + 59C022D7135A277E1E190538 /* SBUDebouncer.swift in Sources */, + FD7887B6571C82DD1146FFB1 /* SBULogger.swift in Sources */, + 11BF7EFA98A548C7870BC3C4 /* SBUMentionManager.swift in Sources */, + E82750B5C0F9D380F0D7C67F /* SBUPropertyWrapper.swift in Sources */, + 9E2D722BAD376B5C3BBA7585 /* SBUUtils.swift in Sources */, + FBEE34F544283998F48A4DE0 /* SBUCategoryFilterCell.swift in Sources */, + 6C3AD0779FC615AD3B9EC0A2 /* SBULinkClickableTextView.swift in Sources */, + A1EC5339E15FEE435A9E0720 /* SBUMarkdownTransfer.swift in Sources */, + E35F03DBC00D4CB8DC078AEC /* SBUMessageDateView.swift in Sources */, + 65935B70D69018EB84A59D79 /* SBUMessageProfileView.swift in Sources */, + 290BB740B978780C14C42AB5 /* SBUMessageStateView.swift in Sources */, + 21AC6976C2DB568098BABEB2 /* SBUMessageWebView.swift in Sources */, + BDC9E380385752AD9FEAFF6D /* SBUNotificationTimelineView.swift in Sources */, + F8B0AFD3F99E25C1A5F5B642 /* SBUOpenChannelMessageWebView.swift in Sources */, + C986BA885A5FDDB007D2C236 /* SBUSelectableStackView.swift in Sources */, + B937FB06672455E78547C1EA /* SBUUserMessageTextView.swift in Sources */, + 8279C83927E6D454D60C5883 /* SBUUserNameView.swift in Sources */, + 7CE71CF287650DDAFBA60C08 /* SBUFileViewController.swift in Sources */, + AF7E2F17936C9AE4EC1C9829 /* SBUChannelInfoHeaderView.swift in Sources */, + 40E02149247EACECC246E35A /* SBUChannelTitleView.swift in Sources */, + 44B192063115C849F3F69BDE /* SBUBaseCarouselView.swift in Sources */, + E7EC300263EEE3DF9350C1CA /* SBUExtendedMessagePayloadCustomViewFactory.swift in Sources */, + F8D9677BF64D39454EB2C00B /* SBUFeedbackView.swift in Sources */, + 513A595B484F18E2CB2ABC72 /* SBUFeedbackViewParams.swift in Sources */, + 46A64D32D2A7076F438E368A /* SBUBaseFileContentView.swift in Sources */, + 3F46EC71069B8BD60DEF635A /* SBUCommonContentView.swift in Sources */, + D04006711EEC74F0C859910C /* SBUImageContentView.swift in Sources */, + ABCAFDA19375C9442C85D266 /* SBUOpenChannelCommonContentView.swift in Sources */, + E253B40708F25C4240A3CC3A /* SBUOpenChannelImageContentView.swift in Sources */, + 0A1D3824860BC3C5E6819596 /* SBUVoiceContentView.swift in Sources */, + 4D04EE2FDBF684667B5CF170 /* SBUAdminMessageCellParams.swift in Sources */, + 11E47992AD4160DA836AAB35 /* SBUBaseMessageCellParams.swift in Sources */, + 793813304055DFC5485C1751 /* SBUFeedNotificationCellParams.swift in Sources */, + B6A30BAAF3AD4C9DD08E6176 /* SBUFileMessageCellParams.swift in Sources */, + A73CAC933A446983A6D7A299 /* SBUMessageTemplateCellParams.swift in Sources */, + E13CE9563B8B9BADE173B8BC /* SBUMultipleFilesMessageCellParams.swift in Sources */, + 5B9326637AABCA1B7F773AE0 /* SBUTypingMessageCellParams.swift in Sources */, + 51C1658F5FB2C432B9ECB4BA /* SBUUnknownMessageCellParams.swift in Sources */, + 6612B667055A8A29DF405F18 /* SBUUserMessageCellParams.swift in Sources */, + AA72BC28ABFD9092C2592480 /* SBUMessageFormViewParams.swift in Sources */, + 1EC28B2F44AD28239C672C5D /* SBUMessageFormChipsItemView.swift in Sources */, + ECB3D4FD3C4F04686DF1FA56 /* SBUMessageFormFallbackView.swift in Sources */, + 5088EA6D90F88798D3F8627D /* SBUMessageFormItemView.swift in Sources */, + EBBCB9A09E2E450BF441C7DF /* SBUMessageFormMultiTextItemView.swift in Sources */, + A46DB5F5CD8EFC11716C74A9 /* SBUMessageFormSingleTextItemView.swift in Sources */, + 8C547349C18E09017C8A57B2 /* SBUMessageFormView.swift in Sources */, + 9B91AA156723CD03A95AF0B7 /* SBUMessageFormChipView.swift in Sources */, + 06582EAABDB003CA5E79A527 /* SBUMultipleFilesMessageCell.swift in Sources */, + D309AE56E58235E388311CD0 /* SBUMultipleFilesMessageCollectionView.swift in Sources */, + 7F7D4938E65DA3EFD6E80B2B /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */, + BB78E4A1E3FE33CEB996935F /* SBUChatNotificationCell.swift in Sources */, + 692FAEDF0BDBD4A6BF950EF3 /* SBUFeedNotificationCell.swift in Sources */, + DDC81AD14A2E7BFADBA1BABA /* SBUNotificationCell.swift in Sources */, + 236959726F5E9F2914984DD0 /* SBUOpenChannelAdminMessageCell.swift in Sources */, + 7C890719545B49A88A50E30F /* SBUOpenChannelBaseMessageCell.swift in Sources */, + 2A0A7E76F3AF1ED6DD1DA9A7 /* SBUOpenChannelContentBaseMessageCell.swift in Sources */, + D3CD33BB466BC22BDDA01931 /* SBUOpenChannelFileMessageCell.swift in Sources */, + 7D2FFA9C6865744B6818934A /* SBUOpenChannelUnknownMessageCell.swift in Sources */, + 665F3A5B11A18F7C5008EA64 /* SBUOpenChannelUserMessageCell.swift in Sources */, + D0A41F2909FAB75DFA90DD7C /* QuotedFileCommonContentView.swift in Sources */, + 99CA2F2112D1C6BE3838F047 /* QuotedFileImageContentView.swift in Sources */, + 929B044180CE517380F02732 /* SBUQuotedBaseMessageView.swift in Sources */, + 32E0DAEA2F8564613CA08FE0 /* SBUQuotedFileMessageView.swift in Sources */, + CE7E7A80E76201CA87072A4C /* SBUQuotedUserMessageView.swift in Sources */, + B0294AB1A87D3F69D93E6499 /* SBUThreadInfoView.swift in Sources */, + 55FAC1CC0A5762414742C0C5 /* SBUQuotedBaseMessageViewParams.swift in Sources */, + E995A3468513BD884800FB8D /* SBUAdminMessageCell.swift in Sources */, + 4A111579DB38B9DAFAF275B7 /* SBUBaseMessageCell.Feedback.swift in Sources */, + 2B3C7D5703ACCA9D53DE8CD3 /* SBUBaseMessageCell.swift in Sources */, + 94E9478CF9D3AE792F35CC56 /* SBUContentBaseMessageCell.swift in Sources */, + 267098D55990ABB6DD14DB09 /* SBUFileMessageCell.swift in Sources */, + 98B74CCB8586DC0C49D22F8E /* SBUMessageTemplateCell.MessageTemplateLayer.swift in Sources */, + 832BC72AD3931068F015A6EC /* SBUMessageTemplateCell.swift in Sources */, + FF3055458E2356B3CE70646B /* SBUMessageTemplateCellLayout.swift in Sources */, + 3C2F6633B77CB0F2AF99C950 /* SBUTypingIndicatorMessageCell.swift in Sources */, + FBDA28F06616DB222A9EF43B /* SBUUnknownMessageCell.swift in Sources */, + E97C0CA6F01F524F22C1CCEF /* SBUUserMessageCell.swift in Sources */, + 8B9A7253D2679FC4CC997757 /* SBUSuggestedReplyViewParams.swift in Sources */, + 33A5930B4F217D52EE47137C /* SBUHorizontalSuggestedReplyOptionView.swift in Sources */, + FB2A338A3896B26FAE98628B /* SBUHorizontalSuggestedReplyView.swift in Sources */, + 5FA647C36B75E1DD8201F14C /* SBUSimpleSuggestedReplyOptionView.swift in Sources */, + 5FA9A87AB432CD252ED63987 /* SBUSuggestedReplyOptionView.swift in Sources */, + 60E0D9EA82A8ECC01C779E9F /* SBUSuggestedReplyView.swift in Sources */, + 00FA8F84A7FB146FD26672A5 /* SBUVerticalSuggestedReplyView.swift in Sources */, + FF24DEC0D7607D4B680AD465 /* SBUMentionLimitGuideCell.swift in Sources */, + 9FD5F733C04BDB5852E7FCF7 /* SBUMessageInputMode.swift in Sources */, + 9BE3B5067DA660C7ADCC8A0A /* SBUMessageInputView.swift in Sources */, + 0C0A401EFA342A9E3BEF295B /* SBUQuoteMessageInputView.swift in Sources */, + 35EE616277A7222A3640510E /* SBUSuggestedMentionList.swift in Sources */, + 5FC1BE9B69828855964FAE42 /* SBUQuoteMessageInputViewParams.swift in Sources */, + 846DF030EF31AFE66EBC138B /* SBUNewMessageInfo.swift in Sources */, + A3B1EA5F5B3B3FA208F40F5A /* SBUNewNotificationInfo.swift in Sources */, + 1910BAE0A72A5A0FD7E09C2E /* SBUEmojiListViewController.swift in Sources */, + A43C7CD8A5DFD54B15DB79F0 /* SBUMessageReactionView.swift in Sources */, + 55792C6FF938F741FD56C619 /* SBUParentMessageInfoReactionView.swift in Sources */, + 9C3C0E621D2B2CE0E1F8FF68 /* SBUReactionCollectionViewCell.swift in Sources */, + 98A10531652AB8C32CB16F7A /* SBUReactionsViewController.swift in Sources */, + 63FA74545A21C54DF631EBA1 /* SBUBaseChannelViewController.Keyboard.swift in Sources */, + CC0418A0B0D683A85D5F68A6 /* SBUBaseChannelViewController.swift in Sources */, + AC9D1D414D4A587BA77EB57F /* SBUChatNotificationChannelViewController.swift in Sources */, + A18C06E365479691B20136E5 /* SBUFeedNotificationChannelViewController.swift in Sources */, + EEEBED03AB79F90DAFC01899 /* SBUGroupChannelViewController.swift in Sources */, + 5F1C818A2D42E453F3F9C918 /* SBUOpenChannelViewController.swift in Sources */, + D660A4E9E8EA572DA0A70D99 /* SBUMessageWebViewModel.swift in Sources */, + 58809D2ACACF3377013024EA /* SBUUserMessageTextViewModel.swift in Sources */, + 2E69647A37E4CAA322CBB340 /* SBUBaseChannelCell.swift in Sources */, + 914B00E3FF198C54D4848CFC /* SBUGroupChannelCell.swift in Sources */, + A41CB6898927FEA984B436A2 /* SBUOpenChannelCell.swift in Sources */, + AF7423A1E1EC05CD895B93E6 /* SBUBaseChannelListViewController.swift in Sources */, + 0FB85446E399E3934046028D /* SBUGroupChannelListViewController.swift in Sources */, + A7A1095E6C35F3D9992659A4 /* SBUOpenChannelListViewController.swift in Sources */, + A379ECB571B44398E862AFD7 /* SBUBaseChannelSettingCell.swift in Sources */, + 2E0F1653445D0390F1587DB3 /* SBUGroupChannelSettingCell.swift in Sources */, + B07CB99C98B83EA4323683E4 /* SBUModerationCell.swift in Sources */, + FB99F16813FD4A171C19ABE7 /* SBUOpenChannelSettingCell.swift in Sources */, + A86EFC36456B1FE77771DFCF /* SBUBaseChannelSettingsViewController.swift in Sources */, + C5A911F3FEA27DF25A737371 /* SBUGroupChannelSettingsViewController.swift in Sources */, + D60C3895FB91AFD6BFD38930 /* SBUOpenChannelSettingsViewController.swift in Sources */, + A49285C5694C4E95A54EDDEA /* SBUChannelSettingsChannelInfoView.swift in Sources */, + AE43AAA20CEB6324691BF033 /* SBUBottomSheetController.swift in Sources */, + C008D0D81EB7246D60386CD8 /* SBUMenuCell.swift in Sources */, + 4C093B443A435C7E66E4B7E5 /* SBUMenuSheetViewController.swift in Sources */, + 853A80E132E6F361E99DDCC2 /* SBUMenuView.swift in Sources */, + B49384439F10D2EBFF2E81B7 /* SBUPhotoAccess.swift in Sources */, + 70C7074F3CBBC33A6A022FFA /* SBUPhotoCollectionViewCell.swift in Sources */, + 51866BF432F9C6E3DE5A4936 /* SBUSelectablePhotoViewController.swift in Sources */, + C19761B6FFB8D42FCB373A79 /* SBUActionSheet.swift in Sources */, + B63AE7B7D512B66590D72505 /* SBUAlertView.swift in Sources */, + AD14625B2D612BB70B43289B /* SBUAnimation.swift in Sources */, + 410A517FB8D6CD193365F711 /* SBUBarButtonItem.swift in Sources */, + 10F3D701B51ED0ACA7FBE7FE /* SBUCollectionViewFlowLayout.swift in Sources */, + 60D0AF42D94E6A16BFC2EA91 /* SBUCommonItem.swift in Sources */, + 34EAFE583A78E29C6E1EE1E8 /* SBUCommonViewControllerSet.swift in Sources */, + 53BF2F62C589AA1F48ADC153 /* SBUCoverImageView.swift in Sources */, + 89ACD4424AA176567868961B /* SBUEmptyView.swift in Sources */, + 99BC04DD32C38A3DC1FDD2DE /* SBULayoutableButton.swift in Sources */, + 62A5DDD91F03C13F4E89900C /* SBULoading.swift in Sources */, + 9BAF47E09B795C0EBAFB0745 /* SBUMarginView.swift in Sources */, + EB587DD682A59E215325023A /* SBUNavigationTitleView.swift in Sources */, + E5AC602C667CC2EA85F6FBE8 /* SBUNotificationEmptyView.swift in Sources */, + 05281D4B0E66841FB0686998 /* SBUNotificationNavigationTitleView.swift in Sources */, + 8431E8595661285F9B7ABE59 /* SBUPaddingLabel.swift in Sources */, + BD701FC708E2B16EECFE70DB /* SBUStackView.swift in Sources */, + 2585AA0D849A9D64FFD414DB /* SBUTemplateLabel.swift in Sources */, + B6E94F3832AB79FE272D858B /* SBUTypingIndicatorBubbleView.swift in Sources */, + 3B3CD64744B72BE287F2610A /* SBUUnderLineTextField.swift in Sources */, + EF9998CEE402DA6324DABDDB /* SBUUserProfileView.swift in Sources */, + 698A515D31BEDE88091D4558 /* SBUUserCell.swift in Sources */, + 0C441D681442F0F2E445A10D /* SBUCollectionViewCell.swift in Sources */, + ED8B797A835703C700B72B03 /* SBUMessageCellProtocol.swift in Sources */, + 9F880984EF2E9F7B1D63967B /* SBUQuoteMessageInputViewProtocol.swift in Sources */, + 49F0DDE6306DBAE2F266670A /* SBUQuotedMessageViewProtocol.swift in Sources */, + 74029EB1A1BFDBF318E08507 /* SBUTableViewCell.swift in Sources */, + F81D0B754907479F9C0FC395 /* SBUTextView.swift in Sources */, + F03121D1B064BBE2A4376305 /* SBUView.swift in Sources */, + F3C6536AF92618B456FC4276 /* SBUViewLifeCycle.swift in Sources */, + D8F4D9429E0B5F1EFBED1FFB /* SBUMessageSearchResultCell.swift in Sources */, + 9D134CC39A872B140DD5197B /* SBUMessageSearchViewController.swift in Sources */, + B240BA301A10777D4EE92BDE /* SBUMessageThreadTitleView.swift in Sources */, + 33DE71E428C0E2D830DBF06F /* SBUMessageThreadViewController.swift in Sources */, + 999868541D4EBC3E646B3AB8 /* SBUParentMessageInfoView.swift in Sources */, + 77C21C489967D5C4F29D708E /* SBUModerationsViewController.swift in Sources */, + 8C2B5ABD9B270054B66D566C /* SBUChannelPushSettingCell.swift in Sources */, + BF2AF50188F428F021DFC021 /* SBUGroupChannelPushSettingsViewController.swift in Sources */, + 71528CC6861A56CE71D9B4C5 /* SBUBaseViewController.swift in Sources */, + 29D3C3363656A8FD74A13650 /* SBUViewControllerSet.swift in Sources */, + 5FEEBCFD52845493D3BBCC56 /* SBUCreateChannelViewController.swift in Sources */, + 1CADCFB39D1EC9CD43DB41AA /* SBUCreateOpenChannelViewController.swift in Sources */, + 5B3A0078A4191B67CAFFA3B5 /* SBUCreateChannelTypeSelector.swift in Sources */, + FAFA07088EE3451ADB90DA41 /* SBUBaseSelectUserViewController.swift in Sources */, + AE2765DB1E39E03FAD97C5EF /* SBUInviteUserViewController.swift in Sources */, + 9A863E867766C939CAFEAC51 /* SBURegisterOperatorViewController.swift in Sources */, + E40C479A2D0DB863E51C71B8 /* SBUUserListViewController.swift in Sources */, + CC74B8934B3A972F23ECEA48 /* SBUVoiceMessageInputView.swift in Sources */, + 091CCDD5DE0FECF93ED3B299 /* SBUBaseChannelViewModel.swift in Sources */, + 6AC2116A19A6CDF790A657D7 /* SBUChatNotificationChannelViewModel.swift in Sources */, + 8F82E409526A91ADC24434F1 /* SBUFeedNotificationChannelViewModel.swift in Sources */, + 49DD556191C0A0CEF64E09FE /* SBUGroupChannelViewModel.swift in Sources */, + 2910899FB2EB501167FEDF73 /* SBUOpenChannelViewModel.swift in Sources */, + EF3215A55414F58A0B4E3403 /* SBUBaseChannelListViewModel.swift in Sources */, + 66E7D0C0A76DB5FA2C2BEC0E /* SBUGroupChannelListViewModel.swift in Sources */, + 9DD5D7593C50E172AE0264CD /* SBUOpenChannelListViewModel.swift in Sources */, + 2D1D714FDC9EEF3256456E99 /* SBUBaseChannelSettingsViewModel.swift in Sources */, + 122F5A8760FFDBA4C8642628 /* SBUGroupChannelSettingsViewModel.swift in Sources */, + B7080F2B6D58F0D0566C4B91 /* SBUModerationsViewModel.swift in Sources */, + F70AD41BD535E340052B9B25 /* SBUOpenChannelSettingsViewModel.swift in Sources */, + 88BA883825A8616BA72D75E3 /* SBUCommonDelegate.swift in Sources */, + 14CD3D03D6CF74BB67EA6F98 /* SBUMessageSearchViewModel.swift in Sources */, + 21A3EF54EFDAB61257756E75 /* SBUMessageThreadViewModel.swift in Sources */, + 1EDF2136837A2A3A724A6667 /* SBUGroupChannelPushSettingsViewModel.swift in Sources */, + 1860BCFC76914EBBEED29326 /* SBUViewModelDelegate.swift in Sources */, + 956201A06F386E097C5038F0 /* SBUCreateChannelViewModel.swift in Sources */, + 7BB181896A90522C53B47D06 /* SBUCreateOpenChannelViewModel.swift in Sources */, + 37215696AA8EF51D2A744842 /* SBUBaseSelectUserViewModel.swift in Sources */, + 69601C95623540C6285C7CA4 /* SBUInviteUserViewModel.swift in Sources */, + A1CF219DEEA68AB6E87D92B0 /* SBURegisterOperatorViewModel.swift in Sources */, + C645CF083EAA34CD7B30CA7A /* SBUUserListViewModel.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4711,7 +4711,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.27.2; + MARKETING_VERSION = 3.27.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4740,7 +4740,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.27.2; + MARKETING_VERSION = 3.27.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4886,7 +4886,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.27.2; + MARKETING_VERSION = 3.27.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample.NotificationService; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; @@ -4915,7 +4915,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 3.27.2; + MARKETING_VERSION = 3.27.3; PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.uikit.sample.NotificationService; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; diff --git a/SendBirdUIKit.podspec b/SendBirdUIKit.podspec index 3455d164..044d0de2 100644 --- a/SendBirdUIKit.podspec +++ b/SendBirdUIKit.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "SendBirdUIKit" - s.version = "3.27.2" + s.version = "3.27.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" diff --git a/Sources/Extension/String+SBUIKit.swift b/Sources/Extension/String+SBUIKit.swift index cecaa46c..b9ccdbe9 100644 --- a/Sources/Extension/String+SBUIKit.swift +++ b/Sources/Extension/String+SBUIKit.swift @@ -78,6 +78,15 @@ extension String { } extension String { + var asURLEncoded: String { + if let components = URLComponents(string: self), + let validURL = components.url { + return validURL.absoluteString + } else { + return self.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) ?? self + } + } + var removedNewLineEscape: String { self.replacingOccurrences(of: "\\n", with: "\n") } diff --git a/Sources/View/Channel/CellView/SBUMarkdownTransfer.swift b/Sources/View/Channel/CellView/SBUMarkdownTransfer.swift index 8053f735..024ff954 100644 --- a/Sources/View/Channel/CellView/SBUMarkdownTransfer.swift +++ b/Sources/View/Channel/CellView/SBUMarkdownTransfer.swift @@ -91,7 +91,7 @@ extension SBUMarkdownTransfer.Markdown { result.replaceCharacters(in: match.range, with: linkText) let newRange = NSRange(location: match.range.location, length: linkText.utf16.count) - result.addAttribute(.link, value: urlString, range: newRange) + result.addAttribute(.link, value: urlString.asURLEncoded, range: newRange) result.addBoldAttribute(at: newRange) result.addAttribute(.underlineStyle, value: NSUnderlineStyle.single.rawValue, range: newRange) }