diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8f3f24921..a97636407 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,61 @@
# Changelog
+### v3.10.0 (Oct 24, 2023)
+
+#### Multiple Files Message
+ * We are now supporting **Multiple Files Message** feature!
+ * You can select **multiple images and videos** in the message inputs, and send **multiple images** in a single message.
+ * You can learn more about the feature in our [Multiple Files Message docs page](https://sendbird.com/docs/chat/uikit/v3/ios/features/file-sharing#2-group-channel-3-multiple-file-message).
+* Added classes, structs, and enum
+ * `SBUCollectionViewCell` class
+ * `SBUMultipleFilesMessageCellParams` class
+ * `SBUMultipleFilesMessageCell` class
+ * `SBUMultipleFilesMessageCollectionView` class
+ * `SBUMultipleFilesMessageCollectionViewCell` class
+ * `GroupChannel.Preview` struct in `SBUStringSet` class
+ * `FileUpload.Error` struct in `SBUStringSet` class
+ * `SBUFileType` enum
+* Added methods
+ * `getFileTypeString(by:)` in `SBUUtils` class
+ * `openFile(_:)` in `SBUBaseChannelViewController` class
+ * `multipleFilesMessageFileSizeErrorHandler(_:)` in `SBUGroupChannelViewController` class
+ * `sendMultipleFilesMessageCompletionHandler` in `SBUGroupChannelViewController` class
+ * `sendMultipleFilesMessage(fileInfoList:)` in `SBUGroupChannelViewModel` class
+ * `updateMultipleFilesMessageCell(requestId:index:)` in `SBUGroupChannelViewModel` class
+ * `pickMultipleImageFiles(itemProviders:)` in `SBUGroupChannelModule.Input` class (>= iOS14.0)
+ * `register(multipleFilesMessageCell:nib:)` in `SBUGroupChannelModule.List` class
+ * `onSelectFile(sender:)` in `SBUParentMessageInfoView` class
+ * `register(multipleFilesMessageCell:nib:) in `SBUMessageThreadMoudle.List` class
+ * `messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt) in `SBUMessageThreadMoudle.List` class
+ * `save(fileData:viewController:) in `SBUDownloadManager` class
+ * `save(fileMessage:parent:) in `SBUDownloadManager` class
+* Added properties
+ * `filesCount` in `MultipleFilesMessage` class extension
+ * `multipleFilesMessageFileCountLimit` in `SBUAvailable` class
+ * `uploadSizeLimitBytes` in `SBUAvailable` class
+ * `uploadSizeLimitMB` in `SBUAvailable` class
+ * `isMultipleFilesMessageEnabled` in `SBUConfig.GroupChannel.Channel` class
+ * `multipleFilesMessageParamsSendBuilder` in `SBUGlobalCustomParams` class
+ * `showPhotoLibraryPicker` in `SBUGroupChannelViewController` class
+ * `multipleFilesMessageCell` in `SBUGroupChannelModule.List` class
+ * `isMultipleFilesMessage` in `SBUQuoteMessageInputViewParams` class
+ * `fileCollectionView` in `SBUParentMessageInfoView` class
+ * `fileSelectHandler` in `SBUParentMessageInfoView` class
+ * `onSelectFile(sender:)` in `SBUParentMessageInfoView` class
+ * `multipleFilesMessageCell` in `SBUMessageThreadMoudle.List` class
+* Added delegate methods
+ * `groupChannelModule(_:didPickMultipleFiles:parentMessage:)` in `SBUGroupChannelModuleInputDelegate`
+ * `groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)` in `SBUGroupChannelModuleListDelegate`
+
+#### Common
+* Fixed autolayout warnings that occur during runtime and cleaned up the entire autolayout-related logic
+ * Added `sbu_activate(baseView:constraints:)` function on `NSLayoutConstraint` class extension
+ * Added `Constants` struct on `SBUParentMessageInfoView` class
+ * Added `updateMessageTextWidth(with:)` function on `SBUParentMessageInfoView` class
+* Fixed layout issue with message time labels appearing oversized horizontally
+* Fixed incorrect date separator padding size
+* Modified condition to check user's `isActive` property when filtering mentionable users
+
### v3.9.3 (Oct 12, 2023)
- Supported enlarged font size on dateLabel of group channel list and message cell
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Base.xcconfig b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Base.xcconfig
index ea9b6fd34..4f97f9028 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Base.xcconfig
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Base.xcconfig
@@ -9,6 +9,6 @@
// Configuration settings file format documentation can be found at:
// https://help.apple.com/xcode/#/dev745c5c974
-SBU_APP_VERSION = 3.9.3
-SBU_APP_BUNDLE_VERSION = 3.9.3
+SBU_APP_VERSION = 3.10.0
+SBU_APP_BUNDLE_VERSION = 3.10.0
SENDBIRD_CHAT_SDK_VERSION = 4.12.0
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h
index 9bc4236a2..1759fa239 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h
@@ -258,6 +258,7 @@ using UInt = size_t;
#if defined(__OBJC__)
+
SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@interface BaseInput : NSObject
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
@@ -269,7 +270,6 @@ SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@end
-
@interface BaseInput (SWIFT_EXTENSION(SendbirdUIKit))
@end
@@ -444,30 +444,30 @@ SWIFT_CLASS_NAMED("List")
@end
-/// A module component that represent the list of SBURegisterOperatorModule
.
+/// A module component that represent the list of SBUInviteUserModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
+@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end
-/// A module component that represent the list of SBUInviteUserModule
.
+/// A module component that represent the list of SBURegisterOperatorModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
+@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end
@@ -493,6 +493,17 @@ SWIFT_CLASS_NAMED("List")
- (void)didSelectRetry;
@end
+
+@class SBUQuotedBaseMessageView;
+
+SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
+@protocol SBUQuotedMessageViewDelegate
+/// Called when SBUQuotedBaseMessageView
was tapped.
+/// \param quotedMessageView The tapped quoted message view
+///
+- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
+@end
+
@class SBDBaseChannel;
@class SBDBaseMessage;
@class UIScrollView;
@@ -535,7 +546,7 @@ SWIFT_CLASS_NAMED("List")
/// Updates hidden state of the scrollBottomView
.
- (void)setScrollBottomViewWithHidden:(BOOL)hidden;
/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
+- (void)reloadTableViewWithNeedsToLayout:(BOOL)needsToLayout;
/// Displays the menu of the message located on the given indexPath
value.
/// It internally decides whether to show a context menu, a menu for a failed message, or a sheet menu.
/// \param message The BaseMessage
object that corresponds to the message of the menu to show.
@@ -615,130 +626,6 @@ SWIFT_CLASS_NAMED("List")
- (enum MessageGroupPosition)getMessageGroupingPositionWithCurrentIndex:(NSInteger)currentIndex SWIFT_WARN_UNUSED_RESULT;
@end
-
-@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-/// Reload data from the channel. This function invokes SBUBaseChannelModuleListDelegate baseChannelModuleDidSelectRetry(_:)
-- (void)didSelectRetry;
-@end
-
-
-/// A module component that represent the list of SBUUserListModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUUserListModuleList : UIView
-/// The table view that shows the list of the users.
-@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that displays when the table view is empty.
-@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The user cell for UITableViewCell
object. Use register(userCell:nib:)
to update.
-@property (nonatomic, strong) UITableViewCell * _Nullable userCell;
-@property (nonatomic, readonly, strong) SBDBaseChannel * _Nullable channel;
-@property (nonatomic, readonly, copy) NSArray * _Nonnull userList;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
-- (void)setupViews;
-- (void)setupLayouts;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-/// Registers a custom cell as a user cell based on UITableViewCell
.
-/// important:
-/// To register custom user cell, please use this function before calling configure(delegate:dataSource:userListType:theme:componentTheme:)
-/// \code
-/// listComponent.register(userCell: MyUserCell)
-/// listComponent.configure(delegate: self, dataSource: self, userListType: .type, theme: theme, componentTheme: componentTheme)
-///
-/// \endcode\param channelCell Customized user cell
-///
-/// \param nib nib information. If the value is nil, the nib file is not used.
-///
-- (void)registerWithUserCell:(UITableViewCell * _Nonnull)userCell nib:(UINib * _Nullable)nib;
-/// Configures cell for a particular row.
-/// \param cell UITableViewCell
object
-///
-/// \param indexPath An index path representing the cell
-///
-- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Sets up the cell’s more menu button action.
-/// important:
-/// Only for the group channel
-/// \param user SBUUser
obejct
-///
-- (void)setMoreMenuTapAction:(SBUUser * _Nonnull)user;
-/// Sets up the user profile tap action.
-/// If you do not want to use the user profile function, override this function and leave it empty.
-/// \param user SBUUser
object used for user profile configuration
-///
-- (void)setUserProfileTapAction:(SBUUser * _Nonnull)user;
-@end
-
-
-@interface SBUUserListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
-@end
-
-
-@class SBUMessageSearchResultCell;
-
-/// A module component that represent the list of SBUMessageSearchModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUMessageSearchModuleList : UIView
-/// The table view to show the list of searched messages.
-@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that shows when there is no searched messages.
-@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The search result cell for SBUMessageSearchResultCell
object. Use register(resultCell:nib:)
to update.
-@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable resultCell;
-/// The search result list object from messageSearchModule(_:searchResultsInTableView:)
data source method.
-@property (nonatomic, readonly, copy) NSArray * _Nonnull resultList;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
-/// Set values of the views in the list component when it needs.
-- (void)setupViews;
-/// Sets layouts of the views in the list component.
-- (void)setupLayouts;
-/// Registers a custom cell as a search result cell based on SBUMessageSearchResultCell
.
-/// important:
-/// To register custom search result cell, please use this function before calling configure(delegate:dataSource:theme:)
-/// \code
-/// listComponent.register(resultCell: MyResultCell)
-/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
-///
-/// \endcode\param channelCell Customized search result cell
-///
-/// \param nib nib information. If the value is nil, the nib file is not used.
-///
-- (void)registerWithResultCell:(SBUMessageSearchResultCell * _Nonnull)resultCell nib:(UINib * _Nullable)nib;
-/// Configures cell for a particular row.
-/// \param cell UITableViewCell
object
-///
-/// \param indexPath An index path representing the searchResultCell
-///
-- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-/// Retrives the BaseMessage
object from the given IndexPath
of the tableView.
-/// \param indexPath IndexPath
of which you want to retrieve the Message
object.
-///
-///
-/// returns:
-/// BaseMessage
object of the corresponding IndexPath
, or nil
if the message can’t be found.
-- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-@end
-
-
-@interface SBUMessageSearchModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
-@end
-
-@class SBUQuotedBaseMessageView;
-
-SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
-@protocol SBUQuotedMessageViewDelegate
-/// Called when SBUQuotedBaseMessageView
was tapped.
-/// \param quotedMessageView The tapped quoted message view
-///
-- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
-@end
-
@class SBUBaseMessageCell;
@class SBDGroupChannel;
enum MessagePosition : NSInteger;
@@ -753,6 +640,11 @@ SWIFT_CLASS_NAMED("List")
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable userMessageCell;
/// The message cell for FileMessage
object. Use register(fileMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable fileMessageCell;
+/// The message cell for MultipleFilesMessage
object.
+/// Use register(multipleFilesMessageCell:nib:)
to update.
+/// since:
+/// 3.10.0
+@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable multipleFilesMessageCell;
/// The message cell for some unknown message which is not a type of AdminMessage
| UserMessage
| FileMessage
. Use register(unknownMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable unknownMessageCell;
/// The custom message cell for some BaseMessage
. Use register(customMessageCell:nib:)
to update.
@@ -822,6 +714,20 @@ SWIFT_CLASS_NAMED("List")
/// \param nib nib information. If the value is nil, the nib file is not used.
///
- (void)registerWithFileMessageCell:(SBUBaseMessageCell * _Nonnull)fileMessageCell nib:(UINib * _Nullable)nib;
+/// Registers a custom cell as a multiple files message cell based on SBUBaseMessageCell
.
+/// important:
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(multipleFilesMessageCell: MyMultipleFilesMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcodesince:
+/// 3.10.0
+/// \param multipleFilesMessageCell Customized multiple files message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithMultipleFilesMessageCell:(SBUBaseMessageCell * _Nonnull)multipleFilesMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a unknown message cell based on SBUBaseMessageCell
.
/// important:
/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
@@ -888,6 +794,119 @@ SWIFT_CLASS_NAMED("List")
- (void)threadInfoViewDidTap:(SBUThreadInfoView * _Nonnull)threadInfoView;
@end
+
+/// A module component that represent the list of SBUUserListModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUUserListModuleList : UIView
+/// The table view that shows the list of the users.
+@property (nonatomic, strong) UITableView * _Nonnull tableView;
+/// A view that displays when the table view is empty.
+@property (nonatomic, strong) UIView * _Nullable emptyView;
+/// The user cell for UITableViewCell
object. Use register(userCell:nib:)
to update.
+@property (nonatomic, strong) UITableViewCell * _Nullable userCell;
+@property (nonatomic, readonly, strong) SBDBaseChannel * _Nullable channel;
+@property (nonatomic, readonly, copy) NSArray * _Nonnull userList;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
+- (void)setupViews;
+- (void)setupLayouts;
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+/// Registers a custom cell as a user cell based on UITableViewCell
.
+/// important:
+/// To register custom user cell, please use this function before calling configure(delegate:dataSource:userListType:theme:componentTheme:)
+/// \code
+/// listComponent.register(userCell: MyUserCell)
+/// listComponent.configure(delegate: self, dataSource: self, userListType: .type, theme: theme, componentTheme: componentTheme)
+///
+/// \endcode\param channelCell Customized user cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithUserCell:(UITableViewCell * _Nonnull)userCell nib:(UINib * _Nullable)nib;
+/// Configures cell for a particular row.
+/// \param cell UITableViewCell
object
+///
+/// \param indexPath An index path representing the cell
+///
+- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Sets up the cell’s more menu button action.
+/// important:
+/// Only for the group channel
+/// \param user SBUUser
obejct
+///
+- (void)setMoreMenuTapAction:(SBUUser * _Nonnull)user;
+/// Sets up the user profile tap action.
+/// If you do not want to use the user profile function, override this function and leave it empty.
+/// \param user SBUUser
object used for user profile configuration
+///
+- (void)setUserProfileTapAction:(SBUUser * _Nonnull)user;
+@end
+
+
+@interface SBUUserListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+@class SBUMessageSearchResultCell;
+
+/// A module component that represent the list of SBUMessageSearchModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUMessageSearchModuleList : UIView
+/// The table view to show the list of searched messages.
+@property (nonatomic, strong) UITableView * _Nonnull tableView;
+/// A view that shows when there is no searched messages.
+@property (nonatomic, strong) UIView * _Nullable emptyView;
+/// The search result cell for SBUMessageSearchResultCell
object. Use register(resultCell:nib:)
to update.
+@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable resultCell;
+/// The search result list object from messageSearchModule(_:searchResultsInTableView:)
data source method.
+@property (nonatomic, readonly, copy) NSArray * _Nonnull resultList;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
+/// Set values of the views in the list component when it needs.
+- (void)setupViews;
+/// Sets layouts of the views in the list component.
+- (void)setupLayouts;
+/// Registers a custom cell as a search result cell based on SBUMessageSearchResultCell
.
+/// important:
+/// To register custom search result cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(resultCell: MyResultCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcode\param channelCell Customized search result cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithResultCell:(SBUMessageSearchResultCell * _Nonnull)resultCell nib:(UINib * _Nullable)nib;
+/// Configures cell for a particular row.
+/// \param cell UITableViewCell
object
+///
+/// \param indexPath An index path representing the searchResultCell
+///
+- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+/// Retrives the BaseMessage
object from the given IndexPath
of the tableView.
+/// \param indexPath IndexPath
of which you want to retrieve the Message
object.
+///
+///
+/// returns:
+/// BaseMessage
object of the corresponding IndexPath
, or nil
if the message can’t be found.
+- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+@end
+
+
+@interface SBUMessageSearchModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+
+
+@interface SBUBaseChannelSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
@class SBUBaseChannelCell;
/// A module component that represent the list of SBUBaseChannelListModule
.
@@ -960,25 +979,25 @@ SWIFT_CLASS_NAMED("List")
@end
-@interface SBUBaseChannelSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+/// Reload data from the channel. This function invokes SBUBaseChannelModuleListDelegate baseChannelModuleDidSelectRetry(_:)
- (void)didSelectRetry;
@end
-
@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUCreateChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUCreateChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
@@ -1088,6 +1107,10 @@ SWIFT_CLASS_NAMED("List")
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable userMessageCell;
/// The message cell for FileMessage
object. Use register(fileMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable fileMessageCell;
+/// The message cell for MultipleFilesMessage
object. Use register(multipleFilesMessageCell:nib:)
to update.
+/// since:
+/// 3.10.0
+@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable multipleFilesMessageCell;
/// The message cell for some unknown message which is not a type of AdminMessage
| UserMessage
| FileMessage
. Use register(unknownMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable unknownMessageCell;
/// The custom message cell for some BaseMessage
. Use register(customMessageCell:nib:)
to update.
@@ -1121,7 +1144,7 @@ SWIFT_CLASS_NAMED("List")
///
- (void)setMessageCellGestures:(SBUBaseMessageCell * _Nonnull)cell message:(SBDBaseMessage * _Nonnull)message indexPath:(NSIndexPath * _Nonnull)indexPath;
/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
+- (void)reloadTableViewWithNeedsToLayout:(BOOL)needsToLayout;
/// Register the message cell to the table view.
- (void)registerWithMessageCell:(SBUBaseMessageCell * _Nonnull)messageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a admin message cell based on SBUBaseMessageCell
.
@@ -1160,6 +1183,20 @@ SWIFT_CLASS_NAMED("List")
/// \param nib nib information. If the value is nil, the nib file is not used.
///
- (void)registerWithFileMessageCell:(SBUBaseMessageCell * _Nonnull)fileMessageCell nib:(UINib * _Nullable)nib;
+/// Registers a custom cell as a multiple files message cell based on SBUBaseMessageCell
.
+/// important:
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(multipleFilesMessageCell: MyMultipleFilesMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcodesince:
+/// 3.10.0
+/// \param multipleFilesMessageCell Customized multiple files message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithMultipleFilesMessageCell:(SBUBaseMessageCell * _Nonnull)multipleFilesMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a unknown message cell based on SBUBaseMessageCell
.
/// important:
/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
@@ -1217,6 +1254,7 @@ SWIFT_CLASS_NAMED("List")
+
/// A module component that represent the list of SBUOpenChannelListModule
.
SWIFT_CLASS_NAMED("List")
@interface SBUOpenChannelListModuleList : SBUBaseChannelListModuleList
@@ -1238,7 +1276,6 @@ SWIFT_CLASS_NAMED("List")
@end
-
@interface List (SWIFT_EXTENSION(SendbirdUIKit))
- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
@@ -1248,6 +1285,23 @@ SWIFT_CLASS_NAMED("List")
@end
+/// A module component that represent the list of SBUGroupChannelPushSettingsModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUGroupChannelPushSettingsModuleList : UIView
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+@end
+
+
/// A module component that represent the list of SBUModerationsModuleList
.
SWIFT_CLASS_NAMED("List")
@interface SBUModerationsModuleList : UIView
@@ -1291,23 +1345,6 @@ SWIFT_CLASS_NAMED("List")
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-
-/// A module component that represent the list of SBUGroupChannelPushSettingsModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUGroupChannelPushSettingsModuleList : UIView
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
-@end
-
-
-@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-@end
-
@class UIContextualAction;
/// A module component that represent the list of SBUGroupChannelListModule
.
@@ -1368,6 +1405,18 @@ SWIFT_CLASS_NAMED("List")
@end
+@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
+- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (UISwipeActionsConfiguration * _Nullable)tableView:(UITableView * _Nonnull)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+@end
+
+
@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
@property (nonatomic, readonly) BOOL isScrollNearByBottom;
/// Scrolls to the message that is found by id
.
@@ -1393,18 +1442,6 @@ SWIFT_CLASS_NAMED("List")
- (BOOL)checkSameDayAsPrevMessageWithCurrentIndex:(NSInteger)currentIndex fullMessageList:(NSArray * _Nonnull)fullMessageList SWIFT_WARN_UNUSED_RESULT;
@end
-
-@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
-- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UISwipeActionsConfiguration * _Nullable)tableView:(UITableView * _Nonnull)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-@end
-
@class SBUVoicePlayer;
@class SBUVoiceFileInfo;
@@ -1498,6 +1535,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit21SBUBaseViewController")
- (void)setupStyles;
/// This function updates styles.
- (void)updateStyles;
+/// This function updates styles with boolean parameter value that represents whether layout or not
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
/// This function setups navigationBar’s background color and shadow color.
/// \param backgroundColor background color
///
@@ -1526,6 +1565,9 @@ SWIFT_CLASS("_TtC13SendbirdUIKit33MessageTemplateTestViewController")
+
+
+
/// This is an enumeration for new message info item type.
/// since:
/// 2.0.0
@@ -1901,7 +1943,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
/// The NSLayoutConstraint
value used in baseInputComponent
’s bottom anchor constraint. The value is updated when either keyboardWillHide(_:)
or keyboardWillShow(_:)
is called.
/// since:
/// 3.2.3
-@property (nonatomic, strong) NSLayoutConstraint * _Null_unspecified messageInputViewBottomConstraint;
+@property (nonatomic, strong) NSLayoutConstraint * _Nullable messageInputViewBottomConstraint;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE;
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
/// If you have channel object, use this initializer. If you have own message list params, please set it. If not set, it is used as the default value.
@@ -1926,6 +1968,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
- (nonnull instancetype)initWithBaseChannel:(SBDBaseChannel * _Nonnull)baseChannel messageListParams:(SBDMessageListParams * _Nullable)messageListParams displaysLocalCachedListFirst:(BOOL)displaysLocalCachedListFirst OBJC_DESIGNATED_INITIALIZER;
- (void)loadView;
- (void)viewWillAppear:(BOOL)animated;
+- (void)viewDidAppear:(BOOL)animated;
- (void)viewDidLoad;
- (void)viewWillDisappear:(BOOL)animated;
/// Called when the application will resign activity.
@@ -1980,6 +2023,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
///
- (void)updateNewMessageInfoWithHidden:(BOOL)hidden;
/// This function opens a file according to the file type.
+/// note:
+/// Use openFile(_:)
instead.
/// since:
/// 3.0.0
/// \param fileMessage fileMessage object
@@ -2508,6 +2553,27 @@ SWIFT_CLASS("_TtC13SendbirdUIKit40SBUChatNotificationChannelViewController")
@end
+/// Collection view cell that conforms to SBUViewLifeCycle
.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit21SBUCollectionViewCell")
+@interface SBUCollectionViewCell : UICollectionViewCell
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (void)layoutSubviews;
+@end
+
+
+@interface SBUCollectionViewCell (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)setupViews;
+- (void)setupStyles;
+- (void)updateStyles;
+- (void)setupLayouts;
+- (void)updateLayouts;
+- (void)setupActions;
+@end
+
+
SWIFT_CLASS("_TtC13SendbirdUIKit20SBUCommonContentView")
@interface SBUCommonContentView : SBUBaseFileContentView
- (void)setupViews;
@@ -2936,7 +3002,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit21SBUFileViewController")
@property (nonatomic, strong) UIImageView * _Nonnull imageView;
@property (nonatomic, strong) UIScrollView * _Nonnull scrollView;
@property (nonatomic, strong) UIView * _Nonnull bottomView;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'init(params:delegate:)'");
- (void)viewDidLoad;
- (void)viewWillAppear:(BOOL)animated;
- (void)updateViewConstraints;
@@ -3326,6 +3392,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUGroupChannelSettingsViewModel")
@class SBUGroupChannelModuleInput;
@class SBUVoiceMessageInputView;
@class SBUGroupChannelViewModel;
+@class SBUMultipleFilesMessageCell;
+@class SBDUploadableFileInfo;
@class SBUMentionManager;
@class SBUMessageThreadViewController;
@@ -3338,6 +3406,11 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
@property (nonatomic, strong) SBUGroupChannelViewModel * _Nullable viewModel;
@property (nonatomic, readonly, strong) SBDGroupChannel * _Nullable channel;
@property (nonatomic, readonly) NSInteger newMessagesCount;
+/// An error handler that is called when any one of the files size in multiple files message exceeds the file size limit.
+/// If needed, override this handler to show your custom alert view.
+/// since:
+/// 3.10.0
+- (void)multipleFilesMessageFileSizeErrorHandler:(NSString * _Nonnull)message;
/// If you have channel object, use this initialize function. And, if you have own message list params, please set it. If not set, it is used as the default value.
/// See the example below for params generation.
/// \code
@@ -3364,20 +3437,30 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
/// This function increases the new message count.
- (BOOL)increaseNewMessageCount;
- (CGPoint)calculatorMenuPointWithIndexPath:(NSIndexPath * _Nonnull)indexPath position:(enum MessagePosition)position SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("Please use `calculateMessageMenuCGPoint(indexPath:position:)` in `SBUGroupChannelModule.List`");
- (void)showMenuModal:(UITableViewCell * _Nonnull)cell indexPath:(NSIndexPath * _Nonnull)indexPath message:(SBDBaseMessage * _Nonnull)message SWIFT_DEPRECATED_MSG("Please use `showMessageContextMenu(message:cell:forRowAt:)` in `SBUGroupChannelModule.List`");
- (void)showChannelSettings;
+- (void)imagePickerControllerDidCancel:(UIImagePickerController * _Nonnull)picker;
+/// Presents UIImagePickerController
. If SBUGlobals.UsingPHPicker
is true
, it presents PHPickerViewController
in iOS 14 or later.
+/// note:
+/// If you want to use customized PHPickerConfiguration
, please override this method.
+/// since:
+/// 3.10.0
+- (void)showPhotoLibraryPicker;
- (void)showVoiceMessageInput;
- (void)dismissVoiceMessageInput;
- (void)resetVoiceMessageInputFor:(BOOL)resignActivity;
- (void)baseChannelViewModel:(SBUBaseChannelViewModel * _Nonnull)viewModel didChangeChannel:(SBDBaseChannel * _Nullable)channel withContext:(SBDMessageContext * _Nonnull)context;
- (void)baseChannelViewModel:(SBUBaseChannelViewModel * _Nonnull)viewModel deletedMessages:(NSArray * _Nonnull)messages;
- (void)groupChannelViewModel:(SBUGroupChannelViewModel * _Nonnull)viewModel didReceiveSuggestedMentions:(NSArray * _Nullable)members;
+- (void)groupChannelViewModel:(SBUGroupChannelViewModel * _Nonnull)viewModel didFinishUploadingFileAt:(NSInteger)index multipleFilesMessageRequestId:(NSString * _Nonnull)requestId;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapLeftItem:(UIBarButtonItem * _Nonnull)leftItem;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapRightItem:(UIBarButtonItem * _Nonnull)rightItem;
+- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didSelectFileAt:(NSInteger)index multipleFilesMessageCell:(SBUMultipleFilesMessageCell * _Nonnull)multipleFilesMessageCell forRowAt:(NSIndexPath * _Nonnull)cellIndexPath;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didLongTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didTapMoreEmojiForCell:(SBUBaseMessageCell * _Nonnull)messageCell;
@@ -3389,6 +3472,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didScroll:(UIScrollView * _Nonnull)scrollView;
- (void)baseChannelModule:(Input * _Nonnull)inputComponent didUpdateFrozenState:(BOOL)isFrozen;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didPickFileData:(NSData * _Nullable)fileData fileName:(NSString * _Nonnull)fileName mimeType:(NSString * _Nonnull)mimeType parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
+- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didPickMultipleFiles:(NSArray * _Nullable)fileInfoList parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didTapSend:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didTapEdit:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent willChangeMode:(enum SBUMessageInputMode)mode message:(SBDBaseMessage * _Nullable)message mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
@@ -3835,6 +3919,9 @@ SWIFT_CLASS("_TtC13SendbirdUIKit25SBUMessageThreadTitleView")
@class Header;
@class SBUMessageThreadModuleInput;
@class SBUMessageThreadViewModel;
+@protocol UIViewControllerTransitionCoordinator;
+@class SBDUploadedFileInfo;
+@class SBDMultipleFilesMessage;
SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
@interface SBUMessageThreadViewController : SBUBaseChannelViewController
@@ -3850,11 +3937,13 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)viewWillAppear:(BOOL)animated;
- (void)viewDidLoad;
- (void)viewWillDisappear:(BOOL)animated;
+- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator;
- (void)applicationWillResignActivity;
- (void)willPresentSubview;
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
- (void)moveToParentMessage;
- (BOOL)increaseNewMessageCount;
@@ -3867,6 +3956,11 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didLoadParentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didUpdateParentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadViewModelShouldDismissMessageThread:(SBUMessageThreadViewModel * _Nonnull)viewModel;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didFinishUploadingFileAt:(NSInteger)index multipleFilesMessageRequestId:(NSString * _Nonnull)requestId;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didUpdateTitleView:(UIView * _Nullable)titleView;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapTitleView:(UIView * _Nullable)titleView;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapLeftItem:(UIBarButtonItem * _Nonnull)leftItem;
@@ -3874,11 +3968,26 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didLongTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didTapMoreEmojiForCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didTapMentionUser:(SBUUser * _Nonnull)user;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didSelectFileAt:(NSInteger)index multipleFilesMessageCell:(SBUMultipleFilesMessageCell * _Nonnull)multipleFilesMessageCell forRowAt:(NSIndexPath * _Nonnull)cellIndexPath;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent uploadedFileInfo:(SBDUploadedFileInfo * _Nonnull)uploadedFileInfo message:(SBDMultipleFilesMessage * _Nonnull)message index:(NSInteger)index;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didScroll:(UIScrollView * _Nonnull)scrollView;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didTapVoiceMessage:(SBDFileMessage * _Nonnull)fileMessage cell:(UITableViewCell * _Nonnull)cell forRowAt:(NSIndexPath * _Nonnull)indexPath;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent willDisplay:(UITableViewCell * _Nonnull)cell forRowAt:(NSIndexPath * _Nonnull)indexPath;
- (void)baseChannelModule:(Input * _Nonnull)inputComponent didUpdateFrozenState:(BOOL)isFrozen;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didPickFileData:(NSData * _Nullable)fileData fileName:(NSString * _Nonnull)fileName mimeType:(NSString * _Nonnull)mimeType parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didPickMultipleFiles:(NSArray * _Nonnull)fileInfoList parentMessage:(SBDBaseMessage * _Nonnull)parentMessage;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didTapSend:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didTapEdit:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent willChangeMode:(enum SBUMessageInputMode)mode message:(SBDBaseMessage * _Nullable)message mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
@@ -4030,6 +4139,71 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUModerationsViewController")
- (void)showBannedMeberList SWIFT_DEPRECATED_MSG("", "showBannedUserList");
@end
+@class SBUMultipleFilesMessageCollectionView;
+
+/// A message cell that displays a MultipleFilesMessage.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit27SBUMultipleFilesMessageCell")
+@interface SBUMultipleFilesMessageCell : SBUContentBaseMessageCell
+@property (nonatomic, readonly, strong) SBDMultipleFilesMessage * _Nullable multipleFilesMessage;
+/// The view that contains the collectionView.
+@property (nonatomic, strong) UIView * _Nonnull containerView;
+/// The view that displays multiple images.
+@property (nonatomic, strong) SBUMultipleFilesMessageCollectionView * _Nonnull collectionView;
+/// The height constraint for the collectionView.
+@property (nonatomic, readonly, strong) NSLayoutConstraint * _Null_unspecified collectionViewHeightConstraint;
+/// The closure for selection gesture of the specific file at indexPath
+@property (nonatomic, copy) void (^ _Nullable fileSelectHandler)(SBDUploadedFileInfo * _Nonnull, NSInteger);
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)setupStyles;
+- (void)setupActions;
+- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
+- (nonnull instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUMultipleFilesMessageCell (SWIFT_EXTENSION(SendbirdUIKit))
+- (UICollectionViewCell * _Nonnull)collectionView:(UICollectionView * _Nonnull)collectionView cellForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)collectionView:(UICollectionView * _Nonnull)collectionView numberOfItemsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView * _Nonnull)collectionView SWIFT_WARN_UNUSED_RESULT;
+- (void)collectionView:(UICollectionView * _Nonnull)collectionView didSelectItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (CGSize)collectionView:(UICollectionView * _Nonnull)collectionView layout:(UICollectionViewLayout * _Nonnull)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)prepareForReuse;
+@end
+
+
+/// CollectionView that shows the files of a multiple files message.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit37SBUMultipleFilesMessageCollectionView")
+@interface SBUMultipleFilesMessageCollectionView : UICollectionView
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)setupStyles;
+- (void)setupActions;
+- (void)updateLayouts;
+- (void)updateStyles;
+- (nonnull instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout * _Nonnull)layout OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+/// CollectionView Cell used in SBUMultipleFilesMessageCollectionView to show the files of a multiple files message.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCell")
+@interface SBUMultipleFilesMessageCollectionViewCell : SBUCollectionViewCell
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (void)setupViews;
+- (void)setupStyles;
+- (void)setupLayouts;
+- (void)prepareForReuse;
+@end
+
SWIFT_CLASS("_TtC13SendbirdUIKit22SBUNavigationTitleView")
@interface SBUNavigationTitleView : SBUView
@@ -4192,6 +4366,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit36SBUOpenChannelContentBaseMessageCell")
@interface SBUOpenChannelContentBaseMessageCell : SBUOpenChannelBaseMessageCell
@property (nonatomic, strong) UIStackView * _Nonnull baseStackView;
@property (nonatomic, strong) UIView * _Nonnull profileView;
+@property (nonatomic, strong) UIView * _Nonnull profileBaseView;
@property (nonatomic, strong) UIStackView * _Nonnull contentsStackView;
@property (nonatomic, strong) UIStackView * _Nonnull infoStackView;
@property (nonatomic, strong) UIView * _Nonnull userNameView;
@@ -4423,7 +4598,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUOpenChannelUserMessageCell")
/// A SBUOpenChannelMessageWebView
which represents a preview of the web link
@property (nonatomic, strong) SBUOpenChannelMessageWebView * _Nonnull webView;
/// As a default, the value is the constraint of messageTextView.trailingAnchor
and it’s activated when the message has no ogMetaData
.
-@property (nonatomic, readonly, strong) NSLayoutConstraint * _Null_unspecified messageTypeConstraint;
+@property (nonatomic, readonly, strong) NSLayoutConstraint * _Nullable messageTypeConstraint;
/// Activated when the message has ogMetaData
.
@property (nonatomic, readonly, copy) NSArray * _Nonnull webTypeConstraints;
- (void)setupViews;
@@ -4451,7 +4626,6 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUOpenChannelUnknownMessageCell")
@class Input;
@class Media;
@class SBUOpenChannelViewModel;
-@protocol UIViewControllerTransitionCoordinator;
SWIFT_CLASS("_TtC13SendbirdUIKit28SBUOpenChannelViewController")
@interface SBUOpenChannelViewController : SBUBaseChannelViewController
@@ -4516,6 +4690,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUOpenChannelViewController")
- (void)setupLayouts;
- (void)updateLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
/// This function updates channel info view. If channelDescription
is set, this value is used for channel info view configuring.
- (void)updateChannelInfoView;
@@ -4690,11 +4865,14 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUParentMessageInfoReactionView")
SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
-@interface SBUParentMessageInfoView : UITableViewHeaderFooterView
+@interface SBUParentMessageInfoView : SBUView
@property (nonatomic) CGRect bounds;
@property (nonatomic) CGRect frame;
-- (nonnull instancetype)initWithReuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUParentMessageInfoView(frame:)'");
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)updateLayouts;
+- (void)setupStyles;
+- (void)setupActions;
/// Calls the userProfileTapHandler()
when the user profile is tapped.
/// \param sender tapGestureRecognizer
///
@@ -4703,6 +4881,12 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
/// \param sender tapGestureRecognizer
///
- (void)onTapContentViewWithSender:(UITapGestureRecognizer * _Nonnull)sender;
+/// Calls the fileSelectHandler()
when one of thie files is tapped in parent message that is a multiple files message.
+/// since:
+/// 3.10.0
+/// \param sender tapGestureRecognizer
+///
+- (void)onSelectFileWithSender:(UITapGestureRecognizer * _Nonnull)sender;
/// Opens the url when the web page preview area is tapped
/// \param sender tapGestureRecognizer
///
@@ -4711,6 +4895,16 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
/// \param sender Sender
///
- (void)onTapMoreButton:(id _Nonnull)sender;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUParentMessageInfoView (SWIFT_EXTENSION(SendbirdUIKit))
+- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView * _Nonnull)collectionView SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)collectionView:(UICollectionView * _Nonnull)collectionView numberOfItemsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGSize)collectionView:(UICollectionView * _Nonnull)collectionView layout:(UICollectionViewLayout * _Nonnull)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (UICollectionViewCell * _Nonnull)collectionView:(UICollectionView * _Nonnull)collectionView cellForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
@end
@@ -5341,6 +5535,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit16SBUVoiceRecorder")
+
#endif
#if defined(__cplusplus)
#endif
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Info.plist
index 6ebaa2268..cefaddbfe 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 4ac11ae47..1c41e696f 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
@@ -7076,6 +7076,56 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didPickMultipleFiles:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit35SBUMessageThreadModuleInputDelegateP07messagedE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
+ "mangledName": "$s13SendbirdUIKit35SBUMessageThreadModuleInputDelegateP07messagedE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleInputDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -13909,7 +13959,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -13942,7 +13992,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -13971,7 +14021,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -14004,7 +14054,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -30468,6 +30518,91 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "isMultipleFilesMessageEnabled",
+ "printedName": "isMultipleFilesMessageEnabled",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvp",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvg",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvs",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvM",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -47931,6 +48066,73 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageCell",
+ "printedName": "multipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "unknownMessageCell",
@@ -49021,6 +49223,51 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(multipleFilesMessageCell:nib:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UINib?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UINib",
+ "printedName": "UIKit.UINib",
+ "usr": "c:objc(cs)UINib"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "register",
@@ -50688,6 +50935,46 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "pickMultipleImageFiles",
+ "printedName": "pickMultipleImageFiles(itemProviders:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Foundation.NSItemProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "pickImageFile",
@@ -57227,6 +57514,36 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "getFileTypeString",
+ "printedName": "getFileTypeString(by:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit8SBUUtilsC17getFileTypeString2byS2S_tFZ",
+ "mangledName": "$s13SendbirdUIKit8SBUUtilsC17getFileTypeString2byS2S_tFZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "generateChannelName",
@@ -60248,19 +60565,32 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_Camera_Access",
- "printedName": "Alert_Allow_Camera_Access",
+ "name": "Alert_Delete_MultipleFilesMessage",
+ "printedName": "Alert_Delete_MultipleFilesMessage",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60277,15 +60607,28 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60305,15 +60648,28 @@
"printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60334,8 +60690,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60348,8 +60704,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_PhotoLibrary_Access",
- "printedName": "Alert_Allow_PhotoLibrary_Access",
+ "name": "Alert_Allow_Camera_Access",
+ "printedName": "Alert_Allow_Camera_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60359,8 +60715,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60384,8 +60740,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60412,8 +60768,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60434,8 +60790,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60448,8 +60804,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_PhotoLibrary_Access_Message",
- "printedName": "Alert_Allow_PhotoLibrary_Access_Message",
+ "name": "Alert_Allow_PhotoLibrary_Access",
+ "printedName": "Alert_Allow_PhotoLibrary_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60459,8 +60815,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60484,8 +60840,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60512,8 +60868,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60534,8 +60890,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60548,8 +60904,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_Microphone_Access",
- "printedName": "Alert_Allow_Microphone_Access",
+ "name": "Alert_Allow_PhotoLibrary_Access_Message",
+ "printedName": "Alert_Allow_PhotoLibrary_Access_Message",
"children": [
{
"kind": "TypeNominal",
@@ -60559,16 +60915,15 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -60585,8 +60940,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60613,8 +60968,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60635,8 +60990,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60649,8 +61004,8 @@
},
{
"kind": "Var",
- "name": "Date_Yesterday",
- "printedName": "Date_Yesterday",
+ "name": "Alert_Allow_Microphone_Access",
+ "printedName": "Alert_Allow_Microphone_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60660,8 +61015,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60686,8 +61041,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60714,8 +61069,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60736,8 +61091,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60750,39 +61105,27 @@
},
{
"kind": "Var",
- "name": "Date_Year",
- "printedName": "Date_Year",
+ "name": "Date_Yesterday",
+ "printedName": "Date_Yesterday",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -60792,28 +61135,15 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60833,28 +61163,15 @@
"printedName": "()"
},
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60875,8 +61192,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60889,8 +61206,8 @@
},
{
"kind": "Var",
- "name": "Date_Day",
- "printedName": "Date_Day",
+ "name": "Date_Year",
+ "printedName": "Date_Year",
"children": [
{
"kind": "TypeFunc",
@@ -60913,8 +61230,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60951,8 +61268,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60992,8 +61309,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61014,8 +61331,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61028,8 +61345,8 @@
},
{
"kind": "Var",
- "name": "Date_Month",
- "printedName": "Date_Month",
+ "name": "Date_Day",
+ "printedName": "Date_Day",
"children": [
{
"kind": "TypeFunc",
@@ -61052,8 +61369,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61090,8 +61407,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61131,8 +61448,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61153,8 +61470,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61167,8 +61484,8 @@
},
{
"kind": "Var",
- "name": "Date_Hour",
- "printedName": "Date_Hour",
+ "name": "Date_Month",
+ "printedName": "Date_Month",
"children": [
{
"kind": "TypeFunc",
@@ -61191,8 +61508,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61229,8 +61546,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61270,8 +61587,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61292,8 +61609,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61306,8 +61623,8 @@
},
{
"kind": "Var",
- "name": "Date_Min",
- "printedName": "Date_Min",
+ "name": "Date_Hour",
+ "printedName": "Date_Hour",
"children": [
{
"kind": "TypeFunc",
@@ -61330,8 +61647,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61368,8 +61685,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61409,8 +61726,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61431,8 +61748,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61445,119 +61762,32 @@
},
{
"kind": "Var",
- "name": "Date_Ago",
- "printedName": "Date_Ago",
+ "name": "Date_Min",
+ "printedName": "Date_Min",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "Date_On",
- "printedName": "Date_On",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61574,15 +61804,28 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61602,15 +61845,28 @@
"printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61631,8 +61887,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61645,8 +61901,8 @@
},
{
"kind": "Var",
- "name": "ChannelList_Header_Title",
- "printedName": "ChannelList_Header_Title",
+ "name": "Date_Ago",
+ "printedName": "Date_Ago",
"children": [
{
"kind": "TypeNominal",
@@ -61656,16 +61912,15 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -61682,8 +61937,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61710,8 +61965,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61732,8 +61987,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61746,8 +62001,8 @@
},
{
"kind": "Var",
- "name": "ChannelList_Last_File_Message",
- "printedName": "ChannelList_Last_File_Message",
+ "name": "Date_On",
+ "printedName": "Date_On",
"children": [
{
"kind": "TypeNominal",
@@ -61757,8 +62012,209 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ChannelList_Header_Title",
+ "printedName": "ChannelList_Header_Title",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ChannelList_Last_File_Message",
+ "printedName": "ChannelList_Last_File_Message",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -74818,6 +75274,784 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "GroupChannel",
+ "printedName": "GroupChannel",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Preview",
+ "printedName": "Preview",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "photo",
+ "printedName": "photo",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "gif",
+ "printedName": "gif",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "video",
+ "printedName": "video",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "audio",
+ "printedName": "audio",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "voice",
+ "printedName": "voice",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "file",
+ "printedName": "file",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "multipleFiles",
+ "printedName": "multipleFiles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FileUpload",
+ "printedName": "FileUpload",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "exceededSizeLimit",
+ "printedName": "exceededSizeLimit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "ChannelSettings_Banned_Members",
@@ -83964,6 +85198,117 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "imageWitdhConstraint",
+ "printedName": "imageWitdhConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvp",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvg",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvs",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvM",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -84949,6 +86294,16 @@
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -85526,6 +86881,566 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SBUMultipleFilesMessageCollectionView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvp",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Custom"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvg",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvs",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvM",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cornerRadius",
+ "printedName": "cornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(delegate:dataSource:theme:cornerRadius:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewDelegate",
+ "printedName": "UIKit.UICollectionViewDelegate",
+ "usr": "c:objc(pl)UICollectionViewDelegate"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewDataSource",
+ "printedName": "UIKit.UICollectionViewDataSource",
+ "usr": "c:objc(pl)UICollectionViewDataSource"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC9configure8delegate10dataSource5theme12cornerRadiusySo012UICollectionG8Delegate_p_So0og4DataK0_pAA19SBUMessageCellThemeCSg14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC9configure8delegate10dataSource5theme12cornerRadiusySo012UICollectionG8Delegate_p_So0og4DataK0_pAA19SBUMessageCellThemeCSg12CoreGraphics7CGFloatVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateLayouts",
+ "printedName": "updateLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)updateLayouts",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC13updateLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "updateLayouts",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)updateStyles",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12updateStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "updateStyles",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:collectionViewLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)initWithFrame:collectionViewLayout:",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5frame010collectionG6LayoutACSo6CGRectV_So012UICollectiongJ0Ctcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:collectionViewLayout:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionView",
+ "UIKit.UIScrollView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "SendbirdChatSDK",
@@ -87060,6 +88975,516 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUPaddingLabel",
+ "printedName": "SBUPaddingLabel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "leading",
+ "printedName": "leading",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "trailing",
+ "printedName": "trailing",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatVcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatVcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_AFtcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_AFtcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_A3Ftcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_A3Ftcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "drawText",
+ "printedName": "drawText(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)drawTextInRect:",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8drawText2inySo6CGRectV_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "drawTextInRect:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(py)intrinsicContentSize",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)intrinsicContentSize",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UILabel",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UILabel",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "QuartzCore",
@@ -87406,7 +89831,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -87441,7 +89866,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -100511,6 +102936,20 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "PhotosUI",
+ "printedName": "PhotosUI",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
+ {
+ "kind": "Import",
+ "name": "MobileCoreServices",
+ "printedName": "MobileCoreServices",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUGroupChannelViewController",
@@ -101293,6 +103732,36 @@
}
]
},
+ {
+ "kind": "Function",
+ "name": "multipleFilesMessageFileSizeErrorHandler",
+ "printedName": "multipleFilesMessageFileSizeErrorHandler(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)multipleFilesMessageFileSizeErrorHandler:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC40multipleFilesMessageFileSizeErrorHandleryySSF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -101984,6 +104453,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -102279,6 +104780,112 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "imagePickerControllerDidCancel",
+ "printedName": "imagePickerControllerDidCancel(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImagePickerController",
+ "printedName": "UIKit.UIImagePickerController",
+ "usr": "c:objc(cs)UIImagePickerController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)imagePickerControllerDidCancel:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC011imagePickerF9DidCancelyySo07UIImagehF0CF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "imagePickerControllerDidCancel:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "picker",
+ "printedName": "picker(_:didFinishPicking:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerViewController",
+ "printedName": "PhotosUI.PHPickerViewController",
+ "usr": "c:objc(cs)PHPickerViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PhotosUI.PHPickerResult]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerResult",
+ "printedName": "PhotosUI.PHPickerResult",
+ "usr": "s:8PhotosUI14PHPickerResultV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit29SBUGroupChannelViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "intro_iOS": "14",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Override",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "showPhotoLibraryPicker",
+ "printedName": "showPhotoLibraryPicker()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)showPhotoLibraryPicker",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC22showPhotoLibraryPickeryyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "showPhotoLibraryPicker",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "showVoiceMessageInput",
@@ -102515,6 +105122,46 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelViewModel",
+ "printedName": "groupChannelViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUGroupChannelViewModel",
+ "printedName": "SendbirdUIKit.SBUGroupChannelViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelViewModel:didFinishUploadingFileAt:multipleFilesMessageRequestId:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupdE5Model_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeH0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -102592,6 +105239,54 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.List",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didSelectFileAt:multipleFilesMessageCell:forRowAt:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdH0C4ListC_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "groupChannelModule",
@@ -102629,7 +105324,6 @@
"declAttributes": [
"Custom",
"AccessControl",
- "RawDocComment",
"ObjC"
],
"funcSelfKind": "NonMutating"
@@ -103090,7 +105784,7 @@
{
"kind": "Function",
"name": "groupChannelModule",
- "printedName": "groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "printedName": "groupChannelModule(_:didPickMultipleFiles:parentMessage:)",
"children": [
{
"kind": "TypeNominal",
@@ -103105,29 +105799,25 @@
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Optional",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -103145,8 +105835,8 @@
}
],
"declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
- "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didPickMultipleFiles:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_20didPickMultipleFiles13parentMessageyAA0cdH0C5InputC_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
"moduleName": "SendbirdUIKit",
"isOpen": true,
"declAttributes": [
@@ -103159,7 +105849,76 @@
{
"kind": "Function",
"name": "groupChannelModule",
- "printedName": "groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
+ "printedName": "groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.Input",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
"children": [
{
"kind": "TypeNominal",
@@ -124196,7 +126955,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -124228,7 +126987,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -124260,7 +127019,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -126184,6 +128943,102 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "mangledName": "$s13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:uploadedFileInfo:message:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_16uploadedFileInfo0H05indexyAA0cdE0C0F0C_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "mangledName": "$s13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_16uploadedFileInfo0H05indexyAA0cdE0C0F0C_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -134390,6 +137245,366 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SBUCollectionViewCell",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)layoutSubviews",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC14layoutSubviewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)updateStyles",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12updateStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "updateStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateLayouts",
+ "printedName": "updateLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)updateLayouts",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC13updateLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "updateLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionViewCell",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionViewCell",
+ "UIKit.UICollectionReusableView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "SendbirdChatSDK",
@@ -134587,6 +137802,98 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "profileBaseView",
+ "printedName": "profileBaseView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(py)profileBaseView",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(im)profileBaseView",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(im)setProfileBaseView:",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "contentsStackView",
@@ -145591,6 +148898,803 @@
}
]
},
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCollectionViewCell",
+ "printedName": "SBUMultipleFilesMessageCollectionViewCell",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "imageView",
+ "printedName": "imageView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0CvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "overlayView",
+ "printedName": "overlayView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconImageView",
+ "printedName": "iconImageView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0CvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Custom"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "imageCornerRadius",
+ "printedName": "imageCornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionViewCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(uploadableFileInfo:uploadedFileInfo:requestId:index:imageCornerRadius:showOverlay:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC9configure18uploadableFileInfo08uploadedkL09requestId5index17imageCornerRadius11showOverlayy0A7ChatSDK010UploadablekL0CSg_AK08UploadedkL0CSgSSSi14CoreFoundation7CGFloatVSbtF",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC9configure18uploadableFileInfo08uploadedkL09requestId5index17imageCornerRadius11showOverlayy0A7ChatSDK010UploadablekL0CSg_AK08UploadedkL0CSgSSSi12CoreGraphics7CGFloatVSbtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prepareForReuse",
+ "printedName": "prepareForReuse()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)prepareForReuse",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC15prepareForReuseyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "prepareForReuse",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGIFIcon",
+ "printedName": "setGIFIcon()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setGIFIconyyF",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setGIFIconyyF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdUIKit.SBUCollectionViewCell",
+ "UIKit.UICollectionViewCell",
+ "UIKit.UICollectionReusableView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ }
+ ]
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -154532,6 +158636,111 @@
"name": "SBUParentMessageInfoView",
"printedName": "SBUParentMessageInfoView",
"children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Constants",
+ "printedName": "Constants",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "verticalSideMarginSize",
+ "printedName": "verticalSideMarginSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvpZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvgZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvsZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvMZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "profileView",
@@ -154620,6 +158829,93 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "profileBaseView",
+ "printedName": "profileBaseView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "userNameLabel",
@@ -154908,8 +159204,8 @@
},
{
"kind": "Var",
- "name": "replySeparateLine",
- "printedName": "replySeparateLine",
+ "name": "moreButtonBaseView",
+ "printedName": "moreButtonBaseView",
"children": [
{
"kind": "TypeNominal",
@@ -154919,15 +159215,14 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
"HasInitialValue",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -154944,8 +159239,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -154968,96 +159263,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "replyLabel",
- "printedName": "replyLabel",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155074,8 +159281,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155084,8 +159291,8 @@
},
{
"kind": "Var",
- "name": "bottomSeparateLine",
- "printedName": "bottomSeparateLine",
+ "name": "replySeparateLine",
+ "printedName": "replySeparateLine",
"children": [
{
"kind": "TypeNominal",
@@ -155095,8 +159302,184 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "replyLabel",
+ "printedName": "replyLabel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottomSeparateLine",
+ "printedName": "bottomSeparateLine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155348,28 +159731,26 @@
},
{
"kind": "Var",
- "name": "webView",
- "printedName": "webView",
+ "name": "fileCollectionView",
+ "printedName": "fileCollectionView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
- "HasInitialValue",
- "HasStorage",
+ "Lazy",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -155378,14 +159759,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155402,14 +159783,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155426,8 +159807,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155436,19 +159817,19 @@
},
{
"kind": "Var",
- "name": "reactionView",
- "printedName": "reactionView",
+ "name": "webView",
+ "printedName": "webView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155466,14 +159847,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155490,14 +159871,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155514,8 +159895,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155524,26 +159905,28 @@
},
{
"kind": "Var",
- "name": "userHStackView",
- "printedName": "userHStackView",
+ "name": "reactionView",
+ "printedName": "reactionView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
- "Lazy",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -155552,14 +159935,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155576,14 +159959,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155600,8 +159983,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155610,8 +159993,8 @@
},
{
"kind": "Var",
- "name": "senderVStackView",
- "printedName": "senderVStackView",
+ "name": "userHStackView",
+ "printedName": "userHStackView",
"children": [
{
"kind": "TypeNominal",
@@ -155621,8 +160004,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155644,8 +160027,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155668,8 +160051,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155686,8 +160069,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155696,8 +160079,8 @@
},
{
"kind": "Var",
- "name": "contentVStackView",
- "printedName": "contentVStackView",
+ "name": "senderVStackView",
+ "printedName": "senderVStackView",
"children": [
{
"kind": "TypeNominal",
@@ -155707,8 +160090,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155730,8 +160113,94 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentVStackView",
+ "printedName": "contentVStackView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155946,6 +160415,92 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "contentView",
+ "printedName": "contentView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "enablesReaction",
@@ -156326,18 +160881,18 @@
},
{
"kind": "Var",
- "name": "moreButtonTapHandlerToContent",
- "printedName": "moreButtonTapHandlerToContent",
+ "name": "fileSelectHandler",
+ "printedName": "fileSelectHandler",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "() -> ()",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -156346,8 +160901,22 @@
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
]
}
@@ -156356,8 +160925,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -156376,12 +160945,12 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "() -> ()",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -156390,8 +160959,22 @@
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
]
}
@@ -156400,8 +160983,167 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "moreButtonTapHandlerToContent",
+ "printedName": "moreButtonTapHandlerToContent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -157058,48 +161800,6 @@
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(reuseIdentifier:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUParentMessageInfoView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)initWithReuseIdentifier:",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC15reuseIdentifierACSSSg_tcfc",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "initWithReuseIdentifier:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "setupViews",
@@ -157112,12 +161812,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10setupViewsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupViews",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10setupViewsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupViews",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157134,12 +161839,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC12setupLayoutsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupLayouts",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12setupLayoutsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupLayouts",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157156,12 +161866,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC13updateLayoutsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)updateLayouts",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC13updateLayoutsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "updateLayouts",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157178,12 +161893,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC11setupStylesyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupStyles",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC11setupStylesyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupStyles",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157259,6 +161979,35 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateMessageTextWidth",
+ "printedName": "updateMessageTextWidth(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC06updateD9TextWidth4withySo6CGSizeV_tF",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC06updateD9TextWidth4withySo6CGSizeV_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupActions",
@@ -157271,12 +162020,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC12setupActionsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupActions",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12setupActionsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupActions",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl",
"RawDocComment"
],
@@ -157344,6 +162098,37 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "onSelectFile",
+ "printedName": "onSelectFile(sender:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITapGestureRecognizer",
+ "printedName": "UIKit.UITapGestureRecognizer",
+ "usr": "c:objc(cs)UITapGestureRecognizer"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)onSelectFileWithSender:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12onSelectFile6senderySo22UITapGestureRecognizerC_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "onSelectFileWithSender:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "onTapWebview",
@@ -157437,6 +162222,221 @@
"AccessControl"
],
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUParentMessageInfoView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)init",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewCACycfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUParentMessageInfoView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "numberOfSections",
+ "printedName": "numberOfSections(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)numberOfSectionsInCollectionView:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC16numberOfSections2inSiSo012UICollectionF0C_tF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "numberOfSectionsInCollectionView:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:numberOfItemsInSection:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:numberOfItemsInSection:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:numberOfItemsInSection:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:layout:sizeForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:layout:sizeForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionF0C_So0nF6LayoutC10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:layout:sizeForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:cellForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewCell",
+ "printedName": "UIKit.UICollectionViewCell",
+ "usr": "c:objc(cs)UICollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:cellForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0lF0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:cellForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
@@ -157449,10 +162449,10 @@
"AccessControl",
"ObjC"
],
- "superclassUsr": "c:objc(cs)UITableViewHeaderFooterView",
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUView",
"inheritsConvenienceInitializers": true,
"superclassNames": [
- "UIKit.UITableViewHeaderFooterView",
+ "SendbirdUIKit.SBUView",
"UIKit.UIView",
"UIKit.UIResponder",
"ObjectiveC.NSObject"
@@ -157527,6 +162527,13 @@
"printedName": "__DefaultCustomPlaygroundQuickLookable",
"usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
"mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
}
]
},
@@ -159032,6 +164039,191 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageParamsSendBuilder",
+ "printedName": "multipleFilesMessageParamsSendBuilder",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvpZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvgZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvsZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvMZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "messageListParamsBuilder",
@@ -162862,6 +168054,7 @@
"usr": "c:@M@SendbirdUIKit@objc(cs)SBUContentBaseMessageCell(py)mainContainerView",
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvp",
"moduleName": "SendbirdUIKit",
+ "isOpen": true,
"declAttributes": [
"Custom",
"Lazy",
@@ -162887,6 +168080,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"declAttributes": [
"ObjC"
],
@@ -162914,6 +168108,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"declAttributes": [
"ObjC"
],
@@ -162935,6 +168130,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"accessorKind": "_modify"
}
]
@@ -167726,7 +172922,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -167760,7 +172956,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -172504,6 +177700,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit28SBUOpenChannelViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -178220,6 +183448,47 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "isMultipleFilesMessage",
+ "printedName": "isMultipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvp",
+ "mangledName": "$s13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvg",
+ "mangledName": "$s13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvg",
+ "moduleName": "SendbirdUIKit",
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "fileType",
@@ -179447,6 +184716,16 @@
],
"hasMissingDesignatedInitializers": true
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -185960,7 +191239,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -185994,7 +191273,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -186029,7 +191308,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -186364,6 +191643,39 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "viewDidAppear",
+ "printedName": "viewDidAppear(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseChannelViewController(im)viewDidAppear:",
+ "mangledName": "$s13SendbirdUIKit28SBUBaseChannelViewControllerC13viewDidAppearyySbF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewDidAppear:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "viewDidLoad",
@@ -187037,6 +192349,35 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "openFile",
+ "printedName": "openFile(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileData",
+ "printedName": "SendbirdUIKit.SBUFileData",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit28SBUBaseChannelViewControllerC8openFileyyAA11SBUFileDataVF",
+ "mangledName": "$s13SendbirdUIKit28SBUBaseChannelViewControllerC8openFileyyAA11SBUFileDataVF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "openFile",
@@ -200248,6 +205589,305 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SBUMultipleFilesMessageCellParams",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessage",
+ "printedName": "multipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "useReaction",
+ "printedName": "useReaction",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvp",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvg",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(message:hideDateView:useMessagePosition:groupPosition:receiptState:useReaction:isThreadMessage:joinedAt:voiceFileInfo:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCellParams",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessageGroupPosition",
+ "printedName": "SendbirdUIKit.MessageGroupPosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessageGroupPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageReceiptState",
+ "printedName": "SendbirdUIKit.SBUMessageReceiptState",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@SBUMessageReceiptState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUVoiceFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUVoiceFileInfo",
+ "printedName": "SendbirdUIKit.SBUVoiceFileInfo",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUVoiceFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView03useE8Position05groupM012receiptState0L8Reaction08isThreadE08joinedAt13voiceFileInfoAC0A7ChatSDK08MultipledE0C_S2bAA0e5GroupM0OAA017SBUMessageReceiptP0OS2bs5Int64VAA08SBUVoicewX0CSgtcfc",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView03useE8Position05groupM012receiptState0L8Reaction08isThreadE08joinedAt13voiceFileInfoAC0A7ChatSDK08MultipledE0C_S2bAA0e5GroupM0OAA017SBUMessageReceiptP0OS2bs5Int64VAA08SBUVoicewX0CSgtcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(message:hideDateView:messagePosition:groupPosition:receiptState:isThreadMessage:joinedAt:messageOffsetTimestamp:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCellParams",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessagePosition",
+ "printedName": "SendbirdUIKit.MessagePosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessagePosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessageGroupPosition",
+ "printedName": "SendbirdUIKit.MessageGroupPosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessageGroupPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageReceiptState",
+ "printedName": "SendbirdUIKit.SBUMessageReceiptState",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@SBUMessageReceiptState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView0H8Position05groupL012receiptState08isThreadE08joinedAt0H15OffsetTimestampAC0A7ChatSDK04BaseE0C_SbAA0eL0OAA0e5GroupL0OAA017SBUMessageReceiptO0OSbs5Int64VAVtcfc",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView0H8Position05groupL012receiptState08isThreadE08joinedAt0H15OffsetTimestampAC0A7ChatSDK04BaseE0C_SbAA0eL0OAA0e5GroupL0OAA017SBUMessageReceiptO0OSbs5Int64VAVtcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "declAttributes": [
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "superclassUsr": "s:13SendbirdUIKit24SBUBaseMessageCellParamsC",
+ "superclassNames": [
+ "SendbirdUIKit.SBUBaseMessageCellParams"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -202892,6 +208532,36 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit21SBUBaseViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupNavigationBar",
@@ -211981,64 +217651,29 @@
"RawDocComment"
],
"funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:13SendbirdUIKit12SBUAvailableC",
- "mangledName": "$s13SendbirdUIKit12SBUAvailableC",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "AccessControl"
- ],
- "hasMissingDesignatedInitializers": true
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "SBUMessageThreadModule",
- "printedName": "SBUMessageThreadModule",
- "children": [
+ },
{
"kind": "Var",
- "name": "HeaderComponent",
- "printedName": "HeaderComponent",
+ "name": "multipleFilesMessageFileCountLimit",
+ "printedName": "multipleFilesMessageFileCountLimit",
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
- "HasInitialValue",
"Final",
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -212047,120 +217682,45 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "ListComponent",
- "printedName": "ListComponent",
+ "name": "uploadSizeLimitBytes",
+ "printedName": "uploadSizeLimitBytes",
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
- "HasInitialValue",
"Final",
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -212169,110 +217729,127 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "uploadSizeLimitMB",
+ "printedName": "uploadSizeLimitMB",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
- "accessorKind": "_modify"
+ "accessorKind": "get"
}
]
- },
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMessageThreadModule",
+ "printedName": "SBUMessageThreadModule",
+ "children": [
{
"kind": "Var",
- "name": "InputComponent",
- "printedName": "InputComponent",
+ "name": "HeaderComponent",
+ "printedName": "HeaderComponent",
"children": [
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Input",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
}
]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -212292,20 +217869,264 @@
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Input",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
}
]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ListComponent",
+ "printedName": "ListComponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "InputComponent",
+ "printedName": "InputComponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -213955,6 +219776,257 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "pickMultipleImageFiles",
+ "printedName": "pickMultipleImageFiles(itemProviders:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Foundation.NSItemProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadImageFile",
+ "printedName": "loadImageFile(itemProvider:index:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC13loadImageFile12itemProvider5index10completionySo06NSItemK0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC13loadImageFile12itemProvider5index10completionySo06NSItemK0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadGIFfile",
+ "printedName": "loadGIFfile(itemProvider:index:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC11loadGIFfile12itemProvider5index10completionySo06NSItemJ0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC11loadGIFfile12itemProvider5index10completionySo06NSItemJ0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateMessageInputMode",
@@ -215464,6 +221536,73 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageCell",
+ "printedName": "multipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "unknownMessageCell",
@@ -216516,20 +222655,27 @@
{
"kind": "Function",
"name": "reloadTableView",
- "printedName": "reloadTableView()",
+ "printedName": "reloadTableView(needsToLayout:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableViewyyF",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableViewyyF",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
"moduleName": "SendbirdUIKit",
"overriding": true,
- "objc_name": "reloadTableView",
+ "objc_name": "reloadTableViewWithNeedsToLayout:",
"declAttributes": [
"ObjC",
"Custom",
@@ -216718,6 +222864,51 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(multipleFilesMessageCell:nib:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UINib?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UINib",
+ "printedName": "UIKit.UINib",
+ "usr": "c:objc(cs)UINib"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "register",
@@ -227113,6 +233304,54 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.List",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit33SBUGroupChannelModuleListDelegateP05groupdE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "mangledName": "$s13SendbirdUIKit33SBUGroupChannelModuleListDelegateP05groupdE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -227312,6 +233551,72 @@
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didPickMultipleFiles:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.Input",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUGroupChannelModuleInputDelegateP05groupdE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
+ "mangledName": "$s13SendbirdUIKit34SBUGroupChannelModuleInputDelegateP05groupdE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelModuleInputDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "groupChannelModule",
@@ -233576,6 +239881,917 @@
"mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO8iconStopyA2CmF",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "TypeDecl",
+ "name": "Metric",
+ "printedName": "Metric",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeVerySmall",
+ "printedName": "defaultIconSizeVerySmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeSmall",
+ "printedName": "defaultIconSizeSmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeMedium",
+ "printedName": "defaultIconSizeMedium",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSize",
+ "printedName": "defaultIconSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeLarge",
+ "printedName": "defaultIconSizeLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeVeryLarge",
+ "printedName": "defaultIconSizeVeryLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "quotedMessageIconSize",
+ "printedName": "quotedMessageIconSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconActionSheetItem",
+ "printedName": "iconActionSheetItem",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmojiSmall",
+ "printedName": "iconEmojiSmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmojiLarge",
+ "printedName": "iconEmojiLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmptyView",
+ "printedName": "iconEmptyView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconGifPlay",
+ "printedName": "iconGifPlay",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconSpinnerLarge",
+ "printedName": "iconSpinnerLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconSpinnerSizeForTemplate",
+ "printedName": "iconSpinnerSizeForTemplate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconUserProfile",
+ "printedName": "iconUserProfile",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconUserProfileInChat",
+ "printedName": "iconUserProfileInChat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconChevronDown",
+ "printedName": "iconChevronDown",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconVoiceMessageSize",
+ "printedName": "iconVoiceMessageSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "image",
+ "printedName": "image(with:to:tintAndResize:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO5image4with2to13tintAndResizeSo7UIImageCSo7UIColorCSg_So6CGSizeVSbtF",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO5image4with2to13tintAndResizeSo7UIImageCSo7UIColorCSg_So6CGSizeVSbtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -240302,17 +247518,24 @@
{
"kind": "Function",
"name": "reloadTableView",
- "printedName": "reloadTableView()",
+ "printedName": "reloadTableView(needsToLayout:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableViewyyF",
- "mangledName": "$s13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableViewyyF",
+ "usr": "s:13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
+ "mangledName": "$s13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -245789,516 +253012,6 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "SBUPaddingLabel",
- "printedName": "SBUPaddingLabel",
- "children": [
- {
- "kind": "Var",
- "name": "top",
- "printedName": "top",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "bottom",
- "printedName": "bottom",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "leading",
- "printedName": "leading",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "trailing",
- "printedName": "trailing",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatVcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatVcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "Convenience",
- "AccessControl"
- ],
- "init_kind": "Convenience"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_AFtcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_AFtcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "Convenience",
- "AccessControl"
- ],
- "init_kind": "Convenience"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:_:_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_A3Ftcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_A3Ftcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "drawText",
- "printedName": "drawText(in:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)drawTextInRect:",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8drawText2inySo6CGRectV_tF",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "drawTextInRect:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "intrinsicContentSize",
- "printedName": "intrinsicContentSize",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGSize",
- "printedName": "CoreFoundation.CGSize",
- "usr": "c:@S@CGSize"
- }
- ],
- "declKind": "Var",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(py)intrinsicContentSize",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvp",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "intrinsicContentSize",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGSize",
- "printedName": "CoreFoundation.CGSize",
- "usr": "c:@S@CGSize"
- }
- ],
- "declKind": "Accessor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)intrinsicContentSize",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvg",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "intrinsicContentSize",
- "declAttributes": [
- "Dynamic",
- "ObjC"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(frame:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)initWithFrame:",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC5frameACSo6CGRectV_tcfc",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithFrame:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)UILabel",
- "hasMissingDesignatedInitializers": true,
- "superclassNames": [
- "UIKit.UILabel",
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
- }
- ]
- },
{
"kind": "Import",
"name": "CoreGraphics",
@@ -258351,6 +265064,13 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "PhotosUI",
+ "printedName": "PhotosUI",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUMessageThreadViewControllerDelegate",
@@ -259553,6 +266273,45 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "viewWillTransition",
+ "printedName": "viewWillTransition(to:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewControllerTransitionCoordinator",
+ "printedName": "UIKit.UIViewControllerTransitionCoordinator",
+ "usr": "c:objc(pl)UIViewControllerTransitionCoordinator"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)viewWillTransitionToSize:withTransitionCoordinator:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "applicationWillResignActivity",
@@ -259797,6 +266556,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -259900,6 +266691,53 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "picker",
+ "printedName": "picker(_:didFinishPicking:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerViewController",
+ "printedName": "PhotosUI.PHPickerViewController",
+ "usr": "c:objc(cs)PHPickerViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PhotosUI.PHPickerResult]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerResult",
+ "printedName": "PhotosUI.PHPickerResult",
+ "usr": "s:8PhotosUI14PHPickerResultV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit30SBUMessageThreadViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "intro_iOS": "14",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Override",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "showVoiceMessageInput",
@@ -260152,6 +266990,47 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "messageThreadViewModel",
+ "printedName": "messageThreadViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageThreadViewModel",
+ "printedName": "SendbirdUIKit.SBUMessageThreadViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadViewModel:didFinishUploadingFileAt:multipleFilesMessageRequestId:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messagedE5Model_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeH0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -260436,6 +267315,100 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didSelectFileAt:multipleFilesMessageCell:forRowAt:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdH0C4ListC_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:uploadedFileInfo:message:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:uploadedFileInfo:message:index:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_16uploadedFileInfo0G05indexyAA0cdH0C4ListC_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -260680,7 +267653,7 @@
{
"kind": "Function",
"name": "messageThreadModule",
- "printedName": "messageThreadModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "printedName": "messageThreadModule(_:didPickMultipleFiles:parentMessage:)",
"children": [
{
"kind": "TypeNominal",
@@ -260693,55 +267666,35 @@
"printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
"usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
},
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "Array",
- "printedName": "[Swift.String]",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "SendbirdChatSDK.BaseMessage?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "BaseMessage",
- "printedName": "SendbirdChatSDK.BaseMessage",
- "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
- }
- ],
- "usr": "s:Sq"
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
}
],
"declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
- "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didPickMultipleFiles:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_20didPickMultipleFiles13parentMessageyAA0cdH0C5InputC_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
"moduleName": "SendbirdUIKit",
- "isOpen": true,
"declAttributes": [
"Custom",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"funcSelfKind": "NonMutating"
@@ -260749,7 +267702,76 @@
{
"kind": "Function",
"name": "messageThreadModule",
- "printedName": "messageThreadModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
+ "printedName": "messageThreadModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
"children": [
{
"kind": "TypeNominal",
@@ -261852,6 +268874,19 @@
"AccessControl"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUFileData",
+ "printedName": "SBUFileData",
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV",
+ "mangledName": "$s13SendbirdUIKit11SBUFileDataV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "TypeDecl",
"name": "SBUFileViewController",
@@ -262528,50 +269563,54 @@
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
+ "Convenience",
"AccessControl",
"Required",
"RawDocComment"
],
- "init_kind": "Designated"
+ "init_kind": "Convenience"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(coder:)",
+ "printedName": "init(fileData:delegate:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileViewController",
+ "printedName": "SendbirdUIKit.SBUFileViewController",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileData",
+ "printedName": "SendbirdUIKit.SBUFileData",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "SendbirdUIKit.SBUFileViewController?",
+ "printedName": "SendbirdUIKit.SBUFileViewControllerDelegate?",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUFileViewController",
- "printedName": "SendbirdUIKit.SBUFileViewController",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController"
+ "name": "SBUFileViewControllerDelegate",
+ "printedName": "SendbirdUIKit.SBUFileViewControllerDelegate",
+ "usr": "s:13SendbirdUIKit29SBUFileViewControllerDelegateP"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
}
],
"declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController(im)initWithCoder:",
- "mangledName": "$s13SendbirdUIKit21SBUFileViewControllerC5coderACSgSo7NSCoderC_tcfc",
+ "usr": "s:13SendbirdUIKit21SBUFileViewControllerC8fileData8delegateAcA0cG0V_AA0cdE8Delegate_pSgtcfc",
+ "mangledName": "$s13SendbirdUIKit21SBUFileViewControllerC8fileData8delegateAcA0cG0V_AA0cdE8Delegate_pSgtcfc",
"moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "initWithCoder:",
"declAttributes": [
- "Dynamic",
- "ObjC",
"Custom",
"AccessControl",
- "Required"
+ "Required",
+ "RawDocComment"
],
"init_kind": "Designated"
},
@@ -284287,7 +291326,7 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(backgroundColor:leftBackgroundColor:leftPressedBackgroundColor:rightBackgroundColor:rightPressedBackgroundColor:openChannelBackgroundColor:openChannelPressedBackgroundColor:dateFont:dateTextColor:dateBackgroundColor:userPlaceholderBackgroundColor:userPlaceholderTintColor:userNameFont:userNameTextColor:currentUserNameTextColor:timeFont:timeTextColor:pendingStateColor:failedStateColor:succeededStateColor:readReceiptStateColor:deliveryReceiptStateColor:userMessageFont:userMessageLeftTextColor:userMessageLeftEditTextColor:userMessageLeftHighlightTextColor:userMessageRightTextColor:userMessageRightEditTextColor:userMessageRightHighlightTextColor:fileIconBackgroundColor:fileImageBackgroundColor:fileImageIconColor:fileIconColor:fileMessageNameFont:fileMessageLeftTextColor:fileMessageRightTextColor:fileMessagePlaceholderColor:adminMessageFont:adminMessageTextColor:unknownMessageDescFont:unknownMessageDescLeftTextColor:unknownMessageDescRightTextColor:ogTitleFont:ogTitleColor:ogDescriptionFont:ogDescriptionColor:ogURLAddressFont:ogURLAddressColor:openChannelOGTitleColor:linkColor:contentBackgroundColor:pressedContentBackgroundColor:quotedMessageLeftBackgroundColor:quotedMessageRightBackgroundColor:quotedFileMessageThumbnailColor:quotedMessageTextColor:quotedMessageTextFont:repliedIconColor:repliedToTextColor:repliedToTextFont:repliedCountTextColor:repliedCountTextFont:repliedUsersMoreIconBackgroundColor:repliedUsersMoreIconTintColor:mentionTextFont:mentionLeftTextColor:mentionRightTextColor:mentionLeftTextBackgroundColor:mentionRightTextBackgroundColor:buttonBackgroundColor:buttonTitleColor:sideButtonIconColor:newMessageBadgeColor:parentInfoBackgroundColor:parentInfoUserNameTextFont:parentInfoUserNameTextColor:parentInfoDateFont:parentInfoDateTextColor:parentInfoMoreButtonTintColor:parentInfoSeparateBarColor:parentInfoReplyCountTextColor:parentInfoReplyCountTextFont:parentInfoProgressBackgroundColor:progressTrackTintColor:progressTimeFont:progressTimeRightTextColor:progressTimeLeftTextColor:statusButtonBackgroundColor:loadingButtonTintColor:playButtonTintColor:pauseButtonTintColor:)",
+ "printedName": "init(backgroundColor:leftBackgroundColor:leftPressedBackgroundColor:rightBackgroundColor:rightPressedBackgroundColor:openChannelBackgroundColor:openChannelPressedBackgroundColor:dateFont:dateTextColor:dateBackgroundColor:userPlaceholderBackgroundColor:userPlaceholderTintColor:userNameFont:userNameTextColor:currentUserNameTextColor:timeFont:timeTextColor:pendingStateColor:failedStateColor:succeededStateColor:readReceiptStateColor:deliveryReceiptStateColor:userMessageFont:userMessageLeftTextColor:userMessageLeftEditTextColor:userMessageLeftHighlightTextColor:userMessageRightTextColor:userMessageRightEditTextColor:userMessageRightHighlightTextColor:fileIconBackgroundColor:fileImageBackgroundColor:fileImageIconColor:fileIconColor:fileMessageNameFont:fileMessageLeftTextColor:fileMessageRightTextColor:fileMessagePlaceholderColor:adminMessageFont:adminMessageTextColor:unknownMessageDescFont:unknownMessageDescLeftTextColor:unknownMessageDescRightTextColor:ogTitleFont:ogTitleColor:ogDescriptionFont:ogDescriptionColor:ogURLAddressFont:ogURLAddressColor:openChannelOGTitleColor:linkColor:contentBackgroundColor:pressedContentBackgroundColor:quotedMessageLeftBackgroundColor:quotedMessageRightBackgroundColor:quotedFileMessageThumbnailColor:quotedMessageTextColor:quotedMessageTextFont:repliedIconColor:repliedToTextColor:repliedToTextFont:repliedCountTextColor:repliedCountTextFont:repliedUsersMoreIconBackgroundColor:repliedUsersMoreIconTintColor:mentionTextFont:mentionLeftTextColor:mentionRightTextColor:mentionLeftTextBackgroundColor:mentionRightTextBackgroundColor:buttonBackgroundColor:buttonTitleColor:sideButtonIconColor:newMessageBadgeColor:parentInfoBackgroundColor:parentInfoUserNameTextFont:parentInfoUserNameTextColor:parentInfoDateFont:parentInfoDateTextColor:parentInfoMoreButtonTintColor:parentInfoSeparateBarColor:parentInfoReplyCountTextColor:parentInfoReplyCountTextFont:parentInfoProgressBackgroundColor:progressTrackTintColor:progressTimeFont:progressTimeRightTextColor:progressTimeLeftTextColor:statusButtonBackgroundColor:loadingButtonTintColor:playButtonTintColor:pauseButtonTintColor:multipleFilesMessageFileOverlayColor:)",
"children": [
{
"kind": "TypeNominal",
@@ -284925,6 +291964,13 @@
"hasDefaultArg": true,
"usr": "c:objc(cs)UIColor"
},
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)UIColor"
+ },
{
"kind": "TypeNominal",
"name": "UIColor",
@@ -284934,8 +291980,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0ACSo7UIColorC_A68_A68_A68_A68_A68_A68_So6UIFontCA68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A70_A68_A70_A68_A68_A70_A68_A70_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A70_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A70_A68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_tcfc",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0ACSo7UIColorC_A68_A68_A68_A68_A68_A68_So6UIFontCA68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A70_A68_A70_A68_A68_A70_A68_A70_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A70_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A70_A68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_tcfc",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0031multipleFilesMessageFileOverlayG0ACSo7UIColorC_A69_A69_A69_A69_A69_A69_So6UIFontCA69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A71_A69_A71_A69_A69_A71_A69_A71_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A71_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A71_A69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_tcfc",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0031multipleFilesMessageFileOverlayG0ACSo7UIColorC_A69_A69_A69_A69_A69_A69_So6UIFontCA69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A71_A69_A71_A69_A69_A71_A69_A71_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A71_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A71_A69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_tcfc",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"AccessControl"
@@ -288095,94 +295141,8 @@
},
{
"kind": "Var",
- "name": "adminMessageFont",
- "printedName": "adminMessageFont",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "adminMessageTextColor",
- "printedName": "adminMessageTextColor",
+ "name": "multipleFilesMessageFileOverlayColor",
+ "printedName": "multipleFilesMessageFileOverlayColor",
"children": [
{
"kind": "TypeNominal",
@@ -288192,12 +295152,13 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -288214,8 +295175,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288238,8 +295199,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288256,8 +295217,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288266,8 +295227,8 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescFont",
- "printedName": "unknownMessageDescFont",
+ "name": "adminMessageFont",
+ "printedName": "adminMessageFont",
"children": [
{
"kind": "TypeNominal",
@@ -288277,8 +295238,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
@@ -288300,8 +295261,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288324,8 +295285,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288342,8 +295303,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288352,8 +295313,8 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescLeftTextColor",
- "printedName": "unknownMessageDescLeftTextColor",
+ "name": "adminMessageTextColor",
+ "printedName": "adminMessageTextColor",
"children": [
{
"kind": "TypeNominal",
@@ -288363,8 +295324,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
@@ -288385,8 +295346,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288409,8 +295370,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288427,8 +295388,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288437,23 +295398,24 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescRightTextColor",
- "printedName": "unknownMessageDescRightTextColor",
+ "name": "unknownMessageDescFont",
+ "printedName": "unknownMessageDescFont",
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -288464,14 +295426,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288488,14 +295450,14 @@
},
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288512,8 +295474,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288522,8 +295484,8 @@
},
{
"kind": "Var",
- "name": "messageLeftHighlightTextColor",
- "printedName": "messageLeftHighlightTextColor",
+ "name": "unknownMessageDescLeftTextColor",
+ "printedName": "unknownMessageDescLeftTextColor",
"children": [
{
"kind": "TypeNominal",
@@ -288533,13 +295495,12 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -288556,8 +295517,179 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "unknownMessageDescRightTextColor",
+ "printedName": "unknownMessageDescRightTextColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "messageLeftHighlightTextColor",
+ "printedName": "messageLeftHighlightTextColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -316711,7 +323843,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316743,7 +323875,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316775,7 +323907,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316822,7 +323954,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316854,7 +323986,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316886,7 +324018,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -319928,228 +327060,6 @@
}
]
},
- {
- "kind": "Var",
- "name": "textLeftConstraint",
- "printedName": "textLeftConstraint",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "textRightConstraint",
- "printedName": "textRightConstraint",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
{
"kind": "Var",
"name": "mentionManager",
@@ -320494,6 +327404,450 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "textTopConstraint",
+ "printedName": "textTopConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textBottomConstraint",
+ "printedName": "textBottomConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textLeftConstraint",
+ "printedName": "textLeftConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textRightConstraint",
+ "printedName": "textRightConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -331446,6 +338800,45 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadViewModel",
+ "printedName": "messageThreadViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageThreadViewModel",
+ "printedName": "SendbirdUIKit.SBUMessageThreadViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit33SBUMessageThreadViewModelDelegateP07messagedeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "mangledName": "$s13SendbirdUIKit33SBUMessageThreadViewModelDelegateP07messagedeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadViewModelDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -331789,6 +339182,240 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "sendMultipleFilesMessageCompletionHandler",
+ "printedName": "sendMultipleFilesMessageCompletionHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -332398,6 +340025,80 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "sendMultipleFilesMessage",
+ "printedName": "sendMultipleFilesMessage(fileInfoList:parentMessageId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC24sendMultipleFilesMessage12fileInfoList06parentJ2IdySay0A7ChatSDK014UploadableFileL0CG_s5Int64VtF",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC24sendMultipleFilesMessage12fileInfoList06parentJ2IdySay0A7ChatSDK014UploadableFileL0CG_s5Int64VtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMultipleFilesMessageCell",
+ "printedName": "updateMultipleFilesMessageCell(requestId:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupSendUserMessageCompletionHandlers",
@@ -333645,6 +341346,1131 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SBUMultipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessage",
+ "printedName": "multipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)multipleFilesMessage",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)multipleFilesMessage",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "containerView",
+ "printedName": "containerView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)containerView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)containerView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setContainerView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "collectionView",
+ "printedName": "collectionView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)collectionView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setCollectionView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0CvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "collectionViewHeightConstraint",
+ "printedName": "collectionViewHeightConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)collectionViewHeightConstraint",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC30collectionViewHeightConstraintSo08NSLayoutJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionViewHeightConstraint",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC30collectionViewHeightConstraintSo08NSLayoutJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fileSelectHandler",
+ "printedName": "fileSelectHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)fileSelectHandler",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)fileSelectHandler",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setFileSelectHandler:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCellParams",
+ "usr": "s:13SendbirdUIKit24SBUBaseMessageCellParamsC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC9configure4withyAA07SBUBaseeF6ParamsC_tF",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC9configure4withyAA07SBUBaseeF6ParamsC_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setSelected",
+ "printedName": "setSelected(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setSelected:animated:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC11setSelected_8animatedySb_SbtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setSelected:animated:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(style:reuseIdentifier:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CellStyle",
+ "printedName": "UIKit.UITableViewCell.CellStyle",
+ "usr": "c:@E@UITableViewCellStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)initWithStyle:reuseIdentifier:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithStyle:reuseIdentifier:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:cellForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewCell",
+ "printedName": "UIKit.UICollectionViewCell",
+ "usr": "c:objc(cs)UICollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:cellForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_13cellForItemAtSo012UICollectionhF0CSo0mH0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:cellForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:numberOfItemsInSection:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:numberOfItemsInSection:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionH0C_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:numberOfItemsInSection:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "numberOfSections",
+ "printedName": "numberOfSections(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)numberOfSectionsInCollectionView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC16numberOfSections2inSiSo16UICollectionViewC_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "numberOfSectionsInCollectionView:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:didSelectItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:didSelectItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_15didSelectItemAtySo012UICollectionH0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:didSelectItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:layout:sizeForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:layout:sizeForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionH0C_So0oH6LayoutC10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:layout:sizeForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prepareForReuse",
+ "printedName": "prepareForReuse()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)prepareForReuse",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC15prepareForReuseyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "prepareForReuse",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUContentBaseMessageCell",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdUIKit.SBUContentBaseMessageCell",
+ "SendbirdUIKit.SBUBaseMessageCell",
+ "SendbirdUIKit.SBUTableViewCell",
+ "UIKit.UITableViewCell",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUMessageCellProtocol",
+ "printedName": "SBUMessageCellProtocol",
+ "usr": "s:13SendbirdUIKit22SBUMessageCellProtocolP",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageCellProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUUserListModuleHeaderDelegate",
@@ -336917,6 +345743,45 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelViewModel",
+ "printedName": "groupChannelViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUGroupChannelViewModel",
+ "printedName": "SendbirdUIKit.SBUGroupChannelViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit32SBUGroupChannelViewModelDelegateP05groupdeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "mangledName": "$s13SendbirdUIKit32SBUGroupChannelViewModelDelegateP05groupdeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelViewModelDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -337154,6 +346019,240 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "sendMultipleFilesMessageCompletionHandler",
+ "printedName": "sendMultipleFilesMessageCompletionHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -337395,6 +346494,76 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "sendMultipleFilesMessage",
+ "printedName": "sendMultipleFilesMessage(fileInfoList:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC24sendMultipleFilesMessage12fileInfoListySay0A7ChatSDK014UploadableFileL0CG_tF",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC24sendMultipleFilesMessage12fileInfoListySay0A7ChatSDK014UploadableFileL0CG_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMultipleFilesMessageCell",
+ "printedName": "updateMultipleFilesMessageCell(requestId:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "loadInitialMessages",
@@ -343246,6 +352415,173 @@
}
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "MultipleFilesMessage",
+ "printedName": "MultipleFilesMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "filesCount",
+ "printedName": "filesCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivp",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivg",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivg",
+ "moduleName": "SendbirdUIKit",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC",
+ "moduleName": "SendbirdChatSDK",
+ "objc_name": "SBDMultipleFilesMessage",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage",
+ "isExternal": true,
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdChatSDK.BaseMessage",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Serializable",
+ "printedName": "Serializable",
+ "usr": "c:@M@SendbirdChatSDK@objc(pl)Serializable",
+ "mangledName": "$s15SendbirdChatSDK12SerializableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Mappable",
+ "printedName": "Mappable",
+ "usr": "c:@M@SendbirdChatSDK@objc(pl)Mappable",
+ "mangledName": "$s15SendbirdChatSDK8MappableP"
+ }
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Sequence",
@@ -348968,6 +358304,136 @@
}
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "NSLayoutConstraint",
+ "printedName": "NSLayoutConstraint",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "sbu_activate",
+ "printedName": "sbu_activate(baseView:constraints:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So18NSLayoutConstraintC13SendbirdUIKitE12sbu_activate8baseView11constraintsySo6UIViewC_SayABSgGtFZ",
+ "mangledName": "$sSo18NSLayoutConstraintC13SendbirdUIKitE12sbu_activate8baseView11constraintsySo6UIViewC_SayABSgGtFZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSLayoutConstraint",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "6.0",
+ "objc_name": "NSLayoutConstraint",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Date",
@@ -350283,43 +359749,71 @@
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
- "kind": "BooleanLiteral",
- "offset": 16406,
- "length": 5,
- "value": "false"
+ "kind": "IntegerLiteral",
+ "offset": 16418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16431,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16439,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16450,
+ "length": 1,
+ "value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 18115,
+ "offset": 17736,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 18155,
+ "offset": 17776,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 51470,
+ "offset": 23626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51731,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 54706,
+ "offset": 54967,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 54769,
+ "offset": 55030,
"length": 5,
"value": "false"
},
@@ -350491,6 +359985,41 @@
"length": 4,
"value": "76.0"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 6963,
+ "length": 24,
+ "value": "\"uploadableFileInfoList\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7019,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7056,
+ "length": 5,
+ "value": "\"gif\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7093,
+ "length": 7,
+ "value": "\"video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7441,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/ChannelSettings\/SBUGroupChannelSettingsViewModel.swift",
"kind": "StringLiteral",
@@ -350601,28 +360130,28 @@
"kind": "IntegerLiteral",
"offset": 496,
"length": 1,
- "value": "8"
+ "value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 505,
"length": 1,
- "value": "4"
+ "value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 516,
"length": 1,
- "value": "8"
+ "value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 526,
"length": 1,
- "value": "4"
+ "value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/Reaction\/SBUMessageReactionView.swift",
@@ -350802,7 +360331,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUEmptyView.swift",
"kind": "IntegerLiteral",
- "offset": 1657,
+ "offset": 1826,
"length": 2,
"value": "24"
},
@@ -352209,7 +361738,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelAdminMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2513,
+ "offset": 2537,
"length": 5,
"value": "false"
},
@@ -352363,1382 +361892,1459 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1227,
+ "offset": 1270,
+ "length": 41,
+ "value": "\"Do you want to delete all \""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 1302,
+ "length": 6,
+ "value": "\" photos?\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 1368,
"length": 41,
"value": "\"Please allow camera usage from settings\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1325,
+ "offset": 1466,
"length": 34,
"value": "\"Please Allow PhotoLibrary Access\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1424,
+ "offset": 1565,
"length": 60,
"value": "\"PhotoLibrary access required to get your photos and videos\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1608,
+ "offset": 1749,
"length": 45,
"value": "\"Please allow microphone usage from settings\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1721,
+ "offset": 1862,
"length": 11,
"value": "\"Yesterday\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1828,
+ "offset": 1969,
"length": 8,
"value": "\"%lld%@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 1858,
+ "offset": 1999,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1863,
+ "offset": 2004,
"length": 7,
"value": "\"years\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1873,
+ "offset": 2014,
"length": 6,
"value": "\"year\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1981,
+ "offset": 2122,
"length": 8,
"value": "\"%lld%@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 2011,
+ "offset": 2152,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2016,
+ "offset": 2157,
"length": 6,
"value": "\"days\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2025,
+ "offset": 2166,
"length": 5,
"value": "\"day\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2134,
+ "offset": 2275,
"length": 11,
"value": "\"%lldmonth\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2258,
+ "offset": 2399,
"length": 7,
"value": "\"%lldh\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2377,
+ "offset": 2518,
"length": 7,
"value": "\"%lldm\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2435,
+ "offset": 2576,
"length": 5,
"value": "\"ago\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2473,
+ "offset": 2614,
"length": 4,
"value": "\"on\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2556,
+ "offset": 2697,
"length": 10,
"value": "\"Channels\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2621,
+ "offset": 2762,
"length": 18,
"value": "\"uploaded a file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2709,
+ "offset": 2850,
"length": 15,
"value": "\"Group Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2773,
+ "offset": 2914,
"length": 14,
"value": "\"(No members)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2836,
+ "offset": 2977,
"length": 11,
"value": "\"Last seen\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3143,
+ "offset": 3284,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3182,
+ "offset": 3323,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3212,
+ "offset": 3353,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3226,
+ "offset": 3367,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3269,
+ "offset": 3410,
"length": 17,
"value": "\"%@ is typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3311,
+ "offset": 3452,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3351,
+ "offset": 3492,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3381,
+ "offset": 3522,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3395,
+ "offset": 3536,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3441,
+ "offset": 3582,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3471,
+ "offset": 3612,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3485,
+ "offset": 3626,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3528,
+ "offset": 3669,
"length": 25,
"value": "\"%@ and %@ are typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3613,
+ "offset": 3754,
"length": 30,
"value": "\"Several people are typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3714,
+ "offset": 3855,
"length": 13,
"value": "\"File saved.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3782,
+ "offset": 3923,
"length": 27,
"value": "\"Couldn’t download file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3860,
+ "offset": 4001,
"length": 23,
"value": "\"Couldn’t open file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3933,
+ "offset": 4074,
"length": 17,
"value": "\"uploaded a file\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4059,
+ "offset": 4200,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4081,
+ "offset": 4222,
"length": 15,
"value": "\"1 new message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4110,
+ "offset": 4251,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4114,
+ "offset": 4255,
"length": 2,
"value": "99"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4137,
+ "offset": 4278,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4146,
+ "offset": 4287,
"length": 3,
"value": "\" new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4174,
+ "offset": 4315,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4201,
+ "offset": 4342,
"length": 18,
"value": "\"99+ new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4256,
+ "offset": 4397,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4327,
+ "offset": 4468,
"length": 16,
"value": "\"Channel frozen\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4427,
+ "offset": 4568,
"length": 14,
"value": "\"Open Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4492,
+ "offset": 4633,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4627,
+ "offset": 4768,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4649,
+ "offset": 4790,
"length": 15,
"value": "\"1 participant\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4701,
+ "offset": 4842,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4710,
+ "offset": 4851,
"length": 12,
"value": "\" participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4930,
+ "offset": 5071,
"length": 44,
"value": "\"SENDBIRD_NOTIFICATION_CHANNEL_NOTIFICATION\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5267,
+ "offset": 5408,
"length": 59,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5315,
+ "offset": 5456,
"length": 1,
"value": "\"_\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5325,
+ "offset": 5466,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5468,
+ "offset": 5609,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5569,
+ "offset": 5710,
"length": 21,
"value": "\"Channel information\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5643,
+ "offset": 5784,
"length": 13,
"value": "\"Change name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5710,
+ "offset": 5851,
"length": 22,
"value": "\"Change channel image\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5788,
+ "offset": 5929,
"length": 12,
"value": "\"Enter name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5864,
+ "offset": 6005,
"length": 20,
"value": "\"Enter channel name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5939,
+ "offset": 6080,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6012,
+ "offset": 6153,
"length": 4,
"value": "\"On\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6075,
+ "offset": 6216,
"length": 5,
"value": "\"Off\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6150,
+ "offset": 6291,
"length": 15,
"value": "\"Mentions only\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6225,
+ "offset": 6366,
"length": 9,
"value": "\"Members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6294,
+ "offset": 6435,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 6422,
+ "offset": 6563,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6444,
+ "offset": 6585,
"length": 9,
"value": "\"members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6490,
+ "offset": 6631,
"length": 18,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6499,
+ "offset": 6640,
"length": 7,
"value": "\" members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6571,
+ "offset": 6712,
"length": 15,
"value": "\"Leave channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6634,
+ "offset": 6775,
"length": 16,
"value": "\"Delete channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6712,
+ "offset": 6853,
"length": 17,
"value": "\"Delete channel?\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6789,
+ "offset": 6930,
"length": 47,
"value": "\"Once deleted, this channel can't be restored.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6884,
+ "offset": 7025,
"length": 19,
"value": "\"Search in channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6961,
+ "offset": 7102,
"length": 13,
"value": "\"Moderations\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7025,
+ "offset": 7166,
"length": 11,
"value": "\"Operators\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7091,
+ "offset": 7232,
"length": 15,
"value": "\"Muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7166,
+ "offset": 7307,
"length": 20,
"value": "\"Muted participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7249,
+ "offset": 7390,
"length": 14,
"value": "\"Banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7319,
+ "offset": 7460,
"length": 16,
"value": "\"Freeze channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7385,
+ "offset": 7526,
"length": 5,
"value": "\"URL\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7488,
+ "offset": 7629,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7567,
+ "offset": 7708,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7636,
+ "offset": 7777,
"length": 18,
"value": "\"All new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7718,
+ "offset": 7859,
"length": 15,
"value": "\"Mentions only\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7803,
+ "offset": 7944,
"length": 100,
"value": "\"Turn on push notifications if you wish to be notified when messages are delivered to this channel.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7988,
- "length": 16,
- "value": "\"Type a message\""
+ "offset": 8129,
+ "length": 15,
+ "value": "\"Enter message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8059,
+ "offset": 8199,
"length": 37,
"value": "\"Chat is unavailable in this channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8145,
+ "offset": 8285,
"length": 15,
"value": "\"You are muted\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8209,
+ "offset": 8349,
"length": 18,
"value": "\"Reply to message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8336,
+ "offset": 8476,
"length": 35,
"value": "\"Reply to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8370,
+ "offset": 8510,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8435,
+ "offset": 8575,
"length": 7,
"value": "\"Photo\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8498,
+ "offset": 8638,
"length": 5,
"value": "\"GIF\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8561,
+ "offset": 8701,
"length": 7,
"value": "\"Video\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8632,
+ "offset": 8772,
"length": 10,
"value": "\"(edited)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8682,
+ "offset": 8822,
"length": 16,
"value": "\"System message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8745,
+ "offset": 8885,
"length": 24,
"value": "\"(Unknown message type)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8822,
+ "offset": 8962,
"length": 26,
"value": "\"Can't read this message.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8979,
+ "offset": 9119,
"length": 56,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8998,
+ "offset": 9138,
"length": 7,
"value": "\" replied to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9034,
+ "offset": 9174,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9078,
+ "offset": 9218,
"length": 5,
"value": "\"You\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9270,
+ "offset": 9410,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9292,
+ "offset": 9432,
"length": 9,
"value": "\"1 reply\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9315,
+ "offset": 9455,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9319,
+ "offset": 9459,
"length": 2,
"value": "99"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9342,
+ "offset": 9482,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9363,
+ "offset": 9503,
"length": 7,
"value": "\" replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9386,
+ "offset": 9526,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9426,
+ "offset": 9566,
"length": 13,
"value": "\"99+ replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9442,
+ "offset": 9582,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9463,
+ "offset": 9603,
"length": 7,
"value": "\" replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9509,
+ "offset": 9649,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9616,
+ "offset": 9756,
"length": 52,
"value": "\"Couldn't find the original message for this reply.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9741,
+ "offset": 9881,
"length": 21,
"value": "\"Message unavailable\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9849,
+ "offset": 9989,
"length": 18,
"value": "\"(Template error)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9929,
+ "offset": 10069,
"length": 31,
"value": "\"Can't read this notification.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10025,
+ "offset": 10165,
"length": 13,
"value": "\"No channels\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10081,
+ "offset": 10221,
"length": 13,
"value": "\"No messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10142,
+ "offset": 10282,
"length": 18,
"value": "\"No notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10200,
+ "offset": 10340,
"length": 10,
"value": "\"No users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10258,
+ "offset": 10398,
"length": 18,
"value": "\"No muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10329,
+ "offset": 10469,
"length": 23,
"value": "\"No muted participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10399,
+ "offset": 10539,
"length": 17,
"value": "\"No banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10461,
+ "offset": 10601,
"length": 18,
"value": "\"No results found\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10516,
+ "offset": 10656,
"length": 22,
"value": "\"Something went wrong\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 10679,
+ "offset": 10819,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10701,
+ "offset": 10841,
"length": 8,
"value": "\"Create\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10746,
+ "offset": 10886,
"length": 17,
"value": "\"Create \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10762,
+ "offset": 10902,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10831,
+ "offset": 10971,
"length": 13,
"value": "\"New Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10905,
+ "offset": 11045,
"length": 16,
"value": "\"Select members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10981,
+ "offset": 11121,
"length": 21,
"value": "\"New channel profile\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11092,
+ "offset": 11232,
"length": 8,
"value": "\"Create\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11156,
+ "offset": 11296,
"length": 13,
"value": "\"New channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11237,
+ "offset": 11377,
"length": 20,
"value": "\"Enter channel name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11340,
+ "offset": 11480,
"length": 14,
"value": "\"Invite users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11413,
+ "offset": 11553,
"length": 14,
"value": "\"Select users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 11537,
+ "offset": 11677,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11559,
+ "offset": 11699,
"length": 8,
"value": "\"Invite\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11604,
+ "offset": 11744,
"length": 17,
"value": "\"Invite \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11620,
+ "offset": 11760,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 11749,
+ "offset": 11889,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11771,
+ "offset": 11911,
"length": 10,
"value": "\"Register\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11818,
+ "offset": 11958,
"length": 19,
"value": "\"Register \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11836,
+ "offset": 11976,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11916,
+ "offset": 12056,
"length": 7,
"value": "\"(You)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11961,
+ "offset": 12101,
"length": 5,
"value": "\"Ban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12006,
+ "offset": 12146,
"length": 7,
"value": "\"Unban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12052,
+ "offset": 12192,
"length": 6,
"value": "\"Mute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12099,
+ "offset": 12239,
"length": 8,
"value": "\"Unmute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12161,
+ "offset": 12301,
"length": 21,
"value": "\"Unregister operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12234,
+ "offset": 12374,
"length": 22,
"value": "\"Register as operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12304,
+ "offset": 12444,
"length": 9,
"value": "\"Members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12363,
+ "offset": 12503,
"length": 11,
"value": "\"Operators\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12428,
+ "offset": 12568,
"length": 15,
"value": "\"Muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12502,
+ "offset": 12642,
"length": 20,
"value": "\"Muted Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12584,
+ "offset": 12724,
"length": 14,
"value": "\"Banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12651,
+ "offset": 12791,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12728,
+ "offset": 12868,
"length": 11,
"value": "\"(No name)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12778,
+ "offset": 12918,
"length": 10,
"value": "\"Operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12872,
+ "offset": 13012,
"length": 10,
"value": "\"Operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12931,
+ "offset": 13071,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12983,
+ "offset": 13123,
"length": 9,
"value": "\"User ID\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13037,
+ "offset": 13177,
"length": 9,
"value": "\"Message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13092,
+ "offset": 13232,
"length": 10,
"value": "\"Register\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13150,
+ "offset": 13290,
"length": 12,
"value": "\"Unregister\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13204,
+ "offset": 13344,
"length": 6,
"value": "\"Mute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13254,
+ "offset": 13394,
"length": 8,
"value": "\"Unmute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13303,
+ "offset": 13443,
"length": 5,
"value": "\"Ban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13384,
+ "offset": 13524,
"length": 7,
"value": "\"Group\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13439,
+ "offset": 13579,
"length": 13,
"value": "\"Super group\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13499,
+ "offset": 13639,
"length": 11,
"value": "\"Broadcast\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13607,
+ "offset": 13747,
"length": 3,
"value": "\"@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13722,
+ "offset": 13862,
"length": 95,
"value": "\"You can mention up to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 13793,
+ "offset": 13933,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13796,
+ "offset": 13936,
"length": 5,
"value": "\" times per message. \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13993,
+ "offset": 14133,
"length": 17,
"value": "\"Reply in thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14113,
+ "offset": 14253,
"length": 17,
"value": "\"Reply in thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14177,
+ "offset": 14317,
"length": 17,
"value": "\"Reply to thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14283,
+ "offset": 14423,
"length": 8,
"value": "\"Thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14514,
+ "offset": 14654,
"length": 8,
"value": "\"Cancel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14772,
+ "offset": 14912,
"length": 20,
"value": "\"Channel is frozen.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14996,
+ "offset": 15136,
"length": 31,
"value": "\"You're muted by the operator.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15242,
+ "offset": 15382,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15459,
+ "offset": 15599,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15715,
+ "offset": 15855,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15846,
+ "offset": 15986,
"length": 15,
"value": "\"Voice_message\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16244,
+ "length": 7,
+ "value": "\"Photo\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16288,
+ "length": 5,
+ "value": "\"GIF\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16332,
+ "length": 7,
+ "value": "\"Video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16378,
+ "length": 7,
+ "value": "\"Audio\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16424,
+ "length": 15,
+ "value": "\"Voice message\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16477,
+ "length": 6,
+ "value": "\"File\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16530,
+ "length": 7,
+ "value": "\"Photo\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16759,
+ "length": 67,
+ "value": "\"The maximum size per file is \""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16822,
+ "length": 2,
+ "value": "\"MB.\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUFontSet.swift",
"kind": "FloatLiteral",
@@ -354232,21 +363838,35 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1268,
+ "offset": 1368,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1531,
+ "offset": 1607,
"length": 1,
- "value": "1"
+ "value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1699,
+ "offset": 1711,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1855,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1959,
"length": 1,
"value": "1"
},
@@ -354530,6 +364150,13 @@
"length": 27,
"value": "\"KEY_INTERNAL_MESSAGE_TYPE\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUConstant.swift",
+ "kind": "StringLiteral",
+ "offset": 2109,
+ "length": 41,
+ "value": "\"com.sendbird.uikit.groupchannel.message\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/Menu\/SBUBottomSheetController.swift",
"kind": "IntegerLiteral",
@@ -354607,6 +364234,48 @@
"length": 2,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 515,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 831,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 854,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 903,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "StringLiteral",
+ "offset": 178,
+ "length": 15,
+ "value": "\"SendbirdUIKit.SBUPaddingLabel\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/NewMessageInfo\/SBUNewNotificationInfo.swift",
"kind": "BooleanLiteral",
@@ -354631,7 +364300,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelUserMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 4082,
+ "offset": 4128,
"length": 5,
"value": "false"
},
@@ -354701,7 +364370,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUCoverImageView.swift",
"kind": "BooleanLiteral",
- "offset": 6289,
+ "offset": 6463,
"length": 5,
"value": "false"
},
@@ -355016,7 +364685,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUBaseChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 27482,
+ "offset": 27973,
"length": 5,
"value": "false"
},
@@ -355135,63 +364804,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1806,
+ "offset": 1848,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 5922,
+ "offset": 6667,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 6463,
+ "offset": 7208,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 6514,
+ "offset": 7259,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 13044,
+ "offset": 14910,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 13079,
+ "offset": 14945,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 15972,
+ "offset": 28200,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "StringLiteral",
- "offset": 275,
+ "offset": 317,
"length": 29,
"value": "\"SendbirdUIKit.SBUGroupChannelViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "StringLiteral",
- "offset": 275,
+ "offset": 317,
"length": 29,
"value": "\"SendbirdUIKit.SBUGroupChannelViewController\""
},
@@ -355233,7 +364902,14 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Manager\/CacheManager\/SBUCacheManager.Image.swift",
"kind": "BooleanLiteral",
- "offset": 5741,
+ "offset": 4237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Manager\/CacheManager\/SBUCacheManager.Image.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6608,
"length": 4,
"value": "true"
},
@@ -355590,21 +365266,28 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 5543,
+ "offset": 5324,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 5765,
+ "offset": 6884,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 6796,
+ "offset": 7106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8137,
"length": 5,
"value": "false"
},
@@ -355723,14 +365406,21 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
"kind": "Dictionary",
- "offset": 4336,
+ "offset": 6113,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 31846,
+ "offset": 19581,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
+ "kind": "BooleanLiteral",
+ "offset": 36930,
"length": 5,
"value": "false"
},
@@ -355926,63 +365616,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 879,
+ "offset": 926,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1103,
+ "offset": 1150,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1497,
+ "offset": 1544,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1596,
+ "offset": 1643,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1631,
+ "offset": 1678,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1792,
+ "offset": 1839,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2249,
+ "offset": 2296,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2288,
+ "offset": 2335,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 6286,
+ "offset": 6195,
"length": 5,
"value": "false"
},
@@ -356239,19 +365929,47 @@
"value": "\"SendbirdUIKit.SBUCreateChannelTypeSelector\""
},
{
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIView+SBUIKit.swift",
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
"kind": "BooleanLiteral",
- "offset": 41824,
- "length": 5,
- "value": "false"
+ "offset": 546,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIView+SBUIKit.swift",
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
"kind": "BooleanLiteral",
- "offset": 41870,
+ "offset": 596,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 779,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 935,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1009,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1194,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUEnums.swift",
"kind": "IntegerLiteral",
@@ -357351,59 +367069,122 @@
"length": 4,
"value": "2"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "FloatLiteral",
+ "offset": 666,
+ "length": 4,
+ "value": "16.0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 1452,
+ "offset": 1653,
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2120,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
"offset": 2129,
"length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2140,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2194,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2232,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2395,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3024,
+ "length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
- "offset": 2369,
+ "offset": 3264,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
- "offset": 2618,
+ "offset": 3513,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4079,
+ "offset": 4325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4999,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4341,
+ "offset": 5261,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4418,
+ "offset": 5338,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 13631,
+ "offset": 15412,
"length": 5,
"value": "false"
},
@@ -357445,91 +367226,91 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 872,
+ "offset": 955,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 1616,
+ "offset": 1699,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 1738,
+ "offset": 1821,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 2098,
+ "offset": 2181,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3001,
+ "offset": 3084,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3323,
+ "offset": 3406,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "BooleanLiteral",
- "offset": 3364,
+ "offset": 3447,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3959,
+ "offset": 4042,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 4359,
+ "offset": 4442,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 4869,
+ "offset": 4952,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 5150,
+ "offset": 5233,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 5249,
+ "offset": 5332,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "BooleanLiteral",
- "offset": 5284,
+ "offset": 5367,
"length": 4,
"value": "true"
},
@@ -357606,35 +367387,35 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 4159,
+ "offset": 4157,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 4258,
+ "offset": 4256,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 4293,
+ "offset": 4291,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 13467,
+ "offset": 13345,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 13502,
+ "offset": 13380,
"length": 1,
"value": "0"
},
@@ -357886,7 +367667,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserNameView.swift",
"kind": "BooleanLiteral",
- "offset": 2852,
+ "offset": 2936,
"length": 5,
"value": "false"
},
@@ -357914,112 +367695,98 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "Array",
- "offset": 1759,
+ "offset": 3150,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "Array",
- "offset": 1892,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
- "kind": "Array",
- "offset": 2122,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
- "kind": "Array",
- "offset": 2297,
+ "offset": 3325,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2361,
+ "offset": 3389,
"length": 2,
"value": "56"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2404,
+ "offset": 3432,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2846,
+ "offset": 3865,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2962,
+ "offset": 3981,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3407,
+ "offset": 4426,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "FloatLiteral",
- "offset": 3632,
+ "offset": 4651,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "FloatLiteral",
- "offset": 3859,
+ "offset": 4878,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4093,
+ "offset": 5112,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4350,
+ "offset": 5369,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 7285,
+ "offset": 8304,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 27372,
+ "offset": 27354,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 29995,
+ "offset": 29977,
"length": 4,
"value": "true"
},
@@ -358159,10 +367926,108 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelFileMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1883,
+ "offset": 1914,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 498,
+ "length": 9,
+ "value": "\"Waiting\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 7,
+ "value": "\"Ready\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 11,
+ "value": "\"Executing\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 10,
+ "value": "\"Finished\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 498,
+ "length": 9,
+ "value": "\"Waiting\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 7,
+ "value": "\"Ready\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 11,
+ "value": "\"Executing\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 10,
+ "value": "\"Finished\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 1365,
+ "length": 57,
+ "value": "\"com.sendbird.uikit.operation.state.\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 27,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1639,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2829,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3109,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 387,
+ "length": 17,
+ "value": "\"SendbirdUIKit.BlockingOperation\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelBaseMessageCell.swift",
"kind": "BooleanLiteral",
@@ -358187,7 +368052,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 3514,
+ "offset": 3522,
"length": 5,
"value": "false"
},
@@ -358488,70 +368353,70 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2331,
+ "offset": 2512,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2577,
+ "offset": 2925,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4001,
+ "offset": 4349,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 10335,
+ "offset": 10818,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 11337,
+ "offset": 11820,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 15522,
+ "offset": 16005,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 15549,
+ "offset": 16032,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 17114,
+ "offset": 17597,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 17161,
+ "offset": 17644,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 21937,
+ "offset": 22775,
"length": 5,
"value": "false"
},
@@ -358891,10 +368756,38 @@
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "BooleanLiteral",
+ "offset": 780,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "BooleanLiteral",
+ "offset": 819,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "IntegerLiteral",
+ "offset": 852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "StringLiteral",
+ "offset": 309,
+ "length": 33,
+ "value": "\"SendbirdUIKit.SBUMultipleFilesMessageCellParams\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/SBUBaseViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4727,
+ "offset": 4888,
"length": 5,
"value": "false"
},
@@ -359440,17 +369333,52 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 4375,
+ "offset": 5262,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.List.swift",
"kind": "Dictionary",
- "offset": 5437,
+ "offset": 6324,
"length": 3,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7180,
+ "length": 24,
+ "value": "\"uploadableFileInfoList\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7273,
+ "length": 5,
+ "value": "\"gif\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7310,
+ "length": 7,
+ "value": "\"video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7683,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift",
"kind": "StringLiteral",
@@ -359475,175 +369403,175 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1659,
+ "offset": 1673,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1719,
+ "offset": 1740,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1780,
+ "offset": 1808,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1835,
+ "offset": 1870,
"length": 2,
"value": "24"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1895,
+ "offset": 1937,
"length": 2,
"value": "32"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1959,
+ "offset": 2008,
"length": 2,
"value": "48"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2020,
+ "offset": 2076,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2131,
+ "offset": 2201,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2185,
+ "offset": 2262,
"length": 2,
"value": "38"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2238,
+ "offset": 2322,
"length": 2,
"value": "60"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2289,
+ "offset": 2380,
"length": 2,
"value": "28"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2345,
+ "offset": 2443,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2411,
+ "offset": 2516,
"length": 2,
"value": "36"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2466,
+ "offset": 2578,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2527,
+ "offset": 2646,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2582,
+ "offset": 2708,
"length": 2,
"value": "22"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2642,
+ "offset": 2775,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "BooleanLiteral",
- "offset": 3936,
+ "offset": 4076,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "Array",
- "offset": 10599,
+ "offset": 10739,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 2330,
+ "offset": 2555,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 2504,
+ "offset": 2729,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 3437,
+ "offset": 3662,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 3472,
+ "offset": 3697,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "BooleanLiteral",
- "offset": 5690,
+ "offset": 6920,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "BooleanLiteral",
- "offset": 6395,
+ "offset": 7625,
"length": 4,
"value": "true"
},
@@ -359710,41 +369638,6 @@
"length": 4,
"value": "true"
},
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 831,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 854,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 878,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 903,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 15,
- "value": "\"SendbirdUIKit.SBUPaddingLabel\""
- },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIButton+SBUIKit.swift",
"kind": "IntegerLiteral",
@@ -359790,49 +369683,49 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 2278,
+ "offset": 2409,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 3845,
+ "offset": 3976,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "FloatLiteral",
- "offset": 4179,
+ "offset": 4310,
"length": 3,
"value": "0.7"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 6037,
+ "offset": 6168,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 7192,
+ "offset": 7323,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 7781,
+ "offset": 7912,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 8247,
+ "offset": 8378,
"length": 4,
"value": "true"
},
@@ -360231,63 +370124,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "BooleanLiteral",
- "offset": 13501,
+ "offset": 20028,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2196,
+ "offset": 3804,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2218,
+ "offset": 3826,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "FloatLiteral",
- "offset": 2293,
+ "offset": 3901,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2322,
+ "offset": 3930,
"length": 2,
"value": "50"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "StringLiteral",
- "offset": 809,
+ "offset": 2422,
"length": 21,
"value": "\"SendbirdUIKit.SBUFileViewController\""
},
@@ -361113,154 +371006,154 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "FloatLiteral",
- "offset": 98230,
+ "offset": 98502,
"length": 3,
"value": "0.5"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "FloatLiteral",
- "offset": 133531,
+ "offset": 133803,
"length": 4,
"value": "0.12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 174231,
+ "offset": 174503,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 174951,
+ "offset": 175223,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 176641,
+ "offset": 176913,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 176876,
+ "offset": 177148,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 177657,
+ "offset": 177929,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 178171,
+ "offset": 178443,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180106,
+ "offset": 180378,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180285,
+ "offset": 180557,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180450,
+ "offset": 180722,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180686,
+ "offset": 180958,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180753,
+ "offset": 181025,
"length": 11,
"value": "\"#70000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180818,
+ "offset": 181090,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 181638,
+ "offset": 181910,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 181832,
+ "offset": 182104,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 182199,
+ "offset": 182471,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182704,
+ "offset": 182976,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182770,
+ "offset": 183042,
"length": 11,
"value": "\"#70000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182843,
+ "offset": 183115,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 184155,
+ "offset": 184427,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 184450,
+ "offset": 184722,
"length": 2,
"value": "12"
},
@@ -361400,63 +371293,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1317,
+ "offset": 1380,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1373,
+ "offset": 1436,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1414,
+ "offset": 1477,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1450,
+ "offset": 1513,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1488,
+ "offset": 1551,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "IntegerLiteral",
- "offset": 1606,
+ "offset": 1669,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1831,
+ "offset": 1894,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 2097,
+ "offset": 2044,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 2601,
+ "offset": 2928,
"length": 5,
"value": "false"
},
@@ -361649,45 +371542,31 @@
"length": 2,
"value": "16"
},
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
- "kind": "IntegerLiteral",
- "offset": 1900,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
- "kind": "IntegerLiteral",
- "offset": 1922,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "BooleanLiteral",
- "offset": 3054,
+ "offset": 2785,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "FloatLiteral",
- "offset": 3107,
+ "offset": 2838,
"length": 4,
"value": "80.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "IntegerLiteral",
- "offset": 3175,
+ "offset": 2906,
"length": 2,
"value": "46"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "IntegerLiteral",
- "offset": 3187,
+ "offset": 2918,
"length": 2,
"value": "46"
},
@@ -361743,59 +371622,143 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 2041,
+ "offset": 2234,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2772,
+ "offset": 3310,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2824,
+ "offset": 3362,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 2943,
+ "offset": 3481,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 3088,
+ "offset": 3626,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 3576,
+ "offset": 4114,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 12651,
+ "offset": 13189,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "StringLiteral",
- "offset": 1722,
+ "offset": 1915,
"length": 25,
"value": "\"SendbirdUIKit.SBUMessageThreadViewModel\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 840,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 849,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 860,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 870,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 914,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 952,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1115,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1844,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1896,
+ "length": 4,
+ "value": "12.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1948,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1999,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 2055,
+ "length": 3,
+ "value": "6.0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/Replies\/SBUReplyConfiguration.swift",
"kind": "BooleanLiteral",
@@ -361904,21 +371867,21 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2202,
+ "offset": 2622,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2624,
+ "offset": 3044,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "StringLiteral",
- "offset": 1303,
+ "offset": 1494,
"length": 24,
"value": "\"SendbirdUIKit.SBUGroupChannelViewModel\""
},
@@ -361981,63 +371944,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.private.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.private.swiftinterface
index f3ba8462b..61be0e818 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -155,7 +155,7 @@ extension SendbirdUIKit.SBUBaseChannelModule {
@_Concurrency.MainActor(unsafe) open func updateStyles(theme: SendbirdUIKit.SBUChannelTheme? = nil, componentTheme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@_Concurrency.MainActor(unsafe) public func setupScrollBottomViewStyle(scrollBottomView: UIKit.UIView, theme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@objc @_Concurrency.MainActor(unsafe) open func setScrollBottomView(hidden: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) public func reloadTableView()
+ @objc @_Concurrency.MainActor(unsafe) public func reloadTableView(needsToLayout: Swift.Bool = true)
@_Concurrency.MainActor(unsafe) public func updateEmptyView(type: SendbirdUIKit.EmptyViewType)
@objc @_Concurrency.MainActor(unsafe) open func showMessageMenu(on message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func showFailedMessageMenu(on message: SendbirdChatSDK.BaseMessage)
@@ -341,6 +341,7 @@ public protocol SBUMessageThreadModuleInputDelegate : SendbirdUIKit.SBUBaseChann
func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, shouldLoadSuggestedMentions filterText: Swift.String)
func messageThreadModuleShouldStopSuggestingMention(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
func messageThreadModuleDidTapVoiceMessage(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
+ func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
}
public protocol SBUMessageThreadModuleInputDataSource : SendbirdUIKit.SBUBaseChannelModuleInputDataSource {
}
@@ -375,6 +376,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) @objc override open func pickDocumentFile(documentURLs: [Foundation.URL])
@_Concurrency.MainActor(unsafe) @objc override open func pickImageData(_ data: Foundation.Data, fileName: Swift.String? = nil, mimeType: Swift.String? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoURL(_ url: Foundation.URL)
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadImageFile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadGIFfile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputMode(_ mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputModeState()
@_Concurrency.MainActor(unsafe) @objc override open func updateFrozenModeState()
@@ -831,10 +838,10 @@ extension SendbirdUIKit.SBUView : SendbirdUIKit.SBUViewLifeCycle {
set
_modify
}
- @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint? {
get
}
- @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) final public let collectionViewInsets: UIKit.UIEdgeInsets
@@ -1736,6 +1743,7 @@ extension UIKit.UIImageView {
@_hasMissingDesignatedInitializers public class SBUUtils {
public static func getFileType(by fileMessage: SendbirdChatSDK.FileMessage) -> SendbirdUIKit.SBUMessageFileType
public static func getFileType(by type: Swift.String) -> SendbirdUIKit.SBUMessageFileType
+ public static func getFileTypeString(by fileType: Swift.String) -> Swift.String
public static func generateChannelName(channel: SendbirdChatSDK.GroupChannel) -> Swift.String
public static func getMimeType(url: Foundation.URL) -> Swift.String?
@available(*, deprecated, renamed: "getReceiptState(of:in:)")
@@ -1786,6 +1794,7 @@ extension UIKit.UIImageView {
public static var Settings: Swift.String
public static var Reply: Swift.String
public static var Alert_Delete: Swift.String
+ public static var Alert_Delete_MultipleFilesMessage: (Swift.Int) -> Swift.String
public static var Alert_Allow_Camera_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access_Message: Swift.String
@@ -1947,6 +1956,22 @@ extension UIKit.UIImageView {
}
public static var fileName: Swift.String
}
+ public struct GroupChannel {
+ public struct Preview {
+ public static var photo: Swift.String
+ public static var gif: Swift.String
+ public static var video: Swift.String
+ public static var audio: Swift.String
+ public static var voice: Swift.String
+ public static var file: Swift.String
+ public static var multipleFiles: Swift.String
+ }
+ }
+ public struct FileUpload {
+ public struct Error {
+ public static var exceededSizeLimit: Swift.String
+ }
+ }
@objc deinit
}
extension SendbirdUIKit.SBUStringSet {
@@ -2120,6 +2145,7 @@ extension SendbirdUIKit.SBUCreateOpenChannelModule {
@_Concurrency.MainActor(unsafe) final public let descriptionLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) final public let urlLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var imageHeightConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var imageWitdhConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
@@ -2297,6 +2323,11 @@ extension SendbirdUIKit.SBUModuleSet {
public static var MessageSearchModule: SendbirdUIKit.SBUMessageSearchModule.Type
public static var MessageThreadModule: SendbirdUIKit.SBUMessageThreadModule.Type
}
+extension SendbirdChatSDK.MultipleFilesMessage {
+ public var filesCount: Swift.Int {
+ get
+ }
+}
public protocol SBUMessageSearchViewModelDelegate : SendbirdUIKit.SBUCommonViewModelDelegate {
func searchViewModel(_ viewModel: SendbirdUIKit.SBUMessageSearchViewModel, didChangeSearchResults results: [SendbirdChatSDK.BaseMessage], needsToReload: Swift.Bool)
}
@@ -2317,6 +2348,24 @@ open class SBUMessageSearchViewModel {
public func loadMore()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionView : UIKit.UICollectionView, SendbirdUIKit.SBUViewLifeCycle {
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var cornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) open func configure(delegate: UIKit.UICollectionViewDelegate, dataSource: UIKit.UICollectionViewDataSource, theme: SendbirdUIKit.SBUMessageCellTheme? = nil, cornerRadius: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) @objc open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc open func setupActions()
+ @_Concurrency.MainActor(unsafe) @objc open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect, collectionViewLayout layout: UIKit.UICollectionViewLayout)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
extension SendbirdUIKit.SBUBaseSelectUserViewController {
@objc @available(*, deprecated, renamed: "channelURL")
@_Concurrency.MainActor(unsafe) dynamic public var channelUrl: Swift.String? {
@@ -2477,6 +2526,28 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule {
@objc func updateLayouts()
@objc func setupActions()
}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
+ @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
public typealias SBUNewNotificationInfoHandler = () -> Swift.Void
extension SendbirdUIKit.SBUBaseChannelViewController {
@objc @_Concurrency.MainActor(unsafe) dynamic public func registerKeyboardNotifications()
@@ -2497,7 +2568,7 @@ extension SendbirdUIKit.SBUBaseChannelViewController {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUOpenChannelMessageWebView
- @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint! {
+ @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint? {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webTypeConstraints: [UIKit.NSLayoutConstraint] {
@@ -2957,6 +3028,7 @@ public protocol SBUMessageCellProtocol {
@objc @_Concurrency.MainActor(unsafe) public var newMessagesCount: Swift.Int {
get
}
+ @objc @_Concurrency.MainActor(unsafe) open func multipleFilesMessageFileSizeErrorHandler(_ message: Swift.String)
@objc @_Concurrency.MainActor(unsafe) required public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@objc @_Concurrency.MainActor(unsafe) public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) required public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@@ -2975,6 +3047,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@@ -2986,14 +3059,20 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) override public func showMenuModal(_ cell: UIKit.UITableViewCell, indexPath: Foundation.IndexPath, message: SendbirdChatSDK.BaseMessage, types: [SendbirdUIKit.MessageMenuItem]?)
@_Concurrency.MainActor(unsafe) @objc override open func showChannelSettings()
@_Concurrency.MainActor(unsafe) override open func showMessageThread(channelURL: Swift.String, parentMessageId: Swift.Int64, parentMessageCreatedAt: Swift.Int64? = 0, startingPoint: Swift.Int64? = 0)
+ @_Concurrency.MainActor(unsafe) @objc override open func imagePickerControllerDidCancel(_ picker: UIKit.UIImagePickerController)
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
+ @_Concurrency.MainActor(unsafe) @objc override open func showPhotoLibraryPicker()
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, didChangeChannel channel: SendbirdChatSDK.BaseChannel?, withContext context: SendbirdChatSDK.MessageContext)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, deletedMessages messages: [SendbirdChatSDK.BaseMessage])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ @objc @_Concurrency.MainActor(unsafe) public func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapRightItem rightItem: UIKit.UIBarButtonItem)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@@ -3006,6 +3085,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -3535,7 +3615,7 @@ public protocol SBUSuggestedMentionListDelegate : AnyObject {
}
@_Concurrency.MainActor(unsafe) public var userCell: UIKit.UITableViewCell?
@_Concurrency.MainActor(unsafe) public var limitGuideCell: UIKit.UITableViewCell?
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) public var filteredUsers: [SendbirdUIKit.SBUUser] {
get
}
@@ -3611,6 +3691,10 @@ extension SendbirdUIKit.SBUConfig.GroupChannel {
set
}
public var input: SendbirdUIKit.SBUConfig.GroupChannel.Channel.Input
+ @SendbirdUIKit.SBUPrioritizedConfig public var isMultipleFilesMessageEnabled: Swift.Bool {
+ get
+ set
+ }
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
required public init(from decoder: Swift.Decoder) throws
@@ -3686,6 +3770,8 @@ public protocol SBUMessageThreadModuleListDelegate : SendbirdUIKit.SBUBaseChanne
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
}
public protocol SBUMessageThreadModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
}
@@ -3702,6 +3788,9 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -3734,11 +3823,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) override open func createMessageMenuItems(for message: SendbirdChatSDK.BaseMessage) -> [SendbirdUIKit.SBUMenuItem]
@_Concurrency.MainActor(unsafe) @objc override open func showMessageContextMenu(for message: SendbirdChatSDK.BaseMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func setMessageCellGestures(_ cell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, indexPath: Foundation.IndexPath)
- @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView()
+ @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView(needsToLayout: Swift.Bool = true)
@objc @_Concurrency.MainActor(unsafe) public func register(messageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -4130,6 +4220,20 @@ extension SendbirdUIKit.SBUInviteUserModule {
public static func restoreDefaultIcons()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUCollectionViewCell : UIKit.UICollectionViewCell {
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
+ @objc deinit
+}
+extension SendbirdUIKit.SBUCollectionViewCell : SendbirdUIKit.SBUViewLifeCycle {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupActions()
+}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUOpenChannelContentBaseMessageCell : SendbirdUIKit.SBUOpenChannelBaseMessageCell {
@objc @_Concurrency.MainActor(unsafe) public var baseStackView: UIKit.UIStackView {
@objc get
@@ -4139,6 +4243,10 @@ extension SendbirdUIKit.SBUInviteUserModule {
@objc get
@objc set
}
+ @objc @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView {
+ @objc get
+ @objc set
+ }
@objc @_Concurrency.MainActor(unsafe) public var contentsStackView: UIKit.UIStackView {
@objc get
@objc set
@@ -4559,6 +4667,25 @@ public protocol SBUCreateChannelTypeSelectorProtocol {
@_Concurrency.MainActor(unsafe) open func updateButton(type: SendbirdUIKit.ChannelCreationType)
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionViewCell : SendbirdUIKit.SBUCollectionViewCell {
+ @_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
+ @_Concurrency.MainActor(unsafe) public var overlayView: UIKit.UIView
+ @_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var imageCornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) open func configure(uploadableFileInfo: SendbirdChatSDK.UploadableFileInfo? = nil, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo? = nil, requestId: Swift.String, index: Swift.Int, imageCornerRadius: CoreFoundation.CGFloat, showOverlay: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+ @_Concurrency.MainActor(unsafe) public func setGIFIcon()
+ @objc deinit
+}
extension UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadNib() -> UIKit.UINib
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadViewFromNib() -> UIKit.UIView
@@ -4584,6 +4711,8 @@ extension UIKit.UIView {
@_Concurrency.MainActor(unsafe) public func sbu_constraint_greaterThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_lessThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
+}
+extension UIKit.UIView {
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_v2(equalTo view: UIKit.UIView, leading: CoreFoundation.CGFloat? = nil, trailing: CoreFoundation.CGFloat? = nil, left: CoreFoundation.CGFloat? = nil, right: CoreFoundation.CGFloat? = nil, top: CoreFoundation.CGFloat? = nil, bottom: CoreFoundation.CGFloat? = nil, centerX: CoreFoundation.CGFloat? = nil, centerY: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> [UIKit.NSLayoutConstraint]
@discardableResult
@@ -4911,19 +5040,28 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
func parentMessageInfoViewBoundsWillChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
func parentMessageInfoViewBoundsDidChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : UIKit.UITableViewHeaderFooterView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : SendbirdUIKit.SBUView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+ public struct Constants {
+ public static var verticalSideMarginSize: CoreFoundation.CGFloat
+ }
@_Concurrency.MainActor(unsafe) public var profileView: SendbirdUIKit.SBUMessageProfileView
+ @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var userNameLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var dateLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var moreButton: UIKit.UIButton? {
get
set
}
+ @_Concurrency.MainActor(unsafe) public var moreButtonBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replySeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replyLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var bottomSeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var messageTextView: SendbirdUIKit.SBUUserMessageTextView
@_Concurrency.MainActor(unsafe) public var baseFileContentView: SendbirdUIKit.SBUBaseFileContentView
+ @_Concurrency.MainActor(unsafe) public var fileCollectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUMessageWebView
@_Concurrency.MainActor(unsafe) public var reactionView: SendbirdUIKit.SBUParentMessageInfoReactionView
@_Concurrency.MainActor(unsafe) public var userHStackView: SendbirdUIKit.SBUStackView {
@@ -4946,30 +5084,44 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
@objc get
@objc set
}
+ @_Concurrency.MainActor(unsafe) public var contentView: UIKit.UIView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var enablesReaction: Swift.Bool
@_Concurrency.MainActor(unsafe) public var userProfileTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var tapHandlerToContent: (() -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreButtonTapHandlerToContent: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiTapHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreEmojiTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiLongPressHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var mentionTapHandler: ((_ user: SendbirdUIKit.SBUUser) -> Swift.Void)?
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(reuseIdentifier: Swift.String?)
@available(*, unavailable, renamed: "SBUParentMessageInfoView(frame:)")
- @_Concurrency.MainActor(unsafe) @objc required convenience dynamic public init?(coder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) open func setupViews()
- @_Concurrency.MainActor(unsafe) open func setupLayouts()
- @_Concurrency.MainActor(unsafe) open func updateLayouts()
- @_Concurrency.MainActor(unsafe) open func setupStyles()
+ @_Concurrency.MainActor(unsafe) required convenience public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
@_Concurrency.MainActor(unsafe) open func configure(message: SendbirdChatSDK.BaseMessage?, delegate: SendbirdUIKit.SBUParentMessageInfoViewDelegate?, useReaction: Swift.Bool = false, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo?)
- @_Concurrency.MainActor(unsafe) open func setupActions()
+ @_Concurrency.MainActor(unsafe) open func updateMessageTextWidth(with size: CoreFoundation.CGSize)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
@objc @_Concurrency.MainActor(unsafe) open func onTapUserProfileView(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapContentView(sender: UIKit.UITapGestureRecognizer)
+ @objc @_Concurrency.MainActor(unsafe) open func onSelectFile(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapWebview(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapMoreButton(_ sender: Any)
@_Concurrency.MainActor(unsafe) open func userMessageTextView(_ textView: SendbirdUIKit.SBUUserMessageTextView, didTapMention user: SendbirdUIKit.SBUUser)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@objc deinit
}
+extension SendbirdUIKit.SBUParentMessageInfoView : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+}
@_hasMissingDesignatedInitializers public class SBUGlobalCustomParams {
public static var groupChannelParamsCreateBuilder: ((_ params: SendbirdChatSDK.GroupChannelCreateParams?) -> Swift.Void)?
public static var groupChannelParamsUpdateBuilder: ((_ params: SendbirdChatSDK.GroupChannelUpdateParams?) -> Swift.Void)?
@@ -4979,6 +5131,7 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
public static var userMessageParamsUpdateBuilder: ((_ params: SendbirdChatSDK.UserMessageUpdateParams?) -> Swift.Void)?
public static var fileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
public static var voiceFileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
+ public static var multipleFilesMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> Swift.Void)?
public static var messageListParamsBuilder: ((_ params: SendbirdChatSDK.MessageListParams?) -> Swift.Void)?
@objc deinit
}
@@ -5115,7 +5268,7 @@ extension UIKit.UIImage {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
+ @objc @_Concurrency.MainActor(unsafe) open var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
@objc get
@objc set
}
@@ -5419,7 +5572,7 @@ extension UIKit.UIStackView {
@_Concurrency.MainActor(unsafe) public var button: UIKit.UIButton
@_Concurrency.MainActor(unsafe) public var username: Swift.String
@_Concurrency.MainActor(unsafe) public var leftMargin: CoreFoundation.CGFloat
- @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@@ -5619,6 +5772,7 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule.List : UIKit.UITableViewDat
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func updateLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func updateChannelInfoView()
@objc @available(*, deprecated, message: "Please use `calculateMessageMenuCGPoint(indexPath:)` in `SBUOpenChannelModule.List`")
@@ -5758,6 +5912,9 @@ public class SBUQuoteMessageInputViewParams {
public var isFileType: Swift.Bool {
get
}
+ public var isMultipleFilesMessage: Swift.Bool {
+ get
+ }
public var fileType: Swift.String? {
get
}
@@ -6250,7 +6407,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) public var baseViewModel: SendbirdUIKit.SBUBaseChannelViewModel?
@objc @_Concurrency.MainActor(unsafe) public var channelName: Swift.String?
@objc @_Concurrency.MainActor(unsafe) public var isKeyboardShowing: Swift.Bool
- @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint!
+ @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint?
@available(*, unavailable)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
@@ -6259,6 +6416,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@_Concurrency.MainActor(unsafe) public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func loadView()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func applicationWillResignActivity()
@@ -6279,6 +6437,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) open func showEmojiListModal(message: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) public func scrollToMessage(id messageId: Swift.Int64, enablesScrollAnimation: Swift.Bool = false, enablesMessageAnimation: Swift.Bool = false)
@objc @_Concurrency.MainActor(unsafe) public func updateNewMessageInfo(hidden: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) open func openFile(_ fileData: SendbirdUIKit.SBUFileData)
@objc @_Concurrency.MainActor(unsafe) open func openFile(fileMessage: SendbirdChatSDK.FileMessage)
@objc @discardableResult
@_Concurrency.MainActor(unsafe) public func increaseNewMessageCount() -> Swift.Bool
@@ -6648,6 +6807,14 @@ extension SendbirdUIKit.SBUChatNotificationChannelModule {
@objc @_Concurrency.MainActor(unsafe) public func didSelectRetry()
}
}
+public class SBUMultipleFilesMessageCellParams : SendbirdUIKit.SBUBaseMessageCellParams {
+ public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ get
+ }
+ final public let useReaction: Swift.Bool
+ public init(message: SendbirdChatSDK.MultipleFilesMessage, hideDateView: Swift.Bool, useMessagePosition: Swift.Bool, groupPosition: SendbirdUIKit.MessageGroupPosition = .none, receiptState: SendbirdUIKit.SBUMessageReceiptState = .none, useReaction: Swift.Bool = false, isThreadMessage: Swift.Bool = false, joinedAt: Swift.Int64 = 0, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo? = nil)
+ @objc deinit
+}
open class SBUCreateOpenChannelModule {
public static var HeaderComponent: SendbirdUIKit.SBUCreateOpenChannelModule.Header.Type
public static var ProfileInputComponent: SendbirdUIKit.SBUCreateOpenChannelModule.ProfileInput.Type
@@ -6675,6 +6842,7 @@ open class SBUCreateOpenChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func updateLayouts()
@objc @_Concurrency.MainActor(unsafe) open func setupStyles()
@objc @_Concurrency.MainActor(unsafe) open func updateStyles()
+ @objc @_Concurrency.MainActor(unsafe) open func updateStyles(needsToLayout: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func setupNavigationBar(backgroundColor: UIKit.UIColor, shadowColor: UIKit.UIColor)
@objc @_Concurrency.MainActor(unsafe) open func onClickBack()
@_Concurrency.MainActor(unsafe) open func errorHandler(_ message: Swift.String?, _ code: ObjectiveC.NSInteger? = nil)
@@ -6927,8 +7095,20 @@ public class SBUFeedNotificationCellParams : SendbirdUIKit.SBUBaseMessageCellPar
public static func isSupportReactions() -> Swift.Bool
public static func isSupportOgTag(channelType: SendbirdChatSDK.ChannelType = .group) -> Swift.Bool
public static func isSupportMessageSearch() -> Swift.Bool
+ public static var multipleFilesMessageFileCountLimit: Swift.Int {
+ get
+ }
+ public static var uploadSizeLimitBytes: Swift.Int64 {
+ get
+ }
+ public static var uploadSizeLimitMB: Swift.Int64 {
+ get
+ }
@objc deinit
}
+extension UIKit.NSLayoutConstraint {
+ @_Concurrency.MainActor(unsafe) public static func sbu_activate(baseView: UIKit.UIView, constraints: [UIKit.NSLayoutConstraint?])
+}
open class SBUMessageThreadModule {
public static var HeaderComponent: SendbirdUIKit.SBUMessageThreadModule.Header.Type
public static var ListComponent: SendbirdUIKit.SBUMessageThreadModule.List.Type
@@ -7401,6 +7581,7 @@ public protocol SBUGroupChannelModuleListDelegate : SendbirdUIKit.SBUBaseChannel
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
func groupChannelModuleDidTapThreadInfoView(_ threadInfoView: SendbirdUIKit.SBUThreadInfoView)
+ func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
}
public protocol SBUGroupChannelModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@@ -7416,6 +7597,9 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -7452,6 +7636,7 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -7481,6 +7666,7 @@ extension SendbirdUIKit.SBUGroupChannelModule.List {
}
public protocol SBUGroupChannelModuleInputDelegate : SendbirdUIKit.SBUBaseChannelModuleInputDelegate {
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -7514,6 +7700,8 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) open func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
@available(iOS 14.0, *)
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(itemProvider: Foundation.NSItemProvider)
@available(iOS 14.0, *)
@@ -7744,6 +7932,27 @@ public enum SBUIconSetType : Swift.String, Swift.Hashable {
case iconPause
case iconRecording
case iconStop
+ public struct Metric {
+ public static let defaultIconSizeVerySmall: CoreFoundation.CGSize
+ public static let defaultIconSizeSmall: CoreFoundation.CGSize
+ public static let defaultIconSizeMedium: CoreFoundation.CGSize
+ public static let defaultIconSize: CoreFoundation.CGSize
+ public static let defaultIconSizeLarge: CoreFoundation.CGSize
+ public static let defaultIconSizeVeryLarge: CoreFoundation.CGSize
+ public static let quotedMessageIconSize: CoreFoundation.CGSize
+ public static let iconActionSheetItem: CoreFoundation.CGSize
+ public static let iconEmojiSmall: CoreFoundation.CGSize
+ public static let iconEmojiLarge: CoreFoundation.CGSize
+ public static let iconEmptyView: CoreFoundation.CGSize
+ public static let iconGifPlay: CoreFoundation.CGSize
+ public static let iconSpinnerLarge: CoreFoundation.CGSize
+ public static let iconSpinnerSizeForTemplate: CoreFoundation.CGSize
+ public static let iconUserProfile: CoreFoundation.CGSize
+ public static let iconUserProfileInChat: CoreFoundation.CGSize
+ public static let iconChevronDown: CoreFoundation.CGSize
+ public static let iconVoiceMessageSize: CoreFoundation.CGSize
+ }
+ public func image(with tintColor: UIKit.UIColor? = nil, to size: CoreFoundation.CGSize, tintAndResize: Swift.Bool = true) -> UIKit.UIImage
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
@@ -7934,28 +8143,6 @@ open class SBUInviteUserModule {
required public init(headerComponent: SendbirdUIKit.SBUInviteUserModule.Header? = nil, listComponent: SendbirdUIKit.SBUInviteUserModule.List? = nil)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
- @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
- @objc get
- }
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) open class SBUUserMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, SendbirdUIKit.SBUUserMessageTextViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var messageTextView: UIKit.UIView {
@objc get
@@ -8309,6 +8496,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: UIKit.UIViewControllerTransitionCoordinator)
@_Concurrency.MainActor(unsafe) @objc override open func applicationWillResignActivity()
@_Concurrency.MainActor(unsafe) @objc override open func willPresentSubview()
@objc deinit
@@ -8316,11 +8504,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func moveToParentMessage()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@_Concurrency.MainActor(unsafe) @objc override public func updateChannelTitle()
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@@ -8328,6 +8519,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@@ -8335,11 +8527,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didScroll scrollView: UIKit.UIScrollView)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didTapVoiceMessage fileMessage: SendbirdChatSDK.FileMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, willDisplay cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -8364,6 +8559,8 @@ public typealias SBUFileViewerDelegate = SendbirdUIKit.SBUFileViewControllerDele
public protocol SBUFileViewControllerDelegate : AnyObject {
func didSelectDeleteImage(message: SendbirdChatSDK.FileMessage)
}
+public struct SBUFileData {
+}
@objc @_Concurrency.MainActor(unsafe) open class SBUFileViewController : SendbirdUIKit.SBUBaseViewController, UIKit.UIScrollViewDelegate, SendbirdUIKit.SBUAlertViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var leftBarButton: UIKit.UIBarButtonItem? {
@objc get
@@ -8386,7 +8583,9 @@ public protocol SBUFileViewControllerDelegate : AnyObject {
@objc set
}
@objc @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView
- @_Concurrency.MainActor(unsafe) required public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required convenience public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required public init(fileData: SendbirdUIKit.SBUFileData, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @available(*, unavailable, renamed: "init(params:delegate:)")
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@@ -9050,7 +9249,7 @@ public class SBUMessageCellTheme {
public static var overlay: SendbirdUIKit.SBUMessageCellTheme {
get
}
- public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300)
+ public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, multipleFilesMessageFileOverlayColor: UIKit.UIColor = SBUColorSet.overlay02)
public var backgroundColor: UIKit.UIColor
public var leftBackgroundColor: UIKit.UIColor
public var leftPressedBackgroundColor: UIKit.UIColor
@@ -9088,6 +9287,7 @@ public class SBUMessageCellTheme {
public var fileMessageLeftTextColor: UIKit.UIColor
public var fileMessageRightTextColor: UIKit.UIColor
public var fileMessagePlaceholderColor: UIKit.UIColor
+ public var multipleFilesMessageFileOverlayColor: UIKit.UIColor
public var adminMessageFont: UIKit.UIFont
public var adminMessageTextColor: UIKit.UIColor
public var unknownMessageDescFont: UIKit.UIFont
@@ -9488,8 +9688,8 @@ public class SBUMessageTemplateTheme {
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUImageContentView : SendbirdUIKit.SBUBaseFileContentView {
@_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
@_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
- @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
@_Concurrency.MainActor(unsafe) open func setupSizeContraint()
@@ -9578,14 +9778,16 @@ public protocol SBUUserMessageTextViewDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) public var textView: SendbirdUIKit.SBULinkClickableTextView
@_Concurrency.MainActor(unsafe) public var channelType: SendbirdChatSDK.ChannelType
@_Concurrency.MainActor(unsafe) public var isWebType: Swift.Bool
- @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint!
@_Concurrency.MainActor(unsafe) public var mentionManager: SendbirdUIKit.SBUMentionManager?
@_Concurrency.MainActor(unsafe) public var removeMargin: Swift.Bool
@_Concurrency.MainActor(unsafe) public var needsToRemoveMargin: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) weak public var delegate: SendbirdUIKit.SBUUserMessageTextViewDelegate?
+ @_Concurrency.MainActor(unsafe) public var textTopConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textBottomConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) public init(channelType: SendbirdChatSDK.ChannelType = .group, removeMargin: Swift.Bool = false)
@@ -9959,6 +10161,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUMessageThreadViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? {
@@ -9975,6 +10178,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public var threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams {
get
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, parentMessage: SendbirdChatSDK.BaseMessage? = nil, parentMessageId: Swift.Int64? = 0, threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUMessageThreadViewModelDataSource? = nil)
@objc deinit
public func loadChannelAndMessages(channelURL: Swift.String?)
@@ -9987,6 +10191,8 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public func loadPrevMessages(timestamp: Swift.Int64?)
override public func loadNextMessages()
public func loadBothMessages(timestamp: Swift.Int64?, showIndicator: Swift.Bool)
+ public func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessageId: Swift.Int64)
+ public func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
open func setupSendUserMessageCompletionHandlers()
open func setupSendFileMessageCompletionHandlers()
override public func sortAllMessageList(needReload: Swift.Bool)
@@ -10026,6 +10232,37 @@ extension SendbirdUIKit.SBUMessageThreadViewModel : SendbirdChatSDK.MessageColle
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, updatedChannel channel: SendbirdChatSDK.GroupChannel)
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, deletedChannel channelURL: Swift.String)
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDataSource {
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var containerView: UIKit.UIView
+ @objc @_Concurrency.MainActor(unsafe) public var collectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
+ @_Concurrency.MainActor(unsafe) override open func configure(with configuration: SendbirdUIKit.SBUBaseMessageCellParams)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setSelected(_ selected: Swift.Bool, animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(style: UIKit.UITableViewCell.CellStyle, reuseIdentifier: Swift.String?)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
+extension SendbirdUIKit.SBUMultipleFilesMessageCell : UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+}
public protocol SBUUserListModuleHeaderDelegate : SendbirdUIKit.SBUCommonDelegate {
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateLeftItem leftItem: UIKit.UIBarButtonItem?)
@@ -10212,6 +10449,7 @@ public protocol SBUGroupChannelViewModelDataSource : SendbirdUIKit.SBUBaseChanne
}
public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelViewModelDelegate {
func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUGroupChannelViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? {
@@ -10222,10 +10460,13 @@ public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelV
get
set
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUGroupChannelViewModelDataSource? = nil, displaysLocalCachedListFirst: Swift.Bool = false)
@objc deinit
override public func loadChannel(channelURL: Swift.String, messageListParams: SendbirdChatSDK.MessageListParams? = nil, completionHandler: ((SendbirdChatSDK.BaseChannel?, SendbirdChatSDK.SBError?) -> Swift.Void)? = nil)
override public func refreshChannel()
+ open func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo])
+ open func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
override public func loadInitialMessages(startingPoint: Swift.Int64?, showIndicator: Swift.Bool, initialMessages: [SendbirdChatSDK.BaseMessage]?)
override public func loadPrevMessages()
override public func loadNextMessages()
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftdoc b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftdoc
index 2fbd2ba48..a590d54c3 100644
Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftdoc and b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftinterface
index f3ba8462b..61be0e818 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios.swiftinterface
@@ -155,7 +155,7 @@ extension SendbirdUIKit.SBUBaseChannelModule {
@_Concurrency.MainActor(unsafe) open func updateStyles(theme: SendbirdUIKit.SBUChannelTheme? = nil, componentTheme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@_Concurrency.MainActor(unsafe) public func setupScrollBottomViewStyle(scrollBottomView: UIKit.UIView, theme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@objc @_Concurrency.MainActor(unsafe) open func setScrollBottomView(hidden: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) public func reloadTableView()
+ @objc @_Concurrency.MainActor(unsafe) public func reloadTableView(needsToLayout: Swift.Bool = true)
@_Concurrency.MainActor(unsafe) public func updateEmptyView(type: SendbirdUIKit.EmptyViewType)
@objc @_Concurrency.MainActor(unsafe) open func showMessageMenu(on message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func showFailedMessageMenu(on message: SendbirdChatSDK.BaseMessage)
@@ -341,6 +341,7 @@ public protocol SBUMessageThreadModuleInputDelegate : SendbirdUIKit.SBUBaseChann
func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, shouldLoadSuggestedMentions filterText: Swift.String)
func messageThreadModuleShouldStopSuggestingMention(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
func messageThreadModuleDidTapVoiceMessage(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
+ func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
}
public protocol SBUMessageThreadModuleInputDataSource : SendbirdUIKit.SBUBaseChannelModuleInputDataSource {
}
@@ -375,6 +376,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) @objc override open func pickDocumentFile(documentURLs: [Foundation.URL])
@_Concurrency.MainActor(unsafe) @objc override open func pickImageData(_ data: Foundation.Data, fileName: Swift.String? = nil, mimeType: Swift.String? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoURL(_ url: Foundation.URL)
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadImageFile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadGIFfile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputMode(_ mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputModeState()
@_Concurrency.MainActor(unsafe) @objc override open func updateFrozenModeState()
@@ -831,10 +838,10 @@ extension SendbirdUIKit.SBUView : SendbirdUIKit.SBUViewLifeCycle {
set
_modify
}
- @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint? {
get
}
- @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) final public let collectionViewInsets: UIKit.UIEdgeInsets
@@ -1736,6 +1743,7 @@ extension UIKit.UIImageView {
@_hasMissingDesignatedInitializers public class SBUUtils {
public static func getFileType(by fileMessage: SendbirdChatSDK.FileMessage) -> SendbirdUIKit.SBUMessageFileType
public static func getFileType(by type: Swift.String) -> SendbirdUIKit.SBUMessageFileType
+ public static func getFileTypeString(by fileType: Swift.String) -> Swift.String
public static func generateChannelName(channel: SendbirdChatSDK.GroupChannel) -> Swift.String
public static func getMimeType(url: Foundation.URL) -> Swift.String?
@available(*, deprecated, renamed: "getReceiptState(of:in:)")
@@ -1786,6 +1794,7 @@ extension UIKit.UIImageView {
public static var Settings: Swift.String
public static var Reply: Swift.String
public static var Alert_Delete: Swift.String
+ public static var Alert_Delete_MultipleFilesMessage: (Swift.Int) -> Swift.String
public static var Alert_Allow_Camera_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access_Message: Swift.String
@@ -1947,6 +1956,22 @@ extension UIKit.UIImageView {
}
public static var fileName: Swift.String
}
+ public struct GroupChannel {
+ public struct Preview {
+ public static var photo: Swift.String
+ public static var gif: Swift.String
+ public static var video: Swift.String
+ public static var audio: Swift.String
+ public static var voice: Swift.String
+ public static var file: Swift.String
+ public static var multipleFiles: Swift.String
+ }
+ }
+ public struct FileUpload {
+ public struct Error {
+ public static var exceededSizeLimit: Swift.String
+ }
+ }
@objc deinit
}
extension SendbirdUIKit.SBUStringSet {
@@ -2120,6 +2145,7 @@ extension SendbirdUIKit.SBUCreateOpenChannelModule {
@_Concurrency.MainActor(unsafe) final public let descriptionLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) final public let urlLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var imageHeightConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var imageWitdhConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
@@ -2297,6 +2323,11 @@ extension SendbirdUIKit.SBUModuleSet {
public static var MessageSearchModule: SendbirdUIKit.SBUMessageSearchModule.Type
public static var MessageThreadModule: SendbirdUIKit.SBUMessageThreadModule.Type
}
+extension SendbirdChatSDK.MultipleFilesMessage {
+ public var filesCount: Swift.Int {
+ get
+ }
+}
public protocol SBUMessageSearchViewModelDelegate : SendbirdUIKit.SBUCommonViewModelDelegate {
func searchViewModel(_ viewModel: SendbirdUIKit.SBUMessageSearchViewModel, didChangeSearchResults results: [SendbirdChatSDK.BaseMessage], needsToReload: Swift.Bool)
}
@@ -2317,6 +2348,24 @@ open class SBUMessageSearchViewModel {
public func loadMore()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionView : UIKit.UICollectionView, SendbirdUIKit.SBUViewLifeCycle {
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var cornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) open func configure(delegate: UIKit.UICollectionViewDelegate, dataSource: UIKit.UICollectionViewDataSource, theme: SendbirdUIKit.SBUMessageCellTheme? = nil, cornerRadius: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) @objc open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc open func setupActions()
+ @_Concurrency.MainActor(unsafe) @objc open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect, collectionViewLayout layout: UIKit.UICollectionViewLayout)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
extension SendbirdUIKit.SBUBaseSelectUserViewController {
@objc @available(*, deprecated, renamed: "channelURL")
@_Concurrency.MainActor(unsafe) dynamic public var channelUrl: Swift.String? {
@@ -2477,6 +2526,28 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule {
@objc func updateLayouts()
@objc func setupActions()
}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
+ @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
public typealias SBUNewNotificationInfoHandler = () -> Swift.Void
extension SendbirdUIKit.SBUBaseChannelViewController {
@objc @_Concurrency.MainActor(unsafe) dynamic public func registerKeyboardNotifications()
@@ -2497,7 +2568,7 @@ extension SendbirdUIKit.SBUBaseChannelViewController {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUOpenChannelMessageWebView
- @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint! {
+ @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint? {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webTypeConstraints: [UIKit.NSLayoutConstraint] {
@@ -2957,6 +3028,7 @@ public protocol SBUMessageCellProtocol {
@objc @_Concurrency.MainActor(unsafe) public var newMessagesCount: Swift.Int {
get
}
+ @objc @_Concurrency.MainActor(unsafe) open func multipleFilesMessageFileSizeErrorHandler(_ message: Swift.String)
@objc @_Concurrency.MainActor(unsafe) required public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@objc @_Concurrency.MainActor(unsafe) public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) required public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@@ -2975,6 +3047,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@@ -2986,14 +3059,20 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) override public func showMenuModal(_ cell: UIKit.UITableViewCell, indexPath: Foundation.IndexPath, message: SendbirdChatSDK.BaseMessage, types: [SendbirdUIKit.MessageMenuItem]?)
@_Concurrency.MainActor(unsafe) @objc override open func showChannelSettings()
@_Concurrency.MainActor(unsafe) override open func showMessageThread(channelURL: Swift.String, parentMessageId: Swift.Int64, parentMessageCreatedAt: Swift.Int64? = 0, startingPoint: Swift.Int64? = 0)
+ @_Concurrency.MainActor(unsafe) @objc override open func imagePickerControllerDidCancel(_ picker: UIKit.UIImagePickerController)
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
+ @_Concurrency.MainActor(unsafe) @objc override open func showPhotoLibraryPicker()
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, didChangeChannel channel: SendbirdChatSDK.BaseChannel?, withContext context: SendbirdChatSDK.MessageContext)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, deletedMessages messages: [SendbirdChatSDK.BaseMessage])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ @objc @_Concurrency.MainActor(unsafe) public func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapRightItem rightItem: UIKit.UIBarButtonItem)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@@ -3006,6 +3085,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -3535,7 +3615,7 @@ public protocol SBUSuggestedMentionListDelegate : AnyObject {
}
@_Concurrency.MainActor(unsafe) public var userCell: UIKit.UITableViewCell?
@_Concurrency.MainActor(unsafe) public var limitGuideCell: UIKit.UITableViewCell?
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) public var filteredUsers: [SendbirdUIKit.SBUUser] {
get
}
@@ -3611,6 +3691,10 @@ extension SendbirdUIKit.SBUConfig.GroupChannel {
set
}
public var input: SendbirdUIKit.SBUConfig.GroupChannel.Channel.Input
+ @SendbirdUIKit.SBUPrioritizedConfig public var isMultipleFilesMessageEnabled: Swift.Bool {
+ get
+ set
+ }
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
required public init(from decoder: Swift.Decoder) throws
@@ -3686,6 +3770,8 @@ public protocol SBUMessageThreadModuleListDelegate : SendbirdUIKit.SBUBaseChanne
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
}
public protocol SBUMessageThreadModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
}
@@ -3702,6 +3788,9 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -3734,11 +3823,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) override open func createMessageMenuItems(for message: SendbirdChatSDK.BaseMessage) -> [SendbirdUIKit.SBUMenuItem]
@_Concurrency.MainActor(unsafe) @objc override open func showMessageContextMenu(for message: SendbirdChatSDK.BaseMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func setMessageCellGestures(_ cell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, indexPath: Foundation.IndexPath)
- @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView()
+ @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView(needsToLayout: Swift.Bool = true)
@objc @_Concurrency.MainActor(unsafe) public func register(messageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -4130,6 +4220,20 @@ extension SendbirdUIKit.SBUInviteUserModule {
public static func restoreDefaultIcons()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUCollectionViewCell : UIKit.UICollectionViewCell {
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
+ @objc deinit
+}
+extension SendbirdUIKit.SBUCollectionViewCell : SendbirdUIKit.SBUViewLifeCycle {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupActions()
+}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUOpenChannelContentBaseMessageCell : SendbirdUIKit.SBUOpenChannelBaseMessageCell {
@objc @_Concurrency.MainActor(unsafe) public var baseStackView: UIKit.UIStackView {
@objc get
@@ -4139,6 +4243,10 @@ extension SendbirdUIKit.SBUInviteUserModule {
@objc get
@objc set
}
+ @objc @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView {
+ @objc get
+ @objc set
+ }
@objc @_Concurrency.MainActor(unsafe) public var contentsStackView: UIKit.UIStackView {
@objc get
@objc set
@@ -4559,6 +4667,25 @@ public protocol SBUCreateChannelTypeSelectorProtocol {
@_Concurrency.MainActor(unsafe) open func updateButton(type: SendbirdUIKit.ChannelCreationType)
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionViewCell : SendbirdUIKit.SBUCollectionViewCell {
+ @_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
+ @_Concurrency.MainActor(unsafe) public var overlayView: UIKit.UIView
+ @_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var imageCornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) open func configure(uploadableFileInfo: SendbirdChatSDK.UploadableFileInfo? = nil, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo? = nil, requestId: Swift.String, index: Swift.Int, imageCornerRadius: CoreFoundation.CGFloat, showOverlay: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+ @_Concurrency.MainActor(unsafe) public func setGIFIcon()
+ @objc deinit
+}
extension UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadNib() -> UIKit.UINib
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadViewFromNib() -> UIKit.UIView
@@ -4584,6 +4711,8 @@ extension UIKit.UIView {
@_Concurrency.MainActor(unsafe) public func sbu_constraint_greaterThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_lessThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
+}
+extension UIKit.UIView {
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_v2(equalTo view: UIKit.UIView, leading: CoreFoundation.CGFloat? = nil, trailing: CoreFoundation.CGFloat? = nil, left: CoreFoundation.CGFloat? = nil, right: CoreFoundation.CGFloat? = nil, top: CoreFoundation.CGFloat? = nil, bottom: CoreFoundation.CGFloat? = nil, centerX: CoreFoundation.CGFloat? = nil, centerY: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> [UIKit.NSLayoutConstraint]
@discardableResult
@@ -4911,19 +5040,28 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
func parentMessageInfoViewBoundsWillChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
func parentMessageInfoViewBoundsDidChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : UIKit.UITableViewHeaderFooterView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : SendbirdUIKit.SBUView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+ public struct Constants {
+ public static var verticalSideMarginSize: CoreFoundation.CGFloat
+ }
@_Concurrency.MainActor(unsafe) public var profileView: SendbirdUIKit.SBUMessageProfileView
+ @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var userNameLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var dateLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var moreButton: UIKit.UIButton? {
get
set
}
+ @_Concurrency.MainActor(unsafe) public var moreButtonBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replySeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replyLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var bottomSeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var messageTextView: SendbirdUIKit.SBUUserMessageTextView
@_Concurrency.MainActor(unsafe) public var baseFileContentView: SendbirdUIKit.SBUBaseFileContentView
+ @_Concurrency.MainActor(unsafe) public var fileCollectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUMessageWebView
@_Concurrency.MainActor(unsafe) public var reactionView: SendbirdUIKit.SBUParentMessageInfoReactionView
@_Concurrency.MainActor(unsafe) public var userHStackView: SendbirdUIKit.SBUStackView {
@@ -4946,30 +5084,44 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
@objc get
@objc set
}
+ @_Concurrency.MainActor(unsafe) public var contentView: UIKit.UIView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var enablesReaction: Swift.Bool
@_Concurrency.MainActor(unsafe) public var userProfileTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var tapHandlerToContent: (() -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreButtonTapHandlerToContent: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiTapHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreEmojiTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiLongPressHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var mentionTapHandler: ((_ user: SendbirdUIKit.SBUUser) -> Swift.Void)?
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(reuseIdentifier: Swift.String?)
@available(*, unavailable, renamed: "SBUParentMessageInfoView(frame:)")
- @_Concurrency.MainActor(unsafe) @objc required convenience dynamic public init?(coder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) open func setupViews()
- @_Concurrency.MainActor(unsafe) open func setupLayouts()
- @_Concurrency.MainActor(unsafe) open func updateLayouts()
- @_Concurrency.MainActor(unsafe) open func setupStyles()
+ @_Concurrency.MainActor(unsafe) required convenience public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
@_Concurrency.MainActor(unsafe) open func configure(message: SendbirdChatSDK.BaseMessage?, delegate: SendbirdUIKit.SBUParentMessageInfoViewDelegate?, useReaction: Swift.Bool = false, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo?)
- @_Concurrency.MainActor(unsafe) open func setupActions()
+ @_Concurrency.MainActor(unsafe) open func updateMessageTextWidth(with size: CoreFoundation.CGSize)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
@objc @_Concurrency.MainActor(unsafe) open func onTapUserProfileView(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapContentView(sender: UIKit.UITapGestureRecognizer)
+ @objc @_Concurrency.MainActor(unsafe) open func onSelectFile(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapWebview(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapMoreButton(_ sender: Any)
@_Concurrency.MainActor(unsafe) open func userMessageTextView(_ textView: SendbirdUIKit.SBUUserMessageTextView, didTapMention user: SendbirdUIKit.SBUUser)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@objc deinit
}
+extension SendbirdUIKit.SBUParentMessageInfoView : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+}
@_hasMissingDesignatedInitializers public class SBUGlobalCustomParams {
public static var groupChannelParamsCreateBuilder: ((_ params: SendbirdChatSDK.GroupChannelCreateParams?) -> Swift.Void)?
public static var groupChannelParamsUpdateBuilder: ((_ params: SendbirdChatSDK.GroupChannelUpdateParams?) -> Swift.Void)?
@@ -4979,6 +5131,7 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
public static var userMessageParamsUpdateBuilder: ((_ params: SendbirdChatSDK.UserMessageUpdateParams?) -> Swift.Void)?
public static var fileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
public static var voiceFileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
+ public static var multipleFilesMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> Swift.Void)?
public static var messageListParamsBuilder: ((_ params: SendbirdChatSDK.MessageListParams?) -> Swift.Void)?
@objc deinit
}
@@ -5115,7 +5268,7 @@ extension UIKit.UIImage {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
+ @objc @_Concurrency.MainActor(unsafe) open var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
@objc get
@objc set
}
@@ -5419,7 +5572,7 @@ extension UIKit.UIStackView {
@_Concurrency.MainActor(unsafe) public var button: UIKit.UIButton
@_Concurrency.MainActor(unsafe) public var username: Swift.String
@_Concurrency.MainActor(unsafe) public var leftMargin: CoreFoundation.CGFloat
- @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@@ -5619,6 +5772,7 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule.List : UIKit.UITableViewDat
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func updateLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func updateChannelInfoView()
@objc @available(*, deprecated, message: "Please use `calculateMessageMenuCGPoint(indexPath:)` in `SBUOpenChannelModule.List`")
@@ -5758,6 +5912,9 @@ public class SBUQuoteMessageInputViewParams {
public var isFileType: Swift.Bool {
get
}
+ public var isMultipleFilesMessage: Swift.Bool {
+ get
+ }
public var fileType: Swift.String? {
get
}
@@ -6250,7 +6407,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) public var baseViewModel: SendbirdUIKit.SBUBaseChannelViewModel?
@objc @_Concurrency.MainActor(unsafe) public var channelName: Swift.String?
@objc @_Concurrency.MainActor(unsafe) public var isKeyboardShowing: Swift.Bool
- @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint!
+ @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint?
@available(*, unavailable)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
@@ -6259,6 +6416,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@_Concurrency.MainActor(unsafe) public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func loadView()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func applicationWillResignActivity()
@@ -6279,6 +6437,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) open func showEmojiListModal(message: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) public func scrollToMessage(id messageId: Swift.Int64, enablesScrollAnimation: Swift.Bool = false, enablesMessageAnimation: Swift.Bool = false)
@objc @_Concurrency.MainActor(unsafe) public func updateNewMessageInfo(hidden: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) open func openFile(_ fileData: SendbirdUIKit.SBUFileData)
@objc @_Concurrency.MainActor(unsafe) open func openFile(fileMessage: SendbirdChatSDK.FileMessage)
@objc @discardableResult
@_Concurrency.MainActor(unsafe) public func increaseNewMessageCount() -> Swift.Bool
@@ -6648,6 +6807,14 @@ extension SendbirdUIKit.SBUChatNotificationChannelModule {
@objc @_Concurrency.MainActor(unsafe) public func didSelectRetry()
}
}
+public class SBUMultipleFilesMessageCellParams : SendbirdUIKit.SBUBaseMessageCellParams {
+ public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ get
+ }
+ final public let useReaction: Swift.Bool
+ public init(message: SendbirdChatSDK.MultipleFilesMessage, hideDateView: Swift.Bool, useMessagePosition: Swift.Bool, groupPosition: SendbirdUIKit.MessageGroupPosition = .none, receiptState: SendbirdUIKit.SBUMessageReceiptState = .none, useReaction: Swift.Bool = false, isThreadMessage: Swift.Bool = false, joinedAt: Swift.Int64 = 0, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo? = nil)
+ @objc deinit
+}
open class SBUCreateOpenChannelModule {
public static var HeaderComponent: SendbirdUIKit.SBUCreateOpenChannelModule.Header.Type
public static var ProfileInputComponent: SendbirdUIKit.SBUCreateOpenChannelModule.ProfileInput.Type
@@ -6675,6 +6842,7 @@ open class SBUCreateOpenChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func updateLayouts()
@objc @_Concurrency.MainActor(unsafe) open func setupStyles()
@objc @_Concurrency.MainActor(unsafe) open func updateStyles()
+ @objc @_Concurrency.MainActor(unsafe) open func updateStyles(needsToLayout: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func setupNavigationBar(backgroundColor: UIKit.UIColor, shadowColor: UIKit.UIColor)
@objc @_Concurrency.MainActor(unsafe) open func onClickBack()
@_Concurrency.MainActor(unsafe) open func errorHandler(_ message: Swift.String?, _ code: ObjectiveC.NSInteger? = nil)
@@ -6927,8 +7095,20 @@ public class SBUFeedNotificationCellParams : SendbirdUIKit.SBUBaseMessageCellPar
public static func isSupportReactions() -> Swift.Bool
public static func isSupportOgTag(channelType: SendbirdChatSDK.ChannelType = .group) -> Swift.Bool
public static func isSupportMessageSearch() -> Swift.Bool
+ public static var multipleFilesMessageFileCountLimit: Swift.Int {
+ get
+ }
+ public static var uploadSizeLimitBytes: Swift.Int64 {
+ get
+ }
+ public static var uploadSizeLimitMB: Swift.Int64 {
+ get
+ }
@objc deinit
}
+extension UIKit.NSLayoutConstraint {
+ @_Concurrency.MainActor(unsafe) public static func sbu_activate(baseView: UIKit.UIView, constraints: [UIKit.NSLayoutConstraint?])
+}
open class SBUMessageThreadModule {
public static var HeaderComponent: SendbirdUIKit.SBUMessageThreadModule.Header.Type
public static var ListComponent: SendbirdUIKit.SBUMessageThreadModule.List.Type
@@ -7401,6 +7581,7 @@ public protocol SBUGroupChannelModuleListDelegate : SendbirdUIKit.SBUBaseChannel
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
func groupChannelModuleDidTapThreadInfoView(_ threadInfoView: SendbirdUIKit.SBUThreadInfoView)
+ func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
}
public protocol SBUGroupChannelModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@@ -7416,6 +7597,9 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -7452,6 +7636,7 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -7481,6 +7666,7 @@ extension SendbirdUIKit.SBUGroupChannelModule.List {
}
public protocol SBUGroupChannelModuleInputDelegate : SendbirdUIKit.SBUBaseChannelModuleInputDelegate {
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -7514,6 +7700,8 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) open func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
@available(iOS 14.0, *)
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(itemProvider: Foundation.NSItemProvider)
@available(iOS 14.0, *)
@@ -7744,6 +7932,27 @@ public enum SBUIconSetType : Swift.String, Swift.Hashable {
case iconPause
case iconRecording
case iconStop
+ public struct Metric {
+ public static let defaultIconSizeVerySmall: CoreFoundation.CGSize
+ public static let defaultIconSizeSmall: CoreFoundation.CGSize
+ public static let defaultIconSizeMedium: CoreFoundation.CGSize
+ public static let defaultIconSize: CoreFoundation.CGSize
+ public static let defaultIconSizeLarge: CoreFoundation.CGSize
+ public static let defaultIconSizeVeryLarge: CoreFoundation.CGSize
+ public static let quotedMessageIconSize: CoreFoundation.CGSize
+ public static let iconActionSheetItem: CoreFoundation.CGSize
+ public static let iconEmojiSmall: CoreFoundation.CGSize
+ public static let iconEmojiLarge: CoreFoundation.CGSize
+ public static let iconEmptyView: CoreFoundation.CGSize
+ public static let iconGifPlay: CoreFoundation.CGSize
+ public static let iconSpinnerLarge: CoreFoundation.CGSize
+ public static let iconSpinnerSizeForTemplate: CoreFoundation.CGSize
+ public static let iconUserProfile: CoreFoundation.CGSize
+ public static let iconUserProfileInChat: CoreFoundation.CGSize
+ public static let iconChevronDown: CoreFoundation.CGSize
+ public static let iconVoiceMessageSize: CoreFoundation.CGSize
+ }
+ public func image(with tintColor: UIKit.UIColor? = nil, to size: CoreFoundation.CGSize, tintAndResize: Swift.Bool = true) -> UIKit.UIImage
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
@@ -7934,28 +8143,6 @@ open class SBUInviteUserModule {
required public init(headerComponent: SendbirdUIKit.SBUInviteUserModule.Header? = nil, listComponent: SendbirdUIKit.SBUInviteUserModule.List? = nil)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
- @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
- @objc get
- }
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) open class SBUUserMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, SendbirdUIKit.SBUUserMessageTextViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var messageTextView: UIKit.UIView {
@objc get
@@ -8309,6 +8496,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: UIKit.UIViewControllerTransitionCoordinator)
@_Concurrency.MainActor(unsafe) @objc override open func applicationWillResignActivity()
@_Concurrency.MainActor(unsafe) @objc override open func willPresentSubview()
@objc deinit
@@ -8316,11 +8504,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func moveToParentMessage()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@_Concurrency.MainActor(unsafe) @objc override public func updateChannelTitle()
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@@ -8328,6 +8519,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@@ -8335,11 +8527,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didScroll scrollView: UIKit.UIScrollView)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didTapVoiceMessage fileMessage: SendbirdChatSDK.FileMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, willDisplay cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -8364,6 +8559,8 @@ public typealias SBUFileViewerDelegate = SendbirdUIKit.SBUFileViewControllerDele
public protocol SBUFileViewControllerDelegate : AnyObject {
func didSelectDeleteImage(message: SendbirdChatSDK.FileMessage)
}
+public struct SBUFileData {
+}
@objc @_Concurrency.MainActor(unsafe) open class SBUFileViewController : SendbirdUIKit.SBUBaseViewController, UIKit.UIScrollViewDelegate, SendbirdUIKit.SBUAlertViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var leftBarButton: UIKit.UIBarButtonItem? {
@objc get
@@ -8386,7 +8583,9 @@ public protocol SBUFileViewControllerDelegate : AnyObject {
@objc set
}
@objc @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView
- @_Concurrency.MainActor(unsafe) required public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required convenience public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required public init(fileData: SendbirdUIKit.SBUFileData, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @available(*, unavailable, renamed: "init(params:delegate:)")
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@@ -9050,7 +9249,7 @@ public class SBUMessageCellTheme {
public static var overlay: SendbirdUIKit.SBUMessageCellTheme {
get
}
- public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300)
+ public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, multipleFilesMessageFileOverlayColor: UIKit.UIColor = SBUColorSet.overlay02)
public var backgroundColor: UIKit.UIColor
public var leftBackgroundColor: UIKit.UIColor
public var leftPressedBackgroundColor: UIKit.UIColor
@@ -9088,6 +9287,7 @@ public class SBUMessageCellTheme {
public var fileMessageLeftTextColor: UIKit.UIColor
public var fileMessageRightTextColor: UIKit.UIColor
public var fileMessagePlaceholderColor: UIKit.UIColor
+ public var multipleFilesMessageFileOverlayColor: UIKit.UIColor
public var adminMessageFont: UIKit.UIFont
public var adminMessageTextColor: UIKit.UIColor
public var unknownMessageDescFont: UIKit.UIFont
@@ -9488,8 +9688,8 @@ public class SBUMessageTemplateTheme {
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUImageContentView : SendbirdUIKit.SBUBaseFileContentView {
@_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
@_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
- @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
@_Concurrency.MainActor(unsafe) open func setupSizeContraint()
@@ -9578,14 +9778,16 @@ public protocol SBUUserMessageTextViewDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) public var textView: SendbirdUIKit.SBULinkClickableTextView
@_Concurrency.MainActor(unsafe) public var channelType: SendbirdChatSDK.ChannelType
@_Concurrency.MainActor(unsafe) public var isWebType: Swift.Bool
- @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint!
@_Concurrency.MainActor(unsafe) public var mentionManager: SendbirdUIKit.SBUMentionManager?
@_Concurrency.MainActor(unsafe) public var removeMargin: Swift.Bool
@_Concurrency.MainActor(unsafe) public var needsToRemoveMargin: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) weak public var delegate: SendbirdUIKit.SBUUserMessageTextViewDelegate?
+ @_Concurrency.MainActor(unsafe) public var textTopConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textBottomConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) public init(channelType: SendbirdChatSDK.ChannelType = .group, removeMargin: Swift.Bool = false)
@@ -9959,6 +10161,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUMessageThreadViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? {
@@ -9975,6 +10178,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public var threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams {
get
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, parentMessage: SendbirdChatSDK.BaseMessage? = nil, parentMessageId: Swift.Int64? = 0, threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUMessageThreadViewModelDataSource? = nil)
@objc deinit
public func loadChannelAndMessages(channelURL: Swift.String?)
@@ -9987,6 +10191,8 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public func loadPrevMessages(timestamp: Swift.Int64?)
override public func loadNextMessages()
public func loadBothMessages(timestamp: Swift.Int64?, showIndicator: Swift.Bool)
+ public func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessageId: Swift.Int64)
+ public func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
open func setupSendUserMessageCompletionHandlers()
open func setupSendFileMessageCompletionHandlers()
override public func sortAllMessageList(needReload: Swift.Bool)
@@ -10026,6 +10232,37 @@ extension SendbirdUIKit.SBUMessageThreadViewModel : SendbirdChatSDK.MessageColle
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, updatedChannel channel: SendbirdChatSDK.GroupChannel)
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, deletedChannel channelURL: Swift.String)
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDataSource {
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var containerView: UIKit.UIView
+ @objc @_Concurrency.MainActor(unsafe) public var collectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
+ @_Concurrency.MainActor(unsafe) override open func configure(with configuration: SendbirdUIKit.SBUBaseMessageCellParams)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setSelected(_ selected: Swift.Bool, animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(style: UIKit.UITableViewCell.CellStyle, reuseIdentifier: Swift.String?)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
+extension SendbirdUIKit.SBUMultipleFilesMessageCell : UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+}
public protocol SBUUserListModuleHeaderDelegate : SendbirdUIKit.SBUCommonDelegate {
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateLeftItem leftItem: UIKit.UIBarButtonItem?)
@@ -10212,6 +10449,7 @@ public protocol SBUGroupChannelViewModelDataSource : SendbirdUIKit.SBUBaseChanne
}
public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelViewModelDelegate {
func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUGroupChannelViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? {
@@ -10222,10 +10460,13 @@ public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelV
get
set
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUGroupChannelViewModelDataSource? = nil, displaysLocalCachedListFirst: Swift.Bool = false)
@objc deinit
override public func loadChannel(channelURL: Swift.String, messageListParams: SendbirdChatSDK.MessageListParams? = nil, completionHandler: ((SendbirdChatSDK.BaseChannel?, SendbirdChatSDK.SBError?) -> Swift.Void)? = nil)
override public func refreshChannel()
+ open func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo])
+ open func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
override public func loadInitialMessages(startingPoint: Swift.Int64?, showIndicator: Swift.Bool, initialMessages: [SendbirdChatSDK.BaseMessage]?)
override public func loadPrevMessages()
override public func loadNextMessages()
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/SendbirdUIKit b/Framework/SendbirdUIKit.xcframework/ios-arm64/SendbirdUIKit.framework/SendbirdUIKit
index 5e50e32d5..62152903b 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 e32ce9998..286f65959 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.9.3
+ 3.10.0
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 a8abb403e..ee30efebb 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_x86_64-simulator/SendbirdUIKit.framework/Base.xcconfig b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Base.xcconfig
index ea9b6fd34..4f97f9028 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Base.xcconfig
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Base.xcconfig
@@ -9,6 +9,6 @@
// Configuration settings file format documentation can be found at:
// https://help.apple.com/xcode/#/dev745c5c974
-SBU_APP_VERSION = 3.9.3
-SBU_APP_BUNDLE_VERSION = 3.9.3
+SBU_APP_VERSION = 3.10.0
+SBU_APP_BUNDLE_VERSION = 3.10.0
SENDBIRD_CHAT_SDK_VERSION = 4.12.0
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h
index 97d3b8f9e..ce769249b 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Headers/SendbirdUIKit-Swift.h
@@ -258,6 +258,7 @@ using UInt = size_t;
#if defined(__OBJC__)
+
SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@interface BaseInput : NSObject
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
@@ -269,7 +270,6 @@ SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@end
-
@interface BaseInput (SWIFT_EXTENSION(SendbirdUIKit))
@end
@@ -444,30 +444,30 @@ SWIFT_CLASS_NAMED("List")
@end
-/// A module component that represent the list of SBURegisterOperatorModule
.
+/// A module component that represent the list of SBUInviteUserModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
+@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end
-/// A module component that represent the list of SBUInviteUserModule
.
+/// A module component that represent the list of SBURegisterOperatorModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
+@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end
@@ -493,6 +493,17 @@ SWIFT_CLASS_NAMED("List")
- (void)didSelectRetry;
@end
+
+@class SBUQuotedBaseMessageView;
+
+SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
+@protocol SBUQuotedMessageViewDelegate
+/// Called when SBUQuotedBaseMessageView
was tapped.
+/// \param quotedMessageView The tapped quoted message view
+///
+- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
+@end
+
@class SBDBaseChannel;
@class SBDBaseMessage;
@class UIScrollView;
@@ -535,7 +546,7 @@ SWIFT_CLASS_NAMED("List")
/// Updates hidden state of the scrollBottomView
.
- (void)setScrollBottomViewWithHidden:(BOOL)hidden;
/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
+- (void)reloadTableViewWithNeedsToLayout:(BOOL)needsToLayout;
/// Displays the menu of the message located on the given indexPath
value.
/// It internally decides whether to show a context menu, a menu for a failed message, or a sheet menu.
/// \param message The BaseMessage
object that corresponds to the message of the menu to show.
@@ -615,130 +626,6 @@ SWIFT_CLASS_NAMED("List")
- (enum MessageGroupPosition)getMessageGroupingPositionWithCurrentIndex:(NSInteger)currentIndex SWIFT_WARN_UNUSED_RESULT;
@end
-
-@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-/// Reload data from the channel. This function invokes SBUBaseChannelModuleListDelegate baseChannelModuleDidSelectRetry(_:)
-- (void)didSelectRetry;
-@end
-
-
-/// A module component that represent the list of SBUUserListModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUUserListModuleList : UIView
-/// The table view that shows the list of the users.
-@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that displays when the table view is empty.
-@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The user cell for UITableViewCell
object. Use register(userCell:nib:)
to update.
-@property (nonatomic, strong) UITableViewCell * _Nullable userCell;
-@property (nonatomic, readonly, strong) SBDBaseChannel * _Nullable channel;
-@property (nonatomic, readonly, copy) NSArray * _Nonnull userList;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
-- (void)setupViews;
-- (void)setupLayouts;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-/// Registers a custom cell as a user cell based on UITableViewCell
.
-/// important:
-/// To register custom user cell, please use this function before calling configure(delegate:dataSource:userListType:theme:componentTheme:)
-/// \code
-/// listComponent.register(userCell: MyUserCell)
-/// listComponent.configure(delegate: self, dataSource: self, userListType: .type, theme: theme, componentTheme: componentTheme)
-///
-/// \endcode\param channelCell Customized user cell
-///
-/// \param nib nib information. If the value is nil, the nib file is not used.
-///
-- (void)registerWithUserCell:(UITableViewCell * _Nonnull)userCell nib:(UINib * _Nullable)nib;
-/// Configures cell for a particular row.
-/// \param cell UITableViewCell
object
-///
-/// \param indexPath An index path representing the cell
-///
-- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Sets up the cell’s more menu button action.
-/// important:
-/// Only for the group channel
-/// \param user SBUUser
obejct
-///
-- (void)setMoreMenuTapAction:(SBUUser * _Nonnull)user;
-/// Sets up the user profile tap action.
-/// If you do not want to use the user profile function, override this function and leave it empty.
-/// \param user SBUUser
object used for user profile configuration
-///
-- (void)setUserProfileTapAction:(SBUUser * _Nonnull)user;
-@end
-
-
-@interface SBUUserListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
-@end
-
-
-@class SBUMessageSearchResultCell;
-
-/// A module component that represent the list of SBUMessageSearchModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUMessageSearchModuleList : UIView
-/// The table view to show the list of searched messages.
-@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that shows when there is no searched messages.
-@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The search result cell for SBUMessageSearchResultCell
object. Use register(resultCell:nib:)
to update.
-@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable resultCell;
-/// The search result list object from messageSearchModule(_:searchResultsInTableView:)
data source method.
-@property (nonatomic, readonly, copy) NSArray * _Nonnull resultList;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
-/// Set values of the views in the list component when it needs.
-- (void)setupViews;
-/// Sets layouts of the views in the list component.
-- (void)setupLayouts;
-/// Registers a custom cell as a search result cell based on SBUMessageSearchResultCell
.
-/// important:
-/// To register custom search result cell, please use this function before calling configure(delegate:dataSource:theme:)
-/// \code
-/// listComponent.register(resultCell: MyResultCell)
-/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
-///
-/// \endcode\param channelCell Customized search result cell
-///
-/// \param nib nib information. If the value is nil, the nib file is not used.
-///
-- (void)registerWithResultCell:(SBUMessageSearchResultCell * _Nonnull)resultCell nib:(UINib * _Nullable)nib;
-/// Configures cell for a particular row.
-/// \param cell UITableViewCell
object
-///
-/// \param indexPath An index path representing the searchResultCell
-///
-- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-/// Retrives the BaseMessage
object from the given IndexPath
of the tableView.
-/// \param indexPath IndexPath
of which you want to retrieve the Message
object.
-///
-///
-/// returns:
-/// BaseMessage
object of the corresponding IndexPath
, or nil
if the message can’t be found.
-- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-@end
-
-
-@interface SBUMessageSearchModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
-@end
-
-@class SBUQuotedBaseMessageView;
-
-SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
-@protocol SBUQuotedMessageViewDelegate
-/// Called when SBUQuotedBaseMessageView
was tapped.
-/// \param quotedMessageView The tapped quoted message view
-///
-- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
-@end
-
@class SBUBaseMessageCell;
@class SBDGroupChannel;
enum MessagePosition : NSInteger;
@@ -753,6 +640,11 @@ SWIFT_CLASS_NAMED("List")
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable userMessageCell;
/// The message cell for FileMessage
object. Use register(fileMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable fileMessageCell;
+/// The message cell for MultipleFilesMessage
object.
+/// Use register(multipleFilesMessageCell:nib:)
to update.
+/// since:
+/// 3.10.0
+@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable multipleFilesMessageCell;
/// The message cell for some unknown message which is not a type of AdminMessage
| UserMessage
| FileMessage
. Use register(unknownMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable unknownMessageCell;
/// The custom message cell for some BaseMessage
. Use register(customMessageCell:nib:)
to update.
@@ -822,6 +714,20 @@ SWIFT_CLASS_NAMED("List")
/// \param nib nib information. If the value is nil, the nib file is not used.
///
- (void)registerWithFileMessageCell:(SBUBaseMessageCell * _Nonnull)fileMessageCell nib:(UINib * _Nullable)nib;
+/// Registers a custom cell as a multiple files message cell based on SBUBaseMessageCell
.
+/// important:
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(multipleFilesMessageCell: MyMultipleFilesMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcodesince:
+/// 3.10.0
+/// \param multipleFilesMessageCell Customized multiple files message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithMultipleFilesMessageCell:(SBUBaseMessageCell * _Nonnull)multipleFilesMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a unknown message cell based on SBUBaseMessageCell
.
/// important:
/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
@@ -888,97 +794,210 @@ SWIFT_CLASS_NAMED("List")
- (void)threadInfoViewDidTap:(SBUThreadInfoView * _Nonnull)threadInfoView;
@end
-@class SBUBaseChannelCell;
-/// A module component that represent the list of SBUBaseChannelListModule
.
+/// A module component that represent the list of SBUUserListModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBUBaseChannelListModuleList : UIView
-/// The table view to show the list of channels
+@interface SBUUserListModuleList : UIView
+/// The table view that shows the list of the users.
@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that shows when there is no channel.
+/// A view that displays when the table view is empty.
@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The channel cell for SBUBaseChannelCell
object. Use register(channelCell:nib:)
to update.
-@property (nonatomic, strong) SBUBaseChannelCell * _Nullable channelCell;
-/// The custom channel cell for SBUBaseChannelCell
object. Use register(customCell:nib:)
to update.
-@property (nonatomic, strong) SBUBaseChannelCell * _Nullable customCell;
-/// The current channel list object from channelListModule(_:channelsInTableView:)
data source method.
-@property (nonatomic, readonly, copy) NSArray * _Nullable baseChannelList;
-/// If this value is enabled, pull to refresh feature is enabled.
-/// since:
-/// 3.2.0
-@property (nonatomic) BOOL isPullToRefreshEnabled;
-/// Set values of the views in the list component when it needs.
+/// The user cell for UITableViewCell
object. Use register(userCell:nib:)
to update.
+@property (nonatomic, strong) UITableViewCell * _Nullable userCell;
+@property (nonatomic, readonly, strong) SBDBaseChannel * _Nullable channel;
+@property (nonatomic, readonly, copy) NSArray * _Nonnull userList;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
- (void)setupViews;
-/// Sets layouts of the views in the list component.
- (void)setupLayouts;
-- (void)setupPullToRefresh;
-/// Configures cell for a particular row.
-/// \param channelCell SBUBaseChannelCell
object
-///
-/// \param indexPath An index path representing the channelCell
-///
-- (void)configureCell:(SBUBaseChannelCell * _Nullable)channelCell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Registers a custom cell as a channel cell based on SBUBaseChannelCell
.
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+/// Registers a custom cell as a user cell based on UITableViewCell
.
/// important:
-/// To register custom channel cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// To register custom user cell, please use this function before calling configure(delegate:dataSource:userListType:theme:componentTheme:)
/// \code
-/// listComponent.register(channelCell: MyChannelCell)
-/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+/// listComponent.register(userCell: MyUserCell)
+/// listComponent.configure(delegate: self, dataSource: self, userListType: .type, theme: theme, componentTheme: componentTheme)
///
-/// \endcode\param channelCell Customized channel cell
+/// \endcode\param channelCell Customized user cell
///
/// \param nib nib information. If the value is nil, the nib file is not used.
///
-- (void)registerWithChannelCell:(SBUBaseChannelCell * _Nonnull)channelCell nib:(UINib * _Nullable)nib;
-/// Registers a additional cell as a custom cell based on SBUBaseChannelCell
.
-/// important:
-/// To register additional channel cell, please use this function before calling configure(delegate:dataSource:theme:)
-/// \code
-/// listComponent.register(customCell: MyChannelCell)
-/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+- (void)registerWithUserCell:(UITableViewCell * _Nonnull)userCell nib:(UINib * _Nullable)nib;
+/// Configures cell for a particular row.
+/// \param cell UITableViewCell
object
///
-/// \endcode\param customCell Additional channel cell
+/// \param indexPath An index path representing the cell
///
-/// \param nib nib information. If the value is nil, the nib file is not used.
+- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Sets up the cell’s more menu button action.
+/// important:
+/// Only for the group channel
+/// \param user SBUUser
obejct
///
-- (void)registerWithCustomCell:(SBUBaseChannelCell * _Nullable)customCell nib:(UINib * _Nullable)nib;
-/// Pulls to refresh.
-/// since:
-/// 3.2.0
-/// \param sender Sender
+- (void)setMoreMenuTapAction:(SBUUser * _Nonnull)user;
+/// Sets up the user profile tap action.
+/// If you do not want to use the user profile function, override this function and leave it empty.
+/// \param user SBUUser
object used for user profile configuration
///
-- (void)pullToRefresh:(id _Nonnull)sender;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
-@end
-
-
-@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
+- (void)setUserProfileTapAction:(SBUUser * _Nonnull)user;
@end
-@interface SBUBaseChannelSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUUserListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+@class SBUMessageSearchResultCell;
+
+/// A module component that represent the list of SBUMessageSearchModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUMessageSearchModuleList : UIView
+/// The table view to show the list of searched messages.
+@property (nonatomic, strong) UITableView * _Nonnull tableView;
+/// A view that shows when there is no searched messages.
+@property (nonatomic, strong) UIView * _Nullable emptyView;
+/// The search result cell for SBUMessageSearchResultCell
object. Use register(resultCell:nib:)
to update.
+@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable resultCell;
+/// The search result list object from messageSearchModule(_:searchResultsInTableView:)
data source method.
+@property (nonatomic, readonly, copy) NSArray * _Nonnull resultList;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
+/// Set values of the views in the list component when it needs.
+- (void)setupViews;
+/// Sets layouts of the views in the list component.
+- (void)setupLayouts;
+/// Registers a custom cell as a search result cell based on SBUMessageSearchResultCell
.
+/// important:
+/// To register custom search result cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(resultCell: MyResultCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcode\param channelCell Customized search result cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithResultCell:(SBUMessageSearchResultCell * _Nonnull)resultCell nib:(UINib * _Nullable)nib;
+/// Configures cell for a particular row.
+/// \param cell UITableViewCell
object
+///
+/// \param indexPath An index path representing the searchResultCell
+///
+- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+/// Retrives the BaseMessage
object from the given IndexPath
of the tableView.
+/// \param indexPath IndexPath
of which you want to retrieve the Message
object.
+///
+///
+/// returns:
+/// BaseMessage
object of the corresponding IndexPath
, or nil
if the message can’t be found.
+- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+@end
+
+
+@interface SBUMessageSearchModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+
+
+@interface SBUBaseChannelSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+@class SBUBaseChannelCell;
+
+/// A module component that represent the list of SBUBaseChannelListModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUBaseChannelListModuleList : UIView
+/// The table view to show the list of channels
+@property (nonatomic, strong) UITableView * _Nonnull tableView;
+/// A view that shows when there is no channel.
+@property (nonatomic, strong) UIView * _Nullable emptyView;
+/// The channel cell for SBUBaseChannelCell
object. Use register(channelCell:nib:)
to update.
+@property (nonatomic, strong) SBUBaseChannelCell * _Nullable channelCell;
+/// The custom channel cell for SBUBaseChannelCell
object. Use register(customCell:nib:)
to update.
+@property (nonatomic, strong) SBUBaseChannelCell * _Nullable customCell;
+/// The current channel list object from channelListModule(_:channelsInTableView:)
data source method.
+@property (nonatomic, readonly, copy) NSArray * _Nullable baseChannelList;
+/// If this value is enabled, pull to refresh feature is enabled.
+/// since:
+/// 3.2.0
+@property (nonatomic) BOOL isPullToRefreshEnabled;
+/// Set values of the views in the list component when it needs.
+- (void)setupViews;
+/// Sets layouts of the views in the list component.
+- (void)setupLayouts;
+- (void)setupPullToRefresh;
+/// Configures cell for a particular row.
+/// \param channelCell SBUBaseChannelCell
object
+///
+/// \param indexPath An index path representing the channelCell
+///
+- (void)configureCell:(SBUBaseChannelCell * _Nullable)channelCell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Registers a custom cell as a channel cell based on SBUBaseChannelCell
.
+/// important:
+/// To register custom channel cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(channelCell: MyChannelCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcode\param channelCell Customized channel cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithChannelCell:(SBUBaseChannelCell * _Nonnull)channelCell nib:(UINib * _Nullable)nib;
+/// Registers a additional cell as a custom cell based on SBUBaseChannelCell
.
+/// important:
+/// To register additional channel cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(customCell: MyChannelCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcode\param customCell Additional channel cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithCustomCell:(SBUBaseChannelCell * _Nullable)customCell nib:(UINib * _Nullable)nib;
+/// Pulls to refresh.
+/// since:
+/// 3.2.0
+/// \param sender Sender
+///
+- (void)pullToRefresh:(id _Nonnull)sender;
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+
+@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+/// Reload data from the channel. This function invokes SBUBaseChannelModuleListDelegate baseChannelModuleDidSelectRetry(_:)
- (void)didSelectRetry;
@end
-
@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUCreateChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUCreateChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
@@ -1088,6 +1107,10 @@ SWIFT_CLASS_NAMED("List")
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable userMessageCell;
/// The message cell for FileMessage
object. Use register(fileMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable fileMessageCell;
+/// The message cell for MultipleFilesMessage
object. Use register(multipleFilesMessageCell:nib:)
to update.
+/// since:
+/// 3.10.0
+@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable multipleFilesMessageCell;
/// The message cell for some unknown message which is not a type of AdminMessage
| UserMessage
| FileMessage
. Use register(unknownMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable unknownMessageCell;
/// The custom message cell for some BaseMessage
. Use register(customMessageCell:nib:)
to update.
@@ -1121,7 +1144,7 @@ SWIFT_CLASS_NAMED("List")
///
- (void)setMessageCellGestures:(SBUBaseMessageCell * _Nonnull)cell message:(SBDBaseMessage * _Nonnull)message indexPath:(NSIndexPath * _Nonnull)indexPath;
/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
+- (void)reloadTableViewWithNeedsToLayout:(BOOL)needsToLayout;
/// Register the message cell to the table view.
- (void)registerWithMessageCell:(SBUBaseMessageCell * _Nonnull)messageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a admin message cell based on SBUBaseMessageCell
.
@@ -1160,6 +1183,20 @@ SWIFT_CLASS_NAMED("List")
/// \param nib nib information. If the value is nil, the nib file is not used.
///
- (void)registerWithFileMessageCell:(SBUBaseMessageCell * _Nonnull)fileMessageCell nib:(UINib * _Nullable)nib;
+/// Registers a custom cell as a multiple files message cell based on SBUBaseMessageCell
.
+/// important:
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(multipleFilesMessageCell: MyMultipleFilesMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcodesince:
+/// 3.10.0
+/// \param multipleFilesMessageCell Customized multiple files message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithMultipleFilesMessageCell:(SBUBaseMessageCell * _Nonnull)multipleFilesMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a unknown message cell based on SBUBaseMessageCell
.
/// important:
/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
@@ -1217,6 +1254,7 @@ SWIFT_CLASS_NAMED("List")
+
/// A module component that represent the list of SBUOpenChannelListModule
.
SWIFT_CLASS_NAMED("List")
@interface SBUOpenChannelListModuleList : SBUBaseChannelListModuleList
@@ -1238,7 +1276,6 @@ SWIFT_CLASS_NAMED("List")
@end
-
@interface List (SWIFT_EXTENSION(SendbirdUIKit))
- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
@@ -1248,6 +1285,23 @@ SWIFT_CLASS_NAMED("List")
@end
+/// A module component that represent the list of SBUGroupChannelPushSettingsModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUGroupChannelPushSettingsModuleList : UIView
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+@end
+
+
/// A module component that represent the list of SBUModerationsModuleList
.
SWIFT_CLASS_NAMED("List")
@interface SBUModerationsModuleList : UIView
@@ -1291,23 +1345,6 @@ SWIFT_CLASS_NAMED("List")
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-
-/// A module component that represent the list of SBUGroupChannelPushSettingsModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUGroupChannelPushSettingsModuleList : UIView
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
-@end
-
-
-@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-@end
-
@class UIContextualAction;
/// A module component that represent the list of SBUGroupChannelListModule
.
@@ -1368,6 +1405,18 @@ SWIFT_CLASS_NAMED("List")
@end
+@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
+- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (UISwipeActionsConfiguration * _Nullable)tableView:(UITableView * _Nonnull)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+@end
+
+
@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
@property (nonatomic, readonly) BOOL isScrollNearByBottom;
/// Scrolls to the message that is found by id
.
@@ -1393,18 +1442,6 @@ SWIFT_CLASS_NAMED("List")
- (BOOL)checkSameDayAsPrevMessageWithCurrentIndex:(NSInteger)currentIndex fullMessageList:(NSArray * _Nonnull)fullMessageList SWIFT_WARN_UNUSED_RESULT;
@end
-
-@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
-- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UISwipeActionsConfiguration * _Nullable)tableView:(UITableView * _Nonnull)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-@end
-
@class SBUVoicePlayer;
@class SBUVoiceFileInfo;
@@ -1498,6 +1535,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit21SBUBaseViewController")
- (void)setupStyles;
/// This function updates styles.
- (void)updateStyles;
+/// This function updates styles with boolean parameter value that represents whether layout or not
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
/// This function setups navigationBar’s background color and shadow color.
/// \param backgroundColor background color
///
@@ -1526,6 +1565,9 @@ SWIFT_CLASS("_TtC13SendbirdUIKit33MessageTemplateTestViewController")
+
+
+
/// This is an enumeration for new message info item type.
/// since:
/// 2.0.0
@@ -1901,7 +1943,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
/// The NSLayoutConstraint
value used in baseInputComponent
’s bottom anchor constraint. The value is updated when either keyboardWillHide(_:)
or keyboardWillShow(_:)
is called.
/// since:
/// 3.2.3
-@property (nonatomic, strong) NSLayoutConstraint * _Null_unspecified messageInputViewBottomConstraint;
+@property (nonatomic, strong) NSLayoutConstraint * _Nullable messageInputViewBottomConstraint;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE;
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
/// If you have channel object, use this initializer. If you have own message list params, please set it. If not set, it is used as the default value.
@@ -1926,6 +1968,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
- (nonnull instancetype)initWithBaseChannel:(SBDBaseChannel * _Nonnull)baseChannel messageListParams:(SBDMessageListParams * _Nullable)messageListParams displaysLocalCachedListFirst:(BOOL)displaysLocalCachedListFirst OBJC_DESIGNATED_INITIALIZER;
- (void)loadView;
- (void)viewWillAppear:(BOOL)animated;
+- (void)viewDidAppear:(BOOL)animated;
- (void)viewDidLoad;
- (void)viewWillDisappear:(BOOL)animated;
/// Called when the application will resign activity.
@@ -1980,6 +2023,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
///
- (void)updateNewMessageInfoWithHidden:(BOOL)hidden;
/// This function opens a file according to the file type.
+/// note:
+/// Use openFile(_:)
instead.
/// since:
/// 3.0.0
/// \param fileMessage fileMessage object
@@ -2508,6 +2553,27 @@ SWIFT_CLASS("_TtC13SendbirdUIKit40SBUChatNotificationChannelViewController")
@end
+/// Collection view cell that conforms to SBUViewLifeCycle
.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit21SBUCollectionViewCell")
+@interface SBUCollectionViewCell : UICollectionViewCell
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (void)layoutSubviews;
+@end
+
+
+@interface SBUCollectionViewCell (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)setupViews;
+- (void)setupStyles;
+- (void)updateStyles;
+- (void)setupLayouts;
+- (void)updateLayouts;
+- (void)setupActions;
+@end
+
+
SWIFT_CLASS("_TtC13SendbirdUIKit20SBUCommonContentView")
@interface SBUCommonContentView : SBUBaseFileContentView
- (void)setupViews;
@@ -2936,7 +3002,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit21SBUFileViewController")
@property (nonatomic, strong) UIImageView * _Nonnull imageView;
@property (nonatomic, strong) UIScrollView * _Nonnull scrollView;
@property (nonatomic, strong) UIView * _Nonnull bottomView;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'init(params:delegate:)'");
- (void)viewDidLoad;
- (void)viewWillAppear:(BOOL)animated;
- (void)updateViewConstraints;
@@ -3326,6 +3392,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUGroupChannelSettingsViewModel")
@class SBUGroupChannelModuleInput;
@class SBUVoiceMessageInputView;
@class SBUGroupChannelViewModel;
+@class SBUMultipleFilesMessageCell;
+@class SBDUploadableFileInfo;
@class SBUMentionManager;
@class SBUMessageThreadViewController;
@@ -3338,6 +3406,11 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
@property (nonatomic, strong) SBUGroupChannelViewModel * _Nullable viewModel;
@property (nonatomic, readonly, strong) SBDGroupChannel * _Nullable channel;
@property (nonatomic, readonly) NSInteger newMessagesCount;
+/// An error handler that is called when any one of the files size in multiple files message exceeds the file size limit.
+/// If needed, override this handler to show your custom alert view.
+/// since:
+/// 3.10.0
+- (void)multipleFilesMessageFileSizeErrorHandler:(NSString * _Nonnull)message;
/// If you have channel object, use this initialize function. And, if you have own message list params, please set it. If not set, it is used as the default value.
/// See the example below for params generation.
/// \code
@@ -3364,20 +3437,30 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
/// This function increases the new message count.
- (BOOL)increaseNewMessageCount;
- (CGPoint)calculatorMenuPointWithIndexPath:(NSIndexPath * _Nonnull)indexPath position:(enum MessagePosition)position SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("Please use `calculateMessageMenuCGPoint(indexPath:position:)` in `SBUGroupChannelModule.List`");
- (void)showMenuModal:(UITableViewCell * _Nonnull)cell indexPath:(NSIndexPath * _Nonnull)indexPath message:(SBDBaseMessage * _Nonnull)message SWIFT_DEPRECATED_MSG("Please use `showMessageContextMenu(message:cell:forRowAt:)` in `SBUGroupChannelModule.List`");
- (void)showChannelSettings;
+- (void)imagePickerControllerDidCancel:(UIImagePickerController * _Nonnull)picker;
+/// Presents UIImagePickerController
. If SBUGlobals.UsingPHPicker
is true
, it presents PHPickerViewController
in iOS 14 or later.
+/// note:
+/// If you want to use customized PHPickerConfiguration
, please override this method.
+/// since:
+/// 3.10.0
+- (void)showPhotoLibraryPicker;
- (void)showVoiceMessageInput;
- (void)dismissVoiceMessageInput;
- (void)resetVoiceMessageInputFor:(BOOL)resignActivity;
- (void)baseChannelViewModel:(SBUBaseChannelViewModel * _Nonnull)viewModel didChangeChannel:(SBDBaseChannel * _Nullable)channel withContext:(SBDMessageContext * _Nonnull)context;
- (void)baseChannelViewModel:(SBUBaseChannelViewModel * _Nonnull)viewModel deletedMessages:(NSArray * _Nonnull)messages;
- (void)groupChannelViewModel:(SBUGroupChannelViewModel * _Nonnull)viewModel didReceiveSuggestedMentions:(NSArray * _Nullable)members;
+- (void)groupChannelViewModel:(SBUGroupChannelViewModel * _Nonnull)viewModel didFinishUploadingFileAt:(NSInteger)index multipleFilesMessageRequestId:(NSString * _Nonnull)requestId;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapLeftItem:(UIBarButtonItem * _Nonnull)leftItem;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapRightItem:(UIBarButtonItem * _Nonnull)rightItem;
+- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didSelectFileAt:(NSInteger)index multipleFilesMessageCell:(SBUMultipleFilesMessageCell * _Nonnull)multipleFilesMessageCell forRowAt:(NSIndexPath * _Nonnull)cellIndexPath;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didLongTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didTapMoreEmojiForCell:(SBUBaseMessageCell * _Nonnull)messageCell;
@@ -3389,6 +3472,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didScroll:(UIScrollView * _Nonnull)scrollView;
- (void)baseChannelModule:(Input * _Nonnull)inputComponent didUpdateFrozenState:(BOOL)isFrozen;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didPickFileData:(NSData * _Nullable)fileData fileName:(NSString * _Nonnull)fileName mimeType:(NSString * _Nonnull)mimeType parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
+- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didPickMultipleFiles:(NSArray * _Nullable)fileInfoList parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didTapSend:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didTapEdit:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent willChangeMode:(enum SBUMessageInputMode)mode message:(SBDBaseMessage * _Nullable)message mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
@@ -3835,6 +3919,9 @@ SWIFT_CLASS("_TtC13SendbirdUIKit25SBUMessageThreadTitleView")
@class Header;
@class SBUMessageThreadModuleInput;
@class SBUMessageThreadViewModel;
+@protocol UIViewControllerTransitionCoordinator;
+@class SBDUploadedFileInfo;
+@class SBDMultipleFilesMessage;
SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
@interface SBUMessageThreadViewController : SBUBaseChannelViewController
@@ -3850,11 +3937,13 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)viewWillAppear:(BOOL)animated;
- (void)viewDidLoad;
- (void)viewWillDisappear:(BOOL)animated;
+- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator;
- (void)applicationWillResignActivity;
- (void)willPresentSubview;
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
- (void)moveToParentMessage;
- (BOOL)increaseNewMessageCount;
@@ -3867,6 +3956,11 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didLoadParentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didUpdateParentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadViewModelShouldDismissMessageThread:(SBUMessageThreadViewModel * _Nonnull)viewModel;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didFinishUploadingFileAt:(NSInteger)index multipleFilesMessageRequestId:(NSString * _Nonnull)requestId;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didUpdateTitleView:(UIView * _Nullable)titleView;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapTitleView:(UIView * _Nullable)titleView;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapLeftItem:(UIBarButtonItem * _Nonnull)leftItem;
@@ -3874,11 +3968,26 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didLongTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didTapMoreEmojiForCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didTapMentionUser:(SBUUser * _Nonnull)user;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didSelectFileAt:(NSInteger)index multipleFilesMessageCell:(SBUMultipleFilesMessageCell * _Nonnull)multipleFilesMessageCell forRowAt:(NSIndexPath * _Nonnull)cellIndexPath;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent uploadedFileInfo:(SBDUploadedFileInfo * _Nonnull)uploadedFileInfo message:(SBDMultipleFilesMessage * _Nonnull)message index:(NSInteger)index;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didScroll:(UIScrollView * _Nonnull)scrollView;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didTapVoiceMessage:(SBDFileMessage * _Nonnull)fileMessage cell:(UITableViewCell * _Nonnull)cell forRowAt:(NSIndexPath * _Nonnull)indexPath;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent willDisplay:(UITableViewCell * _Nonnull)cell forRowAt:(NSIndexPath * _Nonnull)indexPath;
- (void)baseChannelModule:(Input * _Nonnull)inputComponent didUpdateFrozenState:(BOOL)isFrozen;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didPickFileData:(NSData * _Nullable)fileData fileName:(NSString * _Nonnull)fileName mimeType:(NSString * _Nonnull)mimeType parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didPickMultipleFiles:(NSArray * _Nonnull)fileInfoList parentMessage:(SBDBaseMessage * _Nonnull)parentMessage;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didTapSend:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didTapEdit:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent willChangeMode:(enum SBUMessageInputMode)mode message:(SBDBaseMessage * _Nullable)message mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
@@ -4030,16 +4139,81 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUModerationsViewController")
- (void)showBannedMeberList SWIFT_DEPRECATED_MSG("", "showBannedUserList");
@end
+@class SBUMultipleFilesMessageCollectionView;
-SWIFT_CLASS("_TtC13SendbirdUIKit22SBUNavigationTitleView")
-@interface SBUNavigationTitleView : SBUView
-- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+/// A message cell that displays a MultipleFilesMessage.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit27SBUMultipleFilesMessageCell")
+@interface SBUMultipleFilesMessageCell : SBUContentBaseMessageCell
+@property (nonatomic, readonly, strong) SBDMultipleFilesMessage * _Nullable multipleFilesMessage;
+/// The view that contains the collectionView.
+@property (nonatomic, strong) UIView * _Nonnull containerView;
+/// The view that displays multiple images.
+@property (nonatomic, strong) SBUMultipleFilesMessageCollectionView * _Nonnull collectionView;
+/// The height constraint for the collectionView.
+@property (nonatomic, readonly, strong) NSLayoutConstraint * _Null_unspecified collectionViewHeightConstraint;
+/// The closure for selection gesture of the specific file at indexPath
+@property (nonatomic, copy) void (^ _Nullable fileSelectHandler)(SBDUploadedFileInfo * _Nonnull, NSInteger);
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
-- (void)drawRect:(CGRect)rect;
-- (void)layoutSubviews;
+- (void)setupActions;
+- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
+- (nonnull instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUMultipleFilesMessageCell (SWIFT_EXTENSION(SendbirdUIKit))
+- (UICollectionViewCell * _Nonnull)collectionView:(UICollectionView * _Nonnull)collectionView cellForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)collectionView:(UICollectionView * _Nonnull)collectionView numberOfItemsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView * _Nonnull)collectionView SWIFT_WARN_UNUSED_RESULT;
+- (void)collectionView:(UICollectionView * _Nonnull)collectionView didSelectItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (CGSize)collectionView:(UICollectionView * _Nonnull)collectionView layout:(UICollectionViewLayout * _Nonnull)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)prepareForReuse;
+@end
+
+
+/// CollectionView that shows the files of a multiple files message.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit37SBUMultipleFilesMessageCollectionView")
+@interface SBUMultipleFilesMessageCollectionView : UICollectionView
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)setupStyles;
+- (void)setupActions;
+- (void)updateLayouts;
+- (void)updateStyles;
+- (nonnull instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout * _Nonnull)layout OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+/// CollectionView Cell used in SBUMultipleFilesMessageCollectionView to show the files of a multiple files message.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCell")
+@interface SBUMultipleFilesMessageCollectionViewCell : SBUCollectionViewCell
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (void)setupViews;
+- (void)setupStyles;
+- (void)setupLayouts;
+- (void)prepareForReuse;
+@end
+
+
+SWIFT_CLASS("_TtC13SendbirdUIKit22SBUNavigationTitleView")
+@interface SBUNavigationTitleView : SBUView
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)setupStyles;
+- (void)drawRect:(CGRect)rect;
+- (void)layoutSubviews;
@end
@@ -4192,6 +4366,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit36SBUOpenChannelContentBaseMessageCell")
@interface SBUOpenChannelContentBaseMessageCell : SBUOpenChannelBaseMessageCell
@property (nonatomic, strong) UIStackView * _Nonnull baseStackView;
@property (nonatomic, strong) UIView * _Nonnull profileView;
+@property (nonatomic, strong) UIView * _Nonnull profileBaseView;
@property (nonatomic, strong) UIStackView * _Nonnull contentsStackView;
@property (nonatomic, strong) UIStackView * _Nonnull infoStackView;
@property (nonatomic, strong) UIView * _Nonnull userNameView;
@@ -4423,7 +4598,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUOpenChannelUserMessageCell")
/// A SBUOpenChannelMessageWebView
which represents a preview of the web link
@property (nonatomic, strong) SBUOpenChannelMessageWebView * _Nonnull webView;
/// As a default, the value is the constraint of messageTextView.trailingAnchor
and it’s activated when the message has no ogMetaData
.
-@property (nonatomic, readonly, strong) NSLayoutConstraint * _Null_unspecified messageTypeConstraint;
+@property (nonatomic, readonly, strong) NSLayoutConstraint * _Nullable messageTypeConstraint;
/// Activated when the message has ogMetaData
.
@property (nonatomic, readonly, copy) NSArray * _Nonnull webTypeConstraints;
- (void)setupViews;
@@ -4451,7 +4626,6 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUOpenChannelUnknownMessageCell")
@class Input;
@class Media;
@class SBUOpenChannelViewModel;
-@protocol UIViewControllerTransitionCoordinator;
SWIFT_CLASS("_TtC13SendbirdUIKit28SBUOpenChannelViewController")
@interface SBUOpenChannelViewController : SBUBaseChannelViewController
@@ -4516,6 +4690,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUOpenChannelViewController")
- (void)setupLayouts;
- (void)updateLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
/// This function updates channel info view. If channelDescription
is set, this value is used for channel info view configuring.
- (void)updateChannelInfoView;
@@ -4690,11 +4865,14 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUParentMessageInfoReactionView")
SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
-@interface SBUParentMessageInfoView : UITableViewHeaderFooterView
+@interface SBUParentMessageInfoView : SBUView
@property (nonatomic) CGRect bounds;
@property (nonatomic) CGRect frame;
-- (nonnull instancetype)initWithReuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUParentMessageInfoView(frame:)'");
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)updateLayouts;
+- (void)setupStyles;
+- (void)setupActions;
/// Calls the userProfileTapHandler()
when the user profile is tapped.
/// \param sender tapGestureRecognizer
///
@@ -4703,6 +4881,12 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
/// \param sender tapGestureRecognizer
///
- (void)onTapContentViewWithSender:(UITapGestureRecognizer * _Nonnull)sender;
+/// Calls the fileSelectHandler()
when one of thie files is tapped in parent message that is a multiple files message.
+/// since:
+/// 3.10.0
+/// \param sender tapGestureRecognizer
+///
+- (void)onSelectFileWithSender:(UITapGestureRecognizer * _Nonnull)sender;
/// Opens the url when the web page preview area is tapped
/// \param sender tapGestureRecognizer
///
@@ -4711,6 +4895,16 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
/// \param sender Sender
///
- (void)onTapMoreButton:(id _Nonnull)sender;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUParentMessageInfoView (SWIFT_EXTENSION(SendbirdUIKit))
+- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView * _Nonnull)collectionView SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)collectionView:(UICollectionView * _Nonnull)collectionView numberOfItemsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGSize)collectionView:(UICollectionView * _Nonnull)collectionView layout:(UICollectionViewLayout * _Nonnull)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (UICollectionViewCell * _Nonnull)collectionView:(UICollectionView * _Nonnull)collectionView cellForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
@end
@@ -5341,6 +5535,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit16SBUVoiceRecorder")
+
#endif
#if defined(__cplusplus)
#endif
@@ -5609,6 +5804,7 @@ using UInt = size_t;
#if defined(__OBJC__)
+
SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@interface BaseInput : NSObject
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
@@ -5620,7 +5816,6 @@ SWIFT_CLASS("_TtCC13SendbirdUIKit9SBUConfig9BaseInput")
@end
-
@interface BaseInput (SWIFT_EXTENSION(SendbirdUIKit))
@end
@@ -5795,30 +5990,30 @@ SWIFT_CLASS_NAMED("List")
@end
-/// A module component that represent the list of SBURegisterOperatorModule
.
+/// A module component that represent the list of SBUInviteUserModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
+@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end
-/// A module component that represent the list of SBUInviteUserModule
.
+/// A module component that represent the list of SBURegisterOperatorModule
.
SWIFT_CLASS_NAMED("List")
-@interface SBUInviteUserModuleList : SBUBaseChannelSettingsModuleList
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUInviteUserModule.List()'");
+@interface SBURegisterOperatorModuleList : SBUBaseChannelSettingsModuleList
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBURegisterOperatorModule.List()'");
- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)didSelectRetry;
@end
@@ -5844,6 +6039,17 @@ SWIFT_CLASS_NAMED("List")
- (void)didSelectRetry;
@end
+
+@class SBUQuotedBaseMessageView;
+
+SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
+@protocol SBUQuotedMessageViewDelegate
+/// Called when SBUQuotedBaseMessageView
was tapped.
+/// \param quotedMessageView The tapped quoted message view
+///
+- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
+@end
+
@class SBDBaseChannel;
@class SBDBaseMessage;
@class UIScrollView;
@@ -5886,7 +6092,7 @@ SWIFT_CLASS_NAMED("List")
/// Updates hidden state of the scrollBottomView
.
- (void)setScrollBottomViewWithHidden:(BOOL)hidden;
/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
+- (void)reloadTableViewWithNeedsToLayout:(BOOL)needsToLayout;
/// Displays the menu of the message located on the given indexPath
value.
/// It internally decides whether to show a context menu, a menu for a failed message, or a sheet menu.
/// \param message The BaseMessage
object that corresponds to the message of the menu to show.
@@ -5966,130 +6172,6 @@ SWIFT_CLASS_NAMED("List")
- (enum MessageGroupPosition)getMessageGroupingPositionWithCurrentIndex:(NSInteger)currentIndex SWIFT_WARN_UNUSED_RESULT;
@end
-
-@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-/// Reload data from the channel. This function invokes SBUBaseChannelModuleListDelegate baseChannelModuleDidSelectRetry(_:)
-- (void)didSelectRetry;
-@end
-
-
-/// A module component that represent the list of SBUUserListModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUUserListModuleList : UIView
-/// The table view that shows the list of the users.
-@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that displays when the table view is empty.
-@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The user cell for UITableViewCell
object. Use register(userCell:nib:)
to update.
-@property (nonatomic, strong) UITableViewCell * _Nullable userCell;
-@property (nonatomic, readonly, strong) SBDBaseChannel * _Nullable channel;
-@property (nonatomic, readonly, copy) NSArray * _Nonnull userList;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
-- (void)setupViews;
-- (void)setupLayouts;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-/// Registers a custom cell as a user cell based on UITableViewCell
.
-/// important:
-/// To register custom user cell, please use this function before calling configure(delegate:dataSource:userListType:theme:componentTheme:)
-/// \code
-/// listComponent.register(userCell: MyUserCell)
-/// listComponent.configure(delegate: self, dataSource: self, userListType: .type, theme: theme, componentTheme: componentTheme)
-///
-/// \endcode\param channelCell Customized user cell
-///
-/// \param nib nib information. If the value is nil, the nib file is not used.
-///
-- (void)registerWithUserCell:(UITableViewCell * _Nonnull)userCell nib:(UINib * _Nullable)nib;
-/// Configures cell for a particular row.
-/// \param cell UITableViewCell
object
-///
-/// \param indexPath An index path representing the cell
-///
-- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Sets up the cell’s more menu button action.
-/// important:
-/// Only for the group channel
-/// \param user SBUUser
obejct
-///
-- (void)setMoreMenuTapAction:(SBUUser * _Nonnull)user;
-/// Sets up the user profile tap action.
-/// If you do not want to use the user profile function, override this function and leave it empty.
-/// \param user SBUUser
object used for user profile configuration
-///
-- (void)setUserProfileTapAction:(SBUUser * _Nonnull)user;
-@end
-
-
-@interface SBUUserListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
-@end
-
-
-@class SBUMessageSearchResultCell;
-
-/// A module component that represent the list of SBUMessageSearchModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUMessageSearchModuleList : UIView
-/// The table view to show the list of searched messages.
-@property (nonatomic, strong) UITableView * _Nonnull tableView;
-/// A view that shows when there is no searched messages.
-@property (nonatomic, strong) UIView * _Nullable emptyView;
-/// The search result cell for SBUMessageSearchResultCell
object. Use register(resultCell:nib:)
to update.
-@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable resultCell;
-/// The search result list object from messageSearchModule(_:searchResultsInTableView:)
data source method.
-@property (nonatomic, readonly, copy) NSArray * _Nonnull resultList;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
-/// Set values of the views in the list component when it needs.
-- (void)setupViews;
-/// Sets layouts of the views in the list component.
-- (void)setupLayouts;
-/// Registers a custom cell as a search result cell based on SBUMessageSearchResultCell
.
-/// important:
-/// To register custom search result cell, please use this function before calling configure(delegate:dataSource:theme:)
-/// \code
-/// listComponent.register(resultCell: MyResultCell)
-/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
-///
-/// \endcode\param channelCell Customized search result cell
-///
-/// \param nib nib information. If the value is nil, the nib file is not used.
-///
-- (void)registerWithResultCell:(SBUMessageSearchResultCell * _Nonnull)resultCell nib:(UINib * _Nullable)nib;
-/// Configures cell for a particular row.
-/// \param cell UITableViewCell
object
-///
-/// \param indexPath An index path representing the searchResultCell
-///
-- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
-/// Retrives the BaseMessage
object from the given IndexPath
of the tableView.
-/// \param indexPath IndexPath
of which you want to retrieve the Message
object.
-///
-///
-/// returns:
-/// BaseMessage
object of the corresponding IndexPath
, or nil
if the message can’t be found.
-- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-@end
-
-
-@interface SBUMessageSearchModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didSelectRetry;
-@end
-
-@class SBUQuotedBaseMessageView;
-
-SWIFT_PROTOCOL("_TtP13SendbirdUIKit28SBUQuotedMessageViewDelegate_")
-@protocol SBUQuotedMessageViewDelegate
-/// Called when SBUQuotedBaseMessageView
was tapped.
-/// \param quotedMessageView The tapped quoted message view
-///
-- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
-@end
-
@class SBUBaseMessageCell;
@class SBDGroupChannel;
enum MessagePosition : NSInteger;
@@ -6104,6 +6186,11 @@ SWIFT_CLASS_NAMED("List")
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable userMessageCell;
/// The message cell for FileMessage
object. Use register(fileMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable fileMessageCell;
+/// The message cell for MultipleFilesMessage
object.
+/// Use register(multipleFilesMessageCell:nib:)
to update.
+/// since:
+/// 3.10.0
+@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable multipleFilesMessageCell;
/// The message cell for some unknown message which is not a type of AdminMessage
| UserMessage
| FileMessage
. Use register(unknownMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable unknownMessageCell;
/// The custom message cell for some BaseMessage
. Use register(customMessageCell:nib:)
to update.
@@ -6173,6 +6260,20 @@ SWIFT_CLASS_NAMED("List")
/// \param nib nib information. If the value is nil, the nib file is not used.
///
- (void)registerWithFileMessageCell:(SBUBaseMessageCell * _Nonnull)fileMessageCell nib:(UINib * _Nullable)nib;
+/// Registers a custom cell as a multiple files message cell based on SBUBaseMessageCell
.
+/// important:
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(multipleFilesMessageCell: MyMultipleFilesMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcodesince:
+/// 3.10.0
+/// \param multipleFilesMessageCell Customized multiple files message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithMultipleFilesMessageCell:(SBUBaseMessageCell * _Nonnull)multipleFilesMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a unknown message cell based on SBUBaseMessageCell
.
/// important:
/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
@@ -6187,56 +6288,169 @@ SWIFT_CLASS_NAMED("List")
- (void)registerWithUnknownMessageCell:(SBUBaseMessageCell * _Nonnull)unknownMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a additional message cell based on SBUBaseMessageCell
.
/// important:
-/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(customMessageCell: MyCustomMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcode\param customMessageCell Customized message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithCustomMessageCell:(SBUBaseMessageCell * _Nonnull)customMessageCell nib:(UINib * _Nullable)nib;
+/// Configures cell with message for a particular row.
+/// \param messageCell SBUBaseMessageCell
object.
+///
+/// \param message The message for messageCell
.
+///
+/// \param indexPath An index path representing the messageCell
+///
+- (void)configureCell:(SBUBaseMessageCell * _Nonnull)messageCell message:(SBDBaseMessage * _Nonnull)message forRowAt:(NSIndexPath * _Nonnull)indexPath;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didEndDisplayingCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Register the message cell to the table view.
+- (void)registerWithMessageCell:(SBUBaseMessageCell * _Nonnull)messageCell nib:(UINib * _Nullable)nib;
+/// Generates identifier of message cell.
+/// \param message Message object
+///
+///
+/// returns:
+/// The identifier of message cell.
+- (NSString * _Nonnull)generateCellIdentifierBy:(SBDBaseMessage * _Nonnull)message SWIFT_WARN_UNUSED_RESULT;
+/// Sets animation in message cell.
+/// \param cell The message cell
+///
+/// \param message message object
+///
+/// \param indexPath Cell’s indexPath
+///
+- (void)setMessageCellAnimation:(SBUBaseMessageCell * _Nonnull)messageCell message:(SBDBaseMessage * _Nonnull)message indexPath:(NSIndexPath * _Nonnull)indexPath;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
+@end
+
+@class SBUThreadInfoView;
+
+@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)threadInfoViewDidTap:(SBUThreadInfoView * _Nonnull)threadInfoView;
+@end
+
+
+/// A module component that represent the list of SBUUserListModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUUserListModuleList : UIView
+/// The table view that shows the list of the users.
+@property (nonatomic, strong) UITableView * _Nonnull tableView;
+/// A view that displays when the table view is empty.
+@property (nonatomic, strong) UIView * _Nullable emptyView;
+/// The user cell for UITableViewCell
object. Use register(userCell:nib:)
to update.
+@property (nonatomic, strong) UITableViewCell * _Nullable userCell;
+@property (nonatomic, readonly, strong) SBDBaseChannel * _Nullable channel;
+@property (nonatomic, readonly, copy) NSArray * _Nonnull userList;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUUserListModule.List()'");
+- (void)setupViews;
+- (void)setupLayouts;
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+/// Registers a custom cell as a user cell based on UITableViewCell
.
+/// important:
+/// To register custom user cell, please use this function before calling configure(delegate:dataSource:userListType:theme:componentTheme:)
+/// \code
+/// listComponent.register(userCell: MyUserCell)
+/// listComponent.configure(delegate: self, dataSource: self, userListType: .type, theme: theme, componentTheme: componentTheme)
+///
+/// \endcode\param channelCell Customized user cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithUserCell:(UITableViewCell * _Nonnull)userCell nib:(UINib * _Nullable)nib;
+/// Configures cell for a particular row.
+/// \param cell UITableViewCell
object
+///
+/// \param indexPath An index path representing the cell
+///
+- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Sets up the cell’s more menu button action.
+/// important:
+/// Only for the group channel
+/// \param user SBUUser
obejct
+///
+- (void)setMoreMenuTapAction:(SBUUser * _Nonnull)user;
+/// Sets up the user profile tap action.
+/// If you do not want to use the user profile function, override this function and leave it empty.
+/// \param user SBUUser
object used for user profile configuration
+///
+- (void)setUserProfileTapAction:(SBUUser * _Nonnull)user;
+@end
+
+
+@interface SBUUserListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
+@end
+
+@class SBUMessageSearchResultCell;
+
+/// A module component that represent the list of SBUMessageSearchModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUMessageSearchModuleList : UIView
+/// The table view to show the list of searched messages.
+@property (nonatomic, strong) UITableView * _Nonnull tableView;
+/// A view that shows when there is no searched messages.
+@property (nonatomic, strong) UIView * _Nullable emptyView;
+/// The search result cell for SBUMessageSearchResultCell
object. Use register(resultCell:nib:)
to update.
+@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable resultCell;
+/// The search result list object from messageSearchModule(_:searchResultsInTableView:)
data source method.
+@property (nonatomic, readonly, copy) NSArray * _Nonnull resultList;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUMessageSearchModule.List()'");
+/// Set values of the views in the list component when it needs.
+- (void)setupViews;
+/// Sets layouts of the views in the list component.
+- (void)setupLayouts;
+/// Registers a custom cell as a search result cell based on SBUMessageSearchResultCell
.
+/// important:
+/// To register custom search result cell, please use this function before calling configure(delegate:dataSource:theme:)
/// \code
-/// listComponent.register(customMessageCell: MyCustomMessageCell)
+/// listComponent.register(resultCell: MyResultCell)
/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
///
-/// \endcode\param customMessageCell Customized message cell
+/// \endcode\param channelCell Customized search result cell
///
/// \param nib nib information. If the value is nil, the nib file is not used.
///
-- (void)registerWithCustomMessageCell:(SBUBaseMessageCell * _Nonnull)customMessageCell nib:(UINib * _Nullable)nib;
-/// Configures cell with message for a particular row.
-/// \param messageCell SBUBaseMessageCell
object.
-///
-/// \param message The message for messageCell
.
+- (void)registerWithResultCell:(SBUMessageSearchResultCell * _Nonnull)resultCell nib:(UINib * _Nullable)nib;
+/// Configures cell for a particular row.
+/// \param cell UITableViewCell
object
///
-/// \param indexPath An index path representing the messageCell
+/// \param indexPath An index path representing the searchResultCell
///
-- (void)configureCell:(SBUBaseMessageCell * _Nonnull)messageCell message:(SBDBaseMessage * _Nonnull)message forRowAt:(NSIndexPath * _Nonnull)indexPath;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didEndDisplayingCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-/// Register the message cell to the table view.
-- (void)registerWithMessageCell:(SBUBaseMessageCell * _Nonnull)messageCell nib:(UINib * _Nullable)nib;
-/// Generates identifier of message cell.
-/// \param message Message object
+- (void)configureCell:(UITableViewCell * _Nullable)cell indexPath:(NSIndexPath * _Nonnull)indexPath;
+/// Reloads table view. This method corresponds to UITableView reloadData()
.
+- (void)reloadTableView;
+/// Retrives the BaseMessage
object from the given IndexPath
of the tableView.
+/// \param indexPath IndexPath
of which you want to retrieve the Message
object.
///
///
/// returns:
-/// The identifier of message cell.
-- (NSString * _Nonnull)generateCellIdentifierBy:(SBDBaseMessage * _Nonnull)message SWIFT_WARN_UNUSED_RESULT;
-/// Sets animation in message cell.
-/// \param cell The message cell
-///
-/// \param message message object
-///
-/// \param indexPath Cell’s indexPath
-///
-- (void)setMessageCellAnimation:(SBUBaseMessageCell * _Nonnull)messageCell message:(SBDBaseMessage * _Nonnull)message indexPath:(NSIndexPath * _Nonnull)indexPath;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+/// BaseMessage
object of the corresponding IndexPath
, or nil
if the message can’t be found.
+- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
@end
-@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)didTapQuotedMessageView:(SBUQuotedBaseMessageView * _Nonnull)quotedMessageView;
+@interface SBUMessageSearchModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
@end
-@class SBUThreadInfoView;
-@interface SBUGroupChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (void)threadInfoViewDidTap:(SBUThreadInfoView * _Nonnull)threadInfoView;
+
+@interface SBUBaseChannelSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)didSelectRetry;
@end
@class SBUBaseChannelCell;
@@ -6311,25 +6525,25 @@ SWIFT_CLASS_NAMED("List")
@end
-@interface SBUBaseChannelSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+/// Reload data from the channel. This function invokes SBUBaseChannelModuleListDelegate baseChannelModuleDidSelectRetry(_:)
- (void)didSelectRetry;
@end
-
@interface SBURegisterOperatorModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUCreateChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-@interface SBUInviteUserModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+@interface SBUCreateChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
@@ -6439,6 +6653,10 @@ SWIFT_CLASS_NAMED("List")
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable userMessageCell;
/// The message cell for FileMessage
object. Use register(fileMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable fileMessageCell;
+/// The message cell for MultipleFilesMessage
object. Use register(multipleFilesMessageCell:nib:)
to update.
+/// since:
+/// 3.10.0
+@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable multipleFilesMessageCell;
/// The message cell for some unknown message which is not a type of AdminMessage
| UserMessage
| FileMessage
. Use register(unknownMessageCell:nib:)
to update.
@property (nonatomic, readonly, strong) SBUBaseMessageCell * _Nullable unknownMessageCell;
/// The custom message cell for some BaseMessage
. Use register(customMessageCell:nib:)
to update.
@@ -6472,7 +6690,7 @@ SWIFT_CLASS_NAMED("List")
///
- (void)setMessageCellGestures:(SBUBaseMessageCell * _Nonnull)cell message:(SBDBaseMessage * _Nonnull)message indexPath:(NSIndexPath * _Nonnull)indexPath;
/// Reloads table view. This method corresponds to UITableView reloadData()
.
-- (void)reloadTableView;
+- (void)reloadTableViewWithNeedsToLayout:(BOOL)needsToLayout;
/// Register the message cell to the table view.
- (void)registerWithMessageCell:(SBUBaseMessageCell * _Nonnull)messageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a admin message cell based on SBUBaseMessageCell
.
@@ -6511,6 +6729,20 @@ SWIFT_CLASS_NAMED("List")
/// \param nib nib information. If the value is nil, the nib file is not used.
///
- (void)registerWithFileMessageCell:(SBUBaseMessageCell * _Nonnull)fileMessageCell nib:(UINib * _Nullable)nib;
+/// Registers a custom cell as a multiple files message cell based on SBUBaseMessageCell
.
+/// important:
+/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
+/// \code
+/// listComponent.register(multipleFilesMessageCell: MyMultipleFilesMessageCell)
+/// listComponent.configure(delegate: self, dataSource: self, theme: theme)
+///
+/// \endcodesince:
+/// 3.10.0
+/// \param multipleFilesMessageCell Customized multiple files message cell
+///
+/// \param nib nib information. If the value is nil, the nib file is not used.
+///
+- (void)registerWithMultipleFilesMessageCell:(SBUBaseMessageCell * _Nonnull)multipleFilesMessageCell nib:(UINib * _Nullable)nib;
/// Registers a custom cell as a unknown message cell based on SBUBaseMessageCell
.
/// important:
/// To register custom message cell, please use this function before calling configure(delegate:dataSource:theme:)
@@ -6568,6 +6800,7 @@ SWIFT_CLASS_NAMED("List")
+
/// A module component that represent the list of SBUOpenChannelListModule
.
SWIFT_CLASS_NAMED("List")
@interface SBUOpenChannelListModuleList : SBUBaseChannelListModuleList
@@ -6589,7 +6822,6 @@ SWIFT_CLASS_NAMED("List")
@end
-
@interface List (SWIFT_EXTENSION(SendbirdUIKit))
- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
@@ -6599,6 +6831,23 @@ SWIFT_CLASS_NAMED("List")
@end
+/// A module component that represent the list of SBUGroupChannelPushSettingsModule
.
+SWIFT_CLASS_NAMED("List")
+@interface SBUGroupChannelPushSettingsModuleList : UIView
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+@end
+
+
/// A module component that represent the list of SBUModerationsModuleList
.
SWIFT_CLASS_NAMED("List")
@interface SBUModerationsModuleList : UIView
@@ -6642,23 +6891,6 @@ SWIFT_CLASS_NAMED("List")
- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
@end
-
-/// A module component that represent the list of SBUGroupChannelPushSettingsModule
.
-SWIFT_CLASS_NAMED("List")
-@interface SBUGroupChannelPushSettingsModuleList : UIView
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
-@end
-
-
-@interface SBUGroupChannelPushSettingsModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-@end
-
@class UIContextualAction;
/// A module component that represent the list of SBUGroupChannelListModule
.
@@ -6719,6 +6951,18 @@ SWIFT_CLASS_NAMED("List")
@end
+@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
+- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
+- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (UISwipeActionsConfiguration * _Nullable)tableView:(UITableView * _Nonnull)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+@end
+
+
@interface SBUBaseChannelModuleList (SWIFT_EXTENSION(SendbirdUIKit))
@property (nonatomic, readonly) BOOL isScrollNearByBottom;
/// Scrolls to the message that is found by id
.
@@ -6744,18 +6988,6 @@ SWIFT_CLASS_NAMED("List")
- (BOOL)checkSameDayAsPrevMessageWithCurrentIndex:(NSInteger)currentIndex fullMessageList:(NSArray * _Nonnull)fullMessageList SWIFT_WARN_UNUSED_RESULT;
@end
-
-@interface SBUBaseChannelListModuleList (SWIFT_EXTENSION(SendbirdUIKit))
-- (NSInteger)numberOfSectionsInTableView:(UITableView * _Nonnull)tableView SWIFT_WARN_UNUSED_RESULT;
-- (UIView * _Nullable)tableView:(UITableView * _Nonnull)tableView viewForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (CGFloat)tableView:(UITableView * _Nonnull)tableView heightForHeaderInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView didSelectRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-- (UITableViewCell * _Nonnull)tableView:(UITableView * _Nonnull)tableView cellForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-- (void)tableView:(UITableView * _Nonnull)tableView willDisplayCell:(UITableViewCell * _Nonnull)cell forRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
-- (NSInteger)tableView:(UITableView * _Nonnull)tableView numberOfRowsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
-- (UISwipeActionsConfiguration * _Nullable)tableView:(UITableView * _Nonnull)tableView trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
-@end
-
@class SBUVoicePlayer;
@class SBUVoiceFileInfo;
@@ -6849,6 +7081,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit21SBUBaseViewController")
- (void)setupStyles;
/// This function updates styles.
- (void)updateStyles;
+/// This function updates styles with boolean parameter value that represents whether layout or not
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
/// This function setups navigationBar’s background color and shadow color.
/// \param backgroundColor background color
///
@@ -6877,6 +7111,9 @@ SWIFT_CLASS("_TtC13SendbirdUIKit33MessageTemplateTestViewController")
+
+
+
/// This is an enumeration for new message info item type.
/// since:
/// 2.0.0
@@ -7252,7 +7489,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
/// The NSLayoutConstraint
value used in baseInputComponent
’s bottom anchor constraint. The value is updated when either keyboardWillHide(_:)
or keyboardWillShow(_:)
is called.
/// since:
/// 3.2.3
-@property (nonatomic, strong) NSLayoutConstraint * _Null_unspecified messageInputViewBottomConstraint;
+@property (nonatomic, strong) NSLayoutConstraint * _Nullable messageInputViewBottomConstraint;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE;
- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
/// If you have channel object, use this initializer. If you have own message list params, please set it. If not set, it is used as the default value.
@@ -7277,6 +7514,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
- (nonnull instancetype)initWithBaseChannel:(SBDBaseChannel * _Nonnull)baseChannel messageListParams:(SBDMessageListParams * _Nullable)messageListParams displaysLocalCachedListFirst:(BOOL)displaysLocalCachedListFirst OBJC_DESIGNATED_INITIALIZER;
- (void)loadView;
- (void)viewWillAppear:(BOOL)animated;
+- (void)viewDidAppear:(BOOL)animated;
- (void)viewDidLoad;
- (void)viewWillDisappear:(BOOL)animated;
/// Called when the application will resign activity.
@@ -7331,6 +7569,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUBaseChannelViewController")
///
- (void)updateNewMessageInfoWithHidden:(BOOL)hidden;
/// This function opens a file according to the file type.
+/// note:
+/// Use openFile(_:)
instead.
/// since:
/// 3.0.0
/// \param fileMessage fileMessage object
@@ -7859,6 +8099,27 @@ SWIFT_CLASS("_TtC13SendbirdUIKit40SBUChatNotificationChannelViewController")
@end
+/// Collection view cell that conforms to SBUViewLifeCycle
.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit21SBUCollectionViewCell")
+@interface SBUCollectionViewCell : UICollectionViewCell
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (void)layoutSubviews;
+@end
+
+
+@interface SBUCollectionViewCell (SWIFT_EXTENSION(SendbirdUIKit))
+- (void)setupViews;
+- (void)setupStyles;
+- (void)updateStyles;
+- (void)setupLayouts;
+- (void)updateLayouts;
+- (void)setupActions;
+@end
+
+
SWIFT_CLASS("_TtC13SendbirdUIKit20SBUCommonContentView")
@interface SBUCommonContentView : SBUBaseFileContentView
- (void)setupViews;
@@ -8287,7 +8548,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit21SBUFileViewController")
@property (nonatomic, strong) UIImageView * _Nonnull imageView;
@property (nonatomic, strong) UIScrollView * _Nonnull scrollView;
@property (nonatomic, strong) UIView * _Nonnull bottomView;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'init(params:delegate:)'");
- (void)viewDidLoad;
- (void)viewWillAppear:(BOOL)animated;
- (void)updateViewConstraints;
@@ -8677,6 +8938,8 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUGroupChannelSettingsViewModel")
@class SBUGroupChannelModuleInput;
@class SBUVoiceMessageInputView;
@class SBUGroupChannelViewModel;
+@class SBUMultipleFilesMessageCell;
+@class SBDUploadableFileInfo;
@class SBUMentionManager;
@class SBUMessageThreadViewController;
@@ -8689,6 +8952,11 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
@property (nonatomic, strong) SBUGroupChannelViewModel * _Nullable viewModel;
@property (nonatomic, readonly, strong) SBDGroupChannel * _Nullable channel;
@property (nonatomic, readonly) NSInteger newMessagesCount;
+/// An error handler that is called when any one of the files size in multiple files message exceeds the file size limit.
+/// If needed, override this handler to show your custom alert view.
+/// since:
+/// 3.10.0
+- (void)multipleFilesMessageFileSizeErrorHandler:(NSString * _Nonnull)message;
/// If you have channel object, use this initialize function. And, if you have own message list params, please set it. If not set, it is used as the default value.
/// See the example below for params generation.
/// \code
@@ -8715,20 +8983,30 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
/// This function increases the new message count.
- (BOOL)increaseNewMessageCount;
- (CGPoint)calculatorMenuPointWithIndexPath:(NSIndexPath * _Nonnull)indexPath position:(enum MessagePosition)position SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("Please use `calculateMessageMenuCGPoint(indexPath:position:)` in `SBUGroupChannelModule.List`");
- (void)showMenuModal:(UITableViewCell * _Nonnull)cell indexPath:(NSIndexPath * _Nonnull)indexPath message:(SBDBaseMessage * _Nonnull)message SWIFT_DEPRECATED_MSG("Please use `showMessageContextMenu(message:cell:forRowAt:)` in `SBUGroupChannelModule.List`");
- (void)showChannelSettings;
+- (void)imagePickerControllerDidCancel:(UIImagePickerController * _Nonnull)picker;
+/// Presents UIImagePickerController
. If SBUGlobals.UsingPHPicker
is true
, it presents PHPickerViewController
in iOS 14 or later.
+/// note:
+/// If you want to use customized PHPickerConfiguration
, please override this method.
+/// since:
+/// 3.10.0
+- (void)showPhotoLibraryPicker;
- (void)showVoiceMessageInput;
- (void)dismissVoiceMessageInput;
- (void)resetVoiceMessageInputFor:(BOOL)resignActivity;
- (void)baseChannelViewModel:(SBUBaseChannelViewModel * _Nonnull)viewModel didChangeChannel:(SBDBaseChannel * _Nullable)channel withContext:(SBDMessageContext * _Nonnull)context;
- (void)baseChannelViewModel:(SBUBaseChannelViewModel * _Nonnull)viewModel deletedMessages:(NSArray * _Nonnull)messages;
- (void)groupChannelViewModel:(SBUGroupChannelViewModel * _Nonnull)viewModel didReceiveSuggestedMentions:(NSArray * _Nullable)members;
+- (void)groupChannelViewModel:(SBUGroupChannelViewModel * _Nonnull)viewModel didFinishUploadingFileAt:(NSInteger)index multipleFilesMessageRequestId:(NSString * _Nonnull)requestId;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapLeftItem:(UIBarButtonItem * _Nonnull)leftItem;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapRightItem:(UIBarButtonItem * _Nonnull)rightItem;
+- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didSelectFileAt:(NSInteger)index multipleFilesMessageCell:(SBUMultipleFilesMessageCell * _Nonnull)multipleFilesMessageCell forRowAt:(NSIndexPath * _Nonnull)cellIndexPath;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didLongTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)groupChannelModule:(SBUGroupChannelModuleList * _Nonnull)listComponent didTapMoreEmojiForCell:(SBUBaseMessageCell * _Nonnull)messageCell;
@@ -8740,6 +9018,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUGroupChannelViewController")
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didScroll:(UIScrollView * _Nonnull)scrollView;
- (void)baseChannelModule:(Input * _Nonnull)inputComponent didUpdateFrozenState:(BOOL)isFrozen;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didPickFileData:(NSData * _Nullable)fileData fileName:(NSString * _Nonnull)fileName mimeType:(NSString * _Nonnull)mimeType parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
+- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didPickMultipleFiles:(NSArray * _Nullable)fileInfoList parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didTapSend:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent didTapEdit:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
- (void)groupChannelModule:(SBUGroupChannelModuleInput * _Nonnull)inputComponent willChangeMode:(enum SBUMessageInputMode)mode message:(SBDBaseMessage * _Nullable)message mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
@@ -9186,6 +9465,9 @@ SWIFT_CLASS("_TtC13SendbirdUIKit25SBUMessageThreadTitleView")
@class Header;
@class SBUMessageThreadModuleInput;
@class SBUMessageThreadViewModel;
+@protocol UIViewControllerTransitionCoordinator;
+@class SBDUploadedFileInfo;
+@class SBDMultipleFilesMessage;
SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
@interface SBUMessageThreadViewController : SBUBaseChannelViewController
@@ -9201,11 +9483,13 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)viewWillAppear:(BOOL)animated;
- (void)viewDidLoad;
- (void)viewWillDisappear:(BOOL)animated;
+- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id _Nonnull)coordinator;
- (void)applicationWillResignActivity;
- (void)willPresentSubview;
- (void)setupViews;
- (void)setupLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
- (void)moveToParentMessage;
- (BOOL)increaseNewMessageCount;
@@ -9218,6 +9502,11 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didLoadParentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didUpdateParentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadViewModelShouldDismissMessageThread:(SBUMessageThreadViewModel * _Nonnull)viewModel;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadViewModel:(SBUMessageThreadViewModel * _Nonnull)viewModel didFinishUploadingFileAt:(NSInteger)index multipleFilesMessageRequestId:(NSString * _Nonnull)requestId;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didUpdateTitleView:(UIView * _Nullable)titleView;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapTitleView:(UIView * _Nullable)titleView;
- (void)baseChannelModule:(Header * _Nonnull)headerComponent didTapLeftItem:(UIBarButtonItem * _Nonnull)leftItem;
@@ -9225,11 +9514,26 @@ SWIFT_CLASS("_TtC13SendbirdUIKit30SBUMessageThreadViewController")
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didLongTapEmoji:(NSString * _Nonnull)emojiKey messageCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didTapMoreEmojiForCell:(SBUBaseMessageCell * _Nonnull)messageCell;
- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didTapMentionUser:(SBUUser * _Nonnull)user;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent didSelectFileAt:(NSInteger)index multipleFilesMessageCell:(SBUMultipleFilesMessageCell * _Nonnull)multipleFilesMessageCell forRowAt:(NSIndexPath * _Nonnull)cellIndexPath;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleList * _Nonnull)listComponent uploadedFileInfo:(SBDUploadedFileInfo * _Nonnull)uploadedFileInfo message:(SBDMultipleFilesMessage * _Nonnull)message index:(NSInteger)index;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didScroll:(UIScrollView * _Nonnull)scrollView;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent didTapVoiceMessage:(SBDFileMessage * _Nonnull)fileMessage cell:(UITableViewCell * _Nonnull)cell forRowAt:(NSIndexPath * _Nonnull)indexPath;
- (void)baseChannelModule:(SBUBaseChannelModuleList * _Nonnull)listComponent willDisplay:(UITableViewCell * _Nonnull)cell forRowAt:(NSIndexPath * _Nonnull)indexPath;
- (void)baseChannelModule:(Input * _Nonnull)inputComponent didUpdateFrozenState:(BOOL)isFrozen;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didPickFileData:(NSData * _Nullable)fileData fileName:(NSString * _Nonnull)fileName mimeType:(NSString * _Nonnull)mimeType parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
+/// note:
+/// This interface is beta. We do not gaurantee this interface to work properly yet.
+/// since:
+/// [NEXT_VERSION_MFM_THREAD]
+- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didPickMultipleFiles:(NSArray * _Nonnull)fileInfoList parentMessage:(SBDBaseMessage * _Nonnull)parentMessage;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didTapSend:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds parentMessage:(SBDBaseMessage * _Nullable)parentMessage;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent didTapEdit:(NSString * _Nonnull)text mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
- (void)messageThreadModule:(SBUMessageThreadModuleInput * _Nonnull)inputComponent willChangeMode:(enum SBUMessageInputMode)mode message:(SBDBaseMessage * _Nullable)message mentionedMessageTemplate:(NSString * _Nonnull)mentionedMessageTemplate mentionedUserIds:(NSArray * _Nonnull)mentionedUserIds;
@@ -9381,6 +9685,71 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUModerationsViewController")
- (void)showBannedMeberList SWIFT_DEPRECATED_MSG("", "showBannedUserList");
@end
+@class SBUMultipleFilesMessageCollectionView;
+
+/// A message cell that displays a MultipleFilesMessage.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit27SBUMultipleFilesMessageCell")
+@interface SBUMultipleFilesMessageCell : SBUContentBaseMessageCell
+@property (nonatomic, readonly, strong) SBDMultipleFilesMessage * _Nullable multipleFilesMessage;
+/// The view that contains the collectionView.
+@property (nonatomic, strong) UIView * _Nonnull containerView;
+/// The view that displays multiple images.
+@property (nonatomic, strong) SBUMultipleFilesMessageCollectionView * _Nonnull collectionView;
+/// The height constraint for the collectionView.
+@property (nonatomic, readonly, strong) NSLayoutConstraint * _Null_unspecified collectionViewHeightConstraint;
+/// The closure for selection gesture of the specific file at indexPath
+@property (nonatomic, copy) void (^ _Nullable fileSelectHandler)(SBDUploadedFileInfo * _Nonnull, NSInteger);
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)setupStyles;
+- (void)setupActions;
+- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
+- (nonnull instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUMultipleFilesMessageCell (SWIFT_EXTENSION(SendbirdUIKit))
+- (UICollectionViewCell * _Nonnull)collectionView:(UICollectionView * _Nonnull)collectionView cellForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)collectionView:(UICollectionView * _Nonnull)collectionView numberOfItemsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView * _Nonnull)collectionView SWIFT_WARN_UNUSED_RESULT;
+- (void)collectionView:(UICollectionView * _Nonnull)collectionView didSelectItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath;
+- (CGSize)collectionView:(UICollectionView * _Nonnull)collectionView layout:(UICollectionViewLayout * _Nonnull)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (void)prepareForReuse;
+@end
+
+
+/// CollectionView that shows the files of a multiple files message.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit37SBUMultipleFilesMessageCollectionView")
+@interface SBUMultipleFilesMessageCollectionView : UICollectionView
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)setupStyles;
+- (void)setupActions;
+- (void)updateLayouts;
+- (void)updateStyles;
+- (nonnull instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout * _Nonnull)layout OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+/// CollectionView Cell used in SBUMultipleFilesMessageCollectionView to show the files of a multiple files message.
+/// since:
+/// 3.10.0
+SWIFT_CLASS("_TtC13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCell")
+@interface SBUMultipleFilesMessageCollectionViewCell : SBUCollectionViewCell
+- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
+- (void)setupViews;
+- (void)setupStyles;
+- (void)setupLayouts;
+- (void)prepareForReuse;
+@end
+
SWIFT_CLASS("_TtC13SendbirdUIKit22SBUNavigationTitleView")
@interface SBUNavigationTitleView : SBUView
@@ -9543,6 +9912,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit36SBUOpenChannelContentBaseMessageCell")
@interface SBUOpenChannelContentBaseMessageCell : SBUOpenChannelBaseMessageCell
@property (nonatomic, strong) UIStackView * _Nonnull baseStackView;
@property (nonatomic, strong) UIView * _Nonnull profileView;
+@property (nonatomic, strong) UIView * _Nonnull profileBaseView;
@property (nonatomic, strong) UIStackView * _Nonnull contentsStackView;
@property (nonatomic, strong) UIStackView * _Nonnull infoStackView;
@property (nonatomic, strong) UIView * _Nonnull userNameView;
@@ -9774,7 +10144,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit29SBUOpenChannelUserMessageCell")
/// A SBUOpenChannelMessageWebView
which represents a preview of the web link
@property (nonatomic, strong) SBUOpenChannelMessageWebView * _Nonnull webView;
/// As a default, the value is the constraint of messageTextView.trailingAnchor
and it’s activated when the message has no ogMetaData
.
-@property (nonatomic, readonly, strong) NSLayoutConstraint * _Null_unspecified messageTypeConstraint;
+@property (nonatomic, readonly, strong) NSLayoutConstraint * _Nullable messageTypeConstraint;
/// Activated when the message has ogMetaData
.
@property (nonatomic, readonly, copy) NSArray * _Nonnull webTypeConstraints;
- (void)setupViews;
@@ -9802,7 +10172,6 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUOpenChannelUnknownMessageCell")
@class Input;
@class Media;
@class SBUOpenChannelViewModel;
-@protocol UIViewControllerTransitionCoordinator;
SWIFT_CLASS("_TtC13SendbirdUIKit28SBUOpenChannelViewController")
@interface SBUOpenChannelViewController : SBUBaseChannelViewController
@@ -9867,6 +10236,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit28SBUOpenChannelViewController")
- (void)setupLayouts;
- (void)updateLayouts;
- (void)setupStyles;
+- (void)updateStylesWithNeedsToLayout:(BOOL)needsToLayout;
- (void)updateStyles;
/// This function updates channel info view. If channelDescription
is set, this value is used for channel info view configuring.
- (void)updateChannelInfoView;
@@ -10041,11 +10411,14 @@ SWIFT_CLASS("_TtC13SendbirdUIKit32SBUParentMessageInfoReactionView")
SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
-@interface SBUParentMessageInfoView : UITableViewHeaderFooterView
+@interface SBUParentMessageInfoView : SBUView
@property (nonatomic) CGRect bounds;
@property (nonatomic) CGRect frame;
-- (nonnull instancetype)initWithReuseIdentifier:(NSString * _Nullable)reuseIdentifier OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE_MSG("'init' has been renamed to 'SBUParentMessageInfoView(frame:)'");
+- (void)setupViews;
+- (void)setupLayouts;
+- (void)updateLayouts;
+- (void)setupStyles;
+- (void)setupActions;
/// Calls the userProfileTapHandler()
when the user profile is tapped.
/// \param sender tapGestureRecognizer
///
@@ -10054,6 +10427,12 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
/// \param sender tapGestureRecognizer
///
- (void)onTapContentViewWithSender:(UITapGestureRecognizer * _Nonnull)sender;
+/// Calls the fileSelectHandler()
when one of thie files is tapped in parent message that is a multiple files message.
+/// since:
+/// 3.10.0
+/// \param sender tapGestureRecognizer
+///
+- (void)onSelectFileWithSender:(UITapGestureRecognizer * _Nonnull)sender;
/// Opens the url when the web page preview area is tapped
/// \param sender tapGestureRecognizer
///
@@ -10062,6 +10441,16 @@ SWIFT_CLASS("_TtC13SendbirdUIKit24SBUParentMessageInfoView")
/// \param sender Sender
///
- (void)onTapMoreButton:(id _Nonnull)sender;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface SBUParentMessageInfoView (SWIFT_EXTENSION(SendbirdUIKit))
+- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView * _Nonnull)collectionView SWIFT_WARN_UNUSED_RESULT;
+- (NSInteger)collectionView:(UICollectionView * _Nonnull)collectionView numberOfItemsInSection:(NSInteger)section SWIFT_WARN_UNUSED_RESULT;
+- (CGSize)collectionView:(UICollectionView * _Nonnull)collectionView layout:(UICollectionViewLayout * _Nonnull)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
+- (UICollectionViewCell * _Nonnull)collectionView:(UICollectionView * _Nonnull)collectionView cellForItemAtIndexPath:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
@end
@@ -10692,6 +11081,7 @@ SWIFT_CLASS("_TtC13SendbirdUIKit16SBUVoiceRecorder")
+
#endif
#if defined(__cplusplus)
#endif
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 cf46508d0..fa525682e 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 4ac11ae47..1c41e696f 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
@@ -7076,6 +7076,56 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didPickMultipleFiles:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit35SBUMessageThreadModuleInputDelegateP07messagedE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
+ "mangledName": "$s13SendbirdUIKit35SBUMessageThreadModuleInputDelegateP07messagedE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleInputDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -13909,7 +13959,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -13942,7 +13992,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -13971,7 +14021,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -14004,7 +14054,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -30468,6 +30518,91 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "isMultipleFilesMessageEnabled",
+ "printedName": "isMultipleFilesMessageEnabled",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvp",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvg",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvs",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvM",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -47931,6 +48066,73 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageCell",
+ "printedName": "multipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "unknownMessageCell",
@@ -49021,6 +49223,51 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(multipleFilesMessageCell:nib:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UINib?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UINib",
+ "printedName": "UIKit.UINib",
+ "usr": "c:objc(cs)UINib"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "register",
@@ -50688,6 +50935,46 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "pickMultipleImageFiles",
+ "printedName": "pickMultipleImageFiles(itemProviders:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Foundation.NSItemProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "pickImageFile",
@@ -57227,6 +57514,36 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "getFileTypeString",
+ "printedName": "getFileTypeString(by:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit8SBUUtilsC17getFileTypeString2byS2S_tFZ",
+ "mangledName": "$s13SendbirdUIKit8SBUUtilsC17getFileTypeString2byS2S_tFZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "generateChannelName",
@@ -60248,19 +60565,32 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_Camera_Access",
- "printedName": "Alert_Allow_Camera_Access",
+ "name": "Alert_Delete_MultipleFilesMessage",
+ "printedName": "Alert_Delete_MultipleFilesMessage",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60277,15 +60607,28 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60305,15 +60648,28 @@
"printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60334,8 +60690,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60348,8 +60704,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_PhotoLibrary_Access",
- "printedName": "Alert_Allow_PhotoLibrary_Access",
+ "name": "Alert_Allow_Camera_Access",
+ "printedName": "Alert_Allow_Camera_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60359,8 +60715,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60384,8 +60740,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60412,8 +60768,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60434,8 +60790,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60448,8 +60804,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_PhotoLibrary_Access_Message",
- "printedName": "Alert_Allow_PhotoLibrary_Access_Message",
+ "name": "Alert_Allow_PhotoLibrary_Access",
+ "printedName": "Alert_Allow_PhotoLibrary_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60459,8 +60815,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60484,8 +60840,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60512,8 +60868,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60534,8 +60890,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60548,8 +60904,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_Microphone_Access",
- "printedName": "Alert_Allow_Microphone_Access",
+ "name": "Alert_Allow_PhotoLibrary_Access_Message",
+ "printedName": "Alert_Allow_PhotoLibrary_Access_Message",
"children": [
{
"kind": "TypeNominal",
@@ -60559,16 +60915,15 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -60585,8 +60940,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60613,8 +60968,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60635,8 +60990,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60649,8 +61004,8 @@
},
{
"kind": "Var",
- "name": "Date_Yesterday",
- "printedName": "Date_Yesterday",
+ "name": "Alert_Allow_Microphone_Access",
+ "printedName": "Alert_Allow_Microphone_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60660,8 +61015,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60686,8 +61041,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60714,8 +61069,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60736,8 +61091,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60750,39 +61105,27 @@
},
{
"kind": "Var",
- "name": "Date_Year",
- "printedName": "Date_Year",
+ "name": "Date_Yesterday",
+ "printedName": "Date_Yesterday",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -60792,28 +61135,15 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60833,28 +61163,15 @@
"printedName": "()"
},
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60875,8 +61192,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60889,8 +61206,8 @@
},
{
"kind": "Var",
- "name": "Date_Day",
- "printedName": "Date_Day",
+ "name": "Date_Year",
+ "printedName": "Date_Year",
"children": [
{
"kind": "TypeFunc",
@@ -60913,8 +61230,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60951,8 +61268,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60992,8 +61309,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61014,8 +61331,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61028,8 +61345,8 @@
},
{
"kind": "Var",
- "name": "Date_Month",
- "printedName": "Date_Month",
+ "name": "Date_Day",
+ "printedName": "Date_Day",
"children": [
{
"kind": "TypeFunc",
@@ -61052,8 +61369,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61090,8 +61407,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61131,8 +61448,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61153,8 +61470,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61167,8 +61484,8 @@
},
{
"kind": "Var",
- "name": "Date_Hour",
- "printedName": "Date_Hour",
+ "name": "Date_Month",
+ "printedName": "Date_Month",
"children": [
{
"kind": "TypeFunc",
@@ -61191,8 +61508,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61229,8 +61546,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61270,8 +61587,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61292,8 +61609,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61306,8 +61623,8 @@
},
{
"kind": "Var",
- "name": "Date_Min",
- "printedName": "Date_Min",
+ "name": "Date_Hour",
+ "printedName": "Date_Hour",
"children": [
{
"kind": "TypeFunc",
@@ -61330,8 +61647,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61368,8 +61685,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61409,8 +61726,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61431,8 +61748,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61445,119 +61762,32 @@
},
{
"kind": "Var",
- "name": "Date_Ago",
- "printedName": "Date_Ago",
+ "name": "Date_Min",
+ "printedName": "Date_Min",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "Date_On",
- "printedName": "Date_On",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61574,15 +61804,28 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61602,15 +61845,28 @@
"printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61631,8 +61887,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61645,8 +61901,8 @@
},
{
"kind": "Var",
- "name": "ChannelList_Header_Title",
- "printedName": "ChannelList_Header_Title",
+ "name": "Date_Ago",
+ "printedName": "Date_Ago",
"children": [
{
"kind": "TypeNominal",
@@ -61656,16 +61912,15 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -61682,8 +61937,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61710,8 +61965,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61732,8 +61987,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61746,8 +62001,8 @@
},
{
"kind": "Var",
- "name": "ChannelList_Last_File_Message",
- "printedName": "ChannelList_Last_File_Message",
+ "name": "Date_On",
+ "printedName": "Date_On",
"children": [
{
"kind": "TypeNominal",
@@ -61757,8 +62012,209 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ChannelList_Header_Title",
+ "printedName": "ChannelList_Header_Title",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ChannelList_Last_File_Message",
+ "printedName": "ChannelList_Last_File_Message",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -74818,6 +75274,784 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "GroupChannel",
+ "printedName": "GroupChannel",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Preview",
+ "printedName": "Preview",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "photo",
+ "printedName": "photo",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "gif",
+ "printedName": "gif",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "video",
+ "printedName": "video",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "audio",
+ "printedName": "audio",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "voice",
+ "printedName": "voice",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "file",
+ "printedName": "file",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "multipleFiles",
+ "printedName": "multipleFiles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FileUpload",
+ "printedName": "FileUpload",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "exceededSizeLimit",
+ "printedName": "exceededSizeLimit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "ChannelSettings_Banned_Members",
@@ -83964,6 +85198,117 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "imageWitdhConstraint",
+ "printedName": "imageWitdhConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvp",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvg",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvs",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvM",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -84949,6 +86294,16 @@
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -85526,6 +86881,566 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SBUMultipleFilesMessageCollectionView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvp",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Custom"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvg",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvs",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvM",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cornerRadius",
+ "printedName": "cornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(delegate:dataSource:theme:cornerRadius:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewDelegate",
+ "printedName": "UIKit.UICollectionViewDelegate",
+ "usr": "c:objc(pl)UICollectionViewDelegate"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewDataSource",
+ "printedName": "UIKit.UICollectionViewDataSource",
+ "usr": "c:objc(pl)UICollectionViewDataSource"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC9configure8delegate10dataSource5theme12cornerRadiusySo012UICollectionG8Delegate_p_So0og4DataK0_pAA19SBUMessageCellThemeCSg14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC9configure8delegate10dataSource5theme12cornerRadiusySo012UICollectionG8Delegate_p_So0og4DataK0_pAA19SBUMessageCellThemeCSg12CoreGraphics7CGFloatVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateLayouts",
+ "printedName": "updateLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)updateLayouts",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC13updateLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "updateLayouts",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)updateStyles",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12updateStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "updateStyles",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:collectionViewLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)initWithFrame:collectionViewLayout:",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5frame010collectionG6LayoutACSo6CGRectV_So012UICollectiongJ0Ctcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:collectionViewLayout:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionView",
+ "UIKit.UIScrollView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "SendbirdChatSDK",
@@ -87060,6 +88975,516 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUPaddingLabel",
+ "printedName": "SBUPaddingLabel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "leading",
+ "printedName": "leading",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "trailing",
+ "printedName": "trailing",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatVcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatVcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_AFtcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_AFtcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_A3Ftcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_A3Ftcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "drawText",
+ "printedName": "drawText(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)drawTextInRect:",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8drawText2inySo6CGRectV_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "drawTextInRect:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(py)intrinsicContentSize",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)intrinsicContentSize",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UILabel",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UILabel",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "QuartzCore",
@@ -87406,7 +89831,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -87441,7 +89866,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -100511,6 +102936,20 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "PhotosUI",
+ "printedName": "PhotosUI",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
+ {
+ "kind": "Import",
+ "name": "MobileCoreServices",
+ "printedName": "MobileCoreServices",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUGroupChannelViewController",
@@ -101293,6 +103732,36 @@
}
]
},
+ {
+ "kind": "Function",
+ "name": "multipleFilesMessageFileSizeErrorHandler",
+ "printedName": "multipleFilesMessageFileSizeErrorHandler(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)multipleFilesMessageFileSizeErrorHandler:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC40multipleFilesMessageFileSizeErrorHandleryySSF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -101984,6 +104453,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -102279,6 +104780,112 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "imagePickerControllerDidCancel",
+ "printedName": "imagePickerControllerDidCancel(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImagePickerController",
+ "printedName": "UIKit.UIImagePickerController",
+ "usr": "c:objc(cs)UIImagePickerController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)imagePickerControllerDidCancel:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC011imagePickerF9DidCancelyySo07UIImagehF0CF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "imagePickerControllerDidCancel:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "picker",
+ "printedName": "picker(_:didFinishPicking:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerViewController",
+ "printedName": "PhotosUI.PHPickerViewController",
+ "usr": "c:objc(cs)PHPickerViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PhotosUI.PHPickerResult]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerResult",
+ "printedName": "PhotosUI.PHPickerResult",
+ "usr": "s:8PhotosUI14PHPickerResultV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit29SBUGroupChannelViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "intro_iOS": "14",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Override",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "showPhotoLibraryPicker",
+ "printedName": "showPhotoLibraryPicker()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)showPhotoLibraryPicker",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC22showPhotoLibraryPickeryyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "showPhotoLibraryPicker",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "showVoiceMessageInput",
@@ -102515,6 +105122,46 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelViewModel",
+ "printedName": "groupChannelViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUGroupChannelViewModel",
+ "printedName": "SendbirdUIKit.SBUGroupChannelViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelViewModel:didFinishUploadingFileAt:multipleFilesMessageRequestId:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupdE5Model_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeH0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -102592,6 +105239,54 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.List",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didSelectFileAt:multipleFilesMessageCell:forRowAt:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdH0C4ListC_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "groupChannelModule",
@@ -102629,7 +105324,6 @@
"declAttributes": [
"Custom",
"AccessControl",
- "RawDocComment",
"ObjC"
],
"funcSelfKind": "NonMutating"
@@ -103090,7 +105784,7 @@
{
"kind": "Function",
"name": "groupChannelModule",
- "printedName": "groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "printedName": "groupChannelModule(_:didPickMultipleFiles:parentMessage:)",
"children": [
{
"kind": "TypeNominal",
@@ -103105,29 +105799,25 @@
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Optional",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -103145,8 +105835,8 @@
}
],
"declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
- "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didPickMultipleFiles:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_20didPickMultipleFiles13parentMessageyAA0cdH0C5InputC_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
"moduleName": "SendbirdUIKit",
"isOpen": true,
"declAttributes": [
@@ -103159,7 +105849,76 @@
{
"kind": "Function",
"name": "groupChannelModule",
- "printedName": "groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
+ "printedName": "groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.Input",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
"children": [
{
"kind": "TypeNominal",
@@ -124196,7 +126955,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -124228,7 +126987,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -124260,7 +127019,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -126184,6 +128943,102 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "mangledName": "$s13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:uploadedFileInfo:message:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_16uploadedFileInfo0H05indexyAA0cdE0C0F0C_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "mangledName": "$s13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_16uploadedFileInfo0H05indexyAA0cdE0C0F0C_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -134390,6 +137245,366 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SBUCollectionViewCell",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)layoutSubviews",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC14layoutSubviewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)updateStyles",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12updateStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "updateStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateLayouts",
+ "printedName": "updateLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)updateLayouts",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC13updateLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "updateLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionViewCell",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionViewCell",
+ "UIKit.UICollectionReusableView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "SendbirdChatSDK",
@@ -134587,6 +137802,98 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "profileBaseView",
+ "printedName": "profileBaseView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(py)profileBaseView",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(im)profileBaseView",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(im)setProfileBaseView:",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "contentsStackView",
@@ -145591,6 +148898,803 @@
}
]
},
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCollectionViewCell",
+ "printedName": "SBUMultipleFilesMessageCollectionViewCell",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "imageView",
+ "printedName": "imageView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0CvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "overlayView",
+ "printedName": "overlayView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconImageView",
+ "printedName": "iconImageView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0CvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Custom"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "imageCornerRadius",
+ "printedName": "imageCornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionViewCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(uploadableFileInfo:uploadedFileInfo:requestId:index:imageCornerRadius:showOverlay:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC9configure18uploadableFileInfo08uploadedkL09requestId5index17imageCornerRadius11showOverlayy0A7ChatSDK010UploadablekL0CSg_AK08UploadedkL0CSgSSSi14CoreFoundation7CGFloatVSbtF",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC9configure18uploadableFileInfo08uploadedkL09requestId5index17imageCornerRadius11showOverlayy0A7ChatSDK010UploadablekL0CSg_AK08UploadedkL0CSgSSSi12CoreGraphics7CGFloatVSbtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prepareForReuse",
+ "printedName": "prepareForReuse()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)prepareForReuse",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC15prepareForReuseyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "prepareForReuse",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGIFIcon",
+ "printedName": "setGIFIcon()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setGIFIconyyF",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setGIFIconyyF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdUIKit.SBUCollectionViewCell",
+ "UIKit.UICollectionViewCell",
+ "UIKit.UICollectionReusableView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ }
+ ]
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -154532,6 +158636,111 @@
"name": "SBUParentMessageInfoView",
"printedName": "SBUParentMessageInfoView",
"children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Constants",
+ "printedName": "Constants",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "verticalSideMarginSize",
+ "printedName": "verticalSideMarginSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvpZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvgZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvsZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvMZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "profileView",
@@ -154620,6 +158829,93 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "profileBaseView",
+ "printedName": "profileBaseView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "userNameLabel",
@@ -154908,8 +159204,8 @@
},
{
"kind": "Var",
- "name": "replySeparateLine",
- "printedName": "replySeparateLine",
+ "name": "moreButtonBaseView",
+ "printedName": "moreButtonBaseView",
"children": [
{
"kind": "TypeNominal",
@@ -154919,15 +159215,14 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
"HasInitialValue",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -154944,8 +159239,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -154968,96 +159263,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "replyLabel",
- "printedName": "replyLabel",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155074,8 +159281,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155084,8 +159291,8 @@
},
{
"kind": "Var",
- "name": "bottomSeparateLine",
- "printedName": "bottomSeparateLine",
+ "name": "replySeparateLine",
+ "printedName": "replySeparateLine",
"children": [
{
"kind": "TypeNominal",
@@ -155095,8 +159302,184 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "replyLabel",
+ "printedName": "replyLabel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottomSeparateLine",
+ "printedName": "bottomSeparateLine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155348,28 +159731,26 @@
},
{
"kind": "Var",
- "name": "webView",
- "printedName": "webView",
+ "name": "fileCollectionView",
+ "printedName": "fileCollectionView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
- "HasInitialValue",
- "HasStorage",
+ "Lazy",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -155378,14 +159759,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155402,14 +159783,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155426,8 +159807,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155436,19 +159817,19 @@
},
{
"kind": "Var",
- "name": "reactionView",
- "printedName": "reactionView",
+ "name": "webView",
+ "printedName": "webView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155466,14 +159847,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155490,14 +159871,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155514,8 +159895,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155524,26 +159905,28 @@
},
{
"kind": "Var",
- "name": "userHStackView",
- "printedName": "userHStackView",
+ "name": "reactionView",
+ "printedName": "reactionView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
- "Lazy",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -155552,14 +159935,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155576,14 +159959,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155600,8 +159983,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155610,8 +159993,8 @@
},
{
"kind": "Var",
- "name": "senderVStackView",
- "printedName": "senderVStackView",
+ "name": "userHStackView",
+ "printedName": "userHStackView",
"children": [
{
"kind": "TypeNominal",
@@ -155621,8 +160004,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155644,8 +160027,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155668,8 +160051,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155686,8 +160069,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155696,8 +160079,8 @@
},
{
"kind": "Var",
- "name": "contentVStackView",
- "printedName": "contentVStackView",
+ "name": "senderVStackView",
+ "printedName": "senderVStackView",
"children": [
{
"kind": "TypeNominal",
@@ -155707,8 +160090,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155730,8 +160113,94 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentVStackView",
+ "printedName": "contentVStackView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155946,6 +160415,92 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "contentView",
+ "printedName": "contentView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "enablesReaction",
@@ -156326,18 +160881,18 @@
},
{
"kind": "Var",
- "name": "moreButtonTapHandlerToContent",
- "printedName": "moreButtonTapHandlerToContent",
+ "name": "fileSelectHandler",
+ "printedName": "fileSelectHandler",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "() -> ()",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -156346,8 +160901,22 @@
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
]
}
@@ -156356,8 +160925,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -156376,12 +160945,12 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "() -> ()",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -156390,8 +160959,22 @@
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
]
}
@@ -156400,8 +160983,167 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "moreButtonTapHandlerToContent",
+ "printedName": "moreButtonTapHandlerToContent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -157058,48 +161800,6 @@
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(reuseIdentifier:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUParentMessageInfoView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)initWithReuseIdentifier:",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC15reuseIdentifierACSSSg_tcfc",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "initWithReuseIdentifier:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "setupViews",
@@ -157112,12 +161812,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10setupViewsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupViews",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10setupViewsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupViews",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157134,12 +161839,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC12setupLayoutsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupLayouts",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12setupLayoutsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupLayouts",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157156,12 +161866,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC13updateLayoutsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)updateLayouts",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC13updateLayoutsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "updateLayouts",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157178,12 +161893,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC11setupStylesyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupStyles",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC11setupStylesyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupStyles",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157259,6 +161979,35 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateMessageTextWidth",
+ "printedName": "updateMessageTextWidth(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC06updateD9TextWidth4withySo6CGSizeV_tF",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC06updateD9TextWidth4withySo6CGSizeV_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupActions",
@@ -157271,12 +162020,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC12setupActionsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupActions",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12setupActionsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupActions",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl",
"RawDocComment"
],
@@ -157344,6 +162098,37 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "onSelectFile",
+ "printedName": "onSelectFile(sender:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITapGestureRecognizer",
+ "printedName": "UIKit.UITapGestureRecognizer",
+ "usr": "c:objc(cs)UITapGestureRecognizer"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)onSelectFileWithSender:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12onSelectFile6senderySo22UITapGestureRecognizerC_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "onSelectFileWithSender:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "onTapWebview",
@@ -157437,6 +162222,221 @@
"AccessControl"
],
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUParentMessageInfoView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)init",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewCACycfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUParentMessageInfoView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "numberOfSections",
+ "printedName": "numberOfSections(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)numberOfSectionsInCollectionView:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC16numberOfSections2inSiSo012UICollectionF0C_tF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "numberOfSectionsInCollectionView:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:numberOfItemsInSection:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:numberOfItemsInSection:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:numberOfItemsInSection:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:layout:sizeForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:layout:sizeForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionF0C_So0nF6LayoutC10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:layout:sizeForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:cellForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewCell",
+ "printedName": "UIKit.UICollectionViewCell",
+ "usr": "c:objc(cs)UICollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:cellForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0lF0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:cellForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
@@ -157449,10 +162449,10 @@
"AccessControl",
"ObjC"
],
- "superclassUsr": "c:objc(cs)UITableViewHeaderFooterView",
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUView",
"inheritsConvenienceInitializers": true,
"superclassNames": [
- "UIKit.UITableViewHeaderFooterView",
+ "SendbirdUIKit.SBUView",
"UIKit.UIView",
"UIKit.UIResponder",
"ObjectiveC.NSObject"
@@ -157527,6 +162527,13 @@
"printedName": "__DefaultCustomPlaygroundQuickLookable",
"usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
"mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
}
]
},
@@ -159032,6 +164039,191 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageParamsSendBuilder",
+ "printedName": "multipleFilesMessageParamsSendBuilder",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvpZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvgZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvsZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvMZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "messageListParamsBuilder",
@@ -162862,6 +168054,7 @@
"usr": "c:@M@SendbirdUIKit@objc(cs)SBUContentBaseMessageCell(py)mainContainerView",
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvp",
"moduleName": "SendbirdUIKit",
+ "isOpen": true,
"declAttributes": [
"Custom",
"Lazy",
@@ -162887,6 +168080,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"declAttributes": [
"ObjC"
],
@@ -162914,6 +168108,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"declAttributes": [
"ObjC"
],
@@ -162935,6 +168130,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"accessorKind": "_modify"
}
]
@@ -167726,7 +172922,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -167760,7 +172956,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -172504,6 +177700,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit28SBUOpenChannelViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -178220,6 +183448,47 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "isMultipleFilesMessage",
+ "printedName": "isMultipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvp",
+ "mangledName": "$s13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvg",
+ "mangledName": "$s13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvg",
+ "moduleName": "SendbirdUIKit",
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "fileType",
@@ -179447,6 +184716,16 @@
],
"hasMissingDesignatedInitializers": true
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -185960,7 +191239,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -185994,7 +191273,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -186029,7 +191308,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -186364,6 +191643,39 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "viewDidAppear",
+ "printedName": "viewDidAppear(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseChannelViewController(im)viewDidAppear:",
+ "mangledName": "$s13SendbirdUIKit28SBUBaseChannelViewControllerC13viewDidAppearyySbF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewDidAppear:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "viewDidLoad",
@@ -187037,6 +192349,35 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "openFile",
+ "printedName": "openFile(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileData",
+ "printedName": "SendbirdUIKit.SBUFileData",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit28SBUBaseChannelViewControllerC8openFileyyAA11SBUFileDataVF",
+ "mangledName": "$s13SendbirdUIKit28SBUBaseChannelViewControllerC8openFileyyAA11SBUFileDataVF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "openFile",
@@ -200248,6 +205589,305 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SBUMultipleFilesMessageCellParams",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessage",
+ "printedName": "multipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "useReaction",
+ "printedName": "useReaction",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvp",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvg",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(message:hideDateView:useMessagePosition:groupPosition:receiptState:useReaction:isThreadMessage:joinedAt:voiceFileInfo:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCellParams",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessageGroupPosition",
+ "printedName": "SendbirdUIKit.MessageGroupPosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessageGroupPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageReceiptState",
+ "printedName": "SendbirdUIKit.SBUMessageReceiptState",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@SBUMessageReceiptState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUVoiceFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUVoiceFileInfo",
+ "printedName": "SendbirdUIKit.SBUVoiceFileInfo",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUVoiceFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView03useE8Position05groupM012receiptState0L8Reaction08isThreadE08joinedAt13voiceFileInfoAC0A7ChatSDK08MultipledE0C_S2bAA0e5GroupM0OAA017SBUMessageReceiptP0OS2bs5Int64VAA08SBUVoicewX0CSgtcfc",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView03useE8Position05groupM012receiptState0L8Reaction08isThreadE08joinedAt13voiceFileInfoAC0A7ChatSDK08MultipledE0C_S2bAA0e5GroupM0OAA017SBUMessageReceiptP0OS2bs5Int64VAA08SBUVoicewX0CSgtcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(message:hideDateView:messagePosition:groupPosition:receiptState:isThreadMessage:joinedAt:messageOffsetTimestamp:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCellParams",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessagePosition",
+ "printedName": "SendbirdUIKit.MessagePosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessagePosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessageGroupPosition",
+ "printedName": "SendbirdUIKit.MessageGroupPosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessageGroupPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageReceiptState",
+ "printedName": "SendbirdUIKit.SBUMessageReceiptState",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@SBUMessageReceiptState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView0H8Position05groupL012receiptState08isThreadE08joinedAt0H15OffsetTimestampAC0A7ChatSDK04BaseE0C_SbAA0eL0OAA0e5GroupL0OAA017SBUMessageReceiptO0OSbs5Int64VAVtcfc",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView0H8Position05groupL012receiptState08isThreadE08joinedAt0H15OffsetTimestampAC0A7ChatSDK04BaseE0C_SbAA0eL0OAA0e5GroupL0OAA017SBUMessageReceiptO0OSbs5Int64VAVtcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "declAttributes": [
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "superclassUsr": "s:13SendbirdUIKit24SBUBaseMessageCellParamsC",
+ "superclassNames": [
+ "SendbirdUIKit.SBUBaseMessageCellParams"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -202892,6 +208532,36 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit21SBUBaseViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupNavigationBar",
@@ -211981,64 +217651,29 @@
"RawDocComment"
],
"funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:13SendbirdUIKit12SBUAvailableC",
- "mangledName": "$s13SendbirdUIKit12SBUAvailableC",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "AccessControl"
- ],
- "hasMissingDesignatedInitializers": true
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "SBUMessageThreadModule",
- "printedName": "SBUMessageThreadModule",
- "children": [
+ },
{
"kind": "Var",
- "name": "HeaderComponent",
- "printedName": "HeaderComponent",
+ "name": "multipleFilesMessageFileCountLimit",
+ "printedName": "multipleFilesMessageFileCountLimit",
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
- "HasInitialValue",
"Final",
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -212047,120 +217682,45 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "ListComponent",
- "printedName": "ListComponent",
+ "name": "uploadSizeLimitBytes",
+ "printedName": "uploadSizeLimitBytes",
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
- "HasInitialValue",
"Final",
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -212169,110 +217729,127 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "uploadSizeLimitMB",
+ "printedName": "uploadSizeLimitMB",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
- "accessorKind": "_modify"
+ "accessorKind": "get"
}
]
- },
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMessageThreadModule",
+ "printedName": "SBUMessageThreadModule",
+ "children": [
{
"kind": "Var",
- "name": "InputComponent",
- "printedName": "InputComponent",
+ "name": "HeaderComponent",
+ "printedName": "HeaderComponent",
"children": [
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Input",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
}
]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -212292,20 +217869,264 @@
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Input",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
}
]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ListComponent",
+ "printedName": "ListComponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "InputComponent",
+ "printedName": "InputComponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -213955,6 +219776,257 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "pickMultipleImageFiles",
+ "printedName": "pickMultipleImageFiles(itemProviders:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Foundation.NSItemProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadImageFile",
+ "printedName": "loadImageFile(itemProvider:index:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC13loadImageFile12itemProvider5index10completionySo06NSItemK0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC13loadImageFile12itemProvider5index10completionySo06NSItemK0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadGIFfile",
+ "printedName": "loadGIFfile(itemProvider:index:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC11loadGIFfile12itemProvider5index10completionySo06NSItemJ0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC11loadGIFfile12itemProvider5index10completionySo06NSItemJ0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateMessageInputMode",
@@ -215464,6 +221536,73 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageCell",
+ "printedName": "multipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "unknownMessageCell",
@@ -216516,20 +222655,27 @@
{
"kind": "Function",
"name": "reloadTableView",
- "printedName": "reloadTableView()",
+ "printedName": "reloadTableView(needsToLayout:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableViewyyF",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableViewyyF",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
"moduleName": "SendbirdUIKit",
"overriding": true,
- "objc_name": "reloadTableView",
+ "objc_name": "reloadTableViewWithNeedsToLayout:",
"declAttributes": [
"ObjC",
"Custom",
@@ -216718,6 +222864,51 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(multipleFilesMessageCell:nib:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UINib?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UINib",
+ "printedName": "UIKit.UINib",
+ "usr": "c:objc(cs)UINib"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "register",
@@ -227113,6 +233304,54 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.List",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit33SBUGroupChannelModuleListDelegateP05groupdE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "mangledName": "$s13SendbirdUIKit33SBUGroupChannelModuleListDelegateP05groupdE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -227312,6 +233551,72 @@
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didPickMultipleFiles:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.Input",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUGroupChannelModuleInputDelegateP05groupdE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
+ "mangledName": "$s13SendbirdUIKit34SBUGroupChannelModuleInputDelegateP05groupdE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelModuleInputDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "groupChannelModule",
@@ -233576,6 +239881,917 @@
"mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO8iconStopyA2CmF",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "TypeDecl",
+ "name": "Metric",
+ "printedName": "Metric",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeVerySmall",
+ "printedName": "defaultIconSizeVerySmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeSmall",
+ "printedName": "defaultIconSizeSmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeMedium",
+ "printedName": "defaultIconSizeMedium",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSize",
+ "printedName": "defaultIconSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeLarge",
+ "printedName": "defaultIconSizeLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeVeryLarge",
+ "printedName": "defaultIconSizeVeryLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "quotedMessageIconSize",
+ "printedName": "quotedMessageIconSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconActionSheetItem",
+ "printedName": "iconActionSheetItem",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmojiSmall",
+ "printedName": "iconEmojiSmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmojiLarge",
+ "printedName": "iconEmojiLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmptyView",
+ "printedName": "iconEmptyView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconGifPlay",
+ "printedName": "iconGifPlay",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconSpinnerLarge",
+ "printedName": "iconSpinnerLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconSpinnerSizeForTemplate",
+ "printedName": "iconSpinnerSizeForTemplate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconUserProfile",
+ "printedName": "iconUserProfile",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconUserProfileInChat",
+ "printedName": "iconUserProfileInChat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconChevronDown",
+ "printedName": "iconChevronDown",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconVoiceMessageSize",
+ "printedName": "iconVoiceMessageSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "image",
+ "printedName": "image(with:to:tintAndResize:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO5image4with2to13tintAndResizeSo7UIImageCSo7UIColorCSg_So6CGSizeVSbtF",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO5image4with2to13tintAndResizeSo7UIImageCSo7UIColorCSg_So6CGSizeVSbtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -240302,17 +247518,24 @@
{
"kind": "Function",
"name": "reloadTableView",
- "printedName": "reloadTableView()",
+ "printedName": "reloadTableView(needsToLayout:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableViewyyF",
- "mangledName": "$s13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableViewyyF",
+ "usr": "s:13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
+ "mangledName": "$s13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -245789,516 +253012,6 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "SBUPaddingLabel",
- "printedName": "SBUPaddingLabel",
- "children": [
- {
- "kind": "Var",
- "name": "top",
- "printedName": "top",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "bottom",
- "printedName": "bottom",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "leading",
- "printedName": "leading",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "trailing",
- "printedName": "trailing",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatVcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatVcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "Convenience",
- "AccessControl"
- ],
- "init_kind": "Convenience"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_AFtcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_AFtcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "Convenience",
- "AccessControl"
- ],
- "init_kind": "Convenience"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:_:_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_A3Ftcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_A3Ftcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "drawText",
- "printedName": "drawText(in:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)drawTextInRect:",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8drawText2inySo6CGRectV_tF",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "drawTextInRect:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "intrinsicContentSize",
- "printedName": "intrinsicContentSize",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGSize",
- "printedName": "CoreFoundation.CGSize",
- "usr": "c:@S@CGSize"
- }
- ],
- "declKind": "Var",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(py)intrinsicContentSize",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvp",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "intrinsicContentSize",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGSize",
- "printedName": "CoreFoundation.CGSize",
- "usr": "c:@S@CGSize"
- }
- ],
- "declKind": "Accessor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)intrinsicContentSize",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvg",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "intrinsicContentSize",
- "declAttributes": [
- "Dynamic",
- "ObjC"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(frame:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)initWithFrame:",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC5frameACSo6CGRectV_tcfc",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithFrame:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)UILabel",
- "hasMissingDesignatedInitializers": true,
- "superclassNames": [
- "UIKit.UILabel",
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
- }
- ]
- },
{
"kind": "Import",
"name": "CoreGraphics",
@@ -258351,6 +265064,13 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "PhotosUI",
+ "printedName": "PhotosUI",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUMessageThreadViewControllerDelegate",
@@ -259553,6 +266273,45 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "viewWillTransition",
+ "printedName": "viewWillTransition(to:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewControllerTransitionCoordinator",
+ "printedName": "UIKit.UIViewControllerTransitionCoordinator",
+ "usr": "c:objc(pl)UIViewControllerTransitionCoordinator"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)viewWillTransitionToSize:withTransitionCoordinator:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "applicationWillResignActivity",
@@ -259797,6 +266556,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -259900,6 +266691,53 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "picker",
+ "printedName": "picker(_:didFinishPicking:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerViewController",
+ "printedName": "PhotosUI.PHPickerViewController",
+ "usr": "c:objc(cs)PHPickerViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PhotosUI.PHPickerResult]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerResult",
+ "printedName": "PhotosUI.PHPickerResult",
+ "usr": "s:8PhotosUI14PHPickerResultV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit30SBUMessageThreadViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "intro_iOS": "14",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Override",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "showVoiceMessageInput",
@@ -260152,6 +266990,47 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "messageThreadViewModel",
+ "printedName": "messageThreadViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageThreadViewModel",
+ "printedName": "SendbirdUIKit.SBUMessageThreadViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadViewModel:didFinishUploadingFileAt:multipleFilesMessageRequestId:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messagedE5Model_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeH0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -260436,6 +267315,100 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didSelectFileAt:multipleFilesMessageCell:forRowAt:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdH0C4ListC_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:uploadedFileInfo:message:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:uploadedFileInfo:message:index:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_16uploadedFileInfo0G05indexyAA0cdH0C4ListC_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -260680,7 +267653,7 @@
{
"kind": "Function",
"name": "messageThreadModule",
- "printedName": "messageThreadModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "printedName": "messageThreadModule(_:didPickMultipleFiles:parentMessage:)",
"children": [
{
"kind": "TypeNominal",
@@ -260693,55 +267666,35 @@
"printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
"usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
},
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "Array",
- "printedName": "[Swift.String]",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "SendbirdChatSDK.BaseMessage?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "BaseMessage",
- "printedName": "SendbirdChatSDK.BaseMessage",
- "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
- }
- ],
- "usr": "s:Sq"
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
}
],
"declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
- "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didPickMultipleFiles:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_20didPickMultipleFiles13parentMessageyAA0cdH0C5InputC_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
"moduleName": "SendbirdUIKit",
- "isOpen": true,
"declAttributes": [
"Custom",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"funcSelfKind": "NonMutating"
@@ -260749,7 +267702,76 @@
{
"kind": "Function",
"name": "messageThreadModule",
- "printedName": "messageThreadModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
+ "printedName": "messageThreadModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
"children": [
{
"kind": "TypeNominal",
@@ -261852,6 +268874,19 @@
"AccessControl"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUFileData",
+ "printedName": "SBUFileData",
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV",
+ "mangledName": "$s13SendbirdUIKit11SBUFileDataV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "TypeDecl",
"name": "SBUFileViewController",
@@ -262528,50 +269563,54 @@
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
+ "Convenience",
"AccessControl",
"Required",
"RawDocComment"
],
- "init_kind": "Designated"
+ "init_kind": "Convenience"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(coder:)",
+ "printedName": "init(fileData:delegate:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileViewController",
+ "printedName": "SendbirdUIKit.SBUFileViewController",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileData",
+ "printedName": "SendbirdUIKit.SBUFileData",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "SendbirdUIKit.SBUFileViewController?",
+ "printedName": "SendbirdUIKit.SBUFileViewControllerDelegate?",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUFileViewController",
- "printedName": "SendbirdUIKit.SBUFileViewController",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController"
+ "name": "SBUFileViewControllerDelegate",
+ "printedName": "SendbirdUIKit.SBUFileViewControllerDelegate",
+ "usr": "s:13SendbirdUIKit29SBUFileViewControllerDelegateP"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
}
],
"declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController(im)initWithCoder:",
- "mangledName": "$s13SendbirdUIKit21SBUFileViewControllerC5coderACSgSo7NSCoderC_tcfc",
+ "usr": "s:13SendbirdUIKit21SBUFileViewControllerC8fileData8delegateAcA0cG0V_AA0cdE8Delegate_pSgtcfc",
+ "mangledName": "$s13SendbirdUIKit21SBUFileViewControllerC8fileData8delegateAcA0cG0V_AA0cdE8Delegate_pSgtcfc",
"moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "initWithCoder:",
"declAttributes": [
- "Dynamic",
- "ObjC",
"Custom",
"AccessControl",
- "Required"
+ "Required",
+ "RawDocComment"
],
"init_kind": "Designated"
},
@@ -284287,7 +291326,7 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(backgroundColor:leftBackgroundColor:leftPressedBackgroundColor:rightBackgroundColor:rightPressedBackgroundColor:openChannelBackgroundColor:openChannelPressedBackgroundColor:dateFont:dateTextColor:dateBackgroundColor:userPlaceholderBackgroundColor:userPlaceholderTintColor:userNameFont:userNameTextColor:currentUserNameTextColor:timeFont:timeTextColor:pendingStateColor:failedStateColor:succeededStateColor:readReceiptStateColor:deliveryReceiptStateColor:userMessageFont:userMessageLeftTextColor:userMessageLeftEditTextColor:userMessageLeftHighlightTextColor:userMessageRightTextColor:userMessageRightEditTextColor:userMessageRightHighlightTextColor:fileIconBackgroundColor:fileImageBackgroundColor:fileImageIconColor:fileIconColor:fileMessageNameFont:fileMessageLeftTextColor:fileMessageRightTextColor:fileMessagePlaceholderColor:adminMessageFont:adminMessageTextColor:unknownMessageDescFont:unknownMessageDescLeftTextColor:unknownMessageDescRightTextColor:ogTitleFont:ogTitleColor:ogDescriptionFont:ogDescriptionColor:ogURLAddressFont:ogURLAddressColor:openChannelOGTitleColor:linkColor:contentBackgroundColor:pressedContentBackgroundColor:quotedMessageLeftBackgroundColor:quotedMessageRightBackgroundColor:quotedFileMessageThumbnailColor:quotedMessageTextColor:quotedMessageTextFont:repliedIconColor:repliedToTextColor:repliedToTextFont:repliedCountTextColor:repliedCountTextFont:repliedUsersMoreIconBackgroundColor:repliedUsersMoreIconTintColor:mentionTextFont:mentionLeftTextColor:mentionRightTextColor:mentionLeftTextBackgroundColor:mentionRightTextBackgroundColor:buttonBackgroundColor:buttonTitleColor:sideButtonIconColor:newMessageBadgeColor:parentInfoBackgroundColor:parentInfoUserNameTextFont:parentInfoUserNameTextColor:parentInfoDateFont:parentInfoDateTextColor:parentInfoMoreButtonTintColor:parentInfoSeparateBarColor:parentInfoReplyCountTextColor:parentInfoReplyCountTextFont:parentInfoProgressBackgroundColor:progressTrackTintColor:progressTimeFont:progressTimeRightTextColor:progressTimeLeftTextColor:statusButtonBackgroundColor:loadingButtonTintColor:playButtonTintColor:pauseButtonTintColor:)",
+ "printedName": "init(backgroundColor:leftBackgroundColor:leftPressedBackgroundColor:rightBackgroundColor:rightPressedBackgroundColor:openChannelBackgroundColor:openChannelPressedBackgroundColor:dateFont:dateTextColor:dateBackgroundColor:userPlaceholderBackgroundColor:userPlaceholderTintColor:userNameFont:userNameTextColor:currentUserNameTextColor:timeFont:timeTextColor:pendingStateColor:failedStateColor:succeededStateColor:readReceiptStateColor:deliveryReceiptStateColor:userMessageFont:userMessageLeftTextColor:userMessageLeftEditTextColor:userMessageLeftHighlightTextColor:userMessageRightTextColor:userMessageRightEditTextColor:userMessageRightHighlightTextColor:fileIconBackgroundColor:fileImageBackgroundColor:fileImageIconColor:fileIconColor:fileMessageNameFont:fileMessageLeftTextColor:fileMessageRightTextColor:fileMessagePlaceholderColor:adminMessageFont:adminMessageTextColor:unknownMessageDescFont:unknownMessageDescLeftTextColor:unknownMessageDescRightTextColor:ogTitleFont:ogTitleColor:ogDescriptionFont:ogDescriptionColor:ogURLAddressFont:ogURLAddressColor:openChannelOGTitleColor:linkColor:contentBackgroundColor:pressedContentBackgroundColor:quotedMessageLeftBackgroundColor:quotedMessageRightBackgroundColor:quotedFileMessageThumbnailColor:quotedMessageTextColor:quotedMessageTextFont:repliedIconColor:repliedToTextColor:repliedToTextFont:repliedCountTextColor:repliedCountTextFont:repliedUsersMoreIconBackgroundColor:repliedUsersMoreIconTintColor:mentionTextFont:mentionLeftTextColor:mentionRightTextColor:mentionLeftTextBackgroundColor:mentionRightTextBackgroundColor:buttonBackgroundColor:buttonTitleColor:sideButtonIconColor:newMessageBadgeColor:parentInfoBackgroundColor:parentInfoUserNameTextFont:parentInfoUserNameTextColor:parentInfoDateFont:parentInfoDateTextColor:parentInfoMoreButtonTintColor:parentInfoSeparateBarColor:parentInfoReplyCountTextColor:parentInfoReplyCountTextFont:parentInfoProgressBackgroundColor:progressTrackTintColor:progressTimeFont:progressTimeRightTextColor:progressTimeLeftTextColor:statusButtonBackgroundColor:loadingButtonTintColor:playButtonTintColor:pauseButtonTintColor:multipleFilesMessageFileOverlayColor:)",
"children": [
{
"kind": "TypeNominal",
@@ -284925,6 +291964,13 @@
"hasDefaultArg": true,
"usr": "c:objc(cs)UIColor"
},
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)UIColor"
+ },
{
"kind": "TypeNominal",
"name": "UIColor",
@@ -284934,8 +291980,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0ACSo7UIColorC_A68_A68_A68_A68_A68_A68_So6UIFontCA68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A70_A68_A70_A68_A68_A70_A68_A70_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A70_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A70_A68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_tcfc",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0ACSo7UIColorC_A68_A68_A68_A68_A68_A68_So6UIFontCA68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A70_A68_A70_A68_A68_A70_A68_A70_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A70_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A70_A68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_tcfc",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0031multipleFilesMessageFileOverlayG0ACSo7UIColorC_A69_A69_A69_A69_A69_A69_So6UIFontCA69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A71_A69_A71_A69_A69_A71_A69_A71_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A71_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A71_A69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_tcfc",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0031multipleFilesMessageFileOverlayG0ACSo7UIColorC_A69_A69_A69_A69_A69_A69_So6UIFontCA69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A71_A69_A71_A69_A69_A71_A69_A71_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A71_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A71_A69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_tcfc",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"AccessControl"
@@ -288095,94 +295141,8 @@
},
{
"kind": "Var",
- "name": "adminMessageFont",
- "printedName": "adminMessageFont",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "adminMessageTextColor",
- "printedName": "adminMessageTextColor",
+ "name": "multipleFilesMessageFileOverlayColor",
+ "printedName": "multipleFilesMessageFileOverlayColor",
"children": [
{
"kind": "TypeNominal",
@@ -288192,12 +295152,13 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -288214,8 +295175,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288238,8 +295199,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288256,8 +295217,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288266,8 +295227,8 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescFont",
- "printedName": "unknownMessageDescFont",
+ "name": "adminMessageFont",
+ "printedName": "adminMessageFont",
"children": [
{
"kind": "TypeNominal",
@@ -288277,8 +295238,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
@@ -288300,8 +295261,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288324,8 +295285,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288342,8 +295303,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288352,8 +295313,8 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescLeftTextColor",
- "printedName": "unknownMessageDescLeftTextColor",
+ "name": "adminMessageTextColor",
+ "printedName": "adminMessageTextColor",
"children": [
{
"kind": "TypeNominal",
@@ -288363,8 +295324,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
@@ -288385,8 +295346,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288409,8 +295370,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288427,8 +295388,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288437,23 +295398,24 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescRightTextColor",
- "printedName": "unknownMessageDescRightTextColor",
+ "name": "unknownMessageDescFont",
+ "printedName": "unknownMessageDescFont",
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -288464,14 +295426,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288488,14 +295450,14 @@
},
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288512,8 +295474,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288522,8 +295484,8 @@
},
{
"kind": "Var",
- "name": "messageLeftHighlightTextColor",
- "printedName": "messageLeftHighlightTextColor",
+ "name": "unknownMessageDescLeftTextColor",
+ "printedName": "unknownMessageDescLeftTextColor",
"children": [
{
"kind": "TypeNominal",
@@ -288533,13 +295495,12 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -288556,8 +295517,179 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "unknownMessageDescRightTextColor",
+ "printedName": "unknownMessageDescRightTextColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "messageLeftHighlightTextColor",
+ "printedName": "messageLeftHighlightTextColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -316711,7 +323843,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316743,7 +323875,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316775,7 +323907,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316822,7 +323954,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316854,7 +323986,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316886,7 +324018,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -319928,228 +327060,6 @@
}
]
},
- {
- "kind": "Var",
- "name": "textLeftConstraint",
- "printedName": "textLeftConstraint",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "textRightConstraint",
- "printedName": "textRightConstraint",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
{
"kind": "Var",
"name": "mentionManager",
@@ -320494,6 +327404,450 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "textTopConstraint",
+ "printedName": "textTopConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textBottomConstraint",
+ "printedName": "textBottomConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textLeftConstraint",
+ "printedName": "textLeftConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textRightConstraint",
+ "printedName": "textRightConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -331446,6 +338800,45 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadViewModel",
+ "printedName": "messageThreadViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageThreadViewModel",
+ "printedName": "SendbirdUIKit.SBUMessageThreadViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit33SBUMessageThreadViewModelDelegateP07messagedeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "mangledName": "$s13SendbirdUIKit33SBUMessageThreadViewModelDelegateP07messagedeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadViewModelDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -331789,6 +339182,240 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "sendMultipleFilesMessageCompletionHandler",
+ "printedName": "sendMultipleFilesMessageCompletionHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -332398,6 +340025,80 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "sendMultipleFilesMessage",
+ "printedName": "sendMultipleFilesMessage(fileInfoList:parentMessageId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC24sendMultipleFilesMessage12fileInfoList06parentJ2IdySay0A7ChatSDK014UploadableFileL0CG_s5Int64VtF",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC24sendMultipleFilesMessage12fileInfoList06parentJ2IdySay0A7ChatSDK014UploadableFileL0CG_s5Int64VtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMultipleFilesMessageCell",
+ "printedName": "updateMultipleFilesMessageCell(requestId:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupSendUserMessageCompletionHandlers",
@@ -333645,6 +341346,1131 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SBUMultipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessage",
+ "printedName": "multipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)multipleFilesMessage",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)multipleFilesMessage",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "containerView",
+ "printedName": "containerView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)containerView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)containerView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setContainerView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "collectionView",
+ "printedName": "collectionView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)collectionView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setCollectionView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0CvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "collectionViewHeightConstraint",
+ "printedName": "collectionViewHeightConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)collectionViewHeightConstraint",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC30collectionViewHeightConstraintSo08NSLayoutJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionViewHeightConstraint",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC30collectionViewHeightConstraintSo08NSLayoutJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fileSelectHandler",
+ "printedName": "fileSelectHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)fileSelectHandler",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)fileSelectHandler",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setFileSelectHandler:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCellParams",
+ "usr": "s:13SendbirdUIKit24SBUBaseMessageCellParamsC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC9configure4withyAA07SBUBaseeF6ParamsC_tF",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC9configure4withyAA07SBUBaseeF6ParamsC_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setSelected",
+ "printedName": "setSelected(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setSelected:animated:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC11setSelected_8animatedySb_SbtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setSelected:animated:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(style:reuseIdentifier:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CellStyle",
+ "printedName": "UIKit.UITableViewCell.CellStyle",
+ "usr": "c:@E@UITableViewCellStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)initWithStyle:reuseIdentifier:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithStyle:reuseIdentifier:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:cellForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewCell",
+ "printedName": "UIKit.UICollectionViewCell",
+ "usr": "c:objc(cs)UICollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:cellForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_13cellForItemAtSo012UICollectionhF0CSo0mH0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:cellForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:numberOfItemsInSection:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:numberOfItemsInSection:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionH0C_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:numberOfItemsInSection:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "numberOfSections",
+ "printedName": "numberOfSections(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)numberOfSectionsInCollectionView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC16numberOfSections2inSiSo16UICollectionViewC_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "numberOfSectionsInCollectionView:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:didSelectItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:didSelectItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_15didSelectItemAtySo012UICollectionH0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:didSelectItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:layout:sizeForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:layout:sizeForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionH0C_So0oH6LayoutC10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:layout:sizeForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prepareForReuse",
+ "printedName": "prepareForReuse()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)prepareForReuse",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC15prepareForReuseyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "prepareForReuse",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUContentBaseMessageCell",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdUIKit.SBUContentBaseMessageCell",
+ "SendbirdUIKit.SBUBaseMessageCell",
+ "SendbirdUIKit.SBUTableViewCell",
+ "UIKit.UITableViewCell",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUMessageCellProtocol",
+ "printedName": "SBUMessageCellProtocol",
+ "usr": "s:13SendbirdUIKit22SBUMessageCellProtocolP",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageCellProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUUserListModuleHeaderDelegate",
@@ -336917,6 +345743,45 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelViewModel",
+ "printedName": "groupChannelViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUGroupChannelViewModel",
+ "printedName": "SendbirdUIKit.SBUGroupChannelViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit32SBUGroupChannelViewModelDelegateP05groupdeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "mangledName": "$s13SendbirdUIKit32SBUGroupChannelViewModelDelegateP05groupdeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelViewModelDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -337154,6 +346019,240 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "sendMultipleFilesMessageCompletionHandler",
+ "printedName": "sendMultipleFilesMessageCompletionHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -337395,6 +346494,76 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "sendMultipleFilesMessage",
+ "printedName": "sendMultipleFilesMessage(fileInfoList:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC24sendMultipleFilesMessage12fileInfoListySay0A7ChatSDK014UploadableFileL0CG_tF",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC24sendMultipleFilesMessage12fileInfoListySay0A7ChatSDK014UploadableFileL0CG_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMultipleFilesMessageCell",
+ "printedName": "updateMultipleFilesMessageCell(requestId:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "loadInitialMessages",
@@ -343246,6 +352415,173 @@
}
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "MultipleFilesMessage",
+ "printedName": "MultipleFilesMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "filesCount",
+ "printedName": "filesCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivp",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivg",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivg",
+ "moduleName": "SendbirdUIKit",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC",
+ "moduleName": "SendbirdChatSDK",
+ "objc_name": "SBDMultipleFilesMessage",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage",
+ "isExternal": true,
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdChatSDK.BaseMessage",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Serializable",
+ "printedName": "Serializable",
+ "usr": "c:@M@SendbirdChatSDK@objc(pl)Serializable",
+ "mangledName": "$s15SendbirdChatSDK12SerializableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Mappable",
+ "printedName": "Mappable",
+ "usr": "c:@M@SendbirdChatSDK@objc(pl)Mappable",
+ "mangledName": "$s15SendbirdChatSDK8MappableP"
+ }
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Sequence",
@@ -348968,6 +358304,136 @@
}
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "NSLayoutConstraint",
+ "printedName": "NSLayoutConstraint",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "sbu_activate",
+ "printedName": "sbu_activate(baseView:constraints:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So18NSLayoutConstraintC13SendbirdUIKitE12sbu_activate8baseView11constraintsySo6UIViewC_SayABSgGtFZ",
+ "mangledName": "$sSo18NSLayoutConstraintC13SendbirdUIKitE12sbu_activate8baseView11constraintsySo6UIViewC_SayABSgGtFZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSLayoutConstraint",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "6.0",
+ "objc_name": "NSLayoutConstraint",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Date",
@@ -350283,43 +359749,71 @@
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
- "kind": "BooleanLiteral",
- "offset": 16406,
- "length": 5,
- "value": "false"
+ "kind": "IntegerLiteral",
+ "offset": 16418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16431,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16439,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16450,
+ "length": 1,
+ "value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 18115,
+ "offset": 17736,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 18155,
+ "offset": 17776,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 51470,
+ "offset": 23626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51731,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 54706,
+ "offset": 54967,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 54769,
+ "offset": 55030,
"length": 5,
"value": "false"
},
@@ -350491,6 +359985,41 @@
"length": 4,
"value": "76.0"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 6963,
+ "length": 24,
+ "value": "\"uploadableFileInfoList\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7019,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7056,
+ "length": 5,
+ "value": "\"gif\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7093,
+ "length": 7,
+ "value": "\"video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7441,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/ChannelSettings\/SBUGroupChannelSettingsViewModel.swift",
"kind": "StringLiteral",
@@ -350601,28 +360130,28 @@
"kind": "IntegerLiteral",
"offset": 496,
"length": 1,
- "value": "8"
+ "value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 505,
"length": 1,
- "value": "4"
+ "value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 516,
"length": 1,
- "value": "8"
+ "value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 526,
"length": 1,
- "value": "4"
+ "value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/Reaction\/SBUMessageReactionView.swift",
@@ -350802,7 +360331,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUEmptyView.swift",
"kind": "IntegerLiteral",
- "offset": 1657,
+ "offset": 1826,
"length": 2,
"value": "24"
},
@@ -352209,7 +361738,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelAdminMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2513,
+ "offset": 2537,
"length": 5,
"value": "false"
},
@@ -352363,1382 +361892,1459 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1227,
+ "offset": 1270,
+ "length": 41,
+ "value": "\"Do you want to delete all \""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 1302,
+ "length": 6,
+ "value": "\" photos?\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 1368,
"length": 41,
"value": "\"Please allow camera usage from settings\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1325,
+ "offset": 1466,
"length": 34,
"value": "\"Please Allow PhotoLibrary Access\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1424,
+ "offset": 1565,
"length": 60,
"value": "\"PhotoLibrary access required to get your photos and videos\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1608,
+ "offset": 1749,
"length": 45,
"value": "\"Please allow microphone usage from settings\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1721,
+ "offset": 1862,
"length": 11,
"value": "\"Yesterday\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1828,
+ "offset": 1969,
"length": 8,
"value": "\"%lld%@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 1858,
+ "offset": 1999,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1863,
+ "offset": 2004,
"length": 7,
"value": "\"years\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1873,
+ "offset": 2014,
"length": 6,
"value": "\"year\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1981,
+ "offset": 2122,
"length": 8,
"value": "\"%lld%@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 2011,
+ "offset": 2152,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2016,
+ "offset": 2157,
"length": 6,
"value": "\"days\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2025,
+ "offset": 2166,
"length": 5,
"value": "\"day\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2134,
+ "offset": 2275,
"length": 11,
"value": "\"%lldmonth\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2258,
+ "offset": 2399,
"length": 7,
"value": "\"%lldh\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2377,
+ "offset": 2518,
"length": 7,
"value": "\"%lldm\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2435,
+ "offset": 2576,
"length": 5,
"value": "\"ago\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2473,
+ "offset": 2614,
"length": 4,
"value": "\"on\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2556,
+ "offset": 2697,
"length": 10,
"value": "\"Channels\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2621,
+ "offset": 2762,
"length": 18,
"value": "\"uploaded a file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2709,
+ "offset": 2850,
"length": 15,
"value": "\"Group Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2773,
+ "offset": 2914,
"length": 14,
"value": "\"(No members)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2836,
+ "offset": 2977,
"length": 11,
"value": "\"Last seen\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3143,
+ "offset": 3284,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3182,
+ "offset": 3323,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3212,
+ "offset": 3353,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3226,
+ "offset": 3367,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3269,
+ "offset": 3410,
"length": 17,
"value": "\"%@ is typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3311,
+ "offset": 3452,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3351,
+ "offset": 3492,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3381,
+ "offset": 3522,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3395,
+ "offset": 3536,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3441,
+ "offset": 3582,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3471,
+ "offset": 3612,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3485,
+ "offset": 3626,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3528,
+ "offset": 3669,
"length": 25,
"value": "\"%@ and %@ are typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3613,
+ "offset": 3754,
"length": 30,
"value": "\"Several people are typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3714,
+ "offset": 3855,
"length": 13,
"value": "\"File saved.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3782,
+ "offset": 3923,
"length": 27,
"value": "\"Couldn’t download file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3860,
+ "offset": 4001,
"length": 23,
"value": "\"Couldn’t open file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3933,
+ "offset": 4074,
"length": 17,
"value": "\"uploaded a file\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4059,
+ "offset": 4200,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4081,
+ "offset": 4222,
"length": 15,
"value": "\"1 new message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4110,
+ "offset": 4251,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4114,
+ "offset": 4255,
"length": 2,
"value": "99"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4137,
+ "offset": 4278,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4146,
+ "offset": 4287,
"length": 3,
"value": "\" new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4174,
+ "offset": 4315,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4201,
+ "offset": 4342,
"length": 18,
"value": "\"99+ new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4256,
+ "offset": 4397,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4327,
+ "offset": 4468,
"length": 16,
"value": "\"Channel frozen\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4427,
+ "offset": 4568,
"length": 14,
"value": "\"Open Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4492,
+ "offset": 4633,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4627,
+ "offset": 4768,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4649,
+ "offset": 4790,
"length": 15,
"value": "\"1 participant\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4701,
+ "offset": 4842,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4710,
+ "offset": 4851,
"length": 12,
"value": "\" participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4930,
+ "offset": 5071,
"length": 44,
"value": "\"SENDBIRD_NOTIFICATION_CHANNEL_NOTIFICATION\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5267,
+ "offset": 5408,
"length": 59,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5315,
+ "offset": 5456,
"length": 1,
"value": "\"_\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5325,
+ "offset": 5466,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5468,
+ "offset": 5609,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5569,
+ "offset": 5710,
"length": 21,
"value": "\"Channel information\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5643,
+ "offset": 5784,
"length": 13,
"value": "\"Change name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5710,
+ "offset": 5851,
"length": 22,
"value": "\"Change channel image\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5788,
+ "offset": 5929,
"length": 12,
"value": "\"Enter name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5864,
+ "offset": 6005,
"length": 20,
"value": "\"Enter channel name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5939,
+ "offset": 6080,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6012,
+ "offset": 6153,
"length": 4,
"value": "\"On\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6075,
+ "offset": 6216,
"length": 5,
"value": "\"Off\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6150,
+ "offset": 6291,
"length": 15,
"value": "\"Mentions only\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6225,
+ "offset": 6366,
"length": 9,
"value": "\"Members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6294,
+ "offset": 6435,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 6422,
+ "offset": 6563,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6444,
+ "offset": 6585,
"length": 9,
"value": "\"members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6490,
+ "offset": 6631,
"length": 18,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6499,
+ "offset": 6640,
"length": 7,
"value": "\" members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6571,
+ "offset": 6712,
"length": 15,
"value": "\"Leave channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6634,
+ "offset": 6775,
"length": 16,
"value": "\"Delete channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6712,
+ "offset": 6853,
"length": 17,
"value": "\"Delete channel?\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6789,
+ "offset": 6930,
"length": 47,
"value": "\"Once deleted, this channel can't be restored.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6884,
+ "offset": 7025,
"length": 19,
"value": "\"Search in channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6961,
+ "offset": 7102,
"length": 13,
"value": "\"Moderations\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7025,
+ "offset": 7166,
"length": 11,
"value": "\"Operators\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7091,
+ "offset": 7232,
"length": 15,
"value": "\"Muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7166,
+ "offset": 7307,
"length": 20,
"value": "\"Muted participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7249,
+ "offset": 7390,
"length": 14,
"value": "\"Banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7319,
+ "offset": 7460,
"length": 16,
"value": "\"Freeze channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7385,
+ "offset": 7526,
"length": 5,
"value": "\"URL\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7488,
+ "offset": 7629,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7567,
+ "offset": 7708,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7636,
+ "offset": 7777,
"length": 18,
"value": "\"All new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7718,
+ "offset": 7859,
"length": 15,
"value": "\"Mentions only\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7803,
+ "offset": 7944,
"length": 100,
"value": "\"Turn on push notifications if you wish to be notified when messages are delivered to this channel.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7988,
- "length": 16,
- "value": "\"Type a message\""
+ "offset": 8129,
+ "length": 15,
+ "value": "\"Enter message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8059,
+ "offset": 8199,
"length": 37,
"value": "\"Chat is unavailable in this channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8145,
+ "offset": 8285,
"length": 15,
"value": "\"You are muted\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8209,
+ "offset": 8349,
"length": 18,
"value": "\"Reply to message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8336,
+ "offset": 8476,
"length": 35,
"value": "\"Reply to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8370,
+ "offset": 8510,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8435,
+ "offset": 8575,
"length": 7,
"value": "\"Photo\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8498,
+ "offset": 8638,
"length": 5,
"value": "\"GIF\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8561,
+ "offset": 8701,
"length": 7,
"value": "\"Video\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8632,
+ "offset": 8772,
"length": 10,
"value": "\"(edited)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8682,
+ "offset": 8822,
"length": 16,
"value": "\"System message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8745,
+ "offset": 8885,
"length": 24,
"value": "\"(Unknown message type)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8822,
+ "offset": 8962,
"length": 26,
"value": "\"Can't read this message.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8979,
+ "offset": 9119,
"length": 56,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8998,
+ "offset": 9138,
"length": 7,
"value": "\" replied to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9034,
+ "offset": 9174,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9078,
+ "offset": 9218,
"length": 5,
"value": "\"You\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9270,
+ "offset": 9410,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9292,
+ "offset": 9432,
"length": 9,
"value": "\"1 reply\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9315,
+ "offset": 9455,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9319,
+ "offset": 9459,
"length": 2,
"value": "99"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9342,
+ "offset": 9482,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9363,
+ "offset": 9503,
"length": 7,
"value": "\" replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9386,
+ "offset": 9526,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9426,
+ "offset": 9566,
"length": 13,
"value": "\"99+ replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9442,
+ "offset": 9582,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9463,
+ "offset": 9603,
"length": 7,
"value": "\" replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9509,
+ "offset": 9649,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9616,
+ "offset": 9756,
"length": 52,
"value": "\"Couldn't find the original message for this reply.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9741,
+ "offset": 9881,
"length": 21,
"value": "\"Message unavailable\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9849,
+ "offset": 9989,
"length": 18,
"value": "\"(Template error)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9929,
+ "offset": 10069,
"length": 31,
"value": "\"Can't read this notification.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10025,
+ "offset": 10165,
"length": 13,
"value": "\"No channels\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10081,
+ "offset": 10221,
"length": 13,
"value": "\"No messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10142,
+ "offset": 10282,
"length": 18,
"value": "\"No notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10200,
+ "offset": 10340,
"length": 10,
"value": "\"No users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10258,
+ "offset": 10398,
"length": 18,
"value": "\"No muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10329,
+ "offset": 10469,
"length": 23,
"value": "\"No muted participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10399,
+ "offset": 10539,
"length": 17,
"value": "\"No banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10461,
+ "offset": 10601,
"length": 18,
"value": "\"No results found\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10516,
+ "offset": 10656,
"length": 22,
"value": "\"Something went wrong\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 10679,
+ "offset": 10819,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10701,
+ "offset": 10841,
"length": 8,
"value": "\"Create\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10746,
+ "offset": 10886,
"length": 17,
"value": "\"Create \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10762,
+ "offset": 10902,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10831,
+ "offset": 10971,
"length": 13,
"value": "\"New Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10905,
+ "offset": 11045,
"length": 16,
"value": "\"Select members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10981,
+ "offset": 11121,
"length": 21,
"value": "\"New channel profile\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11092,
+ "offset": 11232,
"length": 8,
"value": "\"Create\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11156,
+ "offset": 11296,
"length": 13,
"value": "\"New channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11237,
+ "offset": 11377,
"length": 20,
"value": "\"Enter channel name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11340,
+ "offset": 11480,
"length": 14,
"value": "\"Invite users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11413,
+ "offset": 11553,
"length": 14,
"value": "\"Select users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 11537,
+ "offset": 11677,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11559,
+ "offset": 11699,
"length": 8,
"value": "\"Invite\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11604,
+ "offset": 11744,
"length": 17,
"value": "\"Invite \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11620,
+ "offset": 11760,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 11749,
+ "offset": 11889,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11771,
+ "offset": 11911,
"length": 10,
"value": "\"Register\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11818,
+ "offset": 11958,
"length": 19,
"value": "\"Register \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11836,
+ "offset": 11976,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11916,
+ "offset": 12056,
"length": 7,
"value": "\"(You)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11961,
+ "offset": 12101,
"length": 5,
"value": "\"Ban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12006,
+ "offset": 12146,
"length": 7,
"value": "\"Unban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12052,
+ "offset": 12192,
"length": 6,
"value": "\"Mute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12099,
+ "offset": 12239,
"length": 8,
"value": "\"Unmute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12161,
+ "offset": 12301,
"length": 21,
"value": "\"Unregister operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12234,
+ "offset": 12374,
"length": 22,
"value": "\"Register as operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12304,
+ "offset": 12444,
"length": 9,
"value": "\"Members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12363,
+ "offset": 12503,
"length": 11,
"value": "\"Operators\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12428,
+ "offset": 12568,
"length": 15,
"value": "\"Muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12502,
+ "offset": 12642,
"length": 20,
"value": "\"Muted Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12584,
+ "offset": 12724,
"length": 14,
"value": "\"Banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12651,
+ "offset": 12791,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12728,
+ "offset": 12868,
"length": 11,
"value": "\"(No name)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12778,
+ "offset": 12918,
"length": 10,
"value": "\"Operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12872,
+ "offset": 13012,
"length": 10,
"value": "\"Operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12931,
+ "offset": 13071,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12983,
+ "offset": 13123,
"length": 9,
"value": "\"User ID\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13037,
+ "offset": 13177,
"length": 9,
"value": "\"Message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13092,
+ "offset": 13232,
"length": 10,
"value": "\"Register\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13150,
+ "offset": 13290,
"length": 12,
"value": "\"Unregister\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13204,
+ "offset": 13344,
"length": 6,
"value": "\"Mute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13254,
+ "offset": 13394,
"length": 8,
"value": "\"Unmute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13303,
+ "offset": 13443,
"length": 5,
"value": "\"Ban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13384,
+ "offset": 13524,
"length": 7,
"value": "\"Group\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13439,
+ "offset": 13579,
"length": 13,
"value": "\"Super group\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13499,
+ "offset": 13639,
"length": 11,
"value": "\"Broadcast\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13607,
+ "offset": 13747,
"length": 3,
"value": "\"@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13722,
+ "offset": 13862,
"length": 95,
"value": "\"You can mention up to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 13793,
+ "offset": 13933,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13796,
+ "offset": 13936,
"length": 5,
"value": "\" times per message. \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13993,
+ "offset": 14133,
"length": 17,
"value": "\"Reply in thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14113,
+ "offset": 14253,
"length": 17,
"value": "\"Reply in thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14177,
+ "offset": 14317,
"length": 17,
"value": "\"Reply to thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14283,
+ "offset": 14423,
"length": 8,
"value": "\"Thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14514,
+ "offset": 14654,
"length": 8,
"value": "\"Cancel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14772,
+ "offset": 14912,
"length": 20,
"value": "\"Channel is frozen.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14996,
+ "offset": 15136,
"length": 31,
"value": "\"You're muted by the operator.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15242,
+ "offset": 15382,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15459,
+ "offset": 15599,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15715,
+ "offset": 15855,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15846,
+ "offset": 15986,
"length": 15,
"value": "\"Voice_message\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16244,
+ "length": 7,
+ "value": "\"Photo\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16288,
+ "length": 5,
+ "value": "\"GIF\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16332,
+ "length": 7,
+ "value": "\"Video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16378,
+ "length": 7,
+ "value": "\"Audio\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16424,
+ "length": 15,
+ "value": "\"Voice message\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16477,
+ "length": 6,
+ "value": "\"File\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16530,
+ "length": 7,
+ "value": "\"Photo\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16759,
+ "length": 67,
+ "value": "\"The maximum size per file is \""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16822,
+ "length": 2,
+ "value": "\"MB.\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUFontSet.swift",
"kind": "FloatLiteral",
@@ -354232,21 +363838,35 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1268,
+ "offset": 1368,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1531,
+ "offset": 1607,
"length": 1,
- "value": "1"
+ "value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1699,
+ "offset": 1711,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1855,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1959,
"length": 1,
"value": "1"
},
@@ -354530,6 +364150,13 @@
"length": 27,
"value": "\"KEY_INTERNAL_MESSAGE_TYPE\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUConstant.swift",
+ "kind": "StringLiteral",
+ "offset": 2109,
+ "length": 41,
+ "value": "\"com.sendbird.uikit.groupchannel.message\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/Menu\/SBUBottomSheetController.swift",
"kind": "IntegerLiteral",
@@ -354607,6 +364234,48 @@
"length": 2,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 515,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 831,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 854,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 903,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "StringLiteral",
+ "offset": 178,
+ "length": 15,
+ "value": "\"SendbirdUIKit.SBUPaddingLabel\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/NewMessageInfo\/SBUNewNotificationInfo.swift",
"kind": "BooleanLiteral",
@@ -354631,7 +364300,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelUserMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 4082,
+ "offset": 4128,
"length": 5,
"value": "false"
},
@@ -354701,7 +364370,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUCoverImageView.swift",
"kind": "BooleanLiteral",
- "offset": 6289,
+ "offset": 6463,
"length": 5,
"value": "false"
},
@@ -355016,7 +364685,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUBaseChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 27482,
+ "offset": 27973,
"length": 5,
"value": "false"
},
@@ -355135,63 +364804,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1806,
+ "offset": 1848,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 5922,
+ "offset": 6667,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 6463,
+ "offset": 7208,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 6514,
+ "offset": 7259,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 13044,
+ "offset": 14910,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 13079,
+ "offset": 14945,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 15972,
+ "offset": 28200,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "StringLiteral",
- "offset": 275,
+ "offset": 317,
"length": 29,
"value": "\"SendbirdUIKit.SBUGroupChannelViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "StringLiteral",
- "offset": 275,
+ "offset": 317,
"length": 29,
"value": "\"SendbirdUIKit.SBUGroupChannelViewController\""
},
@@ -355233,7 +364902,14 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Manager\/CacheManager\/SBUCacheManager.Image.swift",
"kind": "BooleanLiteral",
- "offset": 5741,
+ "offset": 4237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Manager\/CacheManager\/SBUCacheManager.Image.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6608,
"length": 4,
"value": "true"
},
@@ -355590,21 +365266,28 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 5543,
+ "offset": 5324,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 5765,
+ "offset": 6884,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 6796,
+ "offset": 7106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8137,
"length": 5,
"value": "false"
},
@@ -355723,14 +365406,21 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
"kind": "Dictionary",
- "offset": 4336,
+ "offset": 6113,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 31846,
+ "offset": 19581,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
+ "kind": "BooleanLiteral",
+ "offset": 36930,
"length": 5,
"value": "false"
},
@@ -355926,63 +365616,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 879,
+ "offset": 926,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1103,
+ "offset": 1150,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1497,
+ "offset": 1544,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1596,
+ "offset": 1643,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1631,
+ "offset": 1678,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1792,
+ "offset": 1839,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2249,
+ "offset": 2296,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2288,
+ "offset": 2335,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 6286,
+ "offset": 6195,
"length": 5,
"value": "false"
},
@@ -356239,19 +365929,47 @@
"value": "\"SendbirdUIKit.SBUCreateChannelTypeSelector\""
},
{
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIView+SBUIKit.swift",
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
"kind": "BooleanLiteral",
- "offset": 41824,
- "length": 5,
- "value": "false"
+ "offset": 546,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIView+SBUIKit.swift",
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
"kind": "BooleanLiteral",
- "offset": 41870,
+ "offset": 596,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 779,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 935,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1009,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1194,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUEnums.swift",
"kind": "IntegerLiteral",
@@ -357351,59 +367069,122 @@
"length": 4,
"value": "2"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "FloatLiteral",
+ "offset": 666,
+ "length": 4,
+ "value": "16.0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 1452,
+ "offset": 1653,
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2120,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
"offset": 2129,
"length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2140,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2194,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2232,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2395,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3024,
+ "length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
- "offset": 2369,
+ "offset": 3264,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
- "offset": 2618,
+ "offset": 3513,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4079,
+ "offset": 4325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4999,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4341,
+ "offset": 5261,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4418,
+ "offset": 5338,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 13631,
+ "offset": 15412,
"length": 5,
"value": "false"
},
@@ -357445,91 +367226,91 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 872,
+ "offset": 955,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 1616,
+ "offset": 1699,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 1738,
+ "offset": 1821,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 2098,
+ "offset": 2181,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3001,
+ "offset": 3084,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3323,
+ "offset": 3406,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "BooleanLiteral",
- "offset": 3364,
+ "offset": 3447,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3959,
+ "offset": 4042,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 4359,
+ "offset": 4442,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 4869,
+ "offset": 4952,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 5150,
+ "offset": 5233,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 5249,
+ "offset": 5332,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "BooleanLiteral",
- "offset": 5284,
+ "offset": 5367,
"length": 4,
"value": "true"
},
@@ -357606,35 +367387,35 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 4159,
+ "offset": 4157,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 4258,
+ "offset": 4256,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 4293,
+ "offset": 4291,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 13467,
+ "offset": 13345,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 13502,
+ "offset": 13380,
"length": 1,
"value": "0"
},
@@ -357886,7 +367667,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserNameView.swift",
"kind": "BooleanLiteral",
- "offset": 2852,
+ "offset": 2936,
"length": 5,
"value": "false"
},
@@ -357914,112 +367695,98 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "Array",
- "offset": 1759,
+ "offset": 3150,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "Array",
- "offset": 1892,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
- "kind": "Array",
- "offset": 2122,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
- "kind": "Array",
- "offset": 2297,
+ "offset": 3325,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2361,
+ "offset": 3389,
"length": 2,
"value": "56"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2404,
+ "offset": 3432,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2846,
+ "offset": 3865,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2962,
+ "offset": 3981,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3407,
+ "offset": 4426,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "FloatLiteral",
- "offset": 3632,
+ "offset": 4651,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "FloatLiteral",
- "offset": 3859,
+ "offset": 4878,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4093,
+ "offset": 5112,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4350,
+ "offset": 5369,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 7285,
+ "offset": 8304,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 27372,
+ "offset": 27354,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 29995,
+ "offset": 29977,
"length": 4,
"value": "true"
},
@@ -358159,10 +367926,108 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelFileMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1883,
+ "offset": 1914,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 498,
+ "length": 9,
+ "value": "\"Waiting\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 7,
+ "value": "\"Ready\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 11,
+ "value": "\"Executing\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 10,
+ "value": "\"Finished\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 498,
+ "length": 9,
+ "value": "\"Waiting\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 7,
+ "value": "\"Ready\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 11,
+ "value": "\"Executing\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 10,
+ "value": "\"Finished\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 1365,
+ "length": 57,
+ "value": "\"com.sendbird.uikit.operation.state.\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 27,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1639,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2829,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3109,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 387,
+ "length": 17,
+ "value": "\"SendbirdUIKit.BlockingOperation\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelBaseMessageCell.swift",
"kind": "BooleanLiteral",
@@ -358187,7 +368052,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 3514,
+ "offset": 3522,
"length": 5,
"value": "false"
},
@@ -358488,70 +368353,70 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2331,
+ "offset": 2512,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2577,
+ "offset": 2925,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4001,
+ "offset": 4349,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 10335,
+ "offset": 10818,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 11337,
+ "offset": 11820,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 15522,
+ "offset": 16005,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 15549,
+ "offset": 16032,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 17114,
+ "offset": 17597,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 17161,
+ "offset": 17644,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 21937,
+ "offset": 22775,
"length": 5,
"value": "false"
},
@@ -358891,10 +368756,38 @@
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "BooleanLiteral",
+ "offset": 780,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "BooleanLiteral",
+ "offset": 819,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "IntegerLiteral",
+ "offset": 852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "StringLiteral",
+ "offset": 309,
+ "length": 33,
+ "value": "\"SendbirdUIKit.SBUMultipleFilesMessageCellParams\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/SBUBaseViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4727,
+ "offset": 4888,
"length": 5,
"value": "false"
},
@@ -359440,17 +369333,52 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 4375,
+ "offset": 5262,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.List.swift",
"kind": "Dictionary",
- "offset": 5437,
+ "offset": 6324,
"length": 3,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7180,
+ "length": 24,
+ "value": "\"uploadableFileInfoList\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7273,
+ "length": 5,
+ "value": "\"gif\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7310,
+ "length": 7,
+ "value": "\"video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7683,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift",
"kind": "StringLiteral",
@@ -359475,175 +369403,175 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1659,
+ "offset": 1673,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1719,
+ "offset": 1740,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1780,
+ "offset": 1808,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1835,
+ "offset": 1870,
"length": 2,
"value": "24"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1895,
+ "offset": 1937,
"length": 2,
"value": "32"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1959,
+ "offset": 2008,
"length": 2,
"value": "48"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2020,
+ "offset": 2076,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2131,
+ "offset": 2201,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2185,
+ "offset": 2262,
"length": 2,
"value": "38"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2238,
+ "offset": 2322,
"length": 2,
"value": "60"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2289,
+ "offset": 2380,
"length": 2,
"value": "28"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2345,
+ "offset": 2443,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2411,
+ "offset": 2516,
"length": 2,
"value": "36"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2466,
+ "offset": 2578,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2527,
+ "offset": 2646,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2582,
+ "offset": 2708,
"length": 2,
"value": "22"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2642,
+ "offset": 2775,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "BooleanLiteral",
- "offset": 3936,
+ "offset": 4076,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "Array",
- "offset": 10599,
+ "offset": 10739,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 2330,
+ "offset": 2555,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 2504,
+ "offset": 2729,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 3437,
+ "offset": 3662,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 3472,
+ "offset": 3697,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "BooleanLiteral",
- "offset": 5690,
+ "offset": 6920,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "BooleanLiteral",
- "offset": 6395,
+ "offset": 7625,
"length": 4,
"value": "true"
},
@@ -359710,41 +369638,6 @@
"length": 4,
"value": "true"
},
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 831,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 854,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 878,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 903,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 15,
- "value": "\"SendbirdUIKit.SBUPaddingLabel\""
- },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIButton+SBUIKit.swift",
"kind": "IntegerLiteral",
@@ -359790,49 +369683,49 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 2278,
+ "offset": 2409,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 3845,
+ "offset": 3976,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "FloatLiteral",
- "offset": 4179,
+ "offset": 4310,
"length": 3,
"value": "0.7"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 6037,
+ "offset": 6168,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 7192,
+ "offset": 7323,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 7781,
+ "offset": 7912,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 8247,
+ "offset": 8378,
"length": 4,
"value": "true"
},
@@ -360231,63 +370124,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "BooleanLiteral",
- "offset": 13501,
+ "offset": 20028,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2196,
+ "offset": 3804,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2218,
+ "offset": 3826,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "FloatLiteral",
- "offset": 2293,
+ "offset": 3901,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2322,
+ "offset": 3930,
"length": 2,
"value": "50"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "StringLiteral",
- "offset": 809,
+ "offset": 2422,
"length": 21,
"value": "\"SendbirdUIKit.SBUFileViewController\""
},
@@ -361113,154 +371006,154 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "FloatLiteral",
- "offset": 98230,
+ "offset": 98502,
"length": 3,
"value": "0.5"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "FloatLiteral",
- "offset": 133531,
+ "offset": 133803,
"length": 4,
"value": "0.12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 174231,
+ "offset": 174503,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 174951,
+ "offset": 175223,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 176641,
+ "offset": 176913,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 176876,
+ "offset": 177148,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 177657,
+ "offset": 177929,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 178171,
+ "offset": 178443,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180106,
+ "offset": 180378,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180285,
+ "offset": 180557,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180450,
+ "offset": 180722,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180686,
+ "offset": 180958,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180753,
+ "offset": 181025,
"length": 11,
"value": "\"#70000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180818,
+ "offset": 181090,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 181638,
+ "offset": 181910,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 181832,
+ "offset": 182104,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 182199,
+ "offset": 182471,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182704,
+ "offset": 182976,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182770,
+ "offset": 183042,
"length": 11,
"value": "\"#70000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182843,
+ "offset": 183115,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 184155,
+ "offset": 184427,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 184450,
+ "offset": 184722,
"length": 2,
"value": "12"
},
@@ -361400,63 +371293,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1317,
+ "offset": 1380,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1373,
+ "offset": 1436,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1414,
+ "offset": 1477,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1450,
+ "offset": 1513,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1488,
+ "offset": 1551,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "IntegerLiteral",
- "offset": 1606,
+ "offset": 1669,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1831,
+ "offset": 1894,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 2097,
+ "offset": 2044,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 2601,
+ "offset": 2928,
"length": 5,
"value": "false"
},
@@ -361649,45 +371542,31 @@
"length": 2,
"value": "16"
},
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
- "kind": "IntegerLiteral",
- "offset": 1900,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
- "kind": "IntegerLiteral",
- "offset": 1922,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "BooleanLiteral",
- "offset": 3054,
+ "offset": 2785,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "FloatLiteral",
- "offset": 3107,
+ "offset": 2838,
"length": 4,
"value": "80.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "IntegerLiteral",
- "offset": 3175,
+ "offset": 2906,
"length": 2,
"value": "46"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "IntegerLiteral",
- "offset": 3187,
+ "offset": 2918,
"length": 2,
"value": "46"
},
@@ -361743,59 +371622,143 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 2041,
+ "offset": 2234,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2772,
+ "offset": 3310,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2824,
+ "offset": 3362,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 2943,
+ "offset": 3481,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 3088,
+ "offset": 3626,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 3576,
+ "offset": 4114,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 12651,
+ "offset": 13189,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "StringLiteral",
- "offset": 1722,
+ "offset": 1915,
"length": 25,
"value": "\"SendbirdUIKit.SBUMessageThreadViewModel\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 840,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 849,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 860,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 870,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 914,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 952,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1115,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1844,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1896,
+ "length": 4,
+ "value": "12.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1948,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1999,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 2055,
+ "length": 3,
+ "value": "6.0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/Replies\/SBUReplyConfiguration.swift",
"kind": "BooleanLiteral",
@@ -361904,21 +371867,21 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2202,
+ "offset": 2622,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2624,
+ "offset": 3044,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "StringLiteral",
- "offset": 1303,
+ "offset": 1494,
"length": 24,
"value": "\"SendbirdUIKit.SBUGroupChannelViewModel\""
},
@@ -361981,63 +371944,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
index e36afa89c..b94a55f79 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -155,7 +155,7 @@ extension SendbirdUIKit.SBUBaseChannelModule {
@_Concurrency.MainActor(unsafe) open func updateStyles(theme: SendbirdUIKit.SBUChannelTheme? = nil, componentTheme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@_Concurrency.MainActor(unsafe) public func setupScrollBottomViewStyle(scrollBottomView: UIKit.UIView, theme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@objc @_Concurrency.MainActor(unsafe) open func setScrollBottomView(hidden: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) public func reloadTableView()
+ @objc @_Concurrency.MainActor(unsafe) public func reloadTableView(needsToLayout: Swift.Bool = true)
@_Concurrency.MainActor(unsafe) public func updateEmptyView(type: SendbirdUIKit.EmptyViewType)
@objc @_Concurrency.MainActor(unsafe) open func showMessageMenu(on message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func showFailedMessageMenu(on message: SendbirdChatSDK.BaseMessage)
@@ -341,6 +341,7 @@ public protocol SBUMessageThreadModuleInputDelegate : SendbirdUIKit.SBUBaseChann
func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, shouldLoadSuggestedMentions filterText: Swift.String)
func messageThreadModuleShouldStopSuggestingMention(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
func messageThreadModuleDidTapVoiceMessage(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
+ func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
}
public protocol SBUMessageThreadModuleInputDataSource : SendbirdUIKit.SBUBaseChannelModuleInputDataSource {
}
@@ -375,6 +376,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) @objc override open func pickDocumentFile(documentURLs: [Foundation.URL])
@_Concurrency.MainActor(unsafe) @objc override open func pickImageData(_ data: Foundation.Data, fileName: Swift.String? = nil, mimeType: Swift.String? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoURL(_ url: Foundation.URL)
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadImageFile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadGIFfile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputMode(_ mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputModeState()
@_Concurrency.MainActor(unsafe) @objc override open func updateFrozenModeState()
@@ -831,10 +838,10 @@ extension SendbirdUIKit.SBUView : SendbirdUIKit.SBUViewLifeCycle {
set
_modify
}
- @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint? {
get
}
- @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) final public let collectionViewInsets: UIKit.UIEdgeInsets
@@ -1736,6 +1743,7 @@ extension UIKit.UIImageView {
@_hasMissingDesignatedInitializers public class SBUUtils {
public static func getFileType(by fileMessage: SendbirdChatSDK.FileMessage) -> SendbirdUIKit.SBUMessageFileType
public static func getFileType(by type: Swift.String) -> SendbirdUIKit.SBUMessageFileType
+ public static func getFileTypeString(by fileType: Swift.String) -> Swift.String
public static func generateChannelName(channel: SendbirdChatSDK.GroupChannel) -> Swift.String
public static func getMimeType(url: Foundation.URL) -> Swift.String?
@available(*, deprecated, renamed: "getReceiptState(of:in:)")
@@ -1786,6 +1794,7 @@ extension UIKit.UIImageView {
public static var Settings: Swift.String
public static var Reply: Swift.String
public static var Alert_Delete: Swift.String
+ public static var Alert_Delete_MultipleFilesMessage: (Swift.Int) -> Swift.String
public static var Alert_Allow_Camera_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access_Message: Swift.String
@@ -1947,6 +1956,22 @@ extension UIKit.UIImageView {
}
public static var fileName: Swift.String
}
+ public struct GroupChannel {
+ public struct Preview {
+ public static var photo: Swift.String
+ public static var gif: Swift.String
+ public static var video: Swift.String
+ public static var audio: Swift.String
+ public static var voice: Swift.String
+ public static var file: Swift.String
+ public static var multipleFiles: Swift.String
+ }
+ }
+ public struct FileUpload {
+ public struct Error {
+ public static var exceededSizeLimit: Swift.String
+ }
+ }
@objc deinit
}
extension SendbirdUIKit.SBUStringSet {
@@ -2120,6 +2145,7 @@ extension SendbirdUIKit.SBUCreateOpenChannelModule {
@_Concurrency.MainActor(unsafe) final public let descriptionLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) final public let urlLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var imageHeightConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var imageWitdhConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
@@ -2297,6 +2323,11 @@ extension SendbirdUIKit.SBUModuleSet {
public static var MessageSearchModule: SendbirdUIKit.SBUMessageSearchModule.Type
public static var MessageThreadModule: SendbirdUIKit.SBUMessageThreadModule.Type
}
+extension SendbirdChatSDK.MultipleFilesMessage {
+ public var filesCount: Swift.Int {
+ get
+ }
+}
public protocol SBUMessageSearchViewModelDelegate : SendbirdUIKit.SBUCommonViewModelDelegate {
func searchViewModel(_ viewModel: SendbirdUIKit.SBUMessageSearchViewModel, didChangeSearchResults results: [SendbirdChatSDK.BaseMessage], needsToReload: Swift.Bool)
}
@@ -2317,6 +2348,24 @@ open class SBUMessageSearchViewModel {
public func loadMore()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionView : UIKit.UICollectionView, SendbirdUIKit.SBUViewLifeCycle {
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var cornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) open func configure(delegate: UIKit.UICollectionViewDelegate, dataSource: UIKit.UICollectionViewDataSource, theme: SendbirdUIKit.SBUMessageCellTheme? = nil, cornerRadius: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) @objc open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc open func setupActions()
+ @_Concurrency.MainActor(unsafe) @objc open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect, collectionViewLayout layout: UIKit.UICollectionViewLayout)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
extension SendbirdUIKit.SBUBaseSelectUserViewController {
@objc @available(*, deprecated, renamed: "channelURL")
@_Concurrency.MainActor(unsafe) dynamic public var channelUrl: Swift.String? {
@@ -2477,6 +2526,28 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule {
@objc func updateLayouts()
@objc func setupActions()
}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
+ @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
public typealias SBUNewNotificationInfoHandler = () -> Swift.Void
extension SendbirdUIKit.SBUBaseChannelViewController {
@objc @_Concurrency.MainActor(unsafe) dynamic public func registerKeyboardNotifications()
@@ -2497,7 +2568,7 @@ extension SendbirdUIKit.SBUBaseChannelViewController {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUOpenChannelMessageWebView
- @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint! {
+ @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint? {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webTypeConstraints: [UIKit.NSLayoutConstraint] {
@@ -2957,6 +3028,7 @@ public protocol SBUMessageCellProtocol {
@objc @_Concurrency.MainActor(unsafe) public var newMessagesCount: Swift.Int {
get
}
+ @objc @_Concurrency.MainActor(unsafe) open func multipleFilesMessageFileSizeErrorHandler(_ message: Swift.String)
@objc @_Concurrency.MainActor(unsafe) required public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@objc @_Concurrency.MainActor(unsafe) public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) required public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@@ -2975,6 +3047,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@@ -2986,14 +3059,20 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) override public func showMenuModal(_ cell: UIKit.UITableViewCell, indexPath: Foundation.IndexPath, message: SendbirdChatSDK.BaseMessage, types: [SendbirdUIKit.MessageMenuItem]?)
@_Concurrency.MainActor(unsafe) @objc override open func showChannelSettings()
@_Concurrency.MainActor(unsafe) override open func showMessageThread(channelURL: Swift.String, parentMessageId: Swift.Int64, parentMessageCreatedAt: Swift.Int64? = 0, startingPoint: Swift.Int64? = 0)
+ @_Concurrency.MainActor(unsafe) @objc override open func imagePickerControllerDidCancel(_ picker: UIKit.UIImagePickerController)
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
+ @_Concurrency.MainActor(unsafe) @objc override open func showPhotoLibraryPicker()
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, didChangeChannel channel: SendbirdChatSDK.BaseChannel?, withContext context: SendbirdChatSDK.MessageContext)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, deletedMessages messages: [SendbirdChatSDK.BaseMessage])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ @objc @_Concurrency.MainActor(unsafe) public func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapRightItem rightItem: UIKit.UIBarButtonItem)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@@ -3006,6 +3085,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -3535,7 +3615,7 @@ public protocol SBUSuggestedMentionListDelegate : AnyObject {
}
@_Concurrency.MainActor(unsafe) public var userCell: UIKit.UITableViewCell?
@_Concurrency.MainActor(unsafe) public var limitGuideCell: UIKit.UITableViewCell?
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) public var filteredUsers: [SendbirdUIKit.SBUUser] {
get
}
@@ -3611,6 +3691,10 @@ extension SendbirdUIKit.SBUConfig.GroupChannel {
set
}
public var input: SendbirdUIKit.SBUConfig.GroupChannel.Channel.Input
+ @SendbirdUIKit.SBUPrioritizedConfig public var isMultipleFilesMessageEnabled: Swift.Bool {
+ get
+ set
+ }
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
required public init(from decoder: Swift.Decoder) throws
@@ -3686,6 +3770,8 @@ public protocol SBUMessageThreadModuleListDelegate : SendbirdUIKit.SBUBaseChanne
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
}
public protocol SBUMessageThreadModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
}
@@ -3702,6 +3788,9 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -3734,11 +3823,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) override open func createMessageMenuItems(for message: SendbirdChatSDK.BaseMessage) -> [SendbirdUIKit.SBUMenuItem]
@_Concurrency.MainActor(unsafe) @objc override open func showMessageContextMenu(for message: SendbirdChatSDK.BaseMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func setMessageCellGestures(_ cell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, indexPath: Foundation.IndexPath)
- @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView()
+ @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView(needsToLayout: Swift.Bool = true)
@objc @_Concurrency.MainActor(unsafe) public func register(messageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -4130,6 +4220,20 @@ extension SendbirdUIKit.SBUInviteUserModule {
public static func restoreDefaultIcons()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUCollectionViewCell : UIKit.UICollectionViewCell {
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
+ @objc deinit
+}
+extension SendbirdUIKit.SBUCollectionViewCell : SendbirdUIKit.SBUViewLifeCycle {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupActions()
+}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUOpenChannelContentBaseMessageCell : SendbirdUIKit.SBUOpenChannelBaseMessageCell {
@objc @_Concurrency.MainActor(unsafe) public var baseStackView: UIKit.UIStackView {
@objc get
@@ -4139,6 +4243,10 @@ extension SendbirdUIKit.SBUInviteUserModule {
@objc get
@objc set
}
+ @objc @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView {
+ @objc get
+ @objc set
+ }
@objc @_Concurrency.MainActor(unsafe) public var contentsStackView: UIKit.UIStackView {
@objc get
@objc set
@@ -4559,6 +4667,25 @@ public protocol SBUCreateChannelTypeSelectorProtocol {
@_Concurrency.MainActor(unsafe) open func updateButton(type: SendbirdUIKit.ChannelCreationType)
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionViewCell : SendbirdUIKit.SBUCollectionViewCell {
+ @_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
+ @_Concurrency.MainActor(unsafe) public var overlayView: UIKit.UIView
+ @_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var imageCornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) open func configure(uploadableFileInfo: SendbirdChatSDK.UploadableFileInfo? = nil, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo? = nil, requestId: Swift.String, index: Swift.Int, imageCornerRadius: CoreFoundation.CGFloat, showOverlay: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+ @_Concurrency.MainActor(unsafe) public func setGIFIcon()
+ @objc deinit
+}
extension UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadNib() -> UIKit.UINib
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadViewFromNib() -> UIKit.UIView
@@ -4584,6 +4711,8 @@ extension UIKit.UIView {
@_Concurrency.MainActor(unsafe) public func sbu_constraint_greaterThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_lessThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
+}
+extension UIKit.UIView {
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_v2(equalTo view: UIKit.UIView, leading: CoreFoundation.CGFloat? = nil, trailing: CoreFoundation.CGFloat? = nil, left: CoreFoundation.CGFloat? = nil, right: CoreFoundation.CGFloat? = nil, top: CoreFoundation.CGFloat? = nil, bottom: CoreFoundation.CGFloat? = nil, centerX: CoreFoundation.CGFloat? = nil, centerY: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> [UIKit.NSLayoutConstraint]
@discardableResult
@@ -4911,19 +5040,28 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
func parentMessageInfoViewBoundsWillChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
func parentMessageInfoViewBoundsDidChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : UIKit.UITableViewHeaderFooterView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : SendbirdUIKit.SBUView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+ public struct Constants {
+ public static var verticalSideMarginSize: CoreFoundation.CGFloat
+ }
@_Concurrency.MainActor(unsafe) public var profileView: SendbirdUIKit.SBUMessageProfileView
+ @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var userNameLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var dateLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var moreButton: UIKit.UIButton? {
get
set
}
+ @_Concurrency.MainActor(unsafe) public var moreButtonBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replySeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replyLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var bottomSeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var messageTextView: SendbirdUIKit.SBUUserMessageTextView
@_Concurrency.MainActor(unsafe) public var baseFileContentView: SendbirdUIKit.SBUBaseFileContentView
+ @_Concurrency.MainActor(unsafe) public var fileCollectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUMessageWebView
@_Concurrency.MainActor(unsafe) public var reactionView: SendbirdUIKit.SBUParentMessageInfoReactionView
@_Concurrency.MainActor(unsafe) public var userHStackView: SendbirdUIKit.SBUStackView {
@@ -4946,30 +5084,44 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
@objc get
@objc set
}
+ @_Concurrency.MainActor(unsafe) public var contentView: UIKit.UIView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var enablesReaction: Swift.Bool
@_Concurrency.MainActor(unsafe) public var userProfileTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var tapHandlerToContent: (() -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreButtonTapHandlerToContent: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiTapHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreEmojiTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiLongPressHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var mentionTapHandler: ((_ user: SendbirdUIKit.SBUUser) -> Swift.Void)?
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(reuseIdentifier: Swift.String?)
@available(*, unavailable, renamed: "SBUParentMessageInfoView(frame:)")
- @_Concurrency.MainActor(unsafe) @objc required convenience dynamic public init?(coder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) open func setupViews()
- @_Concurrency.MainActor(unsafe) open func setupLayouts()
- @_Concurrency.MainActor(unsafe) open func updateLayouts()
- @_Concurrency.MainActor(unsafe) open func setupStyles()
+ @_Concurrency.MainActor(unsafe) required convenience public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
@_Concurrency.MainActor(unsafe) open func configure(message: SendbirdChatSDK.BaseMessage?, delegate: SendbirdUIKit.SBUParentMessageInfoViewDelegate?, useReaction: Swift.Bool = false, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo?)
- @_Concurrency.MainActor(unsafe) open func setupActions()
+ @_Concurrency.MainActor(unsafe) open func updateMessageTextWidth(with size: CoreFoundation.CGSize)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
@objc @_Concurrency.MainActor(unsafe) open func onTapUserProfileView(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapContentView(sender: UIKit.UITapGestureRecognizer)
+ @objc @_Concurrency.MainActor(unsafe) open func onSelectFile(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapWebview(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapMoreButton(_ sender: Any)
@_Concurrency.MainActor(unsafe) open func userMessageTextView(_ textView: SendbirdUIKit.SBUUserMessageTextView, didTapMention user: SendbirdUIKit.SBUUser)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@objc deinit
}
+extension SendbirdUIKit.SBUParentMessageInfoView : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+}
@_hasMissingDesignatedInitializers public class SBUGlobalCustomParams {
public static var groupChannelParamsCreateBuilder: ((_ params: SendbirdChatSDK.GroupChannelCreateParams?) -> Swift.Void)?
public static var groupChannelParamsUpdateBuilder: ((_ params: SendbirdChatSDK.GroupChannelUpdateParams?) -> Swift.Void)?
@@ -4979,6 +5131,7 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
public static var userMessageParamsUpdateBuilder: ((_ params: SendbirdChatSDK.UserMessageUpdateParams?) -> Swift.Void)?
public static var fileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
public static var voiceFileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
+ public static var multipleFilesMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> Swift.Void)?
public static var messageListParamsBuilder: ((_ params: SendbirdChatSDK.MessageListParams?) -> Swift.Void)?
@objc deinit
}
@@ -5115,7 +5268,7 @@ extension UIKit.UIImage {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
+ @objc @_Concurrency.MainActor(unsafe) open var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
@objc get
@objc set
}
@@ -5419,7 +5572,7 @@ extension UIKit.UIStackView {
@_Concurrency.MainActor(unsafe) public var button: UIKit.UIButton
@_Concurrency.MainActor(unsafe) public var username: Swift.String
@_Concurrency.MainActor(unsafe) public var leftMargin: CoreFoundation.CGFloat
- @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@@ -5619,6 +5772,7 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule.List : UIKit.UITableViewDat
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func updateLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func updateChannelInfoView()
@objc @available(*, deprecated, message: "Please use `calculateMessageMenuCGPoint(indexPath:)` in `SBUOpenChannelModule.List`")
@@ -5758,6 +5912,9 @@ public class SBUQuoteMessageInputViewParams {
public var isFileType: Swift.Bool {
get
}
+ public var isMultipleFilesMessage: Swift.Bool {
+ get
+ }
public var fileType: Swift.String? {
get
}
@@ -6250,7 +6407,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) public var baseViewModel: SendbirdUIKit.SBUBaseChannelViewModel?
@objc @_Concurrency.MainActor(unsafe) public var channelName: Swift.String?
@objc @_Concurrency.MainActor(unsafe) public var isKeyboardShowing: Swift.Bool
- @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint!
+ @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint?
@available(*, unavailable)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
@@ -6259,6 +6416,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@_Concurrency.MainActor(unsafe) public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func loadView()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func applicationWillResignActivity()
@@ -6279,6 +6437,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) open func showEmojiListModal(message: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) public func scrollToMessage(id messageId: Swift.Int64, enablesScrollAnimation: Swift.Bool = false, enablesMessageAnimation: Swift.Bool = false)
@objc @_Concurrency.MainActor(unsafe) public func updateNewMessageInfo(hidden: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) open func openFile(_ fileData: SendbirdUIKit.SBUFileData)
@objc @_Concurrency.MainActor(unsafe) open func openFile(fileMessage: SendbirdChatSDK.FileMessage)
@objc @discardableResult
@_Concurrency.MainActor(unsafe) public func increaseNewMessageCount() -> Swift.Bool
@@ -6648,6 +6807,14 @@ extension SendbirdUIKit.SBUChatNotificationChannelModule {
@objc @_Concurrency.MainActor(unsafe) public func didSelectRetry()
}
}
+public class SBUMultipleFilesMessageCellParams : SendbirdUIKit.SBUBaseMessageCellParams {
+ public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ get
+ }
+ final public let useReaction: Swift.Bool
+ public init(message: SendbirdChatSDK.MultipleFilesMessage, hideDateView: Swift.Bool, useMessagePosition: Swift.Bool, groupPosition: SendbirdUIKit.MessageGroupPosition = .none, receiptState: SendbirdUIKit.SBUMessageReceiptState = .none, useReaction: Swift.Bool = false, isThreadMessage: Swift.Bool = false, joinedAt: Swift.Int64 = 0, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo? = nil)
+ @objc deinit
+}
open class SBUCreateOpenChannelModule {
public static var HeaderComponent: SendbirdUIKit.SBUCreateOpenChannelModule.Header.Type
public static var ProfileInputComponent: SendbirdUIKit.SBUCreateOpenChannelModule.ProfileInput.Type
@@ -6675,6 +6842,7 @@ open class SBUCreateOpenChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func updateLayouts()
@objc @_Concurrency.MainActor(unsafe) open func setupStyles()
@objc @_Concurrency.MainActor(unsafe) open func updateStyles()
+ @objc @_Concurrency.MainActor(unsafe) open func updateStyles(needsToLayout: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func setupNavigationBar(backgroundColor: UIKit.UIColor, shadowColor: UIKit.UIColor)
@objc @_Concurrency.MainActor(unsafe) open func onClickBack()
@_Concurrency.MainActor(unsafe) open func errorHandler(_ message: Swift.String?, _ code: ObjectiveC.NSInteger? = nil)
@@ -6927,8 +7095,20 @@ public class SBUFeedNotificationCellParams : SendbirdUIKit.SBUBaseMessageCellPar
public static func isSupportReactions() -> Swift.Bool
public static func isSupportOgTag(channelType: SendbirdChatSDK.ChannelType = .group) -> Swift.Bool
public static func isSupportMessageSearch() -> Swift.Bool
+ public static var multipleFilesMessageFileCountLimit: Swift.Int {
+ get
+ }
+ public static var uploadSizeLimitBytes: Swift.Int64 {
+ get
+ }
+ public static var uploadSizeLimitMB: Swift.Int64 {
+ get
+ }
@objc deinit
}
+extension UIKit.NSLayoutConstraint {
+ @_Concurrency.MainActor(unsafe) public static func sbu_activate(baseView: UIKit.UIView, constraints: [UIKit.NSLayoutConstraint?])
+}
open class SBUMessageThreadModule {
public static var HeaderComponent: SendbirdUIKit.SBUMessageThreadModule.Header.Type
public static var ListComponent: SendbirdUIKit.SBUMessageThreadModule.List.Type
@@ -7401,6 +7581,7 @@ public protocol SBUGroupChannelModuleListDelegate : SendbirdUIKit.SBUBaseChannel
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
func groupChannelModuleDidTapThreadInfoView(_ threadInfoView: SendbirdUIKit.SBUThreadInfoView)
+ func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
}
public protocol SBUGroupChannelModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@@ -7416,6 +7597,9 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -7452,6 +7636,7 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -7481,6 +7666,7 @@ extension SendbirdUIKit.SBUGroupChannelModule.List {
}
public protocol SBUGroupChannelModuleInputDelegate : SendbirdUIKit.SBUBaseChannelModuleInputDelegate {
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -7514,6 +7700,8 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) open func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
@available(iOS 14.0, *)
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(itemProvider: Foundation.NSItemProvider)
@available(iOS 14.0, *)
@@ -7744,6 +7932,27 @@ public enum SBUIconSetType : Swift.String, Swift.Hashable {
case iconPause
case iconRecording
case iconStop
+ public struct Metric {
+ public static let defaultIconSizeVerySmall: CoreFoundation.CGSize
+ public static let defaultIconSizeSmall: CoreFoundation.CGSize
+ public static let defaultIconSizeMedium: CoreFoundation.CGSize
+ public static let defaultIconSize: CoreFoundation.CGSize
+ public static let defaultIconSizeLarge: CoreFoundation.CGSize
+ public static let defaultIconSizeVeryLarge: CoreFoundation.CGSize
+ public static let quotedMessageIconSize: CoreFoundation.CGSize
+ public static let iconActionSheetItem: CoreFoundation.CGSize
+ public static let iconEmojiSmall: CoreFoundation.CGSize
+ public static let iconEmojiLarge: CoreFoundation.CGSize
+ public static let iconEmptyView: CoreFoundation.CGSize
+ public static let iconGifPlay: CoreFoundation.CGSize
+ public static let iconSpinnerLarge: CoreFoundation.CGSize
+ public static let iconSpinnerSizeForTemplate: CoreFoundation.CGSize
+ public static let iconUserProfile: CoreFoundation.CGSize
+ public static let iconUserProfileInChat: CoreFoundation.CGSize
+ public static let iconChevronDown: CoreFoundation.CGSize
+ public static let iconVoiceMessageSize: CoreFoundation.CGSize
+ }
+ public func image(with tintColor: UIKit.UIColor? = nil, to size: CoreFoundation.CGSize, tintAndResize: Swift.Bool = true) -> UIKit.UIImage
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
@@ -7934,28 +8143,6 @@ open class SBUInviteUserModule {
required public init(headerComponent: SendbirdUIKit.SBUInviteUserModule.Header? = nil, listComponent: SendbirdUIKit.SBUInviteUserModule.List? = nil)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
- @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
- @objc get
- }
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) open class SBUUserMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, SendbirdUIKit.SBUUserMessageTextViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var messageTextView: UIKit.UIView {
@objc get
@@ -8309,6 +8496,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: UIKit.UIViewControllerTransitionCoordinator)
@_Concurrency.MainActor(unsafe) @objc override open func applicationWillResignActivity()
@_Concurrency.MainActor(unsafe) @objc override open func willPresentSubview()
@objc deinit
@@ -8316,11 +8504,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func moveToParentMessage()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@_Concurrency.MainActor(unsafe) @objc override public func updateChannelTitle()
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@@ -8328,6 +8519,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@@ -8335,11 +8527,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didScroll scrollView: UIKit.UIScrollView)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didTapVoiceMessage fileMessage: SendbirdChatSDK.FileMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, willDisplay cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -8364,6 +8559,8 @@ public typealias SBUFileViewerDelegate = SendbirdUIKit.SBUFileViewControllerDele
public protocol SBUFileViewControllerDelegate : AnyObject {
func didSelectDeleteImage(message: SendbirdChatSDK.FileMessage)
}
+public struct SBUFileData {
+}
@objc @_Concurrency.MainActor(unsafe) open class SBUFileViewController : SendbirdUIKit.SBUBaseViewController, UIKit.UIScrollViewDelegate, SendbirdUIKit.SBUAlertViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var leftBarButton: UIKit.UIBarButtonItem? {
@objc get
@@ -8386,7 +8583,9 @@ public protocol SBUFileViewControllerDelegate : AnyObject {
@objc set
}
@objc @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView
- @_Concurrency.MainActor(unsafe) required public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required convenience public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required public init(fileData: SendbirdUIKit.SBUFileData, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @available(*, unavailable, renamed: "init(params:delegate:)")
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@@ -9050,7 +9249,7 @@ public class SBUMessageCellTheme {
public static var overlay: SendbirdUIKit.SBUMessageCellTheme {
get
}
- public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300)
+ public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, multipleFilesMessageFileOverlayColor: UIKit.UIColor = SBUColorSet.overlay02)
public var backgroundColor: UIKit.UIColor
public var leftBackgroundColor: UIKit.UIColor
public var leftPressedBackgroundColor: UIKit.UIColor
@@ -9088,6 +9287,7 @@ public class SBUMessageCellTheme {
public var fileMessageLeftTextColor: UIKit.UIColor
public var fileMessageRightTextColor: UIKit.UIColor
public var fileMessagePlaceholderColor: UIKit.UIColor
+ public var multipleFilesMessageFileOverlayColor: UIKit.UIColor
public var adminMessageFont: UIKit.UIFont
public var adminMessageTextColor: UIKit.UIColor
public var unknownMessageDescFont: UIKit.UIFont
@@ -9488,8 +9688,8 @@ public class SBUMessageTemplateTheme {
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUImageContentView : SendbirdUIKit.SBUBaseFileContentView {
@_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
@_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
- @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
@_Concurrency.MainActor(unsafe) open func setupSizeContraint()
@@ -9578,14 +9778,16 @@ public protocol SBUUserMessageTextViewDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) public var textView: SendbirdUIKit.SBULinkClickableTextView
@_Concurrency.MainActor(unsafe) public var channelType: SendbirdChatSDK.ChannelType
@_Concurrency.MainActor(unsafe) public var isWebType: Swift.Bool
- @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint!
@_Concurrency.MainActor(unsafe) public var mentionManager: SendbirdUIKit.SBUMentionManager?
@_Concurrency.MainActor(unsafe) public var removeMargin: Swift.Bool
@_Concurrency.MainActor(unsafe) public var needsToRemoveMargin: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) weak public var delegate: SendbirdUIKit.SBUUserMessageTextViewDelegate?
+ @_Concurrency.MainActor(unsafe) public var textTopConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textBottomConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) public init(channelType: SendbirdChatSDK.ChannelType = .group, removeMargin: Swift.Bool = false)
@@ -9959,6 +10161,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUMessageThreadViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? {
@@ -9975,6 +10178,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public var threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams {
get
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, parentMessage: SendbirdChatSDK.BaseMessage? = nil, parentMessageId: Swift.Int64? = 0, threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUMessageThreadViewModelDataSource? = nil)
@objc deinit
public func loadChannelAndMessages(channelURL: Swift.String?)
@@ -9987,6 +10191,8 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public func loadPrevMessages(timestamp: Swift.Int64?)
override public func loadNextMessages()
public func loadBothMessages(timestamp: Swift.Int64?, showIndicator: Swift.Bool)
+ public func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessageId: Swift.Int64)
+ public func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
open func setupSendUserMessageCompletionHandlers()
open func setupSendFileMessageCompletionHandlers()
override public func sortAllMessageList(needReload: Swift.Bool)
@@ -10026,6 +10232,37 @@ extension SendbirdUIKit.SBUMessageThreadViewModel : SendbirdChatSDK.MessageColle
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, updatedChannel channel: SendbirdChatSDK.GroupChannel)
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, deletedChannel channelURL: Swift.String)
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDataSource {
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var containerView: UIKit.UIView
+ @objc @_Concurrency.MainActor(unsafe) public var collectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
+ @_Concurrency.MainActor(unsafe) override open func configure(with configuration: SendbirdUIKit.SBUBaseMessageCellParams)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setSelected(_ selected: Swift.Bool, animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(style: UIKit.UITableViewCell.CellStyle, reuseIdentifier: Swift.String?)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
+extension SendbirdUIKit.SBUMultipleFilesMessageCell : UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+}
public protocol SBUUserListModuleHeaderDelegate : SendbirdUIKit.SBUCommonDelegate {
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateLeftItem leftItem: UIKit.UIBarButtonItem?)
@@ -10212,6 +10449,7 @@ public protocol SBUGroupChannelViewModelDataSource : SendbirdUIKit.SBUBaseChanne
}
public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelViewModelDelegate {
func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUGroupChannelViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? {
@@ -10222,10 +10460,13 @@ public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelV
get
set
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUGroupChannelViewModelDataSource? = nil, displaysLocalCachedListFirst: Swift.Bool = false)
@objc deinit
override public func loadChannel(channelURL: Swift.String, messageListParams: SendbirdChatSDK.MessageListParams? = nil, completionHandler: ((SendbirdChatSDK.BaseChannel?, SendbirdChatSDK.SBError?) -> Swift.Void)? = nil)
override public func refreshChannel()
+ open func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo])
+ open func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
override public func loadInitialMessages(startingPoint: Swift.Int64?, showIndicator: Swift.Bool, initialMessages: [SendbirdChatSDK.BaseMessage]?)
override public func loadPrevMessages()
override public func loadNextMessages()
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index 68f3b281b..fdcc05699 100644
Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index e36afa89c..b94a55f79 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -155,7 +155,7 @@ extension SendbirdUIKit.SBUBaseChannelModule {
@_Concurrency.MainActor(unsafe) open func updateStyles(theme: SendbirdUIKit.SBUChannelTheme? = nil, componentTheme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@_Concurrency.MainActor(unsafe) public func setupScrollBottomViewStyle(scrollBottomView: UIKit.UIView, theme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@objc @_Concurrency.MainActor(unsafe) open func setScrollBottomView(hidden: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) public func reloadTableView()
+ @objc @_Concurrency.MainActor(unsafe) public func reloadTableView(needsToLayout: Swift.Bool = true)
@_Concurrency.MainActor(unsafe) public func updateEmptyView(type: SendbirdUIKit.EmptyViewType)
@objc @_Concurrency.MainActor(unsafe) open func showMessageMenu(on message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func showFailedMessageMenu(on message: SendbirdChatSDK.BaseMessage)
@@ -341,6 +341,7 @@ public protocol SBUMessageThreadModuleInputDelegate : SendbirdUIKit.SBUBaseChann
func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, shouldLoadSuggestedMentions filterText: Swift.String)
func messageThreadModuleShouldStopSuggestingMention(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
func messageThreadModuleDidTapVoiceMessage(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
+ func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
}
public protocol SBUMessageThreadModuleInputDataSource : SendbirdUIKit.SBUBaseChannelModuleInputDataSource {
}
@@ -375,6 +376,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) @objc override open func pickDocumentFile(documentURLs: [Foundation.URL])
@_Concurrency.MainActor(unsafe) @objc override open func pickImageData(_ data: Foundation.Data, fileName: Swift.String? = nil, mimeType: Swift.String? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoURL(_ url: Foundation.URL)
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadImageFile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadGIFfile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputMode(_ mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputModeState()
@_Concurrency.MainActor(unsafe) @objc override open func updateFrozenModeState()
@@ -831,10 +838,10 @@ extension SendbirdUIKit.SBUView : SendbirdUIKit.SBUViewLifeCycle {
set
_modify
}
- @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint? {
get
}
- @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) final public let collectionViewInsets: UIKit.UIEdgeInsets
@@ -1736,6 +1743,7 @@ extension UIKit.UIImageView {
@_hasMissingDesignatedInitializers public class SBUUtils {
public static func getFileType(by fileMessage: SendbirdChatSDK.FileMessage) -> SendbirdUIKit.SBUMessageFileType
public static func getFileType(by type: Swift.String) -> SendbirdUIKit.SBUMessageFileType
+ public static func getFileTypeString(by fileType: Swift.String) -> Swift.String
public static func generateChannelName(channel: SendbirdChatSDK.GroupChannel) -> Swift.String
public static func getMimeType(url: Foundation.URL) -> Swift.String?
@available(*, deprecated, renamed: "getReceiptState(of:in:)")
@@ -1786,6 +1794,7 @@ extension UIKit.UIImageView {
public static var Settings: Swift.String
public static var Reply: Swift.String
public static var Alert_Delete: Swift.String
+ public static var Alert_Delete_MultipleFilesMessage: (Swift.Int) -> Swift.String
public static var Alert_Allow_Camera_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access_Message: Swift.String
@@ -1947,6 +1956,22 @@ extension UIKit.UIImageView {
}
public static var fileName: Swift.String
}
+ public struct GroupChannel {
+ public struct Preview {
+ public static var photo: Swift.String
+ public static var gif: Swift.String
+ public static var video: Swift.String
+ public static var audio: Swift.String
+ public static var voice: Swift.String
+ public static var file: Swift.String
+ public static var multipleFiles: Swift.String
+ }
+ }
+ public struct FileUpload {
+ public struct Error {
+ public static var exceededSizeLimit: Swift.String
+ }
+ }
@objc deinit
}
extension SendbirdUIKit.SBUStringSet {
@@ -2120,6 +2145,7 @@ extension SendbirdUIKit.SBUCreateOpenChannelModule {
@_Concurrency.MainActor(unsafe) final public let descriptionLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) final public let urlLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var imageHeightConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var imageWitdhConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
@@ -2297,6 +2323,11 @@ extension SendbirdUIKit.SBUModuleSet {
public static var MessageSearchModule: SendbirdUIKit.SBUMessageSearchModule.Type
public static var MessageThreadModule: SendbirdUIKit.SBUMessageThreadModule.Type
}
+extension SendbirdChatSDK.MultipleFilesMessage {
+ public var filesCount: Swift.Int {
+ get
+ }
+}
public protocol SBUMessageSearchViewModelDelegate : SendbirdUIKit.SBUCommonViewModelDelegate {
func searchViewModel(_ viewModel: SendbirdUIKit.SBUMessageSearchViewModel, didChangeSearchResults results: [SendbirdChatSDK.BaseMessage], needsToReload: Swift.Bool)
}
@@ -2317,6 +2348,24 @@ open class SBUMessageSearchViewModel {
public func loadMore()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionView : UIKit.UICollectionView, SendbirdUIKit.SBUViewLifeCycle {
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var cornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) open func configure(delegate: UIKit.UICollectionViewDelegate, dataSource: UIKit.UICollectionViewDataSource, theme: SendbirdUIKit.SBUMessageCellTheme? = nil, cornerRadius: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) @objc open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc open func setupActions()
+ @_Concurrency.MainActor(unsafe) @objc open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect, collectionViewLayout layout: UIKit.UICollectionViewLayout)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
extension SendbirdUIKit.SBUBaseSelectUserViewController {
@objc @available(*, deprecated, renamed: "channelURL")
@_Concurrency.MainActor(unsafe) dynamic public var channelUrl: Swift.String? {
@@ -2477,6 +2526,28 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule {
@objc func updateLayouts()
@objc func setupActions()
}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
+ @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
public typealias SBUNewNotificationInfoHandler = () -> Swift.Void
extension SendbirdUIKit.SBUBaseChannelViewController {
@objc @_Concurrency.MainActor(unsafe) dynamic public func registerKeyboardNotifications()
@@ -2497,7 +2568,7 @@ extension SendbirdUIKit.SBUBaseChannelViewController {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUOpenChannelMessageWebView
- @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint! {
+ @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint? {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webTypeConstraints: [UIKit.NSLayoutConstraint] {
@@ -2957,6 +3028,7 @@ public protocol SBUMessageCellProtocol {
@objc @_Concurrency.MainActor(unsafe) public var newMessagesCount: Swift.Int {
get
}
+ @objc @_Concurrency.MainActor(unsafe) open func multipleFilesMessageFileSizeErrorHandler(_ message: Swift.String)
@objc @_Concurrency.MainActor(unsafe) required public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@objc @_Concurrency.MainActor(unsafe) public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) required public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@@ -2975,6 +3047,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@@ -2986,14 +3059,20 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) override public func showMenuModal(_ cell: UIKit.UITableViewCell, indexPath: Foundation.IndexPath, message: SendbirdChatSDK.BaseMessage, types: [SendbirdUIKit.MessageMenuItem]?)
@_Concurrency.MainActor(unsafe) @objc override open func showChannelSettings()
@_Concurrency.MainActor(unsafe) override open func showMessageThread(channelURL: Swift.String, parentMessageId: Swift.Int64, parentMessageCreatedAt: Swift.Int64? = 0, startingPoint: Swift.Int64? = 0)
+ @_Concurrency.MainActor(unsafe) @objc override open func imagePickerControllerDidCancel(_ picker: UIKit.UIImagePickerController)
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
+ @_Concurrency.MainActor(unsafe) @objc override open func showPhotoLibraryPicker()
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, didChangeChannel channel: SendbirdChatSDK.BaseChannel?, withContext context: SendbirdChatSDK.MessageContext)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, deletedMessages messages: [SendbirdChatSDK.BaseMessage])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ @objc @_Concurrency.MainActor(unsafe) public func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapRightItem rightItem: UIKit.UIBarButtonItem)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@@ -3006,6 +3085,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -3535,7 +3615,7 @@ public protocol SBUSuggestedMentionListDelegate : AnyObject {
}
@_Concurrency.MainActor(unsafe) public var userCell: UIKit.UITableViewCell?
@_Concurrency.MainActor(unsafe) public var limitGuideCell: UIKit.UITableViewCell?
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) public var filteredUsers: [SendbirdUIKit.SBUUser] {
get
}
@@ -3611,6 +3691,10 @@ extension SendbirdUIKit.SBUConfig.GroupChannel {
set
}
public var input: SendbirdUIKit.SBUConfig.GroupChannel.Channel.Input
+ @SendbirdUIKit.SBUPrioritizedConfig public var isMultipleFilesMessageEnabled: Swift.Bool {
+ get
+ set
+ }
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
required public init(from decoder: Swift.Decoder) throws
@@ -3686,6 +3770,8 @@ public protocol SBUMessageThreadModuleListDelegate : SendbirdUIKit.SBUBaseChanne
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
}
public protocol SBUMessageThreadModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
}
@@ -3702,6 +3788,9 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -3734,11 +3823,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) override open func createMessageMenuItems(for message: SendbirdChatSDK.BaseMessage) -> [SendbirdUIKit.SBUMenuItem]
@_Concurrency.MainActor(unsafe) @objc override open func showMessageContextMenu(for message: SendbirdChatSDK.BaseMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func setMessageCellGestures(_ cell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, indexPath: Foundation.IndexPath)
- @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView()
+ @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView(needsToLayout: Swift.Bool = true)
@objc @_Concurrency.MainActor(unsafe) public func register(messageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -4130,6 +4220,20 @@ extension SendbirdUIKit.SBUInviteUserModule {
public static func restoreDefaultIcons()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUCollectionViewCell : UIKit.UICollectionViewCell {
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
+ @objc deinit
+}
+extension SendbirdUIKit.SBUCollectionViewCell : SendbirdUIKit.SBUViewLifeCycle {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupActions()
+}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUOpenChannelContentBaseMessageCell : SendbirdUIKit.SBUOpenChannelBaseMessageCell {
@objc @_Concurrency.MainActor(unsafe) public var baseStackView: UIKit.UIStackView {
@objc get
@@ -4139,6 +4243,10 @@ extension SendbirdUIKit.SBUInviteUserModule {
@objc get
@objc set
}
+ @objc @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView {
+ @objc get
+ @objc set
+ }
@objc @_Concurrency.MainActor(unsafe) public var contentsStackView: UIKit.UIStackView {
@objc get
@objc set
@@ -4559,6 +4667,25 @@ public protocol SBUCreateChannelTypeSelectorProtocol {
@_Concurrency.MainActor(unsafe) open func updateButton(type: SendbirdUIKit.ChannelCreationType)
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionViewCell : SendbirdUIKit.SBUCollectionViewCell {
+ @_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
+ @_Concurrency.MainActor(unsafe) public var overlayView: UIKit.UIView
+ @_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var imageCornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) open func configure(uploadableFileInfo: SendbirdChatSDK.UploadableFileInfo? = nil, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo? = nil, requestId: Swift.String, index: Swift.Int, imageCornerRadius: CoreFoundation.CGFloat, showOverlay: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+ @_Concurrency.MainActor(unsafe) public func setGIFIcon()
+ @objc deinit
+}
extension UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadNib() -> UIKit.UINib
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadViewFromNib() -> UIKit.UIView
@@ -4584,6 +4711,8 @@ extension UIKit.UIView {
@_Concurrency.MainActor(unsafe) public func sbu_constraint_greaterThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_lessThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
+}
+extension UIKit.UIView {
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_v2(equalTo view: UIKit.UIView, leading: CoreFoundation.CGFloat? = nil, trailing: CoreFoundation.CGFloat? = nil, left: CoreFoundation.CGFloat? = nil, right: CoreFoundation.CGFloat? = nil, top: CoreFoundation.CGFloat? = nil, bottom: CoreFoundation.CGFloat? = nil, centerX: CoreFoundation.CGFloat? = nil, centerY: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> [UIKit.NSLayoutConstraint]
@discardableResult
@@ -4911,19 +5040,28 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
func parentMessageInfoViewBoundsWillChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
func parentMessageInfoViewBoundsDidChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : UIKit.UITableViewHeaderFooterView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : SendbirdUIKit.SBUView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+ public struct Constants {
+ public static var verticalSideMarginSize: CoreFoundation.CGFloat
+ }
@_Concurrency.MainActor(unsafe) public var profileView: SendbirdUIKit.SBUMessageProfileView
+ @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var userNameLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var dateLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var moreButton: UIKit.UIButton? {
get
set
}
+ @_Concurrency.MainActor(unsafe) public var moreButtonBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replySeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replyLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var bottomSeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var messageTextView: SendbirdUIKit.SBUUserMessageTextView
@_Concurrency.MainActor(unsafe) public var baseFileContentView: SendbirdUIKit.SBUBaseFileContentView
+ @_Concurrency.MainActor(unsafe) public var fileCollectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUMessageWebView
@_Concurrency.MainActor(unsafe) public var reactionView: SendbirdUIKit.SBUParentMessageInfoReactionView
@_Concurrency.MainActor(unsafe) public var userHStackView: SendbirdUIKit.SBUStackView {
@@ -4946,30 +5084,44 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
@objc get
@objc set
}
+ @_Concurrency.MainActor(unsafe) public var contentView: UIKit.UIView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var enablesReaction: Swift.Bool
@_Concurrency.MainActor(unsafe) public var userProfileTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var tapHandlerToContent: (() -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreButtonTapHandlerToContent: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiTapHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreEmojiTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiLongPressHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var mentionTapHandler: ((_ user: SendbirdUIKit.SBUUser) -> Swift.Void)?
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(reuseIdentifier: Swift.String?)
@available(*, unavailable, renamed: "SBUParentMessageInfoView(frame:)")
- @_Concurrency.MainActor(unsafe) @objc required convenience dynamic public init?(coder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) open func setupViews()
- @_Concurrency.MainActor(unsafe) open func setupLayouts()
- @_Concurrency.MainActor(unsafe) open func updateLayouts()
- @_Concurrency.MainActor(unsafe) open func setupStyles()
+ @_Concurrency.MainActor(unsafe) required convenience public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
@_Concurrency.MainActor(unsafe) open func configure(message: SendbirdChatSDK.BaseMessage?, delegate: SendbirdUIKit.SBUParentMessageInfoViewDelegate?, useReaction: Swift.Bool = false, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo?)
- @_Concurrency.MainActor(unsafe) open func setupActions()
+ @_Concurrency.MainActor(unsafe) open func updateMessageTextWidth(with size: CoreFoundation.CGSize)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
@objc @_Concurrency.MainActor(unsafe) open func onTapUserProfileView(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapContentView(sender: UIKit.UITapGestureRecognizer)
+ @objc @_Concurrency.MainActor(unsafe) open func onSelectFile(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapWebview(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapMoreButton(_ sender: Any)
@_Concurrency.MainActor(unsafe) open func userMessageTextView(_ textView: SendbirdUIKit.SBUUserMessageTextView, didTapMention user: SendbirdUIKit.SBUUser)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@objc deinit
}
+extension SendbirdUIKit.SBUParentMessageInfoView : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+}
@_hasMissingDesignatedInitializers public class SBUGlobalCustomParams {
public static var groupChannelParamsCreateBuilder: ((_ params: SendbirdChatSDK.GroupChannelCreateParams?) -> Swift.Void)?
public static var groupChannelParamsUpdateBuilder: ((_ params: SendbirdChatSDK.GroupChannelUpdateParams?) -> Swift.Void)?
@@ -4979,6 +5131,7 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
public static var userMessageParamsUpdateBuilder: ((_ params: SendbirdChatSDK.UserMessageUpdateParams?) -> Swift.Void)?
public static var fileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
public static var voiceFileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
+ public static var multipleFilesMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> Swift.Void)?
public static var messageListParamsBuilder: ((_ params: SendbirdChatSDK.MessageListParams?) -> Swift.Void)?
@objc deinit
}
@@ -5115,7 +5268,7 @@ extension UIKit.UIImage {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
+ @objc @_Concurrency.MainActor(unsafe) open var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
@objc get
@objc set
}
@@ -5419,7 +5572,7 @@ extension UIKit.UIStackView {
@_Concurrency.MainActor(unsafe) public var button: UIKit.UIButton
@_Concurrency.MainActor(unsafe) public var username: Swift.String
@_Concurrency.MainActor(unsafe) public var leftMargin: CoreFoundation.CGFloat
- @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@@ -5619,6 +5772,7 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule.List : UIKit.UITableViewDat
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func updateLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func updateChannelInfoView()
@objc @available(*, deprecated, message: "Please use `calculateMessageMenuCGPoint(indexPath:)` in `SBUOpenChannelModule.List`")
@@ -5758,6 +5912,9 @@ public class SBUQuoteMessageInputViewParams {
public var isFileType: Swift.Bool {
get
}
+ public var isMultipleFilesMessage: Swift.Bool {
+ get
+ }
public var fileType: Swift.String? {
get
}
@@ -6250,7 +6407,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) public var baseViewModel: SendbirdUIKit.SBUBaseChannelViewModel?
@objc @_Concurrency.MainActor(unsafe) public var channelName: Swift.String?
@objc @_Concurrency.MainActor(unsafe) public var isKeyboardShowing: Swift.Bool
- @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint!
+ @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint?
@available(*, unavailable)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
@@ -6259,6 +6416,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@_Concurrency.MainActor(unsafe) public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func loadView()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func applicationWillResignActivity()
@@ -6279,6 +6437,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) open func showEmojiListModal(message: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) public func scrollToMessage(id messageId: Swift.Int64, enablesScrollAnimation: Swift.Bool = false, enablesMessageAnimation: Swift.Bool = false)
@objc @_Concurrency.MainActor(unsafe) public func updateNewMessageInfo(hidden: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) open func openFile(_ fileData: SendbirdUIKit.SBUFileData)
@objc @_Concurrency.MainActor(unsafe) open func openFile(fileMessage: SendbirdChatSDK.FileMessage)
@objc @discardableResult
@_Concurrency.MainActor(unsafe) public func increaseNewMessageCount() -> Swift.Bool
@@ -6648,6 +6807,14 @@ extension SendbirdUIKit.SBUChatNotificationChannelModule {
@objc @_Concurrency.MainActor(unsafe) public func didSelectRetry()
}
}
+public class SBUMultipleFilesMessageCellParams : SendbirdUIKit.SBUBaseMessageCellParams {
+ public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ get
+ }
+ final public let useReaction: Swift.Bool
+ public init(message: SendbirdChatSDK.MultipleFilesMessage, hideDateView: Swift.Bool, useMessagePosition: Swift.Bool, groupPosition: SendbirdUIKit.MessageGroupPosition = .none, receiptState: SendbirdUIKit.SBUMessageReceiptState = .none, useReaction: Swift.Bool = false, isThreadMessage: Swift.Bool = false, joinedAt: Swift.Int64 = 0, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo? = nil)
+ @objc deinit
+}
open class SBUCreateOpenChannelModule {
public static var HeaderComponent: SendbirdUIKit.SBUCreateOpenChannelModule.Header.Type
public static var ProfileInputComponent: SendbirdUIKit.SBUCreateOpenChannelModule.ProfileInput.Type
@@ -6675,6 +6842,7 @@ open class SBUCreateOpenChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func updateLayouts()
@objc @_Concurrency.MainActor(unsafe) open func setupStyles()
@objc @_Concurrency.MainActor(unsafe) open func updateStyles()
+ @objc @_Concurrency.MainActor(unsafe) open func updateStyles(needsToLayout: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func setupNavigationBar(backgroundColor: UIKit.UIColor, shadowColor: UIKit.UIColor)
@objc @_Concurrency.MainActor(unsafe) open func onClickBack()
@_Concurrency.MainActor(unsafe) open func errorHandler(_ message: Swift.String?, _ code: ObjectiveC.NSInteger? = nil)
@@ -6927,8 +7095,20 @@ public class SBUFeedNotificationCellParams : SendbirdUIKit.SBUBaseMessageCellPar
public static func isSupportReactions() -> Swift.Bool
public static func isSupportOgTag(channelType: SendbirdChatSDK.ChannelType = .group) -> Swift.Bool
public static func isSupportMessageSearch() -> Swift.Bool
+ public static var multipleFilesMessageFileCountLimit: Swift.Int {
+ get
+ }
+ public static var uploadSizeLimitBytes: Swift.Int64 {
+ get
+ }
+ public static var uploadSizeLimitMB: Swift.Int64 {
+ get
+ }
@objc deinit
}
+extension UIKit.NSLayoutConstraint {
+ @_Concurrency.MainActor(unsafe) public static func sbu_activate(baseView: UIKit.UIView, constraints: [UIKit.NSLayoutConstraint?])
+}
open class SBUMessageThreadModule {
public static var HeaderComponent: SendbirdUIKit.SBUMessageThreadModule.Header.Type
public static var ListComponent: SendbirdUIKit.SBUMessageThreadModule.List.Type
@@ -7401,6 +7581,7 @@ public protocol SBUGroupChannelModuleListDelegate : SendbirdUIKit.SBUBaseChannel
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
func groupChannelModuleDidTapThreadInfoView(_ threadInfoView: SendbirdUIKit.SBUThreadInfoView)
+ func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
}
public protocol SBUGroupChannelModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@@ -7416,6 +7597,9 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -7452,6 +7636,7 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -7481,6 +7666,7 @@ extension SendbirdUIKit.SBUGroupChannelModule.List {
}
public protocol SBUGroupChannelModuleInputDelegate : SendbirdUIKit.SBUBaseChannelModuleInputDelegate {
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -7514,6 +7700,8 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) open func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
@available(iOS 14.0, *)
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(itemProvider: Foundation.NSItemProvider)
@available(iOS 14.0, *)
@@ -7744,6 +7932,27 @@ public enum SBUIconSetType : Swift.String, Swift.Hashable {
case iconPause
case iconRecording
case iconStop
+ public struct Metric {
+ public static let defaultIconSizeVerySmall: CoreFoundation.CGSize
+ public static let defaultIconSizeSmall: CoreFoundation.CGSize
+ public static let defaultIconSizeMedium: CoreFoundation.CGSize
+ public static let defaultIconSize: CoreFoundation.CGSize
+ public static let defaultIconSizeLarge: CoreFoundation.CGSize
+ public static let defaultIconSizeVeryLarge: CoreFoundation.CGSize
+ public static let quotedMessageIconSize: CoreFoundation.CGSize
+ public static let iconActionSheetItem: CoreFoundation.CGSize
+ public static let iconEmojiSmall: CoreFoundation.CGSize
+ public static let iconEmojiLarge: CoreFoundation.CGSize
+ public static let iconEmptyView: CoreFoundation.CGSize
+ public static let iconGifPlay: CoreFoundation.CGSize
+ public static let iconSpinnerLarge: CoreFoundation.CGSize
+ public static let iconSpinnerSizeForTemplate: CoreFoundation.CGSize
+ public static let iconUserProfile: CoreFoundation.CGSize
+ public static let iconUserProfileInChat: CoreFoundation.CGSize
+ public static let iconChevronDown: CoreFoundation.CGSize
+ public static let iconVoiceMessageSize: CoreFoundation.CGSize
+ }
+ public func image(with tintColor: UIKit.UIColor? = nil, to size: CoreFoundation.CGSize, tintAndResize: Swift.Bool = true) -> UIKit.UIImage
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
@@ -7934,28 +8143,6 @@ open class SBUInviteUserModule {
required public init(headerComponent: SendbirdUIKit.SBUInviteUserModule.Header? = nil, listComponent: SendbirdUIKit.SBUInviteUserModule.List? = nil)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
- @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
- @objc get
- }
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) open class SBUUserMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, SendbirdUIKit.SBUUserMessageTextViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var messageTextView: UIKit.UIView {
@objc get
@@ -8309,6 +8496,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: UIKit.UIViewControllerTransitionCoordinator)
@_Concurrency.MainActor(unsafe) @objc override open func applicationWillResignActivity()
@_Concurrency.MainActor(unsafe) @objc override open func willPresentSubview()
@objc deinit
@@ -8316,11 +8504,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func moveToParentMessage()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@_Concurrency.MainActor(unsafe) @objc override public func updateChannelTitle()
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@@ -8328,6 +8519,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@@ -8335,11 +8527,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didScroll scrollView: UIKit.UIScrollView)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didTapVoiceMessage fileMessage: SendbirdChatSDK.FileMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, willDisplay cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -8364,6 +8559,8 @@ public typealias SBUFileViewerDelegate = SendbirdUIKit.SBUFileViewControllerDele
public protocol SBUFileViewControllerDelegate : AnyObject {
func didSelectDeleteImage(message: SendbirdChatSDK.FileMessage)
}
+public struct SBUFileData {
+}
@objc @_Concurrency.MainActor(unsafe) open class SBUFileViewController : SendbirdUIKit.SBUBaseViewController, UIKit.UIScrollViewDelegate, SendbirdUIKit.SBUAlertViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var leftBarButton: UIKit.UIBarButtonItem? {
@objc get
@@ -8386,7 +8583,9 @@ public protocol SBUFileViewControllerDelegate : AnyObject {
@objc set
}
@objc @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView
- @_Concurrency.MainActor(unsafe) required public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required convenience public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required public init(fileData: SendbirdUIKit.SBUFileData, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @available(*, unavailable, renamed: "init(params:delegate:)")
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@@ -9050,7 +9249,7 @@ public class SBUMessageCellTheme {
public static var overlay: SendbirdUIKit.SBUMessageCellTheme {
get
}
- public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300)
+ public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, multipleFilesMessageFileOverlayColor: UIKit.UIColor = SBUColorSet.overlay02)
public var backgroundColor: UIKit.UIColor
public var leftBackgroundColor: UIKit.UIColor
public var leftPressedBackgroundColor: UIKit.UIColor
@@ -9088,6 +9287,7 @@ public class SBUMessageCellTheme {
public var fileMessageLeftTextColor: UIKit.UIColor
public var fileMessageRightTextColor: UIKit.UIColor
public var fileMessagePlaceholderColor: UIKit.UIColor
+ public var multipleFilesMessageFileOverlayColor: UIKit.UIColor
public var adminMessageFont: UIKit.UIFont
public var adminMessageTextColor: UIKit.UIColor
public var unknownMessageDescFont: UIKit.UIFont
@@ -9488,8 +9688,8 @@ public class SBUMessageTemplateTheme {
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUImageContentView : SendbirdUIKit.SBUBaseFileContentView {
@_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
@_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
- @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
@_Concurrency.MainActor(unsafe) open func setupSizeContraint()
@@ -9578,14 +9778,16 @@ public protocol SBUUserMessageTextViewDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) public var textView: SendbirdUIKit.SBULinkClickableTextView
@_Concurrency.MainActor(unsafe) public var channelType: SendbirdChatSDK.ChannelType
@_Concurrency.MainActor(unsafe) public var isWebType: Swift.Bool
- @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint!
@_Concurrency.MainActor(unsafe) public var mentionManager: SendbirdUIKit.SBUMentionManager?
@_Concurrency.MainActor(unsafe) public var removeMargin: Swift.Bool
@_Concurrency.MainActor(unsafe) public var needsToRemoveMargin: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) weak public var delegate: SendbirdUIKit.SBUUserMessageTextViewDelegate?
+ @_Concurrency.MainActor(unsafe) public var textTopConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textBottomConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) public init(channelType: SendbirdChatSDK.ChannelType = .group, removeMargin: Swift.Bool = false)
@@ -9959,6 +10161,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUMessageThreadViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? {
@@ -9975,6 +10178,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public var threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams {
get
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, parentMessage: SendbirdChatSDK.BaseMessage? = nil, parentMessageId: Swift.Int64? = 0, threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUMessageThreadViewModelDataSource? = nil)
@objc deinit
public func loadChannelAndMessages(channelURL: Swift.String?)
@@ -9987,6 +10191,8 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public func loadPrevMessages(timestamp: Swift.Int64?)
override public func loadNextMessages()
public func loadBothMessages(timestamp: Swift.Int64?, showIndicator: Swift.Bool)
+ public func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessageId: Swift.Int64)
+ public func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
open func setupSendUserMessageCompletionHandlers()
open func setupSendFileMessageCompletionHandlers()
override public func sortAllMessageList(needReload: Swift.Bool)
@@ -10026,6 +10232,37 @@ extension SendbirdUIKit.SBUMessageThreadViewModel : SendbirdChatSDK.MessageColle
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, updatedChannel channel: SendbirdChatSDK.GroupChannel)
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, deletedChannel channelURL: Swift.String)
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDataSource {
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var containerView: UIKit.UIView
+ @objc @_Concurrency.MainActor(unsafe) public var collectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
+ @_Concurrency.MainActor(unsafe) override open func configure(with configuration: SendbirdUIKit.SBUBaseMessageCellParams)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setSelected(_ selected: Swift.Bool, animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(style: UIKit.UITableViewCell.CellStyle, reuseIdentifier: Swift.String?)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
+extension SendbirdUIKit.SBUMultipleFilesMessageCell : UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+}
public protocol SBUUserListModuleHeaderDelegate : SendbirdUIKit.SBUCommonDelegate {
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateLeftItem leftItem: UIKit.UIBarButtonItem?)
@@ -10212,6 +10449,7 @@ public protocol SBUGroupChannelViewModelDataSource : SendbirdUIKit.SBUBaseChanne
}
public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelViewModelDelegate {
func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUGroupChannelViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? {
@@ -10222,10 +10460,13 @@ public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelV
get
set
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUGroupChannelViewModelDataSource? = nil, displaysLocalCachedListFirst: Swift.Bool = false)
@objc deinit
override public func loadChannel(channelURL: Swift.String, messageListParams: SendbirdChatSDK.MessageListParams? = nil, completionHandler: ((SendbirdChatSDK.BaseChannel?, SendbirdChatSDK.SBError?) -> Swift.Void)? = nil)
override public func refreshChannel()
+ open func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo])
+ open func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
override public func loadInitialMessages(startingPoint: Swift.Int64?, showIndicator: Swift.Bool, initialMessages: [SendbirdChatSDK.BaseMessage]?)
override public func loadPrevMessages()
override public func loadNextMessages()
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 4ac11ae47..1c41e696f 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
@@ -7076,6 +7076,56 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didPickMultipleFiles:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit35SBUMessageThreadModuleInputDelegateP07messagedE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
+ "mangledName": "$s13SendbirdUIKit35SBUMessageThreadModuleInputDelegateP07messagedE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleInputDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -13909,7 +13959,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -13942,7 +13992,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -13971,7 +14021,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -14004,7 +14054,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -30468,6 +30518,91 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "isMultipleFilesMessageEnabled",
+ "printedName": "isMultipleFilesMessageEnabled",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvp",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvg",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvs",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvM",
+ "mangledName": "$s13SendbirdUIKit9SBUConfigC12GroupChannelC0E0C29isMultipleFilesMessageEnabledSbvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -47931,6 +48066,73 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageCell",
+ "printedName": "multipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "unknownMessageCell",
@@ -49021,6 +49223,51 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(multipleFilesMessageCell:nib:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UINib?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UINib",
+ "printedName": "UIKit.UINib",
+ "usr": "c:objc(cs)UINib"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "register",
@@ -50688,6 +50935,46 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "pickMultipleImageFiles",
+ "printedName": "pickMultipleImageFiles(itemProviders:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Foundation.NSItemProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "mangledName": "$s13SendbirdUIKit21SBUGroupChannelModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "pickImageFile",
@@ -57227,6 +57514,36 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "getFileTypeString",
+ "printedName": "getFileTypeString(by:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit8SBUUtilsC17getFileTypeString2byS2S_tFZ",
+ "mangledName": "$s13SendbirdUIKit8SBUUtilsC17getFileTypeString2byS2S_tFZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "generateChannelName",
@@ -60248,19 +60565,32 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_Camera_Access",
- "printedName": "Alert_Allow_Camera_Access",
+ "name": "Alert_Delete_MultipleFilesMessage",
+ "printedName": "Alert_Delete_MultipleFilesMessage",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60277,15 +60607,28 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60305,15 +60648,28 @@
"printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60334,8 +60690,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC33Alert_Delete_MultipleFilesMessageySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60348,8 +60704,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_PhotoLibrary_Access",
- "printedName": "Alert_Allow_PhotoLibrary_Access",
+ "name": "Alert_Allow_Camera_Access",
+ "printedName": "Alert_Allow_Camera_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60359,8 +60715,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60384,8 +60740,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60412,8 +60768,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60434,8 +60790,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC25Alert_Allow_Camera_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60448,8 +60804,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_PhotoLibrary_Access_Message",
- "printedName": "Alert_Allow_PhotoLibrary_Access_Message",
+ "name": "Alert_Allow_PhotoLibrary_Access",
+ "printedName": "Alert_Allow_PhotoLibrary_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60459,8 +60815,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60484,8 +60840,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60512,8 +60868,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60534,8 +60890,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC31Alert_Allow_PhotoLibrary_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60548,8 +60904,8 @@
},
{
"kind": "Var",
- "name": "Alert_Allow_Microphone_Access",
- "printedName": "Alert_Allow_Microphone_Access",
+ "name": "Alert_Allow_PhotoLibrary_Access_Message",
+ "printedName": "Alert_Allow_PhotoLibrary_Access_Message",
"children": [
{
"kind": "TypeNominal",
@@ -60559,16 +60915,15 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -60585,8 +60940,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60613,8 +60968,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60635,8 +60990,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC39Alert_Allow_PhotoLibrary_Access_MessageSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60649,8 +61004,8 @@
},
{
"kind": "Var",
- "name": "Date_Yesterday",
- "printedName": "Date_Yesterday",
+ "name": "Alert_Allow_Microphone_Access",
+ "printedName": "Alert_Allow_Microphone_Access",
"children": [
{
"kind": "TypeNominal",
@@ -60660,8 +61015,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60686,8 +61041,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60714,8 +61069,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60736,8 +61091,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29Alert_Allow_Microphone_AccessSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60750,39 +61105,27 @@
},
{
"kind": "Var",
- "name": "Date_Year",
- "printedName": "Date_Year",
+ "name": "Date_Yesterday",
+ "printedName": "Date_Yesterday",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -60792,28 +61135,15 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60833,28 +61163,15 @@
"printedName": "()"
},
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Int) -> Swift.String",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60875,8 +61192,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC14Date_YesterdaySSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60889,8 +61206,8 @@
},
{
"kind": "Var",
- "name": "Date_Day",
- "printedName": "Date_Day",
+ "name": "Date_Year",
+ "printedName": "Date_Year",
"children": [
{
"kind": "TypeFunc",
@@ -60913,8 +61230,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -60951,8 +61268,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -60992,8 +61309,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61014,8 +61331,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_YearySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61028,8 +61345,8 @@
},
{
"kind": "Var",
- "name": "Date_Month",
- "printedName": "Date_Month",
+ "name": "Date_Day",
+ "printedName": "Date_Day",
"children": [
{
"kind": "TypeFunc",
@@ -61052,8 +61369,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61090,8 +61407,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61131,8 +61448,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61153,8 +61470,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_DayySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61167,8 +61484,8 @@
},
{
"kind": "Var",
- "name": "Date_Hour",
- "printedName": "Date_Hour",
+ "name": "Date_Month",
+ "printedName": "Date_Month",
"children": [
{
"kind": "TypeFunc",
@@ -61191,8 +61508,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61229,8 +61546,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61270,8 +61587,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61292,8 +61609,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10Date_MonthySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61306,8 +61623,8 @@
},
{
"kind": "Var",
- "name": "Date_Min",
- "printedName": "Date_Min",
+ "name": "Date_Hour",
+ "printedName": "Date_Hour",
"children": [
{
"kind": "TypeFunc",
@@ -61330,8 +61647,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61368,8 +61685,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61409,8 +61726,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61431,8 +61748,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC9Date_HourySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61445,119 +61762,32 @@
},
{
"kind": "Var",
- "name": "Date_Ago",
- "printedName": "Date_Ago",
+ "name": "Date_Min",
+ "printedName": "Date_Min",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "Date_On",
- "printedName": "Date_On",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -61574,15 +61804,28 @@
"printedName": "Get()",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61602,15 +61845,28 @@
"printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> Swift.String",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61631,8 +61887,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_MinySSSicvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61645,8 +61901,8 @@
},
{
"kind": "Var",
- "name": "ChannelList_Header_Title",
- "printedName": "ChannelList_Header_Title",
+ "name": "Date_Ago",
+ "printedName": "Date_Ago",
"children": [
{
"kind": "TypeNominal",
@@ -61656,16 +61912,15 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
"HasInitialValue",
"Final",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -61682,8 +61937,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61710,8 +61965,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvsZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61732,8 +61987,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC8Date_AgoSSvMZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -61746,8 +62001,8 @@
},
{
"kind": "Var",
- "name": "ChannelList_Last_File_Message",
- "printedName": "ChannelList_Last_File_Message",
+ "name": "Date_On",
+ "printedName": "Date_On",
"children": [
{
"kind": "TypeNominal",
@@ -61757,8 +62012,209 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
- "mangledName": "$s13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC7Date_OnSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ChannelList_Header_Title",
+ "printedName": "ChannelList_Header_Title",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC24ChannelList_Header_TitleSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ChannelList_Last_File_Message",
+ "printedName": "ChannelList_Last_File_Message",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC29ChannelList_Last_File_MessageSSvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -74818,6 +75274,784 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "GroupChannel",
+ "printedName": "GroupChannel",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Preview",
+ "printedName": "Preview",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "photo",
+ "printedName": "photo",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5photoSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "gif",
+ "printedName": "gif",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV3gifSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "video",
+ "printedName": "video",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5videoSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "audio",
+ "printedName": "audio",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5audioSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "voice",
+ "printedName": "voice",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV5voiceSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "file",
+ "printedName": "file",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV4fileSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "multipleFiles",
+ "printedName": "multipleFiles",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV13multipleFilesSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV7PreviewV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC12GroupChannelV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC12GroupChannelV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "FileUpload",
+ "printedName": "FileUpload",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Error",
+ "printedName": "Error",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "exceededSizeLimit",
+ "printedName": "exceededSizeLimit",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvsZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvMZ",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV17exceededSizeLimitSSvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV5ErrorV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit12SBUStringSetC10FileUploadV",
+ "mangledName": "$s13SendbirdUIKit12SBUStringSetC10FileUploadV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "ChannelSettings_Banned_Members",
@@ -83964,6 +85198,117 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "imageWitdhConstraint",
+ "printedName": "imageWitdhConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvp",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvg",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvs",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvM",
+ "mangledName": "$s13SendbirdUIKit17SBUMessageWebViewC20imageWitdhConstraintSo08NSLayoutH0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -84949,6 +86294,16 @@
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -85526,6 +86881,566 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SBUMultipleFilesMessageCollectionView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvp",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Custom"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvg",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvs",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvM",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5themeAA19SBUMessageCellThemeCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cornerRadius",
+ "printedName": "cornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12cornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(delegate:dataSource:theme:cornerRadius:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewDelegate",
+ "printedName": "UIKit.UICollectionViewDelegate",
+ "usr": "c:objc(pl)UICollectionViewDelegate"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewDataSource",
+ "printedName": "UIKit.UICollectionViewDataSource",
+ "usr": "c:objc(pl)UICollectionViewDataSource"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC9configure8delegate10dataSource5theme12cornerRadiusySo012UICollectionG8Delegate_p_So0og4DataK0_pAA19SBUMessageCellThemeCSg14CoreFoundation7CGFloatVtF",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC9configure8delegate10dataSource5theme12cornerRadiusySo012UICollectionG8Delegate_p_So0og4DataK0_pAA19SBUMessageCellThemeCSg12CoreGraphics7CGFloatVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateLayouts",
+ "printedName": "updateLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)updateLayouts",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC13updateLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "updateLayouts",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)updateStyles",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC12updateStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "updateStyles",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:collectionViewLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)initWithFrame:collectionViewLayout:",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5frame010collectionG6LayoutACSo6CGRectV_So012UICollectiongJ0Ctcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:collectionViewLayout:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView",
+ "mangledName": "$s13SendbirdUIKit37SBUMultipleFilesMessageCollectionViewC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionView",
+ "UIKit.UIScrollView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "SendbirdChatSDK",
@@ -87060,6 +88975,516 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUPaddingLabel",
+ "printedName": "SBUPaddingLabel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "top",
+ "printedName": "top",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottom",
+ "printedName": "bottom",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "leading",
+ "printedName": "leading",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "trailing",
+ "printedName": "trailing",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatVcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatVcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_AFtcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_AFtcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Convenience",
+ "AccessControl"
+ ],
+ "init_kind": "Convenience"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:_:_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_A3Ftcfc",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_A3Ftcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "drawText",
+ "printedName": "drawText(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)drawTextInRect:",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8drawText2inySo6CGRectV_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "drawTextInRect:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "intrinsicContentSize",
+ "printedName": "intrinsicContentSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(py)intrinsicContentSize",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvp",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)intrinsicContentSize",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvg",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "intrinsicContentSize",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUPaddingLabel",
+ "printedName": "SendbirdUIKit.SBUPaddingLabel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel",
+ "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UILabel",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UILabel",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "QuartzCore",
@@ -87406,7 +89831,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -87441,7 +89866,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -100511,6 +102936,20 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "PhotosUI",
+ "printedName": "PhotosUI",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
+ {
+ "kind": "Import",
+ "name": "MobileCoreServices",
+ "printedName": "MobileCoreServices",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUGroupChannelViewController",
@@ -101293,6 +103732,36 @@
}
]
},
+ {
+ "kind": "Function",
+ "name": "multipleFilesMessageFileSizeErrorHandler",
+ "printedName": "multipleFilesMessageFileSizeErrorHandler(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)multipleFilesMessageFileSizeErrorHandler:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC40multipleFilesMessageFileSizeErrorHandleryySSF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -101984,6 +104453,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -102279,6 +104780,112 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "imagePickerControllerDidCancel",
+ "printedName": "imagePickerControllerDidCancel(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImagePickerController",
+ "printedName": "UIKit.UIImagePickerController",
+ "usr": "c:objc(cs)UIImagePickerController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)imagePickerControllerDidCancel:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC011imagePickerF9DidCancelyySo07UIImagehF0CF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "imagePickerControllerDidCancel:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "picker",
+ "printedName": "picker(_:didFinishPicking:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerViewController",
+ "printedName": "PhotosUI.PHPickerViewController",
+ "usr": "c:objc(cs)PHPickerViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PhotosUI.PHPickerResult]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerResult",
+ "printedName": "PhotosUI.PHPickerResult",
+ "usr": "s:8PhotosUI14PHPickerResultV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit29SBUGroupChannelViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "intro_iOS": "14",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Override",
+ "Available"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "showPhotoLibraryPicker",
+ "printedName": "showPhotoLibraryPicker()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)showPhotoLibraryPicker",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC22showPhotoLibraryPickeryyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "showPhotoLibraryPicker",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "showVoiceMessageInput",
@@ -102515,6 +105122,46 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelViewModel",
+ "printedName": "groupChannelViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUGroupChannelViewModel",
+ "printedName": "SendbirdUIKit.SBUGroupChannelViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelViewModel:didFinishUploadingFileAt:multipleFilesMessageRequestId:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupdE5Model_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeH0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -102592,6 +105239,54 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.List",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didSelectFileAt:multipleFilesMessageCell:forRowAt:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdH0C4ListC_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "groupChannelModule",
@@ -102629,7 +105324,6 @@
"declAttributes": [
"Custom",
"AccessControl",
- "RawDocComment",
"ObjC"
],
"funcSelfKind": "NonMutating"
@@ -103090,7 +105784,7 @@
{
"kind": "Function",
"name": "groupChannelModule",
- "printedName": "groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "printedName": "groupChannelModule(_:didPickMultipleFiles:parentMessage:)",
"children": [
{
"kind": "TypeNominal",
@@ -103105,29 +105799,25 @@
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Optional",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -103145,8 +105835,8 @@
}
],
"declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
- "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didPickMultipleFiles:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_20didPickMultipleFiles13parentMessageyAA0cdH0C5InputC_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
"moduleName": "SendbirdUIKit",
"isOpen": true,
"declAttributes": [
@@ -103159,7 +105849,76 @@
{
"kind": "Function",
"name": "groupChannelModule",
- "printedName": "groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
+ "printedName": "groupChannelModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.Input",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewController(im)groupChannelModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit29SBUGroupChannelViewControllerC05groupD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
"children": [
{
"kind": "TypeNominal",
@@ -124196,7 +126955,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -124228,7 +126987,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -124260,7 +127019,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -126184,6 +128943,102 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "mangledName": "$s13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:uploadedFileInfo:message:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_16uploadedFileInfo0H05indexyAA0cdE0C0F0C_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "mangledName": "$s13SendbirdUIKit34SBUMessageThreadModuleListDelegateP07messagedE0_16uploadedFileInfo0H05indexyAA0cdE0C0F0C_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -134390,6 +137245,366 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SBUCollectionViewCell",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "layoutSubviews",
+ "printedName": "layoutSubviews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)layoutSubviews",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC14layoutSubviewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "layoutSubviews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)updateStyles",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12updateStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "updateStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateLayouts",
+ "printedName": "updateLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)updateLayouts",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC13updateLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "updateLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUCollectionViewCell(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell",
+ "mangledName": "$s13SendbirdUIKit21SBUCollectionViewCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UICollectionViewCell",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UICollectionViewCell",
+ "UIKit.UICollectionReusableView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "SendbirdChatSDK",
@@ -134587,6 +137802,98 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "profileBaseView",
+ "printedName": "profileBaseView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(py)profileBaseView",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(im)profileBaseView",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelContentBaseMessageCell(im)setProfileBaseView:",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit36SBUOpenChannelContentBaseMessageCellC07profileF4ViewSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "contentsStackView",
@@ -145591,6 +148898,803 @@
}
]
},
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCollectionViewCell",
+ "printedName": "SBUMultipleFilesMessageCollectionViewCell",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "imageView",
+ "printedName": "imageView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0CvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC05imageG0So07UIImageG0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "overlayView",
+ "printedName": "overlayView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC07overlayG0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconImageView",
+ "printedName": "iconImageView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIImageView",
+ "printedName": "UIKit.UIImageView",
+ "usr": "c:objc(cs)UIImageView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0CvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC09iconImageG0So07UIImageG0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "theme",
+ "printedName": "theme",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Custom"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageCellTheme",
+ "printedName": "SendbirdUIKit.SBUMessageCellTheme",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5themeAA010SBUMessageH5ThemeCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "imageCornerRadius",
+ "printedName": "imageCornerRadius",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvp",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvg",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvs",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius14CoreFoundation7CGFloatVvM",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC17imageCornerRadius12CoreGraphics7CGFloatVvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionViewCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionViewCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionViewCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(uploadableFileInfo:uploadedFileInfo:requestId:index:imageCornerRadius:showOverlay:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC9configure18uploadableFileInfo08uploadedkL09requestId5index17imageCornerRadius11showOverlayy0A7ChatSDK010UploadablekL0CSg_AK08UploadedkL0CSgSSSi14CoreFoundation7CGFloatVSbtF",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC9configure18uploadableFileInfo08uploadedkL09requestId5index17imageCornerRadius11showOverlayy0A7ChatSDK010UploadablekL0CSg_AK08UploadedkL0CSgSSSi12CoreGraphics7CGFloatVSbtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prepareForReuse",
+ "printedName": "prepareForReuse()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell(im)prepareForReuse",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC15prepareForReuseyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "prepareForReuse",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setGIFIcon",
+ "printedName": "setGIFIcon()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setGIFIconyyF",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC10setGIFIconyyF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionViewCell",
+ "mangledName": "$s13SendbirdUIKit41SBUMultipleFilesMessageCollectionViewCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUCollectionViewCell",
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdUIKit.SBUCollectionViewCell",
+ "UIKit.UICollectionViewCell",
+ "UIKit.UICollectionReusableView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ }
+ ]
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -154532,6 +158636,111 @@
"name": "SBUParentMessageInfoView",
"printedName": "SBUParentMessageInfoView",
"children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Constants",
+ "printedName": "Constants",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "verticalSideMarginSize",
+ "printedName": "verticalSideMarginSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvpZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvgZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "usr": "s:14CoreFoundation7CGFloatV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvsZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize14CoreFoundation7CGFloatVvMZ",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV22verticalSideMarginSize12CoreGraphics7CGFloatVvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC9ConstantsV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "Var",
"name": "profileView",
@@ -154620,6 +158829,93 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "profileBaseView",
+ "printedName": "profileBaseView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC011profileBaseF0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "userNameLabel",
@@ -154908,8 +159204,8 @@
},
{
"kind": "Var",
- "name": "replySeparateLine",
- "printedName": "replySeparateLine",
+ "name": "moreButtonBaseView",
+ "printedName": "moreButtonBaseView",
"children": [
{
"kind": "TypeNominal",
@@ -154919,15 +159215,14 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
"HasInitialValue",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -154944,8 +159239,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -154968,96 +159263,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "replyLabel",
- "printedName": "replyLabel",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UILabel",
- "printedName": "UIKit.UILabel",
- "usr": "c:objc(cs)UILabel"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155074,8 +159281,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014moreButtonBaseF0So6UIViewCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155084,8 +159291,8 @@
},
{
"kind": "Var",
- "name": "bottomSeparateLine",
- "printedName": "bottomSeparateLine",
+ "name": "replySeparateLine",
+ "printedName": "replySeparateLine",
"children": [
{
"kind": "TypeNominal",
@@ -155095,8 +159302,184 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17replySeparateLineSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "replyLabel",
+ "printedName": "replyLabel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UILabel",
+ "printedName": "UIKit.UILabel",
+ "usr": "c:objc(cs)UILabel"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10replyLabelSo7UILabelCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "bottomSeparateLine",
+ "printedName": "bottomSeparateLine",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC18bottomSeparateLineSo6UIViewCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155348,28 +159731,26 @@
},
{
"kind": "Var",
- "name": "webView",
- "printedName": "webView",
+ "name": "fileCollectionView",
+ "printedName": "fileCollectionView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
- "HasInitialValue",
- "HasStorage",
+ "Lazy",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -155378,14 +159759,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155402,14 +159783,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUMessageWebView",
- "printedName": "SendbirdUIKit.SBUMessageWebView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155426,8 +159807,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC014fileCollectionF0AA016SBUMultipleFilesdhF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155436,19 +159817,19 @@
},
{
"kind": "Var",
- "name": "reactionView",
- "printedName": "reactionView",
+ "name": "webView",
+ "printedName": "webView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155466,14 +159847,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155490,14 +159871,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUParentMessageInfoReactionView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
+ "name": "SBUMessageWebView",
+ "printedName": "SendbirdUIKit.SBUMessageWebView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageWebView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155514,8 +159895,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC03webF0AA013SBUMessageWebF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155524,26 +159905,28 @@
},
{
"kind": "Var",
- "name": "userHStackView",
- "printedName": "userHStackView",
+ "name": "reactionView",
+ "printedName": "reactionView",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
- "Lazy",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -155552,14 +159935,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155576,14 +159959,14 @@
},
{
"kind": "TypeNominal",
- "name": "SBUStackView",
- "printedName": "SendbirdUIKit.SBUStackView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ "name": "SBUParentMessageInfoReactionView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoReactionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoReactionView"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155600,8 +159983,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC08reactionF0AA0cde8ReactionF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155610,8 +159993,8 @@
},
{
"kind": "Var",
- "name": "senderVStackView",
- "printedName": "senderVStackView",
+ "name": "userHStackView",
+ "printedName": "userHStackView",
"children": [
{
"kind": "TypeNominal",
@@ -155621,8 +160004,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155644,8 +160027,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155668,8 +160051,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -155686,8 +160069,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010userHStackF0AA08SBUStackF0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -155696,8 +160079,8 @@
},
{
"kind": "Var",
- "name": "contentVStackView",
- "printedName": "contentVStackView",
+ "name": "senderVStackView",
+ "printedName": "senderVStackView",
"children": [
{
"kind": "TypeNominal",
@@ -155707,8 +160090,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -155730,8 +160113,94 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC012senderVStackF0AA08SBUStackF0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "contentVStackView",
+ "printedName": "contentVStackView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUStackView",
+ "printedName": "SendbirdUIKit.SBUStackView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUStackView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC013contentVStackF0AA08SBUStackF0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -155946,6 +160415,92 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "contentView",
+ "printedName": "contentView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC07contentF0So6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "enablesReaction",
@@ -156326,18 +160881,18 @@
},
{
"kind": "Var",
- "name": "moreButtonTapHandlerToContent",
- "printedName": "moreButtonTapHandlerToContent",
+ "name": "fileSelectHandler",
+ "printedName": "fileSelectHandler",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "() -> ()",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -156346,8 +160901,22 @@
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
]
}
@@ -156356,8 +160925,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -156376,12 +160945,12 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "() -> ()",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -156390,8 +160959,22 @@
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
}
]
}
@@ -156400,8 +160983,167 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvs",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvM",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC17fileSelectHandlery0A7ChatSDK012UploadedFileE0C_SitcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "moreButtonTapHandlerToContent",
+ "printedName": "moreButtonTapHandlerToContent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC29moreButtonTapHandlerToContentyycSgvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -157058,48 +161800,6 @@
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(reuseIdentifier:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUParentMessageInfoView",
- "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)initWithReuseIdentifier:",
- "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC15reuseIdentifierACSSSg_tcfc",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "initWithReuseIdentifier:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "setupViews",
@@ -157112,12 +161812,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC10setupViewsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupViews",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC10setupViewsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupViews",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157134,12 +161839,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC12setupLayoutsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupLayouts",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12setupLayoutsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupLayouts",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157156,12 +161866,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC13updateLayoutsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)updateLayouts",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC13updateLayoutsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "updateLayouts",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157178,12 +161893,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC11setupStylesyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupStyles",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC11setupStylesyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupStyles",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl"
],
"funcSelfKind": "NonMutating"
@@ -157259,6 +161979,35 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateMessageTextWidth",
+ "printedName": "updateMessageTextWidth(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC06updateD9TextWidth4withySo6CGSizeV_tF",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC06updateD9TextWidth4withySo6CGSizeV_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupActions",
@@ -157271,12 +162020,17 @@
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit24SBUParentMessageInfoViewC12setupActionsyyF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)setupActions",
"mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12setupActionsyyF",
"moduleName": "SendbirdUIKit",
+ "overriding": true,
"isOpen": true,
+ "objc_name": "setupActions",
"declAttributes": [
+ "Dynamic",
+ "ObjC",
"Custom",
+ "Override",
"AccessControl",
"RawDocComment"
],
@@ -157344,6 +162098,37 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "onSelectFile",
+ "printedName": "onSelectFile(sender:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UITapGestureRecognizer",
+ "printedName": "UIKit.UITapGestureRecognizer",
+ "usr": "c:objc(cs)UITapGestureRecognizer"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)onSelectFileWithSender:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC12onSelectFile6senderySo22UITapGestureRecognizerC_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "onSelectFileWithSender:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "onTapWebview",
@@ -157437,6 +162222,221 @@
"AccessControl"
],
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUParentMessageInfoView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)init",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewCACycfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUParentMessageInfoView",
+ "printedName": "SendbirdUIKit.SBUParentMessageInfoView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)initWithFrame:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC5frameACSo6CGRectV_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "numberOfSections",
+ "printedName": "numberOfSections(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)numberOfSectionsInCollectionView:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC16numberOfSections2inSiSo012UICollectionF0C_tF",
+ "moduleName": "SendbirdUIKit",
+ "objc_name": "numberOfSectionsInCollectionView:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:numberOfItemsInSection:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:numberOfItemsInSection:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_22numberOfItemsInSectionSiSo012UICollectionF0C_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:numberOfItemsInSection:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:layout:sizeForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:layout:sizeForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionF0C_So0nF6LayoutC10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:layout:sizeForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:cellForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewCell",
+ "printedName": "UIKit.UICollectionViewCell",
+ "usr": "c:objc(cs)UICollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUParentMessageInfoView(im)collectionView:cellForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit24SBUParentMessageInfoViewC010collectionF0_13cellForItemAtSo012UICollectionF4CellCSo0lF0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:cellForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Class",
@@ -157449,10 +162449,10 @@
"AccessControl",
"ObjC"
],
- "superclassUsr": "c:objc(cs)UITableViewHeaderFooterView",
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUView",
"inheritsConvenienceInitializers": true,
"superclassNames": [
- "UIKit.UITableViewHeaderFooterView",
+ "SendbirdUIKit.SBUView",
"UIKit.UIView",
"UIKit.UIResponder",
"ObjectiveC.NSObject"
@@ -157527,6 +162527,13 @@
"printedName": "__DefaultCustomPlaygroundQuickLookable",
"usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
"mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
}
]
},
@@ -159032,6 +164039,191 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageParamsSendBuilder",
+ "printedName": "multipleFilesMessageParamsSendBuilder",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvpZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvgZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessageCreateParams",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessageCreateParams",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessageCreateParams"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvsZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvMZ",
+ "mangledName": "$s13SendbirdUIKit21SBUGlobalCustomParamsC020multipleFilesMessageE11SendBuildery0A7ChatSDK08Multiplegh6CreateE0CSgcSgvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "messageListParamsBuilder",
@@ -162862,6 +168054,7 @@
"usr": "c:@M@SendbirdUIKit@objc(cs)SBUContentBaseMessageCell(py)mainContainerView",
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvp",
"moduleName": "SendbirdUIKit",
+ "isOpen": true,
"declAttributes": [
"Custom",
"Lazy",
@@ -162887,6 +168080,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"declAttributes": [
"ObjC"
],
@@ -162914,6 +168108,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0Cvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"declAttributes": [
"ObjC"
],
@@ -162935,6 +168130,7 @@
"mangledName": "$s13SendbirdUIKit25SBUContentBaseMessageCellC17mainContainerViewAA018SBUSelectableStackI0CvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
+ "isOpen": true,
"accessorKind": "_modify"
}
]
@@ -167726,7 +172922,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -167760,7 +172956,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -172504,6 +177700,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUOpenChannelViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit28SBUOpenChannelViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -178220,6 +183448,47 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "isMultipleFilesMessage",
+ "printedName": "isMultipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvp",
+ "mangledName": "$s13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvg",
+ "mangledName": "$s13SendbirdUIKit30SBUQuoteMessageInputViewParamsC015isMultipleFilesD0Sbvg",
+ "moduleName": "SendbirdUIKit",
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "fileType",
@@ -179447,6 +184716,16 @@
],
"hasMissingDesignatedInitializers": true
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -185960,7 +191239,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -185994,7 +191273,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -186029,7 +191308,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -186364,6 +191643,39 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "viewDidAppear",
+ "printedName": "viewDidAppear(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseChannelViewController(im)viewDidAppear:",
+ "mangledName": "$s13SendbirdUIKit28SBUBaseChannelViewControllerC13viewDidAppearyySbF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewDidAppear:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "viewDidLoad",
@@ -187037,6 +192349,35 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "openFile",
+ "printedName": "openFile(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileData",
+ "printedName": "SendbirdUIKit.SBUFileData",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit28SBUBaseChannelViewControllerC8openFileyyAA11SBUFileDataVF",
+ "mangledName": "$s13SendbirdUIKit28SBUBaseChannelViewControllerC8openFileyyAA11SBUFileDataVF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "openFile",
@@ -200248,6 +205589,305 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SBUMultipleFilesMessageCellParams",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessage",
+ "printedName": "multipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "useReaction",
+ "printedName": "useReaction",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvp",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvg",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC11useReactionSbvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(message:hideDateView:useMessagePosition:groupPosition:receiptState:useReaction:isThreadMessage:joinedAt:voiceFileInfo:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCellParams",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessageGroupPosition",
+ "printedName": "SendbirdUIKit.MessageGroupPosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessageGroupPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageReceiptState",
+ "printedName": "SendbirdUIKit.SBUMessageReceiptState",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@SBUMessageReceiptState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUVoiceFileInfo?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUVoiceFileInfo",
+ "printedName": "SendbirdUIKit.SBUVoiceFileInfo",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUVoiceFileInfo"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView03useE8Position05groupM012receiptState0L8Reaction08isThreadE08joinedAt13voiceFileInfoAC0A7ChatSDK08MultipledE0C_S2bAA0e5GroupM0OAA017SBUMessageReceiptP0OS2bs5Int64VAA08SBUVoicewX0CSgtcfc",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView03useE8Position05groupM012receiptState0L8Reaction08isThreadE08joinedAt13voiceFileInfoAC0A7ChatSDK08MultipledE0C_S2bAA0e5GroupM0OAA017SBUMessageReceiptP0OS2bs5Int64VAA08SBUVoicewX0CSgtcfc",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(message:hideDateView:messagePosition:groupPosition:receiptState:isThreadMessage:joinedAt:messageOffsetTimestamp:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCellParams",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessagePosition",
+ "printedName": "SendbirdUIKit.MessagePosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessagePosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MessageGroupPosition",
+ "printedName": "SendbirdUIKit.MessageGroupPosition",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@MessageGroupPosition"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageReceiptState",
+ "printedName": "SendbirdUIKit.SBUMessageReceiptState",
+ "hasDefaultArg": true,
+ "usr": "c:@M@SendbirdUIKit@E@SBUMessageReceiptState"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "hasDefaultArg": true,
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView0H8Position05groupL012receiptState08isThreadE08joinedAt0H15OffsetTimestampAC0A7ChatSDK04BaseE0C_SbAA0eL0OAA0e5GroupL0OAA017SBUMessageReceiptO0OSbs5Int64VAVtcfc",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC7message12hideDateView0H8Position05groupL012receiptState08isThreadE08joinedAt0H15OffsetTimestampAC0A7ChatSDK04BaseE0C_SbAA0eL0OAA0e5GroupL0OAA017SBUMessageReceiptO0OSbs5Int64VAVtcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "declAttributes": [
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC",
+ "mangledName": "$s13SendbirdUIKit33SBUMultipleFilesMessageCellParamsC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "superclassUsr": "s:13SendbirdUIKit24SBUBaseMessageCellParamsC",
+ "superclassNames": [
+ "SendbirdUIKit.SBUBaseMessageCellParams"
+ ]
+ },
{
"kind": "Import",
"name": "UIKit",
@@ -202892,6 +208532,36 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit21SBUBaseViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupNavigationBar",
@@ -211981,64 +217651,29 @@
"RawDocComment"
],
"funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:13SendbirdUIKit12SBUAvailableC",
- "mangledName": "$s13SendbirdUIKit12SBUAvailableC",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "AccessControl"
- ],
- "hasMissingDesignatedInitializers": true
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "SBUMessageThreadModule",
- "printedName": "SBUMessageThreadModule",
- "children": [
+ },
{
"kind": "Var",
- "name": "HeaderComponent",
- "printedName": "HeaderComponent",
+ "name": "multipleFilesMessageFileCountLimit",
+ "printedName": "multipleFilesMessageFileCountLimit",
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
- "HasInitialValue",
"Final",
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -212047,120 +217682,45 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC34multipleFilesMessageFileCountLimitSivgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Header",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
- }
- ]
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "ListComponent",
- "printedName": "ListComponent",
+ "name": "uploadSizeLimitBytes",
+ "printedName": "uploadSizeLimitBytes",
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
- "HasInitialValue",
"Final",
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -212169,110 +217729,127 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC20uploadSizeLimitBytess5Int64VvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "uploadSizeLimitMB",
+ "printedName": "uploadSizeLimitMB",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "List",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
- }
- ]
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
- "moduleName": "SendbirdUIKit",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
- },
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvpZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvgZ",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC17uploadSizeLimitMBs5Int64VvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
- "implicit": true,
"declAttributes": [
"Final"
],
- "accessorKind": "_modify"
+ "accessorKind": "get"
}
]
- },
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13SendbirdUIKit12SBUAvailableC",
+ "mangledName": "$s13SendbirdUIKit12SBUAvailableC",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMessageThreadModule",
+ "printedName": "SBUMessageThreadModule",
+ "children": [
{
"kind": "Var",
- "name": "InputComponent",
- "printedName": "InputComponent",
+ "name": "HeaderComponent",
+ "printedName": "HeaderComponent",
"children": [
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Input",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
}
]
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvpZ",
"moduleName": "SendbirdUIKit",
"static": true,
"declAttributes": [
@@ -212292,20 +217869,264 @@
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Input",
- "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
}
]
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Header",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Header",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC6HeaderC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC15HeaderComponentAC0F0CmvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ListComponent",
+ "printedName": "ListComponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvsZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC13ListComponentAC0F0CmvMZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "InputComponent",
+ "printedName": "InputComponent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC14InputComponentAC0F0CmvgZ",
"moduleName": "SendbirdUIKit",
"static": true,
"implicit": true,
@@ -213955,6 +219776,257 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "pickMultipleImageFiles",
+ "printedName": "pickMultipleImageFiles(itemProviders:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Foundation.NSItemProvider]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC22pickMultipleImageFiles13itemProvidersySaySo14NSItemProviderCG_tF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadImageFile",
+ "printedName": "loadImageFile(itemProvider:index:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC13loadImageFile12itemProvider5index10completionySo06NSItemK0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC13loadImageFile12itemProvider5index10completionySo06NSItemK0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "loadGIFfile",
+ "printedName": "loadGIFfile(itemProvider:index:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSItemProvider",
+ "printedName": "Foundation.NSItemProvider",
+ "usr": "c:objc(cs)NSItemProvider"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data?, Swift.String?, Swift.String?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC11loadGIFfile12itemProvider5index10completionySo06NSItemJ0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC5InputC11loadGIFfile12itemProvider5index10completionySo06NSItemJ0C_SiSgy10Foundation4DataVSg_SSSgAQtctF",
+ "moduleName": "SendbirdUIKit",
+ "intro_iOS": "14.0",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateMessageInputMode",
@@ -215464,6 +221536,73 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessageCell",
+ "printedName": "multipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC24multipleFilesMessageCellAA07SBUBaseiJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "unknownMessageCell",
@@ -216516,20 +222655,27 @@
{
"kind": "Function",
"name": "reloadTableView",
- "printedName": "reloadTableView()",
+ "printedName": "reloadTableView(needsToLayout:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableViewyyF",
- "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableViewyyF",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
"moduleName": "SendbirdUIKit",
"overriding": true,
- "objc_name": "reloadTableView",
+ "objc_name": "reloadTableViewWithNeedsToLayout:",
"declAttributes": [
"ObjC",
"Custom",
@@ -216718,6 +222864,51 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "register",
+ "printedName": "register(multipleFilesMessageCell:nib:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCell",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUBaseMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UINib?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UINib",
+ "printedName": "UIKit.UINib",
+ "usr": "c:objc(cs)UINib"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageThreadModuleC4ListC8register24multipleFilesMessageCell3nibyAA07SBUBasejK0C_So5UINibCSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "register",
@@ -227113,6 +233304,54 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.List",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit33SBUGroupChannelModuleListDelegateP05groupdE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "mangledName": "$s13SendbirdUIKit33SBUGroupChannelModuleListDelegateP05groupdE0_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdE0C0F0C_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelModuleListDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -227312,6 +233551,72 @@
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "groupChannelModule",
+ "printedName": "groupChannelModule(_:didPickMultipleFiles:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUGroupChannelModule.Input",
+ "usr": "s:13SendbirdUIKit21SBUGroupChannelModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit34SBUGroupChannelModuleInputDelegateP05groupdE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
+ "mangledName": "$s13SendbirdUIKit34SBUGroupChannelModuleInputDelegateP05groupdE0_20didPickMultipleFiles13parentMessageyAA0cdE0C0F0C_Say0A7ChatSDK18UploadableFileInfoCGSgAK04BaseN0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelModuleInputDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "RawDocComment"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "groupChannelModule",
@@ -233576,6 +239881,917 @@
"mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO8iconStopyA2CmF",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "TypeDecl",
+ "name": "Metric",
+ "printedName": "Metric",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeVerySmall",
+ "printedName": "defaultIconSizeVerySmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVerySmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeSmall",
+ "printedName": "defaultIconSizeSmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeSmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeMedium",
+ "printedName": "defaultIconSizeMedium",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21defaultIconSizeMediumSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSize",
+ "printedName": "defaultIconSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15defaultIconSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeLarge",
+ "printedName": "defaultIconSizeLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20defaultIconSizeLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultIconSizeVeryLarge",
+ "printedName": "defaultIconSizeVeryLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV24defaultIconSizeVeryLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "quotedMessageIconSize",
+ "printedName": "quotedMessageIconSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21quotedMessageIconSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconActionSheetItem",
+ "printedName": "iconActionSheetItem",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV19iconActionSheetItemSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmojiSmall",
+ "printedName": "iconEmojiSmall",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiSmallSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmojiLarge",
+ "printedName": "iconEmojiLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV14iconEmojiLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconEmptyView",
+ "printedName": "iconEmptyView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV13iconEmptyViewSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconGifPlay",
+ "printedName": "iconGifPlay",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV11iconGifPlaySo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconSpinnerLarge",
+ "printedName": "iconSpinnerLarge",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV16iconSpinnerLargeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconSpinnerSizeForTemplate",
+ "printedName": "iconSpinnerSizeForTemplate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV26iconSpinnerSizeForTemplateSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconUserProfile",
+ "printedName": "iconUserProfile",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconUserProfileSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconUserProfileInChat",
+ "printedName": "iconUserProfileInChat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV21iconUserProfileInChatSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconChevronDown",
+ "printedName": "iconChevronDown",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV15iconChevronDownSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "iconVoiceMessageSize",
+ "printedName": "iconVoiceMessageSize",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvpZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvpZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvgZ",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV20iconVoiceMessageSizeSo6CGSizeVvgZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO6MetricV",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO6MetricV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "image",
+ "printedName": "image(with:to:tintAndResize:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIImage",
+ "printedName": "UIKit.UIImage",
+ "usr": "c:objc(cs)UIImage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit14SBUIconSetTypeO5image4with2to13tintAndResizeSo7UIImageCSo7UIColorCSg_So6CGSizeVSbtF",
+ "mangledName": "$s13SendbirdUIKit14SBUIconSetTypeO5image4with2to13tintAndResizeSo7UIImageCSo7UIColorCSg_So6CGSizeVSbtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -240302,17 +247518,24 @@
{
"kind": "Function",
"name": "reloadTableView",
- "printedName": "reloadTableView()",
+ "printedName": "reloadTableView(needsToLayout:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableViewyyF",
- "mangledName": "$s13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableViewyyF",
+ "usr": "s:13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
+ "mangledName": "$s13SendbirdUIKit20SBUBaseChannelModuleC4ListC15reloadTableView13needsToLayoutySb_tF",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
@@ -245789,516 +253012,6 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "SBUPaddingLabel",
- "printedName": "SBUPaddingLabel",
- "children": [
- {
- "kind": "Var",
- "name": "top",
- "printedName": "top",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC3top14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC3top12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "bottom",
- "printedName": "bottom",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC6bottom14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC6bottom12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "leading",
- "printedName": "leading",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC7leading14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC7leading12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "trailing",
- "printedName": "trailing",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvp",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelC8trailing14CoreFoundation7CGFloatVvg",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8trailing12CoreGraphics7CGFloatVvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatVcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatVcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "Convenience",
- "AccessControl"
- ],
- "init_kind": "Convenience"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_AFtcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_AFtcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "Convenience",
- "AccessControl"
- ],
- "init_kind": "Convenience"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(_:_:_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:13SendbirdUIKit15SBUPaddingLabelCyAC14CoreFoundation7CGFloatV_A3Ftcfc",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelCyAC12CoreGraphics7CGFloatV_A3Ftcfc",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "drawText",
- "printedName": "drawText(in:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)drawTextInRect:",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC8drawText2inySo6CGRectV_tF",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "drawTextInRect:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "intrinsicContentSize",
- "printedName": "intrinsicContentSize",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGSize",
- "printedName": "CoreFoundation.CGSize",
- "usr": "c:@S@CGSize"
- }
- ],
- "declKind": "Var",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(py)intrinsicContentSize",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvp",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "intrinsicContentSize",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override",
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CGSize",
- "printedName": "CoreFoundation.CGSize",
- "usr": "c:@S@CGSize"
- }
- ],
- "declKind": "Accessor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)intrinsicContentSize",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC20intrinsicContentSizeSo6CGSizeVvg",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "intrinsicContentSize",
- "declAttributes": [
- "Dynamic",
- "ObjC"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(frame:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SBUPaddingLabel",
- "printedName": "SendbirdUIKit.SBUPaddingLabel",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel(im)initWithFrame:",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC5frameACSo6CGRectV_tcfc",
- "moduleName": "SendbirdUIKit",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithFrame:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUPaddingLabel",
- "mangledName": "$s13SendbirdUIKit15SBUPaddingLabelC",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)UILabel",
- "hasMissingDesignatedInitializers": true,
- "superclassNames": [
- "UIKit.UILabel",
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
- }
- ]
- },
{
"kind": "Import",
"name": "CoreGraphics",
@@ -258351,6 +265064,13 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "Import",
+ "name": "PhotosUI",
+ "printedName": "PhotosUI",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUMessageThreadViewControllerDelegate",
@@ -259553,6 +266273,45 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "viewWillTransition",
+ "printedName": "viewWillTransition(to:with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewControllerTransitionCoordinator",
+ "printedName": "UIKit.UIViewControllerTransitionCoordinator",
+ "usr": "c:objc(pl)UIViewControllerTransitionCoordinator"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)viewWillTransitionToSize:withTransitionCoordinator:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC18viewWillTransition2to4withySo6CGSizeV_So06UIViewfI11Coordinator_ptF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "viewWillTransitionToSize:withTransitionCoordinator:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "applicationWillResignActivity",
@@ -259797,6 +266556,38 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "updateStyles",
+ "printedName": "updateStyles(needsToLayout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)updateStylesWithNeedsToLayout:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC12updateStyles13needsToLayoutySb_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "updateStylesWithNeedsToLayout:",
+ "declAttributes": [
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "updateStyles",
@@ -259900,6 +266691,53 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "picker",
+ "printedName": "picker(_:didFinishPicking:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerViewController",
+ "printedName": "PhotosUI.PHPickerViewController",
+ "usr": "c:objc(cs)PHPickerViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[PhotosUI.PHPickerResult]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PHPickerResult",
+ "printedName": "PhotosUI.PHPickerResult",
+ "usr": "s:8PhotosUI14PHPickerResultV"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit30SBUMessageThreadViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC6picker_16didFinishPickingySo08PHPickereF0C_Say8PhotosUI0K6ResultVGtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "intro_iOS": "14",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "Override",
+ "Available",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "showVoiceMessageInput",
@@ -260152,6 +266990,47 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "messageThreadViewModel",
+ "printedName": "messageThreadViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageThreadViewModel",
+ "printedName": "SendbirdUIKit.SBUMessageThreadViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadViewModel:didFinishUploadingFileAt:multipleFilesMessageRequestId:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messagedE5Model_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeH0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -260436,6 +267315,100 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didSelectFileAt:multipleFilesMessageCell:forRowAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didSelectFileAt:multipleFilesMessageCell:forRowAt:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_15didSelectFileAt24multipleFilesMessageCell06forRowL0yAA0cdH0C4ListC_SiAA011SBUMultiplenoP0C10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:uploadedFileInfo:message:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "List",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.List",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC4ListC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:uploadedFileInfo:message:index:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_16uploadedFileInfo0G05indexyAA0cdH0C4ListC_0A7ChatSDK08UploadedjK0CAL20MultipleFilesMessageCSitF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "baseChannelModule",
@@ -260680,7 +267653,7 @@
{
"kind": "Function",
"name": "messageThreadModule",
- "printedName": "messageThreadModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "printedName": "messageThreadModule(_:didPickMultipleFiles:parentMessage:)",
"children": [
{
"kind": "TypeNominal",
@@ -260693,55 +267666,35 @@
"printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
"usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
},
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "Array",
- "printedName": "[Swift.String]",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
}
],
"usr": "s:Sa"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "SendbirdChatSDK.BaseMessage?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "BaseMessage",
- "printedName": "SendbirdChatSDK.BaseMessage",
- "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
- }
- ],
- "usr": "s:Sq"
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
}
],
"declKind": "Func",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
- "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didPickMultipleFiles:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_20didPickMultipleFiles13parentMessageyAA0cdH0C5InputC_Say0A7ChatSDK18UploadableFileInfoCGAK04BaseN0CtF",
"moduleName": "SendbirdUIKit",
- "isOpen": true,
"declAttributes": [
"Custom",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"funcSelfKind": "NonMutating"
@@ -260749,7 +267702,76 @@
{
"kind": "Function",
"name": "messageThreadModule",
- "printedName": "messageThreadModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
+ "printedName": "messageThreadModule(_:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Input",
+ "printedName": "SendbirdUIKit.SBUMessageThreadModule.Input",
+ "usr": "s:13SendbirdUIKit22SBUMessageThreadModuleC5InputC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.BaseMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "BaseMessage",
+ "printedName": "SendbirdChatSDK.BaseMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewController(im)messageThreadModule:didTapSend:mentionedMessageTemplate:mentionedUserIds:parentMessage:",
+ "mangledName": "$s13SendbirdUIKit30SBUMessageThreadViewControllerC07messageD6Module_10didTapSend24mentionedMessageTemplate0L7UserIds06parentM0yAA0cdH0C5InputC_S2SSaySSG0A7ChatSDK04BaseM0CSgtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadModule",
+ "printedName": "messageThreadModule(_:didTapEdit:mentionedMessageTemplate:mentionedUserIds:)",
"children": [
{
"kind": "TypeNominal",
@@ -261852,6 +268874,19 @@
"AccessControl"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUFileData",
+ "printedName": "SBUFileData",
+ "declKind": "Struct",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV",
+ "mangledName": "$s13SendbirdUIKit11SBUFileDataV",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
{
"kind": "TypeDecl",
"name": "SBUFileViewController",
@@ -262528,50 +269563,54 @@
"moduleName": "SendbirdUIKit",
"declAttributes": [
"Custom",
+ "Convenience",
"AccessControl",
"Required",
"RawDocComment"
],
- "init_kind": "Designated"
+ "init_kind": "Convenience"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(coder:)",
+ "printedName": "init(fileData:delegate:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileViewController",
+ "printedName": "SendbirdUIKit.SBUFileViewController",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUFileData",
+ "printedName": "SendbirdUIKit.SBUFileData",
+ "usr": "s:13SendbirdUIKit11SBUFileDataV"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "SendbirdUIKit.SBUFileViewController?",
+ "printedName": "SendbirdUIKit.SBUFileViewControllerDelegate?",
"children": [
{
"kind": "TypeNominal",
- "name": "SBUFileViewController",
- "printedName": "SendbirdUIKit.SBUFileViewController",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController"
+ "name": "SBUFileViewControllerDelegate",
+ "printedName": "SendbirdUIKit.SBUFileViewControllerDelegate",
+ "usr": "s:13SendbirdUIKit29SBUFileViewControllerDelegateP"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
}
],
"declKind": "Constructor",
- "usr": "c:@M@SendbirdUIKit@objc(cs)SBUFileViewController(im)initWithCoder:",
- "mangledName": "$s13SendbirdUIKit21SBUFileViewControllerC5coderACSgSo7NSCoderC_tcfc",
+ "usr": "s:13SendbirdUIKit21SBUFileViewControllerC8fileData8delegateAcA0cG0V_AA0cdE8Delegate_pSgtcfc",
+ "mangledName": "$s13SendbirdUIKit21SBUFileViewControllerC8fileData8delegateAcA0cG0V_AA0cdE8Delegate_pSgtcfc",
"moduleName": "SendbirdUIKit",
- "overriding": true,
- "objc_name": "initWithCoder:",
"declAttributes": [
- "Dynamic",
- "ObjC",
"Custom",
"AccessControl",
- "Required"
+ "Required",
+ "RawDocComment"
],
"init_kind": "Designated"
},
@@ -284287,7 +291326,7 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(backgroundColor:leftBackgroundColor:leftPressedBackgroundColor:rightBackgroundColor:rightPressedBackgroundColor:openChannelBackgroundColor:openChannelPressedBackgroundColor:dateFont:dateTextColor:dateBackgroundColor:userPlaceholderBackgroundColor:userPlaceholderTintColor:userNameFont:userNameTextColor:currentUserNameTextColor:timeFont:timeTextColor:pendingStateColor:failedStateColor:succeededStateColor:readReceiptStateColor:deliveryReceiptStateColor:userMessageFont:userMessageLeftTextColor:userMessageLeftEditTextColor:userMessageLeftHighlightTextColor:userMessageRightTextColor:userMessageRightEditTextColor:userMessageRightHighlightTextColor:fileIconBackgroundColor:fileImageBackgroundColor:fileImageIconColor:fileIconColor:fileMessageNameFont:fileMessageLeftTextColor:fileMessageRightTextColor:fileMessagePlaceholderColor:adminMessageFont:adminMessageTextColor:unknownMessageDescFont:unknownMessageDescLeftTextColor:unknownMessageDescRightTextColor:ogTitleFont:ogTitleColor:ogDescriptionFont:ogDescriptionColor:ogURLAddressFont:ogURLAddressColor:openChannelOGTitleColor:linkColor:contentBackgroundColor:pressedContentBackgroundColor:quotedMessageLeftBackgroundColor:quotedMessageRightBackgroundColor:quotedFileMessageThumbnailColor:quotedMessageTextColor:quotedMessageTextFont:repliedIconColor:repliedToTextColor:repliedToTextFont:repliedCountTextColor:repliedCountTextFont:repliedUsersMoreIconBackgroundColor:repliedUsersMoreIconTintColor:mentionTextFont:mentionLeftTextColor:mentionRightTextColor:mentionLeftTextBackgroundColor:mentionRightTextBackgroundColor:buttonBackgroundColor:buttonTitleColor:sideButtonIconColor:newMessageBadgeColor:parentInfoBackgroundColor:parentInfoUserNameTextFont:parentInfoUserNameTextColor:parentInfoDateFont:parentInfoDateTextColor:parentInfoMoreButtonTintColor:parentInfoSeparateBarColor:parentInfoReplyCountTextColor:parentInfoReplyCountTextFont:parentInfoProgressBackgroundColor:progressTrackTintColor:progressTimeFont:progressTimeRightTextColor:progressTimeLeftTextColor:statusButtonBackgroundColor:loadingButtonTintColor:playButtonTintColor:pauseButtonTintColor:)",
+ "printedName": "init(backgroundColor:leftBackgroundColor:leftPressedBackgroundColor:rightBackgroundColor:rightPressedBackgroundColor:openChannelBackgroundColor:openChannelPressedBackgroundColor:dateFont:dateTextColor:dateBackgroundColor:userPlaceholderBackgroundColor:userPlaceholderTintColor:userNameFont:userNameTextColor:currentUserNameTextColor:timeFont:timeTextColor:pendingStateColor:failedStateColor:succeededStateColor:readReceiptStateColor:deliveryReceiptStateColor:userMessageFont:userMessageLeftTextColor:userMessageLeftEditTextColor:userMessageLeftHighlightTextColor:userMessageRightTextColor:userMessageRightEditTextColor:userMessageRightHighlightTextColor:fileIconBackgroundColor:fileImageBackgroundColor:fileImageIconColor:fileIconColor:fileMessageNameFont:fileMessageLeftTextColor:fileMessageRightTextColor:fileMessagePlaceholderColor:adminMessageFont:adminMessageTextColor:unknownMessageDescFont:unknownMessageDescLeftTextColor:unknownMessageDescRightTextColor:ogTitleFont:ogTitleColor:ogDescriptionFont:ogDescriptionColor:ogURLAddressFont:ogURLAddressColor:openChannelOGTitleColor:linkColor:contentBackgroundColor:pressedContentBackgroundColor:quotedMessageLeftBackgroundColor:quotedMessageRightBackgroundColor:quotedFileMessageThumbnailColor:quotedMessageTextColor:quotedMessageTextFont:repliedIconColor:repliedToTextColor:repliedToTextFont:repliedCountTextColor:repliedCountTextFont:repliedUsersMoreIconBackgroundColor:repliedUsersMoreIconTintColor:mentionTextFont:mentionLeftTextColor:mentionRightTextColor:mentionLeftTextBackgroundColor:mentionRightTextBackgroundColor:buttonBackgroundColor:buttonTitleColor:sideButtonIconColor:newMessageBadgeColor:parentInfoBackgroundColor:parentInfoUserNameTextFont:parentInfoUserNameTextColor:parentInfoDateFont:parentInfoDateTextColor:parentInfoMoreButtonTintColor:parentInfoSeparateBarColor:parentInfoReplyCountTextColor:parentInfoReplyCountTextFont:parentInfoProgressBackgroundColor:progressTrackTintColor:progressTimeFont:progressTimeRightTextColor:progressTimeLeftTextColor:statusButtonBackgroundColor:loadingButtonTintColor:playButtonTintColor:pauseButtonTintColor:multipleFilesMessageFileOverlayColor:)",
"children": [
{
"kind": "TypeNominal",
@@ -284925,6 +291964,13 @@
"hasDefaultArg": true,
"usr": "c:objc(cs)UIColor"
},
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)UIColor"
+ },
{
"kind": "TypeNominal",
"name": "UIColor",
@@ -284934,8 +291980,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0ACSo7UIColorC_A68_A68_A68_A68_A68_A68_So6UIFontCA68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A70_A68_A70_A68_A68_A70_A68_A70_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A70_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A70_A68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_tcfc",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0ACSo7UIColorC_A68_A68_A68_A68_A68_A68_So6UIFontCA68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A68_A70_A68_A70_A68_A68_A70_A68_A70_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A68_A70_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_A68_A68_A68_A70_A68_A70_A68_A68_A68_A68_A70_A68_A68_A70_A68_A68_A68_A68_A68_A68_tcfc",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0031multipleFilesMessageFileOverlayG0ACSo7UIColorC_A69_A69_A69_A69_A69_A69_So6UIFontCA69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A71_A69_A71_A69_A69_A71_A69_A71_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A71_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A71_A69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_tcfc",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC15backgroundColor014leftBackgroundG00h7PressediG005rightiG00kjiG0011openChanneliG00lmjiG08dateFont0n4TextG00niG0015userPlaceholderiG00qr4TintG00q4NameO00qtpG0011currentUsertpG004timeO00wpG0012pendingStateG006failedyG009succeededyG0011readReceiptyG0015deliveryReceiptyG00q7MessageO00q11MessageLeftpG00q15MessageLeftEditpG00q20MessageLeftHighlightpG00q12MessageRightpG00q16MessageRightEditpG00q21MessageRightHighlightpG008fileIconiG009fileImageiG0013fileImageIconG008fileIconG0011fileMessagetO0015fileMessageLeftpG0016fileMessageRightpG0011fileMessagerG0012adminMessageO0012adminMessagepG0018unknownMessageDescO0022unknownMessageDescLeftpG0023unknownMessageDescRightpG007ogTitleO007ogTitleG0013ogDescriptionO0013ogDescriptionG0012ogURLAddressO0012ogURLAddressG00lm7OGTitleG004linkG007contentiG0014pressedContentiG0017quotedMessageLeftiG0018quotedMessageRightiG0026quotedFileMessageThumbnailG0013quotedMessagepG0013quotedMessagepO0011repliedIconG009repliedTopG009repliedTopO0012repliedCountpG0012repliedCountpO0020repliedUsersMoreIconiG0020repliedUsersMoreIconsG007mentionpO0011mentionLeftpG0012mentionRightpG0011mentionLeftpiG0012mentionRightpiG006buttoniG0011buttonTitleG0014sideButtonIconG0015newMessageBadgeG0010parentInfoiG0010parentInfovtpO0010parentInfovtpG0014parentInfoDateO0014parentInfoDatepG0020parentInfoMoreButtonsG0021parentInfoSeparateBarG0020parentInfoReplyCountpG0020parentInfoReplyCountpO0018parentInfoProgressiG0013progressTracksG0012progressTimeO0017progressTimeRightpG0016progressTimeLeftpG0012statusButtoniG0013loadingButtonsG0010playButtonsG0011pauseButtonsG0031multipleFilesMessageFileOverlayG0ACSo7UIColorC_A69_A69_A69_A69_A69_A69_So6UIFontCA69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A69_A71_A69_A71_A69_A69_A71_A69_A71_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A69_A71_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_A69_A69_A71_A69_A71_A69_A69_A69_A69_A71_A69_A69_A71_A69_A69_A69_A69_A69_A69_A69_tcfc",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"AccessControl"
@@ -288095,94 +295141,8 @@
},
{
"kind": "Var",
- "name": "adminMessageFont",
- "printedName": "adminMessageFont",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIFont",
- "printedName": "UIKit.UIFont",
- "usr": "c:objc(cs)UIFont"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "adminMessageTextColor",
- "printedName": "adminMessageTextColor",
+ "name": "multipleFilesMessageFileOverlayColor",
+ "printedName": "multipleFilesMessageFileOverlayColor",
"children": [
{
"kind": "TypeNominal",
@@ -288192,12 +295152,13 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -288214,8 +295175,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288238,8 +295199,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288256,8 +295217,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC36multipleFilesMessageFileOverlayColorSo7UIColorCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288266,8 +295227,8 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescFont",
- "printedName": "unknownMessageDescFont",
+ "name": "adminMessageFont",
+ "printedName": "adminMessageFont",
"children": [
{
"kind": "TypeNominal",
@@ -288277,8 +295238,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
@@ -288300,8 +295261,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288324,8 +295285,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288342,8 +295303,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC16adminMessageFontSo6UIFontCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288352,8 +295313,8 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescLeftTextColor",
- "printedName": "unknownMessageDescLeftTextColor",
+ "name": "adminMessageTextColor",
+ "printedName": "adminMessageTextColor",
"children": [
{
"kind": "TypeNominal",
@@ -288363,8 +295324,8 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
@@ -288385,8 +295346,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288409,8 +295370,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288427,8 +295388,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC21adminMessageTextColorSo7UIColorCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288437,23 +295398,24 @@
},
{
"kind": "Var",
- "name": "unknownMessageDescRightTextColor",
- "printedName": "unknownMessageDescRightTextColor",
+ "name": "unknownMessageDescFont",
+ "printedName": "unknownMessageDescFont",
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -288464,14 +295426,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -288488,14 +295450,14 @@
},
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "UIFont",
+ "printedName": "UIKit.UIFont",
+ "usr": "c:objc(cs)UIFont"
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvs",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "set"
@@ -288512,8 +295474,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC22unknownMessageDescFontSo6UIFontCvM",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "_modify"
@@ -288522,8 +295484,8 @@
},
{
"kind": "Var",
- "name": "messageLeftHighlightTextColor",
- "printedName": "messageLeftHighlightTextColor",
+ "name": "unknownMessageDescLeftTextColor",
+ "printedName": "unknownMessageDescLeftTextColor",
"children": [
{
"kind": "TypeNominal",
@@ -288533,13 +295495,12 @@
}
],
"declKind": "Var",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvp",
"moduleName": "SendbirdUIKit",
"declAttributes": [
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -288556,8 +295517,179 @@
}
],
"declKind": "Accessor",
- "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
- "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC31unknownMessageDescLeftTextColorSo7UIColorCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "unknownMessageDescRightTextColor",
+ "printedName": "unknownMessageDescRightTextColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC32unknownMessageDescRightTextColorSo7UIColorCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "messageLeftHighlightTextColor",
+ "printedName": "messageLeftHighlightTextColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
+ "mangledName": "$s13SendbirdUIKit19SBUMessageCellThemeC29messageLeftHighlightTextColorSo7UIColorCvg",
"moduleName": "SendbirdUIKit",
"implicit": true,
"accessorKind": "get"
@@ -316711,7 +323843,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316743,7 +323875,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316775,7 +323907,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316822,7 +323954,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316854,7 +323986,7 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -316886,7 +324018,7 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
+ "name": "Optional",
"printedName": "UIKit.NSLayoutConstraint?",
"children": [
{
@@ -319928,228 +327060,6 @@
}
]
},
- {
- "kind": "Var",
- "name": "textLeftConstraint",
- "printedName": "textLeftConstraint",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "textRightConstraint",
- "printedName": "textRightConstraint",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
- "moduleName": "SendbirdUIKit",
- "declAttributes": [
- "Custom",
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "UIKit.NSLayoutConstraint?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "NSLayoutConstraint",
- "printedName": "UIKit.NSLayoutConstraint",
- "usr": "c:objc(cs)NSLayoutConstraint"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
- "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
- "moduleName": "SendbirdUIKit",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
{
"kind": "Var",
"name": "mentionManager",
@@ -320494,6 +327404,450 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "textTopConstraint",
+ "printedName": "textTopConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC17textTopConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textBottomConstraint",
+ "printedName": "textBottomConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC20textBottomConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textLeftConstraint",
+ "printedName": "textLeftConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC18textLeftConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "textRightConstraint",
+ "printedName": "textRightConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
+ "mangledName": "$s13SendbirdUIKit22SBUUserMessageTextViewC19textRightConstraintSo08NSLayoutI0CSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -331446,6 +338800,45 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "messageThreadViewModel",
+ "printedName": "messageThreadViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMessageThreadViewModel",
+ "printedName": "SendbirdUIKit.SBUMessageThreadViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMessageThreadViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit33SBUMessageThreadViewModelDelegateP07messagedeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "mangledName": "$s13SendbirdUIKit33SBUMessageThreadViewModelDelegateP07messagedeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUMessageThreadViewModelDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -331789,6 +339182,240 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "sendMultipleFilesMessageCompletionHandler",
+ "printedName": "sendMultipleFilesMessageCompletionHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -332398,6 +340025,80 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "sendMultipleFilesMessage",
+ "printedName": "sendMultipleFilesMessage(fileInfoList:parentMessageId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int64",
+ "printedName": "Swift.Int64",
+ "usr": "s:s5Int64V"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC24sendMultipleFilesMessage12fileInfoList06parentJ2IdySay0A7ChatSDK014UploadableFileL0CG_s5Int64VtF",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC24sendMultipleFilesMessage12fileInfoList06parentJ2IdySay0A7ChatSDK014UploadableFileL0CG_s5Int64VtF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMultipleFilesMessageCell",
+ "printedName": "updateMultipleFilesMessageCell(requestId:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit25SBUMessageThreadViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "mangledName": "$s13SendbirdUIKit25SBUMessageThreadViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "setupSendUserMessageCompletionHandlers",
@@ -333645,6 +341346,1131 @@
"declKind": "Import",
"moduleName": "SendbirdUIKit"
},
+ {
+ "kind": "TypeDecl",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SBUMultipleFilesMessageCell",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "multipleFilesMessage",
+ "printedName": "multipleFilesMessage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)multipleFilesMessage",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC08multipledE00A7ChatSDK08MultipledE0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)multipleFilesMessage",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC08multipledE00A7ChatSDK08MultipledE0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "containerView",
+ "printedName": "containerView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)containerView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)containerView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setContainerView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC13containerViewSo6UIViewCvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "collectionView",
+ "printedName": "collectionView",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)collectionView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "Custom",
+ "Lazy",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCollectionView",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCollectionView",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCollectionView"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setCollectionView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0Cvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0CvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionViewAA0cde10CollectionH0CvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "collectionViewHeightConstraint",
+ "printedName": "collectionViewHeightConstraint",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)collectionViewHeightConstraint",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC30collectionViewHeightConstraintSo08NSLayoutJ0CSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionViewHeightConstraint",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC30collectionViewHeightConstraintSo08NSLayoutJ0CSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fileSelectHandler",
+ "printedName": "fileSelectHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(py)fileSelectHandler",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "Custom",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)fileSelectHandler",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.UploadedFileInfo, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadedFileInfo",
+ "printedName": "SendbirdChatSDK.UploadedFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadedFileInfo"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setFileSelectHandler:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvM",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC17fileSelectHandlery0A7ChatSDK16UploadedFileInfoC_SitcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "setupViews",
+ "printedName": "setupViews()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupViews",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC10setupViewsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupViews",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupLayouts",
+ "printedName": "setupLayouts()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupLayouts",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC12setupLayoutsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupLayouts",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupStyles",
+ "printedName": "setupStyles()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupStyles",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC11setupStylesyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupStyles",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setupActions",
+ "printedName": "setupActions()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setupActions",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC12setupActionsyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setupActions",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "configure",
+ "printedName": "configure(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUBaseMessageCellParams",
+ "printedName": "SendbirdUIKit.SBUBaseMessageCellParams",
+ "usr": "s:13SendbirdUIKit24SBUBaseMessageCellParamsC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit27SBUMultipleFilesMessageCellC9configure4withyAA07SBUBaseeF6ParamsC_tF",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC9configure4withyAA07SBUBaseeF6ParamsC_tF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setSelected",
+ "printedName": "setSelected(_:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)setSelected:animated:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC11setSelected_8animatedySb_SbtF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "setSelected:animated:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(style:reuseIdentifier:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CellStyle",
+ "printedName": "UIKit.UITableViewCell.CellStyle",
+ "usr": "c:@E@UITableViewCellStyle"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)initWithStyle:reuseIdentifier:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC5style15reuseIdentifierACSo011UITableViewF5StyleV_SSSgtcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithStyle:reuseIdentifier:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBUMultipleFilesMessageCell",
+ "printedName": "SendbirdUIKit.SBUMultipleFilesMessageCell",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)initWithCoder:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC5coderACSgSo7NSCoderC_tcfc",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Required"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:cellForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewCell",
+ "printedName": "UIKit.UICollectionViewCell",
+ "usr": "c:objc(cs)UICollectionViewCell"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:cellForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_13cellForItemAtSo012UICollectionhF0CSo0mH0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:cellForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:numberOfItemsInSection:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:numberOfItemsInSection:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_22numberOfItemsInSectionSiSo012UICollectionH0C_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:numberOfItemsInSection:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "numberOfSections",
+ "printedName": "numberOfSections(in:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)numberOfSectionsInCollectionView:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC16numberOfSections2inSiSo16UICollectionViewC_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "numberOfSectionsInCollectionView:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:didSelectItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:didSelectItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_15didSelectItemAtySo012UICollectionH0C_10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:didSelectItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "collectionView",
+ "printedName": "collectionView(_:layout:sizeForItemAt:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionView",
+ "printedName": "UIKit.UICollectionView",
+ "usr": "c:objc(cs)UICollectionView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UICollectionViewLayout",
+ "printedName": "UIKit.UICollectionViewLayout",
+ "usr": "c:objc(cs)UICollectionViewLayout"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "IndexPath",
+ "printedName": "Foundation.IndexPath",
+ "usr": "s:10Foundation9IndexPathV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)collectionView:layout:sizeForItemAtIndexPath:",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC14collectionView_6layout13sizeForItemAtSo6CGSizeVSo012UICollectionH0C_So0oH6LayoutC10Foundation9IndexPathVtF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "objc_name": "collectionView:layout:sizeForItemAtIndexPath:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "prepareForReuse",
+ "printedName": "prepareForReuse()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell(im)prepareForReuse",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC15prepareForReuseyyF",
+ "moduleName": "SendbirdUIKit",
+ "overriding": true,
+ "isOpen": true,
+ "objc_name": "prepareForReuse",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUMultipleFilesMessageCell",
+ "mangledName": "$s13SendbirdUIKit27SBUMultipleFilesMessageCellC",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdUIKit@objc(cs)SBUContentBaseMessageCell",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdUIKit.SBUContentBaseMessageCell",
+ "SendbirdUIKit.SBUBaseMessageCell",
+ "SendbirdUIKit.SBUTableViewCell",
+ "UIKit.UITableViewCell",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "SBUMessageCellProtocol",
+ "printedName": "SBUMessageCellProtocol",
+ "usr": "s:13SendbirdUIKit22SBUMessageCellProtocolP",
+ "mangledName": "$s13SendbirdUIKit22SBUMessageCellProtocolP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SBUViewLifeCycle",
+ "printedName": "SBUViewLifeCycle",
+ "usr": "c:@M@SendbirdUIKit@objc(pl)SBUViewLifeCycle",
+ "mangledName": "$s13SendbirdUIKit16SBUViewLifeCycleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SendbirdChatSDK",
+ "printedName": "SendbirdChatSDK",
+ "declKind": "Import",
+ "moduleName": "SendbirdUIKit"
+ },
{
"kind": "TypeDecl",
"name": "SBUUserListModuleHeaderDelegate",
@@ -336917,6 +345743,45 @@
],
"reqNewWitnessTableEntry": true,
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "groupChannelViewModel",
+ "printedName": "groupChannelViewModel(_:didFinishUploadingFileAt:multipleFilesMessageRequestId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SBUGroupChannelViewModel",
+ "printedName": "SendbirdUIKit.SBUGroupChannelViewModel",
+ "usr": "c:@M@SendbirdUIKit@objc(cs)SBUGroupChannelViewModel"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit32SBUGroupChannelViewModelDelegateP05groupdeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "mangledName": "$s13SendbirdUIKit32SBUGroupChannelViewModelDelegateP05groupdeF0_24didFinishUploadingFileAt29multipleFilesMessageRequestIdyAA0cdeF0C_SiSStF",
+ "moduleName": "SendbirdUIKit",
+ "genericSig": "<τ_0_0 where τ_0_0 : SendbirdUIKit.SBUGroupChannelViewModelDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Protocol",
@@ -337154,6 +346019,240 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "sendMultipleFilesMessageCompletionHandler",
+ "printedName": "sendMultipleFilesMessageCompletionHandler",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvg",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(SendbirdChatSDK.MultipleFilesMessage?, SendbirdChatSDK.SBError?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MultipleFilesMessage",
+ "printedName": "SendbirdChatSDK.MultipleFilesMessage",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SendbirdChatSDK.SBError?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SBError",
+ "printedName": "SendbirdChatSDK.SBError",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBError"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvs",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC41sendMultipleFilesMessageCompletionHandlery0A7ChatSDK0hiJ0CSg_AE7SBErrorCSgtcSgvM",
+ "moduleName": "SendbirdUIKit",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
"kind": "Constructor",
"name": "init",
@@ -337395,6 +346494,76 @@
],
"funcSelfKind": "NonMutating"
},
+ {
+ "kind": "Function",
+ "name": "sendMultipleFilesMessage",
+ "printedName": "sendMultipleFilesMessage(fileInfoList:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[SendbirdChatSDK.UploadableFileInfo]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UploadableFileInfo",
+ "printedName": "SendbirdChatSDK.UploadableFileInfo",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDUploadableFileInfo"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC24sendMultipleFilesMessage12fileInfoListySay0A7ChatSDK014UploadableFileL0CG_tF",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC24sendMultipleFilesMessage12fileInfoListySay0A7ChatSDK014UploadableFileL0CG_tF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMultipleFilesMessageCell",
+ "printedName": "updateMultipleFilesMessageCell(requestId:index:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13SendbirdUIKit24SBUGroupChannelViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "mangledName": "$s13SendbirdUIKit24SBUGroupChannelViewModelC30updateMultipleFilesMessageCell9requestId5indexySS_SitF",
+ "moduleName": "SendbirdUIKit",
+ "isOpen": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Function",
"name": "loadInitialMessages",
@@ -343246,6 +352415,173 @@
}
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "MultipleFilesMessage",
+ "printedName": "MultipleFilesMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "filesCount",
+ "printedName": "filesCount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivp",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivp",
+ "moduleName": "SendbirdUIKit",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivg",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC0A5UIKitE10filesCountSivg",
+ "moduleName": "SendbirdUIKit",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@SendbirdChatSDK@objc(cs)SBDMultipleFilesMessage",
+ "mangledName": "$s15SendbirdChatSDK20MultipleFilesMessageC",
+ "moduleName": "SendbirdChatSDK",
+ "objc_name": "SBDMultipleFilesMessage",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "superclassUsr": "c:@M@SendbirdChatSDK@objc(cs)SBDBaseMessage",
+ "isExternal": true,
+ "hasMissingDesignatedInitializers": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "SendbirdChatSDK.BaseMessage",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Identifiable",
+ "printedName": "Identifiable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ID",
+ "printedName": "ID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyHashable",
+ "printedName": "Swift.AnyHashable",
+ "usr": "s:s11AnyHashableV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12IdentifiableP",
+ "mangledName": "$ss12IdentifiableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Serializable",
+ "printedName": "Serializable",
+ "usr": "c:@M@SendbirdChatSDK@objc(pl)Serializable",
+ "mangledName": "$s15SendbirdChatSDK12SerializableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Mappable",
+ "printedName": "Mappable",
+ "usr": "c:@M@SendbirdChatSDK@objc(pl)Mappable",
+ "mangledName": "$s15SendbirdChatSDK8MappableP"
+ }
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Sequence",
@@ -348968,6 +358304,136 @@
}
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "NSLayoutConstraint",
+ "printedName": "NSLayoutConstraint",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "sbu_activate",
+ "printedName": "sbu_activate(baseView:constraints:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIView",
+ "printedName": "UIKit.UIView",
+ "usr": "c:objc(cs)UIView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[UIKit.NSLayoutConstraint?]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.NSLayoutConstraint?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSLayoutConstraint",
+ "printedName": "UIKit.NSLayoutConstraint",
+ "usr": "c:objc(cs)NSLayoutConstraint"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:So18NSLayoutConstraintC13SendbirdUIKitE12sbu_activate8baseView11constraintsySo6UIViewC_SayABSgGtFZ",
+ "mangledName": "$sSo18NSLayoutConstraintC13SendbirdUIKitE12sbu_activate8baseView11constraintsySo6UIViewC_SayABSgGtFZ",
+ "moduleName": "SendbirdUIKit",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSLayoutConstraint",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "6.0",
+ "objc_name": "NSLayoutConstraint",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Date",
@@ -350283,43 +359749,71 @@
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
- "kind": "BooleanLiteral",
- "offset": 16406,
- "length": 5,
- "value": "false"
+ "kind": "IntegerLiteral",
+ "offset": 16418,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16431,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16439,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "IntegerLiteral",
+ "offset": 16450,
+ "length": 1,
+ "value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 18115,
+ "offset": 17736,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 18155,
+ "offset": 17776,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 51470,
+ "offset": 23626,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
+ "kind": "BooleanLiteral",
+ "offset": 51731,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 54706,
+ "offset": 54967,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/SBUBaseChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 54769,
+ "offset": 55030,
"length": 5,
"value": "false"
},
@@ -350491,6 +359985,41 @@
"length": 4,
"value": "76.0"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 6963,
+ "length": 24,
+ "value": "\"uploadableFileInfoList\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7019,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7056,
+ "length": 5,
+ "value": "\"gif\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7093,
+ "length": 7,
+ "value": "\"video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.Input.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7441,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/ChannelSettings\/SBUGroupChannelSettingsViewModel.swift",
"kind": "StringLiteral",
@@ -350601,28 +360130,28 @@
"kind": "IntegerLiteral",
"offset": 496,
"length": 1,
- "value": "8"
+ "value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 505,
"length": 1,
- "value": "4"
+ "value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 516,
"length": 1,
- "value": "8"
+ "value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageDateView.swift",
"kind": "IntegerLiteral",
"offset": 526,
"length": 1,
- "value": "4"
+ "value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/Reaction\/SBUMessageReactionView.swift",
@@ -350802,7 +360331,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUEmptyView.swift",
"kind": "IntegerLiteral",
- "offset": 1657,
+ "offset": 1826,
"length": 2,
"value": "24"
},
@@ -352209,7 +361738,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelAdminMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2513,
+ "offset": 2537,
"length": 5,
"value": "false"
},
@@ -352363,1382 +361892,1459 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1227,
+ "offset": 1270,
+ "length": 41,
+ "value": "\"Do you want to delete all \""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 1302,
+ "length": 6,
+ "value": "\" photos?\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 1368,
"length": 41,
"value": "\"Please allow camera usage from settings\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1325,
+ "offset": 1466,
"length": 34,
"value": "\"Please Allow PhotoLibrary Access\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1424,
+ "offset": 1565,
"length": 60,
"value": "\"PhotoLibrary access required to get your photos and videos\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1608,
+ "offset": 1749,
"length": 45,
"value": "\"Please allow microphone usage from settings\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1721,
+ "offset": 1862,
"length": 11,
"value": "\"Yesterday\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1828,
+ "offset": 1969,
"length": 8,
"value": "\"%lld%@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 1858,
+ "offset": 1999,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1863,
+ "offset": 2004,
"length": 7,
"value": "\"years\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1873,
+ "offset": 2014,
"length": 6,
"value": "\"year\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 1981,
+ "offset": 2122,
"length": 8,
"value": "\"%lld%@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 2011,
+ "offset": 2152,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2016,
+ "offset": 2157,
"length": 6,
"value": "\"days\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2025,
+ "offset": 2166,
"length": 5,
"value": "\"day\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2134,
+ "offset": 2275,
"length": 11,
"value": "\"%lldmonth\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2258,
+ "offset": 2399,
"length": 7,
"value": "\"%lldh\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2377,
+ "offset": 2518,
"length": 7,
"value": "\"%lldm\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2435,
+ "offset": 2576,
"length": 5,
"value": "\"ago\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2473,
+ "offset": 2614,
"length": 4,
"value": "\"on\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2556,
+ "offset": 2697,
"length": 10,
"value": "\"Channels\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2621,
+ "offset": 2762,
"length": 18,
"value": "\"uploaded a file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2709,
+ "offset": 2850,
"length": 15,
"value": "\"Group Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2773,
+ "offset": 2914,
"length": 14,
"value": "\"(No members)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 2836,
+ "offset": 2977,
"length": 11,
"value": "\"Last seen\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3143,
+ "offset": 3284,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3182,
+ "offset": 3323,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3212,
+ "offset": 3353,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3226,
+ "offset": 3367,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3269,
+ "offset": 3410,
"length": 17,
"value": "\"%@ is typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3311,
+ "offset": 3452,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3351,
+ "offset": 3492,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3381,
+ "offset": 3522,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3395,
+ "offset": 3536,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3441,
+ "offset": 3582,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 3471,
+ "offset": 3612,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3485,
+ "offset": 3626,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3528,
+ "offset": 3669,
"length": 25,
"value": "\"%@ and %@ are typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3613,
+ "offset": 3754,
"length": 30,
"value": "\"Several people are typing...\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3714,
+ "offset": 3855,
"length": 13,
"value": "\"File saved.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3782,
+ "offset": 3923,
"length": 27,
"value": "\"Couldn’t download file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3860,
+ "offset": 4001,
"length": 23,
"value": "\"Couldn’t open file.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 3933,
+ "offset": 4074,
"length": 17,
"value": "\"uploaded a file\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4059,
+ "offset": 4200,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4081,
+ "offset": 4222,
"length": 15,
"value": "\"1 new message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4110,
+ "offset": 4251,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4114,
+ "offset": 4255,
"length": 2,
"value": "99"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4137,
+ "offset": 4278,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4146,
+ "offset": 4287,
"length": 3,
"value": "\" new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4174,
+ "offset": 4315,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4201,
+ "offset": 4342,
"length": 18,
"value": "\"99+ new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4256,
+ "offset": 4397,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4327,
+ "offset": 4468,
"length": 16,
"value": "\"Channel frozen\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4427,
+ "offset": 4568,
"length": 14,
"value": "\"Open Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4492,
+ "offset": 4633,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 4627,
+ "offset": 4768,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4649,
+ "offset": 4790,
"length": 15,
"value": "\"1 participant\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4701,
+ "offset": 4842,
"length": 23,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4710,
+ "offset": 4851,
"length": 12,
"value": "\" participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 4930,
+ "offset": 5071,
"length": 44,
"value": "\"SENDBIRD_NOTIFICATION_CHANNEL_NOTIFICATION\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5267,
+ "offset": 5408,
"length": 59,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5315,
+ "offset": 5456,
"length": 1,
"value": "\"_\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5325,
+ "offset": 5466,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5468,
+ "offset": 5609,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5569,
+ "offset": 5710,
"length": 21,
"value": "\"Channel information\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5643,
+ "offset": 5784,
"length": 13,
"value": "\"Change name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5710,
+ "offset": 5851,
"length": 22,
"value": "\"Change channel image\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5788,
+ "offset": 5929,
"length": 12,
"value": "\"Enter name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5864,
+ "offset": 6005,
"length": 20,
"value": "\"Enter channel name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 5939,
+ "offset": 6080,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6012,
+ "offset": 6153,
"length": 4,
"value": "\"On\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6075,
+ "offset": 6216,
"length": 5,
"value": "\"Off\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6150,
+ "offset": 6291,
"length": 15,
"value": "\"Mentions only\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6225,
+ "offset": 6366,
"length": 9,
"value": "\"Members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6294,
+ "offset": 6435,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 6422,
+ "offset": 6563,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6444,
+ "offset": 6585,
"length": 9,
"value": "\"members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6490,
+ "offset": 6631,
"length": 18,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6499,
+ "offset": 6640,
"length": 7,
"value": "\" members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6571,
+ "offset": 6712,
"length": 15,
"value": "\"Leave channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6634,
+ "offset": 6775,
"length": 16,
"value": "\"Delete channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6712,
+ "offset": 6853,
"length": 17,
"value": "\"Delete channel?\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6789,
+ "offset": 6930,
"length": 47,
"value": "\"Once deleted, this channel can't be restored.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6884,
+ "offset": 7025,
"length": 19,
"value": "\"Search in channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 6961,
+ "offset": 7102,
"length": 13,
"value": "\"Moderations\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7025,
+ "offset": 7166,
"length": 11,
"value": "\"Operators\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7091,
+ "offset": 7232,
"length": 15,
"value": "\"Muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7166,
+ "offset": 7307,
"length": 20,
"value": "\"Muted participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7249,
+ "offset": 7390,
"length": 14,
"value": "\"Banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7319,
+ "offset": 7460,
"length": 16,
"value": "\"Freeze channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7385,
+ "offset": 7526,
"length": 5,
"value": "\"URL\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7488,
+ "offset": 7629,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7567,
+ "offset": 7708,
"length": 15,
"value": "\"Notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7636,
+ "offset": 7777,
"length": 18,
"value": "\"All new messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7718,
+ "offset": 7859,
"length": 15,
"value": "\"Mentions only\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7803,
+ "offset": 7944,
"length": 100,
"value": "\"Turn on push notifications if you wish to be notified when messages are delivered to this channel.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 7988,
- "length": 16,
- "value": "\"Type a message\""
+ "offset": 8129,
+ "length": 15,
+ "value": "\"Enter message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8059,
+ "offset": 8199,
"length": 37,
"value": "\"Chat is unavailable in this channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8145,
+ "offset": 8285,
"length": 15,
"value": "\"You are muted\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8209,
+ "offset": 8349,
"length": 18,
"value": "\"Reply to message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8336,
+ "offset": 8476,
"length": 35,
"value": "\"Reply to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8370,
+ "offset": 8510,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8435,
+ "offset": 8575,
"length": 7,
"value": "\"Photo\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8498,
+ "offset": 8638,
"length": 5,
"value": "\"GIF\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8561,
+ "offset": 8701,
"length": 7,
"value": "\"Video\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8632,
+ "offset": 8772,
"length": 10,
"value": "\"(edited)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8682,
+ "offset": 8822,
"length": 16,
"value": "\"System message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8745,
+ "offset": 8885,
"length": 24,
"value": "\"(Unknown message type)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8822,
+ "offset": 8962,
"length": 26,
"value": "\"Can't read this message.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8979,
+ "offset": 9119,
"length": 56,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 8998,
+ "offset": 9138,
"length": 7,
"value": "\" replied to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9034,
+ "offset": 9174,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9078,
+ "offset": 9218,
"length": 5,
"value": "\"You\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9270,
+ "offset": 9410,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9292,
+ "offset": 9432,
"length": 9,
"value": "\"1 reply\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9315,
+ "offset": 9455,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9319,
+ "offset": 9459,
"length": 2,
"value": "99"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9342,
+ "offset": 9482,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9363,
+ "offset": 9503,
"length": 7,
"value": "\" replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 9386,
+ "offset": 9526,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9426,
+ "offset": 9566,
"length": 13,
"value": "\"99+ replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9442,
+ "offset": 9582,
"length": 30,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9463,
+ "offset": 9603,
"length": 7,
"value": "\" replies\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9509,
+ "offset": 9649,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9616,
+ "offset": 9756,
"length": 52,
"value": "\"Couldn't find the original message for this reply.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9741,
+ "offset": 9881,
"length": 21,
"value": "\"Message unavailable\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9849,
+ "offset": 9989,
"length": 18,
"value": "\"(Template error)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 9929,
+ "offset": 10069,
"length": 31,
"value": "\"Can't read this notification.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10025,
+ "offset": 10165,
"length": 13,
"value": "\"No channels\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10081,
+ "offset": 10221,
"length": 13,
"value": "\"No messages\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10142,
+ "offset": 10282,
"length": 18,
"value": "\"No notifications\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10200,
+ "offset": 10340,
"length": 10,
"value": "\"No users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10258,
+ "offset": 10398,
"length": 18,
"value": "\"No muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10329,
+ "offset": 10469,
"length": 23,
"value": "\"No muted participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10399,
+ "offset": 10539,
"length": 17,
"value": "\"No banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10461,
+ "offset": 10601,
"length": 18,
"value": "\"No results found\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10516,
+ "offset": 10656,
"length": 22,
"value": "\"Something went wrong\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 10679,
+ "offset": 10819,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10701,
+ "offset": 10841,
"length": 8,
"value": "\"Create\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10746,
+ "offset": 10886,
"length": 17,
"value": "\"Create \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10762,
+ "offset": 10902,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10831,
+ "offset": 10971,
"length": 13,
"value": "\"New Channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10905,
+ "offset": 11045,
"length": 16,
"value": "\"Select members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 10981,
+ "offset": 11121,
"length": 21,
"value": "\"New channel profile\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11092,
+ "offset": 11232,
"length": 8,
"value": "\"Create\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11156,
+ "offset": 11296,
"length": 13,
"value": "\"New channel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11237,
+ "offset": 11377,
"length": 20,
"value": "\"Enter channel name\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11340,
+ "offset": 11480,
"length": 14,
"value": "\"Invite users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11413,
+ "offset": 11553,
"length": 14,
"value": "\"Select users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 11537,
+ "offset": 11677,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11559,
+ "offset": 11699,
"length": 8,
"value": "\"Invite\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11604,
+ "offset": 11744,
"length": 17,
"value": "\"Invite \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11620,
+ "offset": 11760,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 11749,
+ "offset": 11889,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11771,
+ "offset": 11911,
"length": 10,
"value": "\"Register\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11818,
+ "offset": 11958,
"length": 19,
"value": "\"Register \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11836,
+ "offset": 11976,
"length": 1,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11916,
+ "offset": 12056,
"length": 7,
"value": "\"(You)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 11961,
+ "offset": 12101,
"length": 5,
"value": "\"Ban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12006,
+ "offset": 12146,
"length": 7,
"value": "\"Unban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12052,
+ "offset": 12192,
"length": 6,
"value": "\"Mute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12099,
+ "offset": 12239,
"length": 8,
"value": "\"Unmute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12161,
+ "offset": 12301,
"length": 21,
"value": "\"Unregister operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12234,
+ "offset": 12374,
"length": 22,
"value": "\"Register as operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12304,
+ "offset": 12444,
"length": 9,
"value": "\"Members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12363,
+ "offset": 12503,
"length": 11,
"value": "\"Operators\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12428,
+ "offset": 12568,
"length": 15,
"value": "\"Muted members\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12502,
+ "offset": 12642,
"length": 20,
"value": "\"Muted Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12584,
+ "offset": 12724,
"length": 14,
"value": "\"Banned users\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12651,
+ "offset": 12791,
"length": 14,
"value": "\"Participants\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12728,
+ "offset": 12868,
"length": 11,
"value": "\"(No name)\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12778,
+ "offset": 12918,
"length": 10,
"value": "\"Operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12872,
+ "offset": 13012,
"length": 10,
"value": "\"Operator\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12931,
+ "offset": 13071,
"length": 8,
"value": "\"Member\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 12983,
+ "offset": 13123,
"length": 9,
"value": "\"User ID\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13037,
+ "offset": 13177,
"length": 9,
"value": "\"Message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13092,
+ "offset": 13232,
"length": 10,
"value": "\"Register\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13150,
+ "offset": 13290,
"length": 12,
"value": "\"Unregister\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13204,
+ "offset": 13344,
"length": 6,
"value": "\"Mute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13254,
+ "offset": 13394,
"length": 8,
"value": "\"Unmute\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13303,
+ "offset": 13443,
"length": 5,
"value": "\"Ban\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13384,
+ "offset": 13524,
"length": 7,
"value": "\"Group\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13439,
+ "offset": 13579,
"length": 13,
"value": "\"Super group\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13499,
+ "offset": 13639,
"length": 11,
"value": "\"Broadcast\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13607,
+ "offset": 13747,
"length": 3,
"value": "\"@\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13722,
+ "offset": 13862,
"length": 95,
"value": "\"You can mention up to \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "IntegerLiteral",
- "offset": 13793,
+ "offset": 13933,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13796,
+ "offset": 13936,
"length": 5,
"value": "\" times per message. \""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 13993,
+ "offset": 14133,
"length": 17,
"value": "\"Reply in thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14113,
+ "offset": 14253,
"length": 17,
"value": "\"Reply in thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14177,
+ "offset": 14317,
"length": 17,
"value": "\"Reply to thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14283,
+ "offset": 14423,
"length": 8,
"value": "\"Thread\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14514,
+ "offset": 14654,
"length": 8,
"value": "\"Cancel\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14772,
+ "offset": 14912,
"length": 20,
"value": "\"Channel is frozen.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 14996,
+ "offset": 15136,
"length": 31,
"value": "\"You're muted by the operator.\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15242,
+ "offset": 15382,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15459,
+ "offset": 15599,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15715,
+ "offset": 15855,
"length": 15,
"value": "\"Voice message\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
"kind": "StringLiteral",
- "offset": 15846,
+ "offset": 15986,
"length": 15,
"value": "\"Voice_message\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16244,
+ "length": 7,
+ "value": "\"Photo\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16288,
+ "length": 5,
+ "value": "\"GIF\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16332,
+ "length": 7,
+ "value": "\"Video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16378,
+ "length": 7,
+ "value": "\"Audio\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16424,
+ "length": 15,
+ "value": "\"Voice message\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16477,
+ "length": 6,
+ "value": "\"File\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16530,
+ "length": 7,
+ "value": "\"Photo\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16759,
+ "length": 67,
+ "value": "\"The maximum size per file is \""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUStringSet.swift",
+ "kind": "StringLiteral",
+ "offset": 16822,
+ "length": 2,
+ "value": "\"MB.\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUFontSet.swift",
"kind": "FloatLiteral",
@@ -354232,21 +363838,35 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1268,
+ "offset": 1368,
"length": 2,
"value": "10"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1531,
+ "offset": 1607,
"length": 1,
- "value": "1"
+ "value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
"kind": "IntegerLiteral",
- "offset": 1699,
+ "offset": 1711,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1855,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUMessageWebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1959,
"length": 1,
"value": "1"
},
@@ -354530,6 +364150,13 @@
"length": 27,
"value": "\"KEY_INTERNAL_MESSAGE_TYPE\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Constant\/SBUConstant.swift",
+ "kind": "StringLiteral",
+ "offset": 2109,
+ "length": 41,
+ "value": "\"com.sendbird.uikit.groupchannel.message\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/Menu\/SBUBottomSheetController.swift",
"kind": "IntegerLiteral",
@@ -354607,6 +364234,48 @@
"length": 2,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 515,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 831,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 854,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 903,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
+ "kind": "StringLiteral",
+ "offset": 178,
+ "length": 15,
+ "value": "\"SendbirdUIKit.SBUPaddingLabel\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/NewMessageInfo\/SBUNewNotificationInfo.swift",
"kind": "BooleanLiteral",
@@ -354631,7 +364300,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelUserMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 4082,
+ "offset": 4128,
"length": 5,
"value": "false"
},
@@ -354701,7 +364370,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUCoverImageView.swift",
"kind": "BooleanLiteral",
- "offset": 6289,
+ "offset": 6463,
"length": 5,
"value": "false"
},
@@ -355016,7 +364685,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUBaseChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 27482,
+ "offset": 27973,
"length": 5,
"value": "false"
},
@@ -355135,63 +364804,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1806,
+ "offset": 1848,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 5922,
+ "offset": 6667,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 6463,
+ "offset": 7208,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 6514,
+ "offset": 7259,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 13044,
+ "offset": 14910,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 13079,
+ "offset": 14945,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 15972,
+ "offset": 28200,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "StringLiteral",
- "offset": 275,
+ "offset": 317,
"length": 29,
"value": "\"SendbirdUIKit.SBUGroupChannelViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUGroupChannelViewController.swift",
"kind": "StringLiteral",
- "offset": 275,
+ "offset": 317,
"length": 29,
"value": "\"SendbirdUIKit.SBUGroupChannelViewController\""
},
@@ -355233,7 +364902,14 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Manager\/CacheManager\/SBUCacheManager.Image.swift",
"kind": "BooleanLiteral",
- "offset": 5741,
+ "offset": 4237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Manager\/CacheManager\/SBUCacheManager.Image.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6608,
"length": 4,
"value": "true"
},
@@ -355590,21 +365266,28 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 5543,
+ "offset": 5324,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 5765,
+ "offset": 6884,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
"kind": "BooleanLiteral",
- "offset": 6796,
+ "offset": 7106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/SBUConfig.GroupChannel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8137,
"length": 5,
"value": "false"
},
@@ -355723,14 +365406,21 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
"kind": "Dictionary",
- "offset": 4336,
+ "offset": 6113,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 31846,
+ "offset": 19581,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/MessageThread\/SBUMessageThreadModule.List.swift",
+ "kind": "BooleanLiteral",
+ "offset": 36930,
"length": 5,
"value": "false"
},
@@ -355926,63 +365616,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 879,
+ "offset": 926,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1103,
+ "offset": 1150,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1497,
+ "offset": 1544,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 1596,
+ "offset": 1643,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1631,
+ "offset": 1678,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1792,
+ "offset": 1839,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2249,
+ "offset": 2296,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 2288,
+ "offset": 2335,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 6286,
+ "offset": 6195,
"length": 5,
"value": "false"
},
@@ -356239,19 +365929,47 @@
"value": "\"SendbirdUIKit.SBUCreateChannelTypeSelector\""
},
{
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIView+SBUIKit.swift",
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
"kind": "BooleanLiteral",
- "offset": 41824,
- "length": 5,
- "value": "false"
+ "offset": 546,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIView+SBUIKit.swift",
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
"kind": "BooleanLiteral",
- "offset": 41870,
+ "offset": 596,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 779,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 935,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1009,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCollectionViewCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1194,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUEnums.swift",
"kind": "IntegerLiteral",
@@ -357351,59 +367069,122 @@
"length": 4,
"value": "2"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "FloatLiteral",
+ "offset": 666,
+ "length": 4,
+ "value": "16.0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 1452,
+ "offset": 1653,
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2120,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
"offset": 2129,
"length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2140,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2150,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2194,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2232,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2395,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3024,
+ "length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
- "offset": 2369,
+ "offset": 3264,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "IntegerLiteral",
- "offset": 2618,
+ "offset": 3513,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4079,
+ "offset": 4325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4999,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4341,
+ "offset": 5261,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 4418,
+ "offset": 5338,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUParentMessageInfoView.swift",
"kind": "BooleanLiteral",
- "offset": 13631,
+ "offset": 15412,
"length": 5,
"value": "false"
},
@@ -357445,91 +367226,91 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 872,
+ "offset": 955,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 1616,
+ "offset": 1699,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 1738,
+ "offset": 1821,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "StringLiteral",
- "offset": 2098,
+ "offset": 2181,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3001,
+ "offset": 3084,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3323,
+ "offset": 3406,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "BooleanLiteral",
- "offset": 3364,
+ "offset": 3447,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 3959,
+ "offset": 4042,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 4359,
+ "offset": 4442,
"length": 1,
"value": "6"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 4869,
+ "offset": 4952,
"length": 1,
"value": "4"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 5150,
+ "offset": 5233,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "IntegerLiteral",
- "offset": 5249,
+ "offset": 5332,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/MessageView\/SBUQuotedBaseMessageView.swift",
"kind": "BooleanLiteral",
- "offset": 5284,
+ "offset": 5367,
"length": 4,
"value": "true"
},
@@ -357606,35 +367387,35 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 4159,
+ "offset": 4157,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 4258,
+ "offset": 4256,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 4293,
+ "offset": 4291,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 13467,
+ "offset": 13345,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/SBUContentBaseMessageCell.swift",
"kind": "IntegerLiteral",
- "offset": 13502,
+ "offset": 13380,
"length": 1,
"value": "0"
},
@@ -357886,7 +367667,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserNameView.swift",
"kind": "BooleanLiteral",
- "offset": 2852,
+ "offset": 2936,
"length": 5,
"value": "false"
},
@@ -357914,112 +367695,98 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "Array",
- "offset": 1759,
+ "offset": 3150,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "Array",
- "offset": 1892,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
- "kind": "Array",
- "offset": 2122,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
- "kind": "Array",
- "offset": 2297,
+ "offset": 3325,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2361,
+ "offset": 3389,
"length": 2,
"value": "56"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2404,
+ "offset": 3432,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2846,
+ "offset": 3865,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2962,
+ "offset": 3981,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3407,
+ "offset": 4426,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "FloatLiteral",
- "offset": 3632,
+ "offset": 4651,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "FloatLiteral",
- "offset": 3859,
+ "offset": 4878,
"length": 3,
"value": "1.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4093,
+ "offset": 5112,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4350,
+ "offset": 5369,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 7285,
+ "offset": 8304,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 27372,
+ "offset": 27354,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUOpenChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 29995,
+ "offset": 29977,
"length": 4,
"value": "true"
},
@@ -358159,10 +367926,108 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelFileMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 1883,
+ "offset": 1914,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 498,
+ "length": 9,
+ "value": "\"Waiting\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 7,
+ "value": "\"Ready\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 11,
+ "value": "\"Executing\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 10,
+ "value": "\"Finished\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 498,
+ "length": 9,
+ "value": "\"Waiting\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 529,
+ "length": 7,
+ "value": "\"Ready\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 562,
+ "length": 11,
+ "value": "\"Executing\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 10,
+ "value": "\"Finished\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 1365,
+ "length": 57,
+ "value": "\"com.sendbird.uikit.operation.state.\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 27,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1639,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2829,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3109,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Util\/BlockingOperation.swift",
+ "kind": "StringLiteral",
+ "offset": 387,
+ "length": 17,
+ "value": "\"SendbirdUIKit.BlockingOperation\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelBaseMessageCell.swift",
"kind": "BooleanLiteral",
@@ -358187,7 +368052,7 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/OpenChannel\/SBUOpenChannelBaseMessageCell.swift",
"kind": "BooleanLiteral",
- "offset": 3514,
+ "offset": 3522,
"length": 5,
"value": "false"
},
@@ -358488,70 +368353,70 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2331,
+ "offset": 2512,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 2577,
+ "offset": 2925,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4001,
+ "offset": 4349,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 10335,
+ "offset": 10818,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 11337,
+ "offset": 11820,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 15522,
+ "offset": 16005,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "IntegerLiteral",
- "offset": 15549,
+ "offset": 16032,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 17114,
+ "offset": 17597,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 17161,
+ "offset": 17644,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/SBUBaseChannelViewController.swift",
"kind": "BooleanLiteral",
- "offset": 21937,
+ "offset": 22775,
"length": 5,
"value": "false"
},
@@ -358891,10 +368756,38 @@
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "BooleanLiteral",
+ "offset": 780,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "BooleanLiteral",
+ "offset": 819,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "IntegerLiteral",
+ "offset": 852,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MessageCellParams\/SBUMultipleFilesMessageCellParams.swift",
+ "kind": "StringLiteral",
+ "offset": 309,
+ "length": 33,
+ "value": "\"SendbirdUIKit.SBUMultipleFilesMessageCellParams\""
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/SBUBaseViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4727,
+ "offset": 4888,
"length": 5,
"value": "false"
},
@@ -359440,17 +369333,52 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.List.swift",
"kind": "BooleanLiteral",
- "offset": 4375,
+ "offset": 5262,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.List.swift",
"kind": "Dictionary",
- "offset": 5437,
+ "offset": 6324,
"length": 3,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7180,
+ "length": 24,
+ "value": "\"uploadableFileInfoList\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 7,
+ "value": "\"image\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7273,
+ "length": 5,
+ "value": "\"gif\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "StringLiteral",
+ "offset": 7310,
+ "length": 7,
+ "value": "\"video\""
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/Channel\/GroupChannel\/SBUGroupChannelModule.Input.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7683,
+ "length": 1,
+ "value": "1"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/String+SBUIKit.swift",
"kind": "StringLiteral",
@@ -359475,175 +369403,175 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1659,
+ "offset": 1673,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1719,
+ "offset": 1740,
"length": 2,
"value": "16"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1780,
+ "offset": 1808,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1835,
+ "offset": 1870,
"length": 2,
"value": "24"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1895,
+ "offset": 1937,
"length": 2,
"value": "32"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 1959,
+ "offset": 2008,
"length": 2,
"value": "48"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2020,
+ "offset": 2076,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2131,
+ "offset": 2201,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2185,
+ "offset": 2262,
"length": 2,
"value": "38"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2238,
+ "offset": 2322,
"length": 2,
"value": "60"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2289,
+ "offset": 2380,
"length": 2,
"value": "28"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2345,
+ "offset": 2443,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2411,
+ "offset": 2516,
"length": 2,
"value": "36"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2466,
+ "offset": 2578,
"length": 2,
"value": "40"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2527,
+ "offset": 2646,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2582,
+ "offset": 2708,
"length": 2,
"value": "22"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "IntegerLiteral",
- "offset": 2642,
+ "offset": 2775,
"length": 2,
"value": "20"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "BooleanLiteral",
- "offset": 3936,
+ "offset": 4076,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Enums\/SBUIconSetType.swift",
"kind": "Array",
- "offset": 10599,
+ "offset": 10739,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 2330,
+ "offset": 2555,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 2504,
+ "offset": 2729,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 3437,
+ "offset": 3662,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "IntegerLiteral",
- "offset": 3472,
+ "offset": 3697,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "BooleanLiteral",
- "offset": 5690,
+ "offset": 6920,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/Replies\/ViewParams\/SBUQuotedBaseMessageViewParams.swift",
"kind": "BooleanLiteral",
- "offset": 6395,
+ "offset": 7625,
"length": 4,
"value": "true"
},
@@ -359710,41 +369638,6 @@
"length": 4,
"value": "true"
},
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 831,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 854,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 878,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "IntegerLiteral",
- "offset": 903,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Common\/SBUPaddingLabel.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 15,
- "value": "\"SendbirdUIKit.SBUPaddingLabel\""
- },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Extension\/UIButton+SBUIKit.swift",
"kind": "IntegerLiteral",
@@ -359790,49 +369683,49 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 2278,
+ "offset": 2409,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 3845,
+ "offset": 3976,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "FloatLiteral",
- "offset": 4179,
+ "offset": 4310,
"length": 3,
"value": "0.7"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 6037,
+ "offset": 6168,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 7192,
+ "offset": 7323,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 7781,
+ "offset": 7912,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/SBUGlobals.swift",
"kind": "BooleanLiteral",
- "offset": 8247,
+ "offset": 8378,
"length": 4,
"value": "true"
},
@@ -360231,63 +370124,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "BooleanLiteral",
- "offset": 13501,
+ "offset": 20028,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/MessageThread\/SBUMessageThreadViewController.swift",
"kind": "StringLiteral",
- "offset": 1232,
+ "offset": 1248,
"length": 30,
"value": "\"SendbirdUIKit.SBUMessageThreadViewController\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2196,
+ "offset": 3804,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2218,
+ "offset": 3826,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "FloatLiteral",
- "offset": 2293,
+ "offset": 3901,
"length": 3,
"value": "0.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2322,
+ "offset": 3930,
"length": 2,
"value": "50"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/FileViewer\/SBUFileViewController.swift",
"kind": "StringLiteral",
- "offset": 809,
+ "offset": 2422,
"length": 21,
"value": "\"SendbirdUIKit.SBUFileViewController\""
},
@@ -361113,154 +371006,154 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "FloatLiteral",
- "offset": 98230,
+ "offset": 98502,
"length": 3,
"value": "0.5"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "FloatLiteral",
- "offset": 133531,
+ "offset": 133803,
"length": 4,
"value": "0.12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 174231,
+ "offset": 174503,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 174951,
+ "offset": 175223,
"length": 2,
"value": "18"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 176641,
+ "offset": 176913,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 176876,
+ "offset": 177148,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 177657,
+ "offset": 177929,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 178171,
+ "offset": 178443,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180106,
+ "offset": 180378,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180285,
+ "offset": 180557,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 180450,
+ "offset": 180722,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180686,
+ "offset": 180958,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180753,
+ "offset": 181025,
"length": 11,
"value": "\"#70000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 180818,
+ "offset": 181090,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 181638,
+ "offset": 181910,
"length": 1,
"value": "8"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 181832,
+ "offset": 182104,
"length": 2,
"value": "12"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 182199,
+ "offset": 182471,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182704,
+ "offset": 182976,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182770,
+ "offset": 183042,
"length": 11,
"value": "\"#70000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "StringLiteral",
- "offset": 182843,
+ "offset": 183115,
"length": 11,
"value": "\"#e0000000\""
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 184155,
+ "offset": 184427,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Theme\/SBUTheme.swift",
"kind": "IntegerLiteral",
- "offset": 184450,
+ "offset": 184722,
"length": 2,
"value": "12"
},
@@ -361400,63 +371293,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1317,
+ "offset": 1380,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1373,
+ "offset": 1436,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1414,
+ "offset": 1477,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1450,
+ "offset": 1513,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1488,
+ "offset": 1551,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "IntegerLiteral",
- "offset": 1606,
+ "offset": 1669,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 1831,
+ "offset": 1894,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 2097,
+ "offset": 2044,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/CellView\/SBUUserMessageTextView.swift",
"kind": "BooleanLiteral",
- "offset": 2601,
+ "offset": 2928,
"length": 5,
"value": "false"
},
@@ -361649,45 +371542,31 @@
"length": 2,
"value": "16"
},
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
- "kind": "IntegerLiteral",
- "offset": 1900,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
- "kind": "IntegerLiteral",
- "offset": 1922,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "BooleanLiteral",
- "offset": 3054,
+ "offset": 2785,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "FloatLiteral",
- "offset": 3107,
+ "offset": 2838,
"length": 4,
"value": "80.0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "IntegerLiteral",
- "offset": 3175,
+ "offset": 2906,
"length": 2,
"value": "46"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Module\/SelectUser\/CreateChannel\/SBUCreateOpenChannelModule.ProfileInput.swift",
"kind": "IntegerLiteral",
- "offset": 3187,
+ "offset": 2918,
"length": 2,
"value": "46"
},
@@ -361743,59 +371622,143 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 2041,
+ "offset": 2234,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2772,
+ "offset": 3310,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2824,
+ "offset": 3362,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 2943,
+ "offset": 3481,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 3088,
+ "offset": 3626,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "IntegerLiteral",
- "offset": 3576,
+ "offset": 4114,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 12651,
+ "offset": 13189,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/MessageThread\/SBUMessageThreadViewModel.swift",
"kind": "StringLiteral",
- "offset": 1722,
+ "offset": 1915,
"length": 25,
"value": "\"SendbirdUIKit.SBUMessageThreadViewModel\""
},
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 840,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 849,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 860,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 870,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 914,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 952,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1115,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1844,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1896,
+ "length": 4,
+ "value": "12.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1948,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 1999,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageCell\/MultipleFilesMessage\/SBUMultipleFilesMessageCell.swift",
+ "kind": "FloatLiteral",
+ "offset": 2055,
+ "length": 3,
+ "value": "6.0"
+ },
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/Configuration\/Replies\/SBUReplyConfiguration.swift",
"kind": "BooleanLiteral",
@@ -361904,21 +371867,21 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2202,
+ "offset": 2622,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "BooleanLiteral",
- "offset": 2624,
+ "offset": 3044,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/ViewModel\/Channel\/SBUGroupChannelViewModel.swift",
"kind": "StringLiteral",
- "offset": 1303,
+ "offset": 1494,
"length": 24,
"value": "\"SendbirdUIKit.SBUGroupChannelViewModel\""
},
@@ -361981,63 +371944,63 @@
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9742,
+ "offset": 11220,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9767,
+ "offset": 11245,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/distiller\/project\/uikit-ios\/SendbirdUIKit\/View\/Channel\/MessageInput\/SBUQuoteMessageInputView.swift",
"kind": "IntegerLiteral",
- "offset": 9793,
+ "offset": 11271,
"length": 1,
"value": "2"
},
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
index fa04c0b7c..41c3f68b8 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -155,7 +155,7 @@ extension SendbirdUIKit.SBUBaseChannelModule {
@_Concurrency.MainActor(unsafe) open func updateStyles(theme: SendbirdUIKit.SBUChannelTheme? = nil, componentTheme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@_Concurrency.MainActor(unsafe) public func setupScrollBottomViewStyle(scrollBottomView: UIKit.UIView, theme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@objc @_Concurrency.MainActor(unsafe) open func setScrollBottomView(hidden: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) public func reloadTableView()
+ @objc @_Concurrency.MainActor(unsafe) public func reloadTableView(needsToLayout: Swift.Bool = true)
@_Concurrency.MainActor(unsafe) public func updateEmptyView(type: SendbirdUIKit.EmptyViewType)
@objc @_Concurrency.MainActor(unsafe) open func showMessageMenu(on message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func showFailedMessageMenu(on message: SendbirdChatSDK.BaseMessage)
@@ -341,6 +341,7 @@ public protocol SBUMessageThreadModuleInputDelegate : SendbirdUIKit.SBUBaseChann
func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, shouldLoadSuggestedMentions filterText: Swift.String)
func messageThreadModuleShouldStopSuggestingMention(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
func messageThreadModuleDidTapVoiceMessage(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
+ func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
}
public protocol SBUMessageThreadModuleInputDataSource : SendbirdUIKit.SBUBaseChannelModuleInputDataSource {
}
@@ -375,6 +376,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) @objc override open func pickDocumentFile(documentURLs: [Foundation.URL])
@_Concurrency.MainActor(unsafe) @objc override open func pickImageData(_ data: Foundation.Data, fileName: Swift.String? = nil, mimeType: Swift.String? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoURL(_ url: Foundation.URL)
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadImageFile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadGIFfile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputMode(_ mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputModeState()
@_Concurrency.MainActor(unsafe) @objc override open func updateFrozenModeState()
@@ -831,10 +838,10 @@ extension SendbirdUIKit.SBUView : SendbirdUIKit.SBUViewLifeCycle {
set
_modify
}
- @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint? {
get
}
- @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) final public let collectionViewInsets: UIKit.UIEdgeInsets
@@ -1736,6 +1743,7 @@ extension UIKit.UIImageView {
@_hasMissingDesignatedInitializers public class SBUUtils {
public static func getFileType(by fileMessage: SendbirdChatSDK.FileMessage) -> SendbirdUIKit.SBUMessageFileType
public static func getFileType(by type: Swift.String) -> SendbirdUIKit.SBUMessageFileType
+ public static func getFileTypeString(by fileType: Swift.String) -> Swift.String
public static func generateChannelName(channel: SendbirdChatSDK.GroupChannel) -> Swift.String
public static func getMimeType(url: Foundation.URL) -> Swift.String?
@available(*, deprecated, renamed: "getReceiptState(of:in:)")
@@ -1786,6 +1794,7 @@ extension UIKit.UIImageView {
public static var Settings: Swift.String
public static var Reply: Swift.String
public static var Alert_Delete: Swift.String
+ public static var Alert_Delete_MultipleFilesMessage: (Swift.Int) -> Swift.String
public static var Alert_Allow_Camera_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access_Message: Swift.String
@@ -1947,6 +1956,22 @@ extension UIKit.UIImageView {
}
public static var fileName: Swift.String
}
+ public struct GroupChannel {
+ public struct Preview {
+ public static var photo: Swift.String
+ public static var gif: Swift.String
+ public static var video: Swift.String
+ public static var audio: Swift.String
+ public static var voice: Swift.String
+ public static var file: Swift.String
+ public static var multipleFiles: Swift.String
+ }
+ }
+ public struct FileUpload {
+ public struct Error {
+ public static var exceededSizeLimit: Swift.String
+ }
+ }
@objc deinit
}
extension SendbirdUIKit.SBUStringSet {
@@ -2120,6 +2145,7 @@ extension SendbirdUIKit.SBUCreateOpenChannelModule {
@_Concurrency.MainActor(unsafe) final public let descriptionLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) final public let urlLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var imageHeightConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var imageWitdhConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
@@ -2297,6 +2323,11 @@ extension SendbirdUIKit.SBUModuleSet {
public static var MessageSearchModule: SendbirdUIKit.SBUMessageSearchModule.Type
public static var MessageThreadModule: SendbirdUIKit.SBUMessageThreadModule.Type
}
+extension SendbirdChatSDK.MultipleFilesMessage {
+ public var filesCount: Swift.Int {
+ get
+ }
+}
public protocol SBUMessageSearchViewModelDelegate : SendbirdUIKit.SBUCommonViewModelDelegate {
func searchViewModel(_ viewModel: SendbirdUIKit.SBUMessageSearchViewModel, didChangeSearchResults results: [SendbirdChatSDK.BaseMessage], needsToReload: Swift.Bool)
}
@@ -2317,6 +2348,24 @@ open class SBUMessageSearchViewModel {
public func loadMore()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionView : UIKit.UICollectionView, SendbirdUIKit.SBUViewLifeCycle {
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var cornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) open func configure(delegate: UIKit.UICollectionViewDelegate, dataSource: UIKit.UICollectionViewDataSource, theme: SendbirdUIKit.SBUMessageCellTheme? = nil, cornerRadius: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) @objc open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc open func setupActions()
+ @_Concurrency.MainActor(unsafe) @objc open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect, collectionViewLayout layout: UIKit.UICollectionViewLayout)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
extension SendbirdUIKit.SBUBaseSelectUserViewController {
@objc @available(*, deprecated, renamed: "channelURL")
@_Concurrency.MainActor(unsafe) dynamic public var channelUrl: Swift.String? {
@@ -2477,6 +2526,28 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule {
@objc func updateLayouts()
@objc func setupActions()
}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
+ @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
public typealias SBUNewNotificationInfoHandler = () -> Swift.Void
extension SendbirdUIKit.SBUBaseChannelViewController {
@objc @_Concurrency.MainActor(unsafe) dynamic public func registerKeyboardNotifications()
@@ -2497,7 +2568,7 @@ extension SendbirdUIKit.SBUBaseChannelViewController {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUOpenChannelMessageWebView
- @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint! {
+ @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint? {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webTypeConstraints: [UIKit.NSLayoutConstraint] {
@@ -2957,6 +3028,7 @@ public protocol SBUMessageCellProtocol {
@objc @_Concurrency.MainActor(unsafe) public var newMessagesCount: Swift.Int {
get
}
+ @objc @_Concurrency.MainActor(unsafe) open func multipleFilesMessageFileSizeErrorHandler(_ message: Swift.String)
@objc @_Concurrency.MainActor(unsafe) required public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@objc @_Concurrency.MainActor(unsafe) public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) required public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@@ -2975,6 +3047,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@@ -2986,14 +3059,20 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) override public func showMenuModal(_ cell: UIKit.UITableViewCell, indexPath: Foundation.IndexPath, message: SendbirdChatSDK.BaseMessage, types: [SendbirdUIKit.MessageMenuItem]?)
@_Concurrency.MainActor(unsafe) @objc override open func showChannelSettings()
@_Concurrency.MainActor(unsafe) override open func showMessageThread(channelURL: Swift.String, parentMessageId: Swift.Int64, parentMessageCreatedAt: Swift.Int64? = 0, startingPoint: Swift.Int64? = 0)
+ @_Concurrency.MainActor(unsafe) @objc override open func imagePickerControllerDidCancel(_ picker: UIKit.UIImagePickerController)
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
+ @_Concurrency.MainActor(unsafe) @objc override open func showPhotoLibraryPicker()
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, didChangeChannel channel: SendbirdChatSDK.BaseChannel?, withContext context: SendbirdChatSDK.MessageContext)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, deletedMessages messages: [SendbirdChatSDK.BaseMessage])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ @objc @_Concurrency.MainActor(unsafe) public func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapRightItem rightItem: UIKit.UIBarButtonItem)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@@ -3006,6 +3085,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -3535,7 +3615,7 @@ public protocol SBUSuggestedMentionListDelegate : AnyObject {
}
@_Concurrency.MainActor(unsafe) public var userCell: UIKit.UITableViewCell?
@_Concurrency.MainActor(unsafe) public var limitGuideCell: UIKit.UITableViewCell?
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) public var filteredUsers: [SendbirdUIKit.SBUUser] {
get
}
@@ -3611,6 +3691,10 @@ extension SendbirdUIKit.SBUConfig.GroupChannel {
set
}
public var input: SendbirdUIKit.SBUConfig.GroupChannel.Channel.Input
+ @SendbirdUIKit.SBUPrioritizedConfig public var isMultipleFilesMessageEnabled: Swift.Bool {
+ get
+ set
+ }
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
required public init(from decoder: Swift.Decoder) throws
@@ -3686,6 +3770,8 @@ public protocol SBUMessageThreadModuleListDelegate : SendbirdUIKit.SBUBaseChanne
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
}
public protocol SBUMessageThreadModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
}
@@ -3702,6 +3788,9 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -3734,11 +3823,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) override open func createMessageMenuItems(for message: SendbirdChatSDK.BaseMessage) -> [SendbirdUIKit.SBUMenuItem]
@_Concurrency.MainActor(unsafe) @objc override open func showMessageContextMenu(for message: SendbirdChatSDK.BaseMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func setMessageCellGestures(_ cell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, indexPath: Foundation.IndexPath)
- @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView()
+ @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView(needsToLayout: Swift.Bool = true)
@objc @_Concurrency.MainActor(unsafe) public func register(messageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -4130,6 +4220,20 @@ extension SendbirdUIKit.SBUInviteUserModule {
public static func restoreDefaultIcons()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUCollectionViewCell : UIKit.UICollectionViewCell {
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
+ @objc deinit
+}
+extension SendbirdUIKit.SBUCollectionViewCell : SendbirdUIKit.SBUViewLifeCycle {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupActions()
+}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUOpenChannelContentBaseMessageCell : SendbirdUIKit.SBUOpenChannelBaseMessageCell {
@objc @_Concurrency.MainActor(unsafe) public var baseStackView: UIKit.UIStackView {
@objc get
@@ -4139,6 +4243,10 @@ extension SendbirdUIKit.SBUInviteUserModule {
@objc get
@objc set
}
+ @objc @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView {
+ @objc get
+ @objc set
+ }
@objc @_Concurrency.MainActor(unsafe) public var contentsStackView: UIKit.UIStackView {
@objc get
@objc set
@@ -4559,6 +4667,25 @@ public protocol SBUCreateChannelTypeSelectorProtocol {
@_Concurrency.MainActor(unsafe) open func updateButton(type: SendbirdUIKit.ChannelCreationType)
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionViewCell : SendbirdUIKit.SBUCollectionViewCell {
+ @_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
+ @_Concurrency.MainActor(unsafe) public var overlayView: UIKit.UIView
+ @_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var imageCornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) open func configure(uploadableFileInfo: SendbirdChatSDK.UploadableFileInfo? = nil, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo? = nil, requestId: Swift.String, index: Swift.Int, imageCornerRadius: CoreFoundation.CGFloat, showOverlay: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+ @_Concurrency.MainActor(unsafe) public func setGIFIcon()
+ @objc deinit
+}
extension UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadNib() -> UIKit.UINib
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadViewFromNib() -> UIKit.UIView
@@ -4584,6 +4711,8 @@ extension UIKit.UIView {
@_Concurrency.MainActor(unsafe) public func sbu_constraint_greaterThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_lessThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
+}
+extension UIKit.UIView {
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_v2(equalTo view: UIKit.UIView, leading: CoreFoundation.CGFloat? = nil, trailing: CoreFoundation.CGFloat? = nil, left: CoreFoundation.CGFloat? = nil, right: CoreFoundation.CGFloat? = nil, top: CoreFoundation.CGFloat? = nil, bottom: CoreFoundation.CGFloat? = nil, centerX: CoreFoundation.CGFloat? = nil, centerY: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> [UIKit.NSLayoutConstraint]
@discardableResult
@@ -4911,19 +5040,28 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
func parentMessageInfoViewBoundsWillChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
func parentMessageInfoViewBoundsDidChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : UIKit.UITableViewHeaderFooterView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : SendbirdUIKit.SBUView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+ public struct Constants {
+ public static var verticalSideMarginSize: CoreFoundation.CGFloat
+ }
@_Concurrency.MainActor(unsafe) public var profileView: SendbirdUIKit.SBUMessageProfileView
+ @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var userNameLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var dateLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var moreButton: UIKit.UIButton? {
get
set
}
+ @_Concurrency.MainActor(unsafe) public var moreButtonBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replySeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replyLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var bottomSeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var messageTextView: SendbirdUIKit.SBUUserMessageTextView
@_Concurrency.MainActor(unsafe) public var baseFileContentView: SendbirdUIKit.SBUBaseFileContentView
+ @_Concurrency.MainActor(unsafe) public var fileCollectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUMessageWebView
@_Concurrency.MainActor(unsafe) public var reactionView: SendbirdUIKit.SBUParentMessageInfoReactionView
@_Concurrency.MainActor(unsafe) public var userHStackView: SendbirdUIKit.SBUStackView {
@@ -4946,30 +5084,44 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
@objc get
@objc set
}
+ @_Concurrency.MainActor(unsafe) public var contentView: UIKit.UIView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var enablesReaction: Swift.Bool
@_Concurrency.MainActor(unsafe) public var userProfileTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var tapHandlerToContent: (() -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreButtonTapHandlerToContent: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiTapHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreEmojiTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiLongPressHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var mentionTapHandler: ((_ user: SendbirdUIKit.SBUUser) -> Swift.Void)?
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(reuseIdentifier: Swift.String?)
@available(*, unavailable, renamed: "SBUParentMessageInfoView(frame:)")
- @_Concurrency.MainActor(unsafe) @objc required convenience dynamic public init?(coder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) open func setupViews()
- @_Concurrency.MainActor(unsafe) open func setupLayouts()
- @_Concurrency.MainActor(unsafe) open func updateLayouts()
- @_Concurrency.MainActor(unsafe) open func setupStyles()
+ @_Concurrency.MainActor(unsafe) required convenience public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
@_Concurrency.MainActor(unsafe) open func configure(message: SendbirdChatSDK.BaseMessage?, delegate: SendbirdUIKit.SBUParentMessageInfoViewDelegate?, useReaction: Swift.Bool = false, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo?)
- @_Concurrency.MainActor(unsafe) open func setupActions()
+ @_Concurrency.MainActor(unsafe) open func updateMessageTextWidth(with size: CoreFoundation.CGSize)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
@objc @_Concurrency.MainActor(unsafe) open func onTapUserProfileView(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapContentView(sender: UIKit.UITapGestureRecognizer)
+ @objc @_Concurrency.MainActor(unsafe) open func onSelectFile(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapWebview(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapMoreButton(_ sender: Any)
@_Concurrency.MainActor(unsafe) open func userMessageTextView(_ textView: SendbirdUIKit.SBUUserMessageTextView, didTapMention user: SendbirdUIKit.SBUUser)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@objc deinit
}
+extension SendbirdUIKit.SBUParentMessageInfoView : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+}
@_hasMissingDesignatedInitializers public class SBUGlobalCustomParams {
public static var groupChannelParamsCreateBuilder: ((_ params: SendbirdChatSDK.GroupChannelCreateParams?) -> Swift.Void)?
public static var groupChannelParamsUpdateBuilder: ((_ params: SendbirdChatSDK.GroupChannelUpdateParams?) -> Swift.Void)?
@@ -4979,6 +5131,7 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
public static var userMessageParamsUpdateBuilder: ((_ params: SendbirdChatSDK.UserMessageUpdateParams?) -> Swift.Void)?
public static var fileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
public static var voiceFileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
+ public static var multipleFilesMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> Swift.Void)?
public static var messageListParamsBuilder: ((_ params: SendbirdChatSDK.MessageListParams?) -> Swift.Void)?
@objc deinit
}
@@ -5115,7 +5268,7 @@ extension UIKit.UIImage {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
+ @objc @_Concurrency.MainActor(unsafe) open var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
@objc get
@objc set
}
@@ -5419,7 +5572,7 @@ extension UIKit.UIStackView {
@_Concurrency.MainActor(unsafe) public var button: UIKit.UIButton
@_Concurrency.MainActor(unsafe) public var username: Swift.String
@_Concurrency.MainActor(unsafe) public var leftMargin: CoreFoundation.CGFloat
- @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@@ -5619,6 +5772,7 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule.List : UIKit.UITableViewDat
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func updateLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func updateChannelInfoView()
@objc @available(*, deprecated, message: "Please use `calculateMessageMenuCGPoint(indexPath:)` in `SBUOpenChannelModule.List`")
@@ -5758,6 +5912,9 @@ public class SBUQuoteMessageInputViewParams {
public var isFileType: Swift.Bool {
get
}
+ public var isMultipleFilesMessage: Swift.Bool {
+ get
+ }
public var fileType: Swift.String? {
get
}
@@ -6250,7 +6407,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) public var baseViewModel: SendbirdUIKit.SBUBaseChannelViewModel?
@objc @_Concurrency.MainActor(unsafe) public var channelName: Swift.String?
@objc @_Concurrency.MainActor(unsafe) public var isKeyboardShowing: Swift.Bool
- @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint!
+ @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint?
@available(*, unavailable)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
@@ -6259,6 +6416,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@_Concurrency.MainActor(unsafe) public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func loadView()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func applicationWillResignActivity()
@@ -6279,6 +6437,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) open func showEmojiListModal(message: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) public func scrollToMessage(id messageId: Swift.Int64, enablesScrollAnimation: Swift.Bool = false, enablesMessageAnimation: Swift.Bool = false)
@objc @_Concurrency.MainActor(unsafe) public func updateNewMessageInfo(hidden: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) open func openFile(_ fileData: SendbirdUIKit.SBUFileData)
@objc @_Concurrency.MainActor(unsafe) open func openFile(fileMessage: SendbirdChatSDK.FileMessage)
@objc @discardableResult
@_Concurrency.MainActor(unsafe) public func increaseNewMessageCount() -> Swift.Bool
@@ -6648,6 +6807,14 @@ extension SendbirdUIKit.SBUChatNotificationChannelModule {
@objc @_Concurrency.MainActor(unsafe) public func didSelectRetry()
}
}
+public class SBUMultipleFilesMessageCellParams : SendbirdUIKit.SBUBaseMessageCellParams {
+ public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ get
+ }
+ final public let useReaction: Swift.Bool
+ public init(message: SendbirdChatSDK.MultipleFilesMessage, hideDateView: Swift.Bool, useMessagePosition: Swift.Bool, groupPosition: SendbirdUIKit.MessageGroupPosition = .none, receiptState: SendbirdUIKit.SBUMessageReceiptState = .none, useReaction: Swift.Bool = false, isThreadMessage: Swift.Bool = false, joinedAt: Swift.Int64 = 0, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo? = nil)
+ @objc deinit
+}
open class SBUCreateOpenChannelModule {
public static var HeaderComponent: SendbirdUIKit.SBUCreateOpenChannelModule.Header.Type
public static var ProfileInputComponent: SendbirdUIKit.SBUCreateOpenChannelModule.ProfileInput.Type
@@ -6675,6 +6842,7 @@ open class SBUCreateOpenChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func updateLayouts()
@objc @_Concurrency.MainActor(unsafe) open func setupStyles()
@objc @_Concurrency.MainActor(unsafe) open func updateStyles()
+ @objc @_Concurrency.MainActor(unsafe) open func updateStyles(needsToLayout: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func setupNavigationBar(backgroundColor: UIKit.UIColor, shadowColor: UIKit.UIColor)
@objc @_Concurrency.MainActor(unsafe) open func onClickBack()
@_Concurrency.MainActor(unsafe) open func errorHandler(_ message: Swift.String?, _ code: ObjectiveC.NSInteger? = nil)
@@ -6927,8 +7095,20 @@ public class SBUFeedNotificationCellParams : SendbirdUIKit.SBUBaseMessageCellPar
public static func isSupportReactions() -> Swift.Bool
public static func isSupportOgTag(channelType: SendbirdChatSDK.ChannelType = .group) -> Swift.Bool
public static func isSupportMessageSearch() -> Swift.Bool
+ public static var multipleFilesMessageFileCountLimit: Swift.Int {
+ get
+ }
+ public static var uploadSizeLimitBytes: Swift.Int64 {
+ get
+ }
+ public static var uploadSizeLimitMB: Swift.Int64 {
+ get
+ }
@objc deinit
}
+extension UIKit.NSLayoutConstraint {
+ @_Concurrency.MainActor(unsafe) public static func sbu_activate(baseView: UIKit.UIView, constraints: [UIKit.NSLayoutConstraint?])
+}
open class SBUMessageThreadModule {
public static var HeaderComponent: SendbirdUIKit.SBUMessageThreadModule.Header.Type
public static var ListComponent: SendbirdUIKit.SBUMessageThreadModule.List.Type
@@ -7401,6 +7581,7 @@ public protocol SBUGroupChannelModuleListDelegate : SendbirdUIKit.SBUBaseChannel
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
func groupChannelModuleDidTapThreadInfoView(_ threadInfoView: SendbirdUIKit.SBUThreadInfoView)
+ func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
}
public protocol SBUGroupChannelModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@@ -7416,6 +7597,9 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -7452,6 +7636,7 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -7481,6 +7666,7 @@ extension SendbirdUIKit.SBUGroupChannelModule.List {
}
public protocol SBUGroupChannelModuleInputDelegate : SendbirdUIKit.SBUBaseChannelModuleInputDelegate {
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -7514,6 +7700,8 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) open func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
@available(iOS 14.0, *)
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(itemProvider: Foundation.NSItemProvider)
@available(iOS 14.0, *)
@@ -7744,6 +7932,27 @@ public enum SBUIconSetType : Swift.String, Swift.Hashable {
case iconPause
case iconRecording
case iconStop
+ public struct Metric {
+ public static let defaultIconSizeVerySmall: CoreFoundation.CGSize
+ public static let defaultIconSizeSmall: CoreFoundation.CGSize
+ public static let defaultIconSizeMedium: CoreFoundation.CGSize
+ public static let defaultIconSize: CoreFoundation.CGSize
+ public static let defaultIconSizeLarge: CoreFoundation.CGSize
+ public static let defaultIconSizeVeryLarge: CoreFoundation.CGSize
+ public static let quotedMessageIconSize: CoreFoundation.CGSize
+ public static let iconActionSheetItem: CoreFoundation.CGSize
+ public static let iconEmojiSmall: CoreFoundation.CGSize
+ public static let iconEmojiLarge: CoreFoundation.CGSize
+ public static let iconEmptyView: CoreFoundation.CGSize
+ public static let iconGifPlay: CoreFoundation.CGSize
+ public static let iconSpinnerLarge: CoreFoundation.CGSize
+ public static let iconSpinnerSizeForTemplate: CoreFoundation.CGSize
+ public static let iconUserProfile: CoreFoundation.CGSize
+ public static let iconUserProfileInChat: CoreFoundation.CGSize
+ public static let iconChevronDown: CoreFoundation.CGSize
+ public static let iconVoiceMessageSize: CoreFoundation.CGSize
+ }
+ public func image(with tintColor: UIKit.UIColor? = nil, to size: CoreFoundation.CGSize, tintAndResize: Swift.Bool = true) -> UIKit.UIImage
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
@@ -7934,28 +8143,6 @@ open class SBUInviteUserModule {
required public init(headerComponent: SendbirdUIKit.SBUInviteUserModule.Header? = nil, listComponent: SendbirdUIKit.SBUInviteUserModule.List? = nil)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
- @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
- @objc get
- }
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) open class SBUUserMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, SendbirdUIKit.SBUUserMessageTextViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var messageTextView: UIKit.UIView {
@objc get
@@ -8309,6 +8496,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: UIKit.UIViewControllerTransitionCoordinator)
@_Concurrency.MainActor(unsafe) @objc override open func applicationWillResignActivity()
@_Concurrency.MainActor(unsafe) @objc override open func willPresentSubview()
@objc deinit
@@ -8316,11 +8504,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func moveToParentMessage()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@_Concurrency.MainActor(unsafe) @objc override public func updateChannelTitle()
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@@ -8328,6 +8519,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@@ -8335,11 +8527,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didScroll scrollView: UIKit.UIScrollView)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didTapVoiceMessage fileMessage: SendbirdChatSDK.FileMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, willDisplay cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -8364,6 +8559,8 @@ public typealias SBUFileViewerDelegate = SendbirdUIKit.SBUFileViewControllerDele
public protocol SBUFileViewControllerDelegate : AnyObject {
func didSelectDeleteImage(message: SendbirdChatSDK.FileMessage)
}
+public struct SBUFileData {
+}
@objc @_Concurrency.MainActor(unsafe) open class SBUFileViewController : SendbirdUIKit.SBUBaseViewController, UIKit.UIScrollViewDelegate, SendbirdUIKit.SBUAlertViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var leftBarButton: UIKit.UIBarButtonItem? {
@objc get
@@ -8386,7 +8583,9 @@ public protocol SBUFileViewControllerDelegate : AnyObject {
@objc set
}
@objc @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView
- @_Concurrency.MainActor(unsafe) required public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required convenience public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required public init(fileData: SendbirdUIKit.SBUFileData, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @available(*, unavailable, renamed: "init(params:delegate:)")
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@@ -9050,7 +9249,7 @@ public class SBUMessageCellTheme {
public static var overlay: SendbirdUIKit.SBUMessageCellTheme {
get
}
- public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300)
+ public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, multipleFilesMessageFileOverlayColor: UIKit.UIColor = SBUColorSet.overlay02)
public var backgroundColor: UIKit.UIColor
public var leftBackgroundColor: UIKit.UIColor
public var leftPressedBackgroundColor: UIKit.UIColor
@@ -9088,6 +9287,7 @@ public class SBUMessageCellTheme {
public var fileMessageLeftTextColor: UIKit.UIColor
public var fileMessageRightTextColor: UIKit.UIColor
public var fileMessagePlaceholderColor: UIKit.UIColor
+ public var multipleFilesMessageFileOverlayColor: UIKit.UIColor
public var adminMessageFont: UIKit.UIFont
public var adminMessageTextColor: UIKit.UIColor
public var unknownMessageDescFont: UIKit.UIFont
@@ -9488,8 +9688,8 @@ public class SBUMessageTemplateTheme {
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUImageContentView : SendbirdUIKit.SBUBaseFileContentView {
@_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
@_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
- @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
@_Concurrency.MainActor(unsafe) open func setupSizeContraint()
@@ -9578,14 +9778,16 @@ public protocol SBUUserMessageTextViewDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) public var textView: SendbirdUIKit.SBULinkClickableTextView
@_Concurrency.MainActor(unsafe) public var channelType: SendbirdChatSDK.ChannelType
@_Concurrency.MainActor(unsafe) public var isWebType: Swift.Bool
- @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint!
@_Concurrency.MainActor(unsafe) public var mentionManager: SendbirdUIKit.SBUMentionManager?
@_Concurrency.MainActor(unsafe) public var removeMargin: Swift.Bool
@_Concurrency.MainActor(unsafe) public var needsToRemoveMargin: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) weak public var delegate: SendbirdUIKit.SBUUserMessageTextViewDelegate?
+ @_Concurrency.MainActor(unsafe) public var textTopConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textBottomConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) public init(channelType: SendbirdChatSDK.ChannelType = .group, removeMargin: Swift.Bool = false)
@@ -9959,6 +10161,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUMessageThreadViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? {
@@ -9975,6 +10178,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public var threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams {
get
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, parentMessage: SendbirdChatSDK.BaseMessage? = nil, parentMessageId: Swift.Int64? = 0, threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUMessageThreadViewModelDataSource? = nil)
@objc deinit
public func loadChannelAndMessages(channelURL: Swift.String?)
@@ -9987,6 +10191,8 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public func loadPrevMessages(timestamp: Swift.Int64?)
override public func loadNextMessages()
public func loadBothMessages(timestamp: Swift.Int64?, showIndicator: Swift.Bool)
+ public func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessageId: Swift.Int64)
+ public func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
open func setupSendUserMessageCompletionHandlers()
open func setupSendFileMessageCompletionHandlers()
override public func sortAllMessageList(needReload: Swift.Bool)
@@ -10026,6 +10232,37 @@ extension SendbirdUIKit.SBUMessageThreadViewModel : SendbirdChatSDK.MessageColle
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, updatedChannel channel: SendbirdChatSDK.GroupChannel)
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, deletedChannel channelURL: Swift.String)
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDataSource {
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var containerView: UIKit.UIView
+ @objc @_Concurrency.MainActor(unsafe) public var collectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
+ @_Concurrency.MainActor(unsafe) override open func configure(with configuration: SendbirdUIKit.SBUBaseMessageCellParams)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setSelected(_ selected: Swift.Bool, animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(style: UIKit.UITableViewCell.CellStyle, reuseIdentifier: Swift.String?)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
+extension SendbirdUIKit.SBUMultipleFilesMessageCell : UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+}
public protocol SBUUserListModuleHeaderDelegate : SendbirdUIKit.SBUCommonDelegate {
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateLeftItem leftItem: UIKit.UIBarButtonItem?)
@@ -10212,6 +10449,7 @@ public protocol SBUGroupChannelViewModelDataSource : SendbirdUIKit.SBUBaseChanne
}
public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelViewModelDelegate {
func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUGroupChannelViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? {
@@ -10222,10 +10460,13 @@ public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelV
get
set
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUGroupChannelViewModelDataSource? = nil, displaysLocalCachedListFirst: Swift.Bool = false)
@objc deinit
override public func loadChannel(channelURL: Swift.String, messageListParams: SendbirdChatSDK.MessageListParams? = nil, completionHandler: ((SendbirdChatSDK.BaseChannel?, SendbirdChatSDK.SBError?) -> Swift.Void)? = nil)
override public func refreshChannel()
+ open func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo])
+ open func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
override public func loadInitialMessages(startingPoint: Swift.Int64?, showIndicator: Swift.Bool, initialMessages: [SendbirdChatSDK.BaseMessage]?)
override public func loadPrevMessages()
override public func loadNextMessages()
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 1cffea0f4..42b8221fb 100644
Binary files a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index fa04c0b7c..41c3f68b8 100644
--- a/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/Framework/SendbirdUIKit.xcframework/ios-arm64_x86_64-simulator/SendbirdUIKit.framework/Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -155,7 +155,7 @@ extension SendbirdUIKit.SBUBaseChannelModule {
@_Concurrency.MainActor(unsafe) open func updateStyles(theme: SendbirdUIKit.SBUChannelTheme? = nil, componentTheme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@_Concurrency.MainActor(unsafe) public func setupScrollBottomViewStyle(scrollBottomView: UIKit.UIView, theme: SendbirdUIKit.SBUComponentTheme = SBUTheme.componentTheme)
@objc @_Concurrency.MainActor(unsafe) open func setScrollBottomView(hidden: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) public func reloadTableView()
+ @objc @_Concurrency.MainActor(unsafe) public func reloadTableView(needsToLayout: Swift.Bool = true)
@_Concurrency.MainActor(unsafe) public func updateEmptyView(type: SendbirdUIKit.EmptyViewType)
@objc @_Concurrency.MainActor(unsafe) open func showMessageMenu(on message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func showFailedMessageMenu(on message: SendbirdChatSDK.BaseMessage)
@@ -341,6 +341,7 @@ public protocol SBUMessageThreadModuleInputDelegate : SendbirdUIKit.SBUBaseChann
func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, shouldLoadSuggestedMentions filterText: Swift.String)
func messageThreadModuleShouldStopSuggestingMention(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
func messageThreadModuleDidTapVoiceMessage(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input)
+ func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
}
public protocol SBUMessageThreadModuleInputDataSource : SendbirdUIKit.SBUBaseChannelModuleInputDataSource {
}
@@ -375,6 +376,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) @objc override open func pickDocumentFile(documentURLs: [Foundation.URL])
@_Concurrency.MainActor(unsafe) @objc override open func pickImageData(_ data: Foundation.Data, fileName: Swift.String? = nil, mimeType: Swift.String? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoURL(_ url: Foundation.URL)
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadImageFile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
+ @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) public func loadGIFfile(itemProvider: Foundation.NSItemProvider, index: Swift.Int? = nil, completion: @escaping (Foundation.Data?, Swift.String?, Swift.String?) -> Swift.Void)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputMode(_ mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage? = nil)
@_Concurrency.MainActor(unsafe) @objc override open func updateMessageInputModeState()
@_Concurrency.MainActor(unsafe) @objc override open func updateFrozenModeState()
@@ -831,10 +838,10 @@ extension SendbirdUIKit.SBUView : SendbirdUIKit.SBUViewLifeCycle {
set
_modify
}
- @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint? {
get
}
- @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var collectionViewMinWidthContraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) final public let collectionViewInsets: UIKit.UIEdgeInsets
@@ -1736,6 +1743,7 @@ extension UIKit.UIImageView {
@_hasMissingDesignatedInitializers public class SBUUtils {
public static func getFileType(by fileMessage: SendbirdChatSDK.FileMessage) -> SendbirdUIKit.SBUMessageFileType
public static func getFileType(by type: Swift.String) -> SendbirdUIKit.SBUMessageFileType
+ public static func getFileTypeString(by fileType: Swift.String) -> Swift.String
public static func generateChannelName(channel: SendbirdChatSDK.GroupChannel) -> Swift.String
public static func getMimeType(url: Foundation.URL) -> Swift.String?
@available(*, deprecated, renamed: "getReceiptState(of:in:)")
@@ -1786,6 +1794,7 @@ extension UIKit.UIImageView {
public static var Settings: Swift.String
public static var Reply: Swift.String
public static var Alert_Delete: Swift.String
+ public static var Alert_Delete_MultipleFilesMessage: (Swift.Int) -> Swift.String
public static var Alert_Allow_Camera_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access: Swift.String
public static var Alert_Allow_PhotoLibrary_Access_Message: Swift.String
@@ -1947,6 +1956,22 @@ extension UIKit.UIImageView {
}
public static var fileName: Swift.String
}
+ public struct GroupChannel {
+ public struct Preview {
+ public static var photo: Swift.String
+ public static var gif: Swift.String
+ public static var video: Swift.String
+ public static var audio: Swift.String
+ public static var voice: Swift.String
+ public static var file: Swift.String
+ public static var multipleFiles: Swift.String
+ }
+ }
+ public struct FileUpload {
+ public struct Error {
+ public static var exceededSizeLimit: Swift.String
+ }
+ }
@objc deinit
}
extension SendbirdUIKit.SBUStringSet {
@@ -2120,6 +2145,7 @@ extension SendbirdUIKit.SBUCreateOpenChannelModule {
@_Concurrency.MainActor(unsafe) final public let descriptionLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) final public let urlLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var imageHeightConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var imageWitdhConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
@@ -2297,6 +2323,11 @@ extension SendbirdUIKit.SBUModuleSet {
public static var MessageSearchModule: SendbirdUIKit.SBUMessageSearchModule.Type
public static var MessageThreadModule: SendbirdUIKit.SBUMessageThreadModule.Type
}
+extension SendbirdChatSDK.MultipleFilesMessage {
+ public var filesCount: Swift.Int {
+ get
+ }
+}
public protocol SBUMessageSearchViewModelDelegate : SendbirdUIKit.SBUCommonViewModelDelegate {
func searchViewModel(_ viewModel: SendbirdUIKit.SBUMessageSearchViewModel, didChangeSearchResults results: [SendbirdChatSDK.BaseMessage], needsToReload: Swift.Bool)
}
@@ -2317,6 +2348,24 @@ open class SBUMessageSearchViewModel {
public func loadMore()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionView : UIKit.UICollectionView, SendbirdUIKit.SBUViewLifeCycle {
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var cornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) open func configure(delegate: UIKit.UICollectionViewDelegate, dataSource: UIKit.UICollectionViewDataSource, theme: SendbirdUIKit.SBUMessageCellTheme? = nil, cornerRadius: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) @objc open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc open func setupActions()
+ @_Concurrency.MainActor(unsafe) @objc open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc open func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect, collectionViewLayout layout: UIKit.UICollectionViewLayout)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
extension SendbirdUIKit.SBUBaseSelectUserViewController {
@objc @available(*, deprecated, renamed: "channelURL")
@_Concurrency.MainActor(unsafe) dynamic public var channelUrl: Swift.String? {
@@ -2477,6 +2526,28 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule {
@objc func updateLayouts()
@objc func setupActions()
}
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
+ @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
+ get
+ }
+ @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
+ @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
+ @objc get
+ }
+ @objc deinit
+}
public typealias SBUNewNotificationInfoHandler = () -> Swift.Void
extension SendbirdUIKit.SBUBaseChannelViewController {
@objc @_Concurrency.MainActor(unsafe) dynamic public func registerKeyboardNotifications()
@@ -2497,7 +2568,7 @@ extension SendbirdUIKit.SBUBaseChannelViewController {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUOpenChannelMessageWebView
- @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint! {
+ @objc @_Concurrency.MainActor(unsafe) public var messageTypeConstraint: UIKit.NSLayoutConstraint? {
get
}
@objc @_Concurrency.MainActor(unsafe) public var webTypeConstraints: [UIKit.NSLayoutConstraint] {
@@ -2957,6 +3028,7 @@ public protocol SBUMessageCellProtocol {
@objc @_Concurrency.MainActor(unsafe) public var newMessagesCount: Swift.Int {
get
}
+ @objc @_Concurrency.MainActor(unsafe) open func multipleFilesMessageFileSizeErrorHandler(_ message: Swift.String)
@objc @_Concurrency.MainActor(unsafe) required public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@objc @_Concurrency.MainActor(unsafe) public init(channel: SendbirdChatSDK.GroupChannel, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) required public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil)
@@ -2975,6 +3047,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@@ -2986,14 +3059,20 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) override public func showMenuModal(_ cell: UIKit.UITableViewCell, indexPath: Foundation.IndexPath, message: SendbirdChatSDK.BaseMessage, types: [SendbirdUIKit.MessageMenuItem]?)
@_Concurrency.MainActor(unsafe) @objc override open func showChannelSettings()
@_Concurrency.MainActor(unsafe) override open func showMessageThread(channelURL: Swift.String, parentMessageId: Swift.Int64, parentMessageCreatedAt: Swift.Int64? = 0, startingPoint: Swift.Int64? = 0)
+ @_Concurrency.MainActor(unsafe) @objc override open func imagePickerControllerDidCancel(_ picker: UIKit.UIImagePickerController)
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
+ @_Concurrency.MainActor(unsafe) @objc override open func showPhotoLibraryPicker()
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, didChangeChannel channel: SendbirdChatSDK.BaseChannel?, withContext context: SendbirdChatSDK.MessageContext)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelViewModel(_ viewModel: SendbirdUIKit.SBUBaseChannelViewModel, deletedMessages messages: [SendbirdChatSDK.BaseMessage])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ @objc @_Concurrency.MainActor(unsafe) public func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapRightItem rightItem: UIKit.UIBarButtonItem)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@@ -3006,6 +3085,7 @@ public protocol SBUMessageCellProtocol {
@_Concurrency.MainActor(unsafe) open func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -3535,7 +3615,7 @@ public protocol SBUSuggestedMentionListDelegate : AnyObject {
}
@_Concurrency.MainActor(unsafe) public var userCell: UIKit.UITableViewCell?
@_Concurrency.MainActor(unsafe) public var limitGuideCell: UIKit.UITableViewCell?
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) public var filteredUsers: [SendbirdUIKit.SBUUser] {
get
}
@@ -3611,6 +3691,10 @@ extension SendbirdUIKit.SBUConfig.GroupChannel {
set
}
public var input: SendbirdUIKit.SBUConfig.GroupChannel.Channel.Input
+ @SendbirdUIKit.SBUPrioritizedConfig public var isMultipleFilesMessageEnabled: Swift.Bool {
+ get
+ set
+ }
@objc deinit
public func encode(to encoder: Swift.Encoder) throws
required public init(from decoder: Swift.Decoder) throws
@@ -3686,6 +3770,8 @@ public protocol SBUMessageThreadModuleListDelegate : SendbirdUIKit.SBUBaseChanne
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
}
public protocol SBUMessageThreadModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
}
@@ -3702,6 +3788,9 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -3734,11 +3823,12 @@ extension SendbirdUIKit.SBUMessageThreadModule {
@_Concurrency.MainActor(unsafe) override open func createMessageMenuItems(for message: SendbirdChatSDK.BaseMessage) -> [SendbirdUIKit.SBUMenuItem]
@_Concurrency.MainActor(unsafe) @objc override open func showMessageContextMenu(for message: SendbirdChatSDK.BaseMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@objc @_Concurrency.MainActor(unsafe) open func setMessageCellGestures(_ cell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, indexPath: Foundation.IndexPath)
- @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView()
+ @_Concurrency.MainActor(unsafe) @objc override public func reloadTableView(needsToLayout: Swift.Bool = true)
@objc @_Concurrency.MainActor(unsafe) public func register(messageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -4130,6 +4220,20 @@ extension SendbirdUIKit.SBUInviteUserModule {
public static func restoreDefaultIcons()
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUCollectionViewCell : UIKit.UICollectionViewCell {
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func layoutSubviews()
+ @objc deinit
+}
+extension SendbirdUIKit.SBUCollectionViewCell : SendbirdUIKit.SBUViewLifeCycle {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateStyles()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func setupActions()
+}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUOpenChannelContentBaseMessageCell : SendbirdUIKit.SBUOpenChannelBaseMessageCell {
@objc @_Concurrency.MainActor(unsafe) public var baseStackView: UIKit.UIStackView {
@objc get
@@ -4139,6 +4243,10 @@ extension SendbirdUIKit.SBUInviteUserModule {
@objc get
@objc set
}
+ @objc @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView {
+ @objc get
+ @objc set
+ }
@objc @_Concurrency.MainActor(unsafe) public var contentsStackView: UIKit.UIStackView {
@objc get
@objc set
@@ -4559,6 +4667,25 @@ public protocol SBUCreateChannelTypeSelectorProtocol {
@_Concurrency.MainActor(unsafe) open func updateButton(type: SendbirdUIKit.ChannelCreationType)
@objc deinit
}
+@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCollectionViewCell : SendbirdUIKit.SBUCollectionViewCell {
+ @_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
+ @_Concurrency.MainActor(unsafe) public var overlayView: UIKit.UIView
+ @_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
+ @SendbirdUIKit.SBUThemeWrapper @_Concurrency.MainActor(unsafe) public var theme: SendbirdUIKit.SBUMessageCellTheme {
+ get
+ set
+ _modify
+ }
+ @_Concurrency.MainActor(unsafe) public var imageCornerRadius: CoreFoundation.CGFloat
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) open func configure(uploadableFileInfo: SendbirdChatSDK.UploadableFileInfo? = nil, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo? = nil, requestId: Swift.String, index: Swift.Int, imageCornerRadius: CoreFoundation.CGFloat, showOverlay: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+ @_Concurrency.MainActor(unsafe) public func setGIFIcon()
+ @objc deinit
+}
extension UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadNib() -> UIKit.UINib
@objc @_Concurrency.MainActor(unsafe) public static func sbu_loadViewFromNib() -> UIKit.UIView
@@ -4584,6 +4711,8 @@ extension UIKit.UIView {
@_Concurrency.MainActor(unsafe) public func sbu_constraint_greaterThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_lessThan(widthAnchor: UIKit.NSLayoutAnchor? = nil, width: CoreFoundation.CGFloat? = nil, heightAnchor: UIKit.NSLayoutAnchor? = nil, height: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> UIKit.UIView
+}
+extension UIKit.UIView {
@discardableResult
@_Concurrency.MainActor(unsafe) public func sbu_constraint_v2(equalTo view: UIKit.UIView, leading: CoreFoundation.CGFloat? = nil, trailing: CoreFoundation.CGFloat? = nil, left: CoreFoundation.CGFloat? = nil, right: CoreFoundation.CGFloat? = nil, top: CoreFoundation.CGFloat? = nil, bottom: CoreFoundation.CGFloat? = nil, centerX: CoreFoundation.CGFloat? = nil, centerY: CoreFoundation.CGFloat? = nil, priority: UIKit.UILayoutPriority? = nil) -> [UIKit.NSLayoutConstraint]
@discardableResult
@@ -4911,19 +5040,28 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
func parentMessageInfoViewBoundsWillChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
func parentMessageInfoViewBoundsDidChanged(_ view: SendbirdUIKit.SBUParentMessageInfoView)
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : UIKit.UITableViewHeaderFooterView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUParentMessageInfoView : SendbirdUIKit.SBUView, SendbirdUIKit.SBUUserMessageTextViewDelegate {
+ public struct Constants {
+ public static var verticalSideMarginSize: CoreFoundation.CGFloat
+ }
@_Concurrency.MainActor(unsafe) public var profileView: SendbirdUIKit.SBUMessageProfileView
+ @_Concurrency.MainActor(unsafe) public var profileBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var userNameLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var dateLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var moreButton: UIKit.UIButton? {
get
set
}
+ @_Concurrency.MainActor(unsafe) public var moreButtonBaseView: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replySeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var replyLabel: UIKit.UILabel
@_Concurrency.MainActor(unsafe) public var bottomSeparateLine: UIKit.UIView
@_Concurrency.MainActor(unsafe) public var messageTextView: SendbirdUIKit.SBUUserMessageTextView
@_Concurrency.MainActor(unsafe) public var baseFileContentView: SendbirdUIKit.SBUBaseFileContentView
+ @_Concurrency.MainActor(unsafe) public var fileCollectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var webView: SendbirdUIKit.SBUMessageWebView
@_Concurrency.MainActor(unsafe) public var reactionView: SendbirdUIKit.SBUParentMessageInfoReactionView
@_Concurrency.MainActor(unsafe) public var userHStackView: SendbirdUIKit.SBUStackView {
@@ -4946,30 +5084,44 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
@objc get
@objc set
}
+ @_Concurrency.MainActor(unsafe) public var contentView: UIKit.UIView {
+ get
+ set
+ }
@_Concurrency.MainActor(unsafe) public var enablesReaction: Swift.Bool
@_Concurrency.MainActor(unsafe) public var userProfileTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var tapHandlerToContent: (() -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreButtonTapHandlerToContent: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiTapHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var moreEmojiTapHandler: (() -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var emojiLongPressHandler: ((_ emojiKey: Swift.String) -> Swift.Void)?
@_Concurrency.MainActor(unsafe) public var mentionTapHandler: ((_ user: SendbirdUIKit.SBUUser) -> Swift.Void)?
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(reuseIdentifier: Swift.String?)
@available(*, unavailable, renamed: "SBUParentMessageInfoView(frame:)")
- @_Concurrency.MainActor(unsafe) @objc required convenience dynamic public init?(coder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) open func setupViews()
- @_Concurrency.MainActor(unsafe) open func setupLayouts()
- @_Concurrency.MainActor(unsafe) open func updateLayouts()
- @_Concurrency.MainActor(unsafe) open func setupStyles()
+ @_Concurrency.MainActor(unsafe) required convenience public init?(coder: Foundation.NSCoder)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func updateLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
@_Concurrency.MainActor(unsafe) open func configure(message: SendbirdChatSDK.BaseMessage?, delegate: SendbirdUIKit.SBUParentMessageInfoViewDelegate?, useReaction: Swift.Bool = false, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo?)
- @_Concurrency.MainActor(unsafe) open func setupActions()
+ @_Concurrency.MainActor(unsafe) open func updateMessageTextWidth(with size: CoreFoundation.CGSize)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
@objc @_Concurrency.MainActor(unsafe) open func onTapUserProfileView(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapContentView(sender: UIKit.UITapGestureRecognizer)
+ @objc @_Concurrency.MainActor(unsafe) open func onSelectFile(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapWebview(sender: UIKit.UITapGestureRecognizer)
@objc @_Concurrency.MainActor(unsafe) open func onTapMoreButton(_ sender: Any)
@_Concurrency.MainActor(unsafe) open func userMessageTextView(_ textView: SendbirdUIKit.SBUUserMessageTextView, didTapMention user: SendbirdUIKit.SBUUser)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@objc deinit
}
+extension SendbirdUIKit.SBUParentMessageInfoView : UIKit.UICollectionViewDataSource, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic public func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+}
@_hasMissingDesignatedInitializers public class SBUGlobalCustomParams {
public static var groupChannelParamsCreateBuilder: ((_ params: SendbirdChatSDK.GroupChannelCreateParams?) -> Swift.Void)?
public static var groupChannelParamsUpdateBuilder: ((_ params: SendbirdChatSDK.GroupChannelUpdateParams?) -> Swift.Void)?
@@ -4979,6 +5131,7 @@ public protocol SBUParentMessageInfoViewDelegate : AnyObject {
public static var userMessageParamsUpdateBuilder: ((_ params: SendbirdChatSDK.UserMessageUpdateParams?) -> Swift.Void)?
public static var fileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
public static var voiceFileMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.FileMessageCreateParams?) -> Swift.Void)?
+ public static var multipleFilesMessageParamsSendBuilder: ((_ params: SendbirdChatSDK.MultipleFilesMessageCreateParams?) -> Swift.Void)?
public static var messageListParamsBuilder: ((_ params: SendbirdChatSDK.MessageListParams?) -> Swift.Void)?
@objc deinit
}
@@ -5115,7 +5268,7 @@ extension UIKit.UIImage {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
+ @objc @_Concurrency.MainActor(unsafe) open var mainContainerView: SendbirdUIKit.SBUSelectableStackView {
@objc get
@objc set
}
@@ -5419,7 +5572,7 @@ extension UIKit.UIStackView {
@_Concurrency.MainActor(unsafe) public var button: UIKit.UIButton
@_Concurrency.MainActor(unsafe) public var username: Swift.String
@_Concurrency.MainActor(unsafe) public var leftMargin: CoreFoundation.CGFloat
- @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint! {
+ @_Concurrency.MainActor(unsafe) public var buttonLeftConstraint: UIKit.NSLayoutConstraint? {
get
}
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@@ -5619,6 +5772,7 @@ extension SendbirdUIKit.SBUBaseChannelSettingsModule.List : UIKit.UITableViewDat
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func updateLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func updateChannelInfoView()
@objc @available(*, deprecated, message: "Please use `calculateMessageMenuCGPoint(indexPath:)` in `SBUOpenChannelModule.List`")
@@ -5758,6 +5912,9 @@ public class SBUQuoteMessageInputViewParams {
public var isFileType: Swift.Bool {
get
}
+ public var isMultipleFilesMessage: Swift.Bool {
+ get
+ }
public var fileType: Swift.String? {
get
}
@@ -6250,7 +6407,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) public var baseViewModel: SendbirdUIKit.SBUBaseChannelViewModel?
@objc @_Concurrency.MainActor(unsafe) public var channelName: Swift.String?
@objc @_Concurrency.MainActor(unsafe) public var isKeyboardShowing: Swift.Bool
- @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint!
+ @objc @_Concurrency.MainActor(unsafe) public var messageInputViewBottomConstraint: UIKit.NSLayoutConstraint?
@available(*, unavailable)
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
@@ -6259,6 +6416,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@_Concurrency.MainActor(unsafe) public init(channelURL: Swift.String, startingPoint: Swift.Int64? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, displaysLocalCachedListFirst: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func loadView()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func applicationWillResignActivity()
@@ -6279,6 +6437,7 @@ extension SendbirdUIKit.SBUMessageSearchViewController {
@objc @_Concurrency.MainActor(unsafe) open func showEmojiListModal(message: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) public func scrollToMessage(id messageId: Swift.Int64, enablesScrollAnimation: Swift.Bool = false, enablesMessageAnimation: Swift.Bool = false)
@objc @_Concurrency.MainActor(unsafe) public func updateNewMessageInfo(hidden: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) open func openFile(_ fileData: SendbirdUIKit.SBUFileData)
@objc @_Concurrency.MainActor(unsafe) open func openFile(fileMessage: SendbirdChatSDK.FileMessage)
@objc @discardableResult
@_Concurrency.MainActor(unsafe) public func increaseNewMessageCount() -> Swift.Bool
@@ -6648,6 +6807,14 @@ extension SendbirdUIKit.SBUChatNotificationChannelModule {
@objc @_Concurrency.MainActor(unsafe) public func didSelectRetry()
}
}
+public class SBUMultipleFilesMessageCellParams : SendbirdUIKit.SBUBaseMessageCellParams {
+ public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ get
+ }
+ final public let useReaction: Swift.Bool
+ public init(message: SendbirdChatSDK.MultipleFilesMessage, hideDateView: Swift.Bool, useMessagePosition: Swift.Bool, groupPosition: SendbirdUIKit.MessageGroupPosition = .none, receiptState: SendbirdUIKit.SBUMessageReceiptState = .none, useReaction: Swift.Bool = false, isThreadMessage: Swift.Bool = false, joinedAt: Swift.Int64 = 0, voiceFileInfo: SendbirdUIKit.SBUVoiceFileInfo? = nil)
+ @objc deinit
+}
open class SBUCreateOpenChannelModule {
public static var HeaderComponent: SendbirdUIKit.SBUCreateOpenChannelModule.Header.Type
public static var ProfileInputComponent: SendbirdUIKit.SBUCreateOpenChannelModule.ProfileInput.Type
@@ -6675,6 +6842,7 @@ open class SBUCreateOpenChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func updateLayouts()
@objc @_Concurrency.MainActor(unsafe) open func setupStyles()
@objc @_Concurrency.MainActor(unsafe) open func updateStyles()
+ @objc @_Concurrency.MainActor(unsafe) open func updateStyles(needsToLayout: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func setupNavigationBar(backgroundColor: UIKit.UIColor, shadowColor: UIKit.UIColor)
@objc @_Concurrency.MainActor(unsafe) open func onClickBack()
@_Concurrency.MainActor(unsafe) open func errorHandler(_ message: Swift.String?, _ code: ObjectiveC.NSInteger? = nil)
@@ -6927,8 +7095,20 @@ public class SBUFeedNotificationCellParams : SendbirdUIKit.SBUBaseMessageCellPar
public static func isSupportReactions() -> Swift.Bool
public static func isSupportOgTag(channelType: SendbirdChatSDK.ChannelType = .group) -> Swift.Bool
public static func isSupportMessageSearch() -> Swift.Bool
+ public static var multipleFilesMessageFileCountLimit: Swift.Int {
+ get
+ }
+ public static var uploadSizeLimitBytes: Swift.Int64 {
+ get
+ }
+ public static var uploadSizeLimitMB: Swift.Int64 {
+ get
+ }
@objc deinit
}
+extension UIKit.NSLayoutConstraint {
+ @_Concurrency.MainActor(unsafe) public static func sbu_activate(baseView: UIKit.UIView, constraints: [UIKit.NSLayoutConstraint?])
+}
open class SBUMessageThreadModule {
public static var HeaderComponent: SendbirdUIKit.SBUMessageThreadModule.Header.Type
public static var ListComponent: SendbirdUIKit.SBUMessageThreadModule.List.Type
@@ -7401,6 +7581,7 @@ public protocol SBUGroupChannelModuleListDelegate : SendbirdUIKit.SBUBaseChannel
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
func groupChannelModuleDidTapThreadInfoView(_ threadInfoView: SendbirdUIKit.SBUThreadInfoView)
+ func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
}
public protocol SBUGroupChannelModuleListDataSource : SendbirdUIKit.SBUBaseChannelModuleListDataSource {
func groupChannelModule(_ listComponent: SendbirdUIKit.SBUGroupChannelModule.List, highlightInfoInTableView tableView: UIKit.UITableView) -> SendbirdUIKit.SBUHighlightMessageInfo?
@@ -7416,6 +7597,9 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) public var fileMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
+ get
+ }
@objc @_Concurrency.MainActor(unsafe) public var unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell? {
get
}
@@ -7452,6 +7636,7 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@objc @_Concurrency.MainActor(unsafe) open func register(adminMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(userMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(fileMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
+ @objc @_Concurrency.MainActor(unsafe) open func register(multipleFilesMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(unknownMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func register(customMessageCell: SendbirdUIKit.SBUBaseMessageCell, nib: UIKit.UINib? = nil)
@objc @_Concurrency.MainActor(unsafe) open func configureCell(_ messageCell: SendbirdUIKit.SBUBaseMessageCell, message: SendbirdChatSDK.BaseMessage, forRowAt indexPath: Foundation.IndexPath)
@@ -7481,6 +7666,7 @@ extension SendbirdUIKit.SBUGroupChannelModule.List {
}
public protocol SBUGroupChannelModuleInputDelegate : SendbirdUIKit.SBUBaseChannelModuleInputDelegate {
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo]?, parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
func groupChannelModule(_ inputComponent: SendbirdUIKit.SBUGroupChannelModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -7514,6 +7700,8 @@ extension SendbirdUIKit.SBUGroupChannelModule {
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
@_Concurrency.MainActor(unsafe) @objc override open func pickVideoFile(info: [UIKit.UIImagePickerController.InfoKey : Any])
+ @objc @available(iOS 14.0, *)
+ @_Concurrency.MainActor(unsafe) open func pickMultipleImageFiles(itemProviders: [Foundation.NSItemProvider])
@available(iOS 14.0, *)
@_Concurrency.MainActor(unsafe) @objc override open func pickImageFile(itemProvider: Foundation.NSItemProvider)
@available(iOS 14.0, *)
@@ -7744,6 +7932,27 @@ public enum SBUIconSetType : Swift.String, Swift.Hashable {
case iconPause
case iconRecording
case iconStop
+ public struct Metric {
+ public static let defaultIconSizeVerySmall: CoreFoundation.CGSize
+ public static let defaultIconSizeSmall: CoreFoundation.CGSize
+ public static let defaultIconSizeMedium: CoreFoundation.CGSize
+ public static let defaultIconSize: CoreFoundation.CGSize
+ public static let defaultIconSizeLarge: CoreFoundation.CGSize
+ public static let defaultIconSizeVeryLarge: CoreFoundation.CGSize
+ public static let quotedMessageIconSize: CoreFoundation.CGSize
+ public static let iconActionSheetItem: CoreFoundation.CGSize
+ public static let iconEmojiSmall: CoreFoundation.CGSize
+ public static let iconEmojiLarge: CoreFoundation.CGSize
+ public static let iconEmptyView: CoreFoundation.CGSize
+ public static let iconGifPlay: CoreFoundation.CGSize
+ public static let iconSpinnerLarge: CoreFoundation.CGSize
+ public static let iconSpinnerSizeForTemplate: CoreFoundation.CGSize
+ public static let iconUserProfile: CoreFoundation.CGSize
+ public static let iconUserProfileInChat: CoreFoundation.CGSize
+ public static let iconChevronDown: CoreFoundation.CGSize
+ public static let iconVoiceMessageSize: CoreFoundation.CGSize
+ }
+ public func image(with tintColor: UIKit.UIColor? = nil, to size: CoreFoundation.CGSize, tintAndResize: Swift.Bool = true) -> UIKit.UIImage
public init?(rawValue: Swift.String)
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
@@ -7934,28 +8143,6 @@ open class SBUInviteUserModule {
required public init(headerComponent: SendbirdUIKit.SBUInviteUserModule.Header? = nil, listComponent: SendbirdUIKit.SBUInviteUserModule.List? = nil)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor(unsafe) public class SBUPaddingLabel : UIKit.UILabel {
- @_Concurrency.MainActor(unsafe) public var top: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var bottom: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var leading: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) public var trailing: CoreFoundation.CGFloat {
- get
- }
- @_Concurrency.MainActor(unsafe) convenience public init(_ all: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) convenience public init(_ vertical: CoreFoundation.CGFloat, _ horizontal: CoreFoundation.CGFloat)
- @_Concurrency.MainActor(unsafe) public init(_ top: CoreFoundation.CGFloat = 0, _ bottom: CoreFoundation.CGFloat = 0, _ leading: CoreFoundation.CGFloat = 0, _ trailing: CoreFoundation.CGFloat = 0)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public func drawText(in rect: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public var intrinsicContentSize: CoreFoundation.CGSize {
- @objc get
- }
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers @IBDesignable @_Concurrency.MainActor(unsafe) open class SBUUserMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, SendbirdUIKit.SBUUserMessageTextViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var messageTextView: UIKit.UIView {
@objc get
@@ -8309,6 +8496,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillTransition(to size: CoreFoundation.CGSize, with coordinator: UIKit.UIViewControllerTransitionCoordinator)
@_Concurrency.MainActor(unsafe) @objc override open func applicationWillResignActivity()
@_Concurrency.MainActor(unsafe) @objc override open func willPresentSubview()
@objc deinit
@@ -8316,11 +8504,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) @objc override open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override open func setupLayouts()
@_Concurrency.MainActor(unsafe) @objc override open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override open func updateStyles(needsToLayout: Swift.Bool)
@_Concurrency.MainActor(unsafe) @objc override open func updateStyles()
@objc @_Concurrency.MainActor(unsafe) public func moveToParentMessage()
@discardableResult
@_Concurrency.MainActor(unsafe) @objc override public func increaseNewMessageCount() -> Swift.Bool
@_Concurrency.MainActor(unsafe) @objc override public func updateChannelTitle()
+ @available(iOS 14, *)
+ @_Concurrency.MainActor(unsafe) override open func picker(_ picker: PhotosUI.PHPickerViewController, didFinishPicking results: [PhotosUI.PHPickerResult])
@_Concurrency.MainActor(unsafe) @objc override open func showVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func dismissVoiceMessageInput()
@_Concurrency.MainActor(unsafe) @objc override open func resetVoiceMessageInput(for resignActivity: Swift.Bool = false)
@@ -8328,6 +8519,7 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapTitleView titleView: UIKit.UIView?)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ headerComponent: SendbirdUIKit.SBUBaseChannelModule.Header, didTapLeftItem leftItem: UIKit.UIBarButtonItem)
@@ -8335,11 +8527,14 @@ public protocol SBUMessageThreadViewControllerDelegate : AnyObject {
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didLongTapEmoji emojiKey: Swift.String, messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMoreEmojiForCell messageCell: SendbirdUIKit.SBUBaseMessageCell)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didTapMentionUser user: SendbirdUIKit.SBUUser)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, didSelectFileAt index: Swift.Int, multipleFilesMessageCell: SendbirdUIKit.SBUMultipleFilesMessageCell, forRowAt cellIndexPath: Foundation.IndexPath)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ listComponent: SendbirdUIKit.SBUMessageThreadModule.List, uploadedFileInfo: SendbirdChatSDK.UploadedFileInfo, message: SendbirdChatSDK.MultipleFilesMessage, index: Swift.Int)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didScroll scrollView: UIKit.UIScrollView)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, didTapVoiceMessage fileMessage: SendbirdChatSDK.FileMessage, cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ listComponent: SendbirdUIKit.SBUBaseChannelModule.List, willDisplay cell: UIKit.UITableViewCell, forRowAt indexPath: Foundation.IndexPath)
@_Concurrency.MainActor(unsafe) @objc override open func baseChannelModule(_ inputComponent: SendbirdUIKit.SBUBaseChannelModule.Input, didUpdateFrozenState isFrozen: Swift.Bool)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickFileData fileData: Foundation.Data?, fileName: Swift.String, mimeType: Swift.String, parentMessage: SendbirdChatSDK.BaseMessage?)
+ @objc @_Concurrency.MainActor(unsafe) public func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didPickMultipleFiles fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessage: SendbirdChatSDK.BaseMessage)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapSend text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String], parentMessage: SendbirdChatSDK.BaseMessage?)
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, didTapEdit text: Swift.String, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@objc @_Concurrency.MainActor(unsafe) open func messageThreadModule(_ inputComponent: SendbirdUIKit.SBUMessageThreadModule.Input, willChangeMode mode: SendbirdUIKit.SBUMessageInputMode, message: SendbirdChatSDK.BaseMessage?, mentionedMessageTemplate: Swift.String, mentionedUserIds: [Swift.String])
@@ -8364,6 +8559,8 @@ public typealias SBUFileViewerDelegate = SendbirdUIKit.SBUFileViewControllerDele
public protocol SBUFileViewControllerDelegate : AnyObject {
func didSelectDeleteImage(message: SendbirdChatSDK.FileMessage)
}
+public struct SBUFileData {
+}
@objc @_Concurrency.MainActor(unsafe) open class SBUFileViewController : SendbirdUIKit.SBUBaseViewController, UIKit.UIScrollViewDelegate, SendbirdUIKit.SBUAlertViewDelegate {
@objc @_Concurrency.MainActor(unsafe) public var leftBarButton: UIKit.UIBarButtonItem? {
@objc get
@@ -8386,7 +8583,9 @@ public protocol SBUFileViewControllerDelegate : AnyObject {
@objc set
}
@objc @_Concurrency.MainActor(unsafe) public var bottomView: UIKit.UIView
- @_Concurrency.MainActor(unsafe) required public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required convenience public init(fileMessage: SendbirdChatSDK.FileMessage, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @_Concurrency.MainActor(unsafe) required public init(fileData: SendbirdUIKit.SBUFileData, delegate: SendbirdUIKit.SBUFileViewControllerDelegate?)
+ @available(*, unavailable, renamed: "init(params:delegate:)")
@_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLoad()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
@@ -9050,7 +9249,7 @@ public class SBUMessageCellTheme {
public static var overlay: SendbirdUIKit.SBUMessageCellTheme {
get
}
- public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300)
+ public init(backgroundColor: UIKit.UIColor = SBUColorSet.background50, leftBackgroundColor: UIKit.UIColor = SBUColorSet.background100, leftPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary100, rightBackgroundColor: UIKit.UIColor = SBUColorSet.primary300, rightPressedBackgroundColor: UIKit.UIColor = SBUColorSet.primary400, openChannelBackgroundColor: UIKit.UIColor = .clear, openChannelPressedBackgroundColor: UIKit.UIColor = SBUColorSet.background100, dateFont: UIKit.UIFont = SBUFontSet.caption1, dateTextColor: UIKit.UIColor = SBUColorSet.ondark01, dateBackgroundColor: UIKit.UIColor = SBUColorSet.overlay02, userPlaceholderBackgroundColor: UIKit.UIColor = SBUColorSet.background300, userPlaceholderTintColor: UIKit.UIColor = SBUColorSet.ondark01, userNameFont: UIKit.UIFont = SBUFontSet.caption1, userNameTextColor: UIKit.UIColor = SBUColorSet.onlight02, currentUserNameTextColor: UIKit.UIColor = SBUColorSet.secondary300, timeFont: UIKit.UIFont = SBUFontSet.caption4, timeTextColor: UIKit.UIColor = SBUColorSet.onlight03, pendingStateColor: UIKit.UIColor = SBUColorSet.primary300, failedStateColor: UIKit.UIColor = SBUColorSet.error300, succeededStateColor: UIKit.UIColor = SBUColorSet.onlight03, readReceiptStateColor: UIKit.UIColor = SBUColorSet.secondary300, deliveryReceiptStateColor: UIKit.UIColor = SBUColorSet.onlight03, userMessageFont: UIKit.UIFont = SBUFontSet.body3, userMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageLeftEditTextColor: UIKit.UIColor = SBUColorSet.onlight02, userMessageLeftHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, userMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, userMessageRightEditTextColor: UIKit.UIColor = SBUColorSet.ondark02, userMessageRightHighlightTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileIconBackgroundColor: UIKit.UIColor = SBUColorSet.background50, fileImageBackgroundColor: UIKit.UIColor = SBUColorSet.ondark01, fileImageIconColor: UIKit.UIColor = SBUColorSet.onlight02, fileIconColor: UIKit.UIColor = SBUColorSet.primary300, fileMessageNameFont: UIKit.UIFont = SBUFontSet.body3, fileMessageLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, fileMessageRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, fileMessagePlaceholderColor: UIKit.UIColor = SBUColorSet.onlight02, adminMessageFont: UIKit.UIFont = SBUFontSet.caption2, adminMessageTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescFont: UIKit.UIFont = SBUFontSet.body3, unknownMessageDescLeftTextColor: UIKit.UIColor = SBUColorSet.onlight02, unknownMessageDescRightTextColor: UIKit.UIColor = SBUColorSet.ondark02, ogTitleFont: UIKit.UIFont = SBUFontSet.body2, ogTitleColor: UIKit.UIColor = SBUColorSet.onlight01, ogDescriptionFont: UIKit.UIFont = SBUFontSet.caption2, ogDescriptionColor: UIKit.UIColor = SBUColorSet.onlight01, ogURLAddressFont: UIKit.UIFont = SBUFontSet.caption2, ogURLAddressColor: UIKit.UIColor = SBUColorSet.onlight02, openChannelOGTitleColor: UIKit.UIColor = SBUColorSet.primary300, linkColor: UIKit.UIColor = SBUColorSet.primary300, contentBackgroundColor: UIKit.UIColor = SBUColorSet.background100, pressedContentBackgroundColor: UIKit.UIColor = SBUColorSet.background300, quotedMessageLeftBackgroundColor: UIKit.UIColor = SBUColorSet.background100.withAlphaComponent(0.5), quotedMessageRightBackgroundColor: UIKit.UIColor = SBUColorSet.background100, quotedFileMessageThumbnailColor: UIKit.UIColor = SBUColorSet.onlight02, quotedMessageTextColor: UIKit.UIColor = SBUColorSet.onlight03, quotedMessageTextFont: UIKit.UIFont = SBUFontSet.body3, repliedIconColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextColor: UIKit.UIColor = SBUColorSet.onlight03, repliedToTextFont: UIKit.UIFont = SBUFontSet.caption1, repliedCountTextColor: UIKit.UIColor = SBUColorSet.primary300, repliedCountTextFont: UIKit.UIFont = SBUFontSet.caption3, repliedUsersMoreIconBackgroundColor: UIKit.UIColor = SBUColorSet.background700.withAlphaComponent(0.64), repliedUsersMoreIconTintColor: UIKit.UIColor = SBUColorSet.ondark01, mentionTextFont: UIKit.UIFont = SBUFontSet.body4, mentionLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, mentionRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, mentionLeftTextBackgroundColor: UIKit.UIColor = .clear, mentionRightTextBackgroundColor: UIKit.UIColor = .clear, buttonBackgroundColor: UIKit.UIColor = SBUColorSet.background200, buttonTitleColor: UIKit.UIColor = SBUColorSet.primary300, sideButtonIconColor: UIKit.UIColor = SBUColorSet.onlight03, newMessageBadgeColor: UIKit.UIColor = SBUColorSet.secondary300, parentInfoBackgroundColor: UIKit.UIColor = SBUColorSet.background50, parentInfoUserNameTextFont: UIKit.UIFont = SBUFontSet.h3, parentInfoUserNameTextColor: UIKit.UIColor = SBUColorSet.onlight01, parentInfoDateFont: UIKit.UIFont = SBUFontSet.caption2, parentInfoDateTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoMoreButtonTintColor: UIKit.UIColor = SBUColorSet.onlight02, parentInfoSeparateBarColor: UIKit.UIColor = SBUColorSet.onlight04, parentInfoReplyCountTextColor: UIKit.UIColor = SBUColorSet.onlight03, parentInfoReplyCountTextFont: UIKit.UIFont = SBUFontSet.body3, parentInfoProgressBackgroundColor: UIKit.UIColor = SBUColorSet.background100, progressTrackTintColor: UIKit.UIColor = SBUColorSet.onlight03, progressTimeFont: UIKit.UIFont = SBUFontSet.body3, progressTimeRightTextColor: UIKit.UIColor = SBUColorSet.ondark01, progressTimeLeftTextColor: UIKit.UIColor = SBUColorSet.onlight01, statusButtonBackgroundColor: UIKit.UIColor = SBUColorSet.background50, loadingButtonTintColor: UIKit.UIColor = SBUColorSet.primary200, playButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, pauseButtonTintColor: UIKit.UIColor = SBUColorSet.primary300, multipleFilesMessageFileOverlayColor: UIKit.UIColor = SBUColorSet.overlay02)
public var backgroundColor: UIKit.UIColor
public var leftBackgroundColor: UIKit.UIColor
public var leftPressedBackgroundColor: UIKit.UIColor
@@ -9088,6 +9287,7 @@ public class SBUMessageCellTheme {
public var fileMessageLeftTextColor: UIKit.UIColor
public var fileMessageRightTextColor: UIKit.UIColor
public var fileMessagePlaceholderColor: UIKit.UIColor
+ public var multipleFilesMessageFileOverlayColor: UIKit.UIColor
public var adminMessageFont: UIKit.UIFont
public var adminMessageTextColor: UIKit.UIColor
public var unknownMessageDescFont: UIKit.UIFont
@@ -9488,8 +9688,8 @@ public class SBUMessageTemplateTheme {
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUImageContentView : SendbirdUIKit.SBUBaseFileContentView {
@_Concurrency.MainActor(unsafe) public var imageView: UIKit.UIImageView
@_Concurrency.MainActor(unsafe) public var iconImageView: UIKit.UIImageView
- @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint!
+ @_Concurrency.MainActor(unsafe) public var widthConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var heightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
@_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
@_Concurrency.MainActor(unsafe) open func setupSizeContraint()
@@ -9578,14 +9778,16 @@ public protocol SBUUserMessageTextViewDelegate : AnyObject {
@_Concurrency.MainActor(unsafe) public var textView: SendbirdUIKit.SBULinkClickableTextView
@_Concurrency.MainActor(unsafe) public var channelType: SendbirdChatSDK.ChannelType
@_Concurrency.MainActor(unsafe) public var isWebType: Swift.Bool
- @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint!
- @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint!
@_Concurrency.MainActor(unsafe) public var mentionManager: SendbirdUIKit.SBUMentionManager?
@_Concurrency.MainActor(unsafe) public var removeMargin: Swift.Bool
@_Concurrency.MainActor(unsafe) public var needsToRemoveMargin: Swift.Bool {
get
}
@_Concurrency.MainActor(unsafe) weak public var delegate: SendbirdUIKit.SBUUserMessageTextViewDelegate?
+ @_Concurrency.MainActor(unsafe) public var textTopConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textBottomConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textLeftConstraint: UIKit.NSLayoutConstraint?
+ @_Concurrency.MainActor(unsafe) public var textRightConstraint: UIKit.NSLayoutConstraint?
@_Concurrency.MainActor(unsafe) @objc override dynamic public init()
@_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
@_Concurrency.MainActor(unsafe) public init(channelType: SendbirdChatSDK.ChannelType = .group, removeMargin: Swift.Bool = false)
@@ -9959,6 +10161,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didLoadParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didUpdateParentMessage parentMessage: SendbirdChatSDK.BaseMessage?)
func messageThreadViewModelShouldDismissMessageThread(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel)
+ func messageThreadViewModel(_ viewModel: SendbirdUIKit.SBUMessageThreadViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUMessageThreadViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? {
@@ -9975,6 +10178,7 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public var threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams {
get
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, parentMessage: SendbirdChatSDK.BaseMessage? = nil, parentMessageId: Swift.Int64? = 0, threadedMessageListParams: SendbirdChatSDK.ThreadedMessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUMessageThreadViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUMessageThreadViewModelDataSource? = nil)
@objc deinit
public func loadChannelAndMessages(channelURL: Swift.String?)
@@ -9987,6 +10191,8 @@ public protocol SBUMessageThreadViewModelDelegate : SendbirdUIKit.SBUBaseChannel
public func loadPrevMessages(timestamp: Swift.Int64?)
override public func loadNextMessages()
public func loadBothMessages(timestamp: Swift.Int64?, showIndicator: Swift.Bool)
+ public func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo], parentMessageId: Swift.Int64)
+ public func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
open func setupSendUserMessageCompletionHandlers()
open func setupSendFileMessageCompletionHandlers()
override public func sortAllMessageList(needReload: Swift.Bool)
@@ -10026,6 +10232,37 @@ extension SendbirdUIKit.SBUMessageThreadViewModel : SendbirdChatSDK.MessageColle
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, updatedChannel channel: SendbirdChatSDK.GroupChannel)
@objc dynamic open func messageCollection(_ collection: SendbirdChatSDK.MessageCollection, context: SendbirdChatSDK.MessageContext, deletedChannel channelURL: Swift.String)
}
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) open class SBUMultipleFilesMessageCell : SendbirdUIKit.SBUContentBaseMessageCell, UIKit.UICollectionViewDelegate, UIKit.UICollectionViewDataSource {
+ @objc @_Concurrency.MainActor(unsafe) public var multipleFilesMessage: SendbirdChatSDK.MultipleFilesMessage? {
+ @objc get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var containerView: UIKit.UIView
+ @objc @_Concurrency.MainActor(unsafe) public var collectionView: SendbirdUIKit.SBUMultipleFilesMessageCollectionView {
+ @objc get
+ @objc set
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var collectionViewHeightConstraint: UIKit.NSLayoutConstraint! {
+ get
+ }
+ @objc @_Concurrency.MainActor(unsafe) public var fileSelectHandler: ((_ fileInfo: SendbirdChatSDK.UploadedFileInfo, _ index: Swift.Int) -> Swift.Void)?
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupViews()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupLayouts()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupStyles()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setupActions()
+ @_Concurrency.MainActor(unsafe) override open func configure(with configuration: SendbirdUIKit.SBUBaseMessageCellParams)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func setSelected(_ selected: Swift.Bool, animated: Swift.Bool)
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public init(style: UIKit.UITableViewCell.CellStyle, reuseIdentifier: Swift.String?)
+ @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
+ @objc deinit
+}
+extension SendbirdUIKit.SBUMultipleFilesMessageCell : UIKit.UICollectionViewDelegateFlowLayout {
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, cellForItemAt indexPath: Foundation.IndexPath) -> UIKit.UICollectionViewCell
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, numberOfItemsInSection section: Swift.Int) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func numberOfSections(in collectionView: UIKit.UICollectionView) -> Swift.Int
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, didSelectItemAt indexPath: Foundation.IndexPath)
+ @_Concurrency.MainActor(unsafe) @objc dynamic open func collectionView(_ collectionView: UIKit.UICollectionView, layout collectionViewLayout: UIKit.UICollectionViewLayout, sizeForItemAt indexPath: Foundation.IndexPath) -> CoreFoundation.CGSize
+ @_Concurrency.MainActor(unsafe) @objc override dynamic open func prepareForReuse()
+}
public protocol SBUUserListModuleHeaderDelegate : SendbirdUIKit.SBUCommonDelegate {
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateTitleView titleView: UIKit.UIView?)
func userListModule(_ headerComponent: SendbirdUIKit.SBUUserListModule.Header, didUpdateLeftItem leftItem: UIKit.UIBarButtonItem?)
@@ -10212,6 +10449,7 @@ public protocol SBUGroupChannelViewModelDataSource : SendbirdUIKit.SBUBaseChanne
}
public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelViewModelDelegate {
func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didReceiveSuggestedMentions members: [SendbirdUIKit.SBUUser]?)
+ func groupChannelViewModel(_ viewModel: SendbirdUIKit.SBUGroupChannelViewModel, didFinishUploadingFileAt index: Swift.Int, multipleFilesMessageRequestId requestId: Swift.String)
}
@objc open class SBUGroupChannelViewModel : SendbirdUIKit.SBUBaseChannelViewModel {
weak public var delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? {
@@ -10222,10 +10460,13 @@ public protocol SBUGroupChannelViewModelDelegate : SendbirdUIKit.SBUBaseChannelV
get
set
}
+ public var sendMultipleFilesMessageCompletionHandler: SendbirdChatSDK.MultipleFilesMessageHandler?
public init(channel: SendbirdChatSDK.BaseChannel? = nil, channelURL: Swift.String? = nil, messageListParams: SendbirdChatSDK.MessageListParams? = nil, startingPoint: Swift.Int64? = .max, delegate: SendbirdUIKit.SBUGroupChannelViewModelDelegate? = nil, dataSource: SendbirdUIKit.SBUGroupChannelViewModelDataSource? = nil, displaysLocalCachedListFirst: Swift.Bool = false)
@objc deinit
override public func loadChannel(channelURL: Swift.String, messageListParams: SendbirdChatSDK.MessageListParams? = nil, completionHandler: ((SendbirdChatSDK.BaseChannel?, SendbirdChatSDK.SBError?) -> Swift.Void)? = nil)
override public func refreshChannel()
+ open func sendMultipleFilesMessage(fileInfoList: [SendbirdChatSDK.UploadableFileInfo])
+ open func updateMultipleFilesMessageCell(requestId: Swift.String, index: Swift.Int)
override public func loadInitialMessages(startingPoint: Swift.Int64?, showIndicator: Swift.Bool, initialMessages: [SendbirdChatSDK.BaseMessage]?)
override public func loadPrevMessages()
override public func loadNextMessages()
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 6d0f43091..21cd27783 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 d46abe24c..ad92b7733 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
@@ -10,7 +10,7 @@
Base.xcconfig
- n72C5bB9sGnCSHVn6c6djRKhmbU=
+ 3LMKCvJTneL6sztFzC5PzXPRgoQ=
Debug.xcconfig
@@ -18,51 +18,51 @@
Headers/SendbirdUIKit-Swift.h
- 3MV0g/TJ3eMWlmKrA6ffijZfSjY=
+ lyHwCm3Ja/jTpTSxenMKgi7BY74=
Info.plist
- 84Ilk94MNhpjL4BhApqVgUpdgzI=
+ yzBd4V7524BDi3KnKD5NJ+1+Fq8=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json
- YhGo73KGe+k2gRJygau3DrF4XVI=
+ httPGzgafv4fB98cvNIZYPQED8I=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- r6yQXfGH7/E5JBJKU0Bi0QRN2PM=
+ I3mRL4OTyUlK2YuTspo4pmU+Yso=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- 6IxgEgLJIh2ZRpt3kB122D8yQ40=
+ Jxj5ll/e7poMVnMuBhc2F2Jp5bQ=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- r6yQXfGH7/E5JBJKU0Bi0QRN2PM=
+ I3mRL4OTyUlK2YuTspo4pmU+Yso=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- 0mOmJIBvxWDRp3vz2fhO7LXRF6c=
+ 3ZNZYck4kWfJcizNwP2BmHmnHlk=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json
- YhGo73KGe+k2gRJygau3DrF4XVI=
+ httPGzgafv4fB98cvNIZYPQED8I=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- C6Ahk0XxpdTz8T+jHhA7Rq96Y8Y=
+ qi5cWX447v8D8myMnINZziqMAXQ=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- JnjM4UmVjfpOTL19mvBeaovafrQ=
+ Eg86az/lKoS6vGkC3fBuAFgwhd4=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- C6Ahk0XxpdTz8T+jHhA7Rq96Y8Y=
+ qi5cWX447v8D8myMnINZziqMAXQ=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- 7zkbRTY64QtdMHaYvvfRnWJVmJg=
+ LxabNeqrvCkz369RpOXg9iYW0rA=
Modules/module.modulemap
@@ -98,7 +98,7 @@
hash2
- xN0Gh7FB0cBmSsW7VzrNAGUxMwPHCySiDS2zgSonWxs=
+ PxmXl7gpBIbf+jOhqtGrGBcJ0zjwhdPjm2P6c5jsrp4=
Debug.xcconfig
@@ -112,77 +112,77 @@
hash2
- ddvJqa5/9xYBzNjq8QUlIaGBdN1PbEmBUHHHeJz/sak=
+ NPh4xfUMzi4OzdMm5WZi/g/sqfI3H0+Sc8DlUfssuDA=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.abi.json
hash2
- yscqc2lPverm7axzsEpVvCCLc85qbY+HFiAGAPrSNTQ=
+ nY/ES5t4yyEGn5tdp+jET2YG18W8DO4E4ONCJgQwzhs=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- hYxf1cm2CUTyl5MXtMzJQIzXLHZDzXKyB23FbT+ieng=
+ +ZI3JyNdNVXlf4A3hDtzDFWEv872ToLPGUkTqApOAWY=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- TPn6AQWcMn9B5ecnLPZSJvAaF5fIqgPa3U/wKy0KeVg=
+ TwquhXs5Y1W+Z5G5x/pxHN/GwiFJcg5FcoIGJeg5Lmk=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- hYxf1cm2CUTyl5MXtMzJQIzXLHZDzXKyB23FbT+ieng=
+ +ZI3JyNdNVXlf4A3hDtzDFWEv872ToLPGUkTqApOAWY=
Modules/SendbirdUIKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- 0z4P5S07mBG1PMfGWG1g3u6mZwDtQG0fxhFhs2OCzeo=
+ VH46h8GIx/K3ByJbEYaSSTKM/wr6NNNIFpnEIDG6cdM=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- yscqc2lPverm7axzsEpVvCCLc85qbY+HFiAGAPrSNTQ=
+ nY/ES5t4yyEGn5tdp+jET2YG18W8DO4E4ONCJgQwzhs=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- kl5O4Gryoq+VwrGBYrB/uEoPf2Fyq2dH6diLwb0pzrw=
+ whNzKW5a7BP5kX6vKiPmhheTDBeff2qVCxv1jnsxzgU=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- WrJ5AgOjU0xnIYb3iW7NsCHsv5kfIjVYf3vgK41N1Go=
+ DhnVV1h7GlRYNdI3k6MxAmdqcPDvgRbWXUnfM1rmUbU=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- kl5O4Gryoq+VwrGBYrB/uEoPf2Fyq2dH6diLwb0pzrw=
+ whNzKW5a7BP5kX6vKiPmhheTDBeff2qVCxv1jnsxzgU=
Modules/SendbirdUIKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- ukNKqtLjg9kfjRqMa8zeh///6G+1Gs7MGaicrEWmD1o=
+ h5jKZKB+tGYt9gsRKgIcYR3QI2tThDhcFbqKmAjiIkM=
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 e32ce9998..286f65959 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.9.3
+ 3.10.0
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 850598ef6..32fd57f32 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/Sample/QuickStart.xcodeproj/project.pbxproj b/Sample/QuickStart.xcodeproj/project.pbxproj
index 9f3f30335..a9659cea3 100644
--- a/Sample/QuickStart.xcodeproj/project.pbxproj
+++ b/Sample/QuickStart.xcodeproj/project.pbxproj
@@ -7,101 +7,102 @@
objects = {
/* Begin PBXBuildFile section */
- 012BFB29CEABDA7C5ED0A425 /* SBUCreateOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DABA82A7B488D1AD6008864C /* SBUCreateOpenChannelViewController.swift */; };
- 0135DB8E5786F339BD2532F6 /* SBUCreateChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7143EB69F12693845BC01588 /* SBUCreateChannelModule.swift */; };
- 02DC2BFBEC78C00C592281A9 /* SBUOpenChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = E13A1EDE172117FBCF139BEC /* SBUOpenChannelListModule.List.swift */; };
- 02E6037D0ACE430068841F27 /* SBUView.Unavaliable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B141AA0571FAF8EF1D9B883B /* SBUView.Unavaliable.swift */; };
- 03458E08AF01892CB90ECAE0 /* Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = D574FE72290E6EC583B99D66 /* Debug.xcconfig */; };
- 038AC50304982D8406CD98CB /* SBUTheme.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31A18EFAB2584C084DBEC186 /* SBUTheme.Deprecated.swift */; };
- 043EDF52677AE5FA383211C4 /* SBUTableViewCell.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F28CCAEC27339A5B5F51FF4 /* SBUTableViewCell.Unavailable.swift */; };
- 04BB8DA8FAC75CE9B2155E9B /* SBUFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83004DF0A3034678FBA8516F /* SBUFileViewController.swift */; };
- 05C549A97F100D0D26EBC56D /* UIApplication+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2B4B1EAB22163A3AAA90C83 /* UIApplication+SBUIKit.swift */; };
- 05D4B7AAE12319557F89DA9F /* SBURegisterOperatorModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9811062D110DE887A0C4466B /* SBURegisterOperatorModule.Header.swift */; };
- 06537E3B34826FF239650749 /* SBUChatNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D57AD7439EF92D0DF854B9F /* SBUChatNotificationChannelModule.swift */; };
- 07E9DA60E76170BE0B23796B /* SBUEmojiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5ED9E7DAE14BD9C70CC1895 /* SBUEmojiManager.swift */; };
- 0875823F48CB95C5D47EE3C4 /* SBUOpenChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38BCB80D464E70A15832C598 /* SBUOpenChannelCell.swift */; };
- 09EEF2A57B2B72F1C419D3B0 /* SBUUserNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49112AC15EAD725D525F1230 /* SBUUserNameView.swift */; };
- 0B31172D0C5B863116B6C46F /* SBUCoverImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30D4E0D7B109AA3E2167B58B /* SBUCoverImageView.swift */; };
- 0B32D7645513FDE03ABCC8B9 /* SBUGroupChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8408E9F2F7E847EB7913A598 /* SBUGroupChannelViewController.Unavailable.swift */; };
- 0B3F3EB1100F1FF133057866 /* SBUCreateChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDE4617E24BA79C0402C150 /* SBUCreateChannelViewController.Deprecated.swift */; };
- 0BA93150482D4B9C4E4D1AEC /* String+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855753F69A93A1BFD9CB308E /* String+SBUIKit.swift */; };
- 0CBDFE2D19F9D6A6C6359D63 /* SBUUserMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAC1278BDCB8F07C40417D85 /* SBUUserMentionConfiguration.swift */; };
- 0E19C82EBEAD6D5ABA0E2A65 /* SBUAdminMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29593EC9A44D9BD8EABFFD60 /* SBUAdminMessageCellParams.swift */; };
- 0E32F2F48C3F189C9958D0CF /* SBUReactionCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629E0B3632DCB8FBDA4811FA /* SBUReactionCollectionViewCell.swift */; };
- 0E56037141F157A7D767FC4A /* SBUTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8543F709B0342511683EBFDD /* SBUTheme.swift */; };
- 10BEFAFBE041B3C71353E071 /* SBUOpenChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAEDF1487C43432AB82CA64C /* SBUOpenChannelSettingsModule.swift */; };
- 11DF38C29C1E4FDED9B99017 /* SBUModerationsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = F49064E52F7E7D449381D480 /* SBUModerationsModule.List.swift */; };
- 121946AE8B7E188B80728AAD /* SBUCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D357FE4A972C04F515A56C /* SBUCacheManager.swift */; };
- 12BBE8375FAE33DFEADBFB9B /* SBUBaseChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7D8665DE5DCB7623A6D6D97 /* SBUBaseChannelSettingCell.swift */; };
- 12E0A58455F73B2FC183AC08 /* SBUMessageProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 188126982EA50577B581C864 /* SBUMessageProfileView.swift */; };
- 141615DEFF54D0C8AB497C0A /* SBULogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD4F038A87E5B087652DCC7A /* SBULogger.swift */; };
- 14428FAA6678421DD95622B7 /* SBUModerationsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D281E8FD99F8FA369055BC3 /* SBUModerationsModule.swift */; };
- 15C077876ABB7760320DA1C8 /* SBUBaseChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 654D2A78226789EF2B51ED5B /* SBUBaseChannelListModule.swift */; };
- 161DF05B16338DC738771FC5 /* SBUNotificationNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82E5A3E3CBD88CDDD5E8ACF8 /* SBUNotificationNavigationTitleView.swift */; };
- 1683B2E431F51FEDA6D394DE /* SBUBaseChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607DB3C3E0E69E7F326A1FCC /* SBUBaseChannelSettingsViewController.swift */; };
- 16C8903ABC4482C0268C07A5 /* SBUIconSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02918420CF6F3BC7D604AB71 /* SBUIconSet.swift */; };
- 1880E46C0749A2DF87B41829 /* SBUInviteUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA98E233A3F8315346CE75A8 /* SBUInviteUserViewModel.swift */; };
- 19874F8B4EE796828CBEB9DC /* SBUFeedNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 761886AB5C44F0A9C0B687AB /* SBUFeedNotificationChannelModule.List.swift */; };
- 1A71C7E304FABFE2D636F0F9 /* SBUBaseMessageCellParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 095114FB20F5761FBC7A923F /* SBUBaseMessageCellParams.Deprecated.swift */; };
- 1ABE25740E71C60AD978992A /* SBUChannelPushSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7FA6971DE920695808873C8 /* SBUChannelPushSettingCell.swift */; };
- 1C136B80C4A4AADD4465592D /* SBUUserMessageTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D0713FF625D33EF8D170A9 /* SBUUserMessageTextViewModel.swift */; };
- 1D6FBDDB8FD94AEC681A4E09 /* SBUBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A7C40C1B5781760EAD0967A /* SBUBottomSheetController.swift */; };
- 1DAED704268418FE322E0937 /* SBUCreateChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03B7BCB03795C3D2A03D2956 /* SBUCreateChannelViewModel.swift */; };
- 1DB96CC5A433A16B321BF054 /* SBUInviteUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9FE01684A7A115BB339D09B /* SBUInviteUserModule.Header.swift */; };
- 1F1349168AB8F0012D06EB53 /* VoiceMessageStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EE1E71E03C0667497BDBF57 /* VoiceMessageStatus.swift */; };
- 213D7DF99722794B8719461C /* SBUUserListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B17CE1D0AECF3EE2234401D /* SBUUserListViewModel.swift */; };
- 222E253F07686B01756A64D3 /* SBUOpenChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4537D1E66FF743B2E8F90E2F /* SBUOpenChannelViewController.Unavailable.swift */; };
- 23ECF0A9472F7AE246AC9DCA /* SBUStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C2D8D8F5C7F6E52F0ECBC98 /* SBUStackView.swift */; };
- 24EC228CF98E8B2C0BD3DDAF /* SBUQuoteMessageInputViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 208AE575ADF5808FC54CABB2 /* SBUQuoteMessageInputViewProtocol.swift */; };
- 255834EFA20F1E633219B5F1 /* SBUModerationsViewModel.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA4EDE7E2FFAE50FB42338ED /* SBUModerationsViewModel.Deprecated.swift */; };
- 26EE054B72D5237E4FE4162B /* SBUTemplateLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D90E2D17F4C7D6A1FDDFCEB6 /* SBUTemplateLabel.swift */; };
- 2A26BA7258793195F32CEAD2 /* SBUMessageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2C4924D75379BB19527C905 /* SBUMessageCache.swift */; };
- 2C2237B69D08380E72A4016D /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88714172585D3BDF3DCEE08A /* SBUQuotedBaseMessageViewParams.Deprecated.swift */; };
- 2C322F376B71ACAC646A37E8 /* SBUGroupChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2610AF6E4372650F36B486F /* SBUGroupChannelSettingsViewController.swift */; };
- 2C34BEC6EA01BEB71D1C52D2 /* SBUGroupChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E265BF7EE7C154FB6C1109D /* SBUGroupChannelListModule.Header.swift */; };
- 2C94EB08095EF3893357CD80 /* SBUFeedNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E89B9D38CD064EC04A9DCE54 /* SBUFeedNotificationChannelModule.Header.swift */; };
- 2C9F2CF3B0676C187862F73E /* SBUUserListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C00F02DCD75ED88CF5E8F0F /* SBUUserListModule.swift */; };
- 2D109BD070ED9EBEFD2028B5 /* SBUUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1282AD0D782800F0F52B61B4 /* SBUUserMessageCell.swift */; };
- 2D57FD07DED76D6D2447CF02 /* SBUQuotedUserMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19246231B3B1164C62F03F28 /* SBUQuotedUserMessageView.swift */; };
- 2D65EE1B30662DE368F28889 /* SBUBaseChannelViewController.Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 550CBD045185BE670940D11A /* SBUBaseChannelViewController.Keyboard.swift */; };
- 2DC8879CC54EB5156B53BB3A /* SBUEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BB2FBDF7FF64DF79DE9F0BA /* SBUEmptyView.swift */; };
- 2DD5907084D9035A070E1248 /* SBULayoutableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6783A56D2FA94E934B3C030D /* SBULayoutableButton.swift */; };
- 2E3796F774941ECEBADB2CE0 /* SBUOpenChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C31FF9D7DA80112E0D11BB /* SBUOpenChannelSettingCell.swift */; };
- 2E8DC4917D504E4FF7131D01 /* SBUVoiceMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1632B862E1D21A258C27ACE7 /* SBUVoiceMessageInputView.swift */; };
- 2EB859657D80EDB459FE1EDC /* SBUNotificationTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9677EEA5ABE0AA57B135AC00 /* SBUNotificationTimelineView.swift */; };
- 2ECBE75E1BC51BD7328D4536 /* SBUOpenChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB561445C9F2FE2BEE5F599 /* SBUOpenChannelListModule.Header.swift */; };
- 2EFB43181DD1C40BE1B07ABD /* SBUBaseFileContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFF29D3C4BEFA6FFB5E944F5 /* SBUBaseFileContentView.swift */; };
- 3051C5169D7B138EC6C95415 /* SBUBaseChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 430B9CB08EA395A6662D27C3 /* SBUBaseChannelModule.List.swift */; };
- 30B057F2C3D7AA65A3B7A1AF /* SBUOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E15EF47909B9D3727E458FFC /* SBUOpenChannelViewController.swift */; };
- 3199A5E135029C6D349FE165 /* SBUModerationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39323FC6B9F3E0B373755861 /* SBUModerationsViewController.swift */; };
- 3289C75E89107D506BF6E847 /* SBUCreateOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9652D710593D63AC898C96 /* SBUCreateOpenChannelViewModel.swift */; };
- 32CCE6D42D190B032928F9EF /* SBUMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508803FC0D11DA2CA63F1C15 /* SBUMenuView.swift */; };
- 33946F91ECC3DC0D69CE6C52 /* SBUImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A68D5CFDFC083C2D88E8B73 /* SBUImageContentView.swift */; };
- 34198B1BCA461AE0EE97187D /* SBUQuoteMessageInputViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4662F772B446C95169778C32 /* SBUQuoteMessageInputViewParams.swift */; };
- 3519655514FB62B37CFA2A26 /* SBUGlobals.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27CBB28CC5EE27C314F3663E /* SBUGlobals.Deprecated.swift */; };
- 35BB83B72B93F86617A9CEFE /* SBUMessageInputMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 441822C80A6F374CE841E3DF /* SBUMessageInputMode.swift */; };
- 3600DFA8465CFAF91F4D95E0 /* SBUVoiceMessageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6BD4E2FA4E80BA9DA949A6B /* SBUVoiceMessageConfiguration.swift */; };
- 39BC55EA5C5B35AB81FCE298 /* SBUGroupChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F210D27FAD685E189567136B /* SBUGroupChannelModule.Header.swift */; };
- 3B1A0423873EE77097AC5A6D /* SBUGroupChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA052EA7243194AD37350F8B /* SBUGroupChannelListModule.List.swift */; };
- 3B91C41934E8712214421FE3 /* SBUStringSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60383E1ABD029A6AE9410930 /* SBUStringSet.Deprecated.swift */; };
- 3BBAB17BDF58E9BAF7B06528 /* Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = B919890F72713C0B89C24105 /* Release.xcconfig */; };
- 3D45A522EBF3500B7D609EF0 /* MessageTemplateTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE1462555CDD521DBA7AB414 /* MessageTemplateTestViewController.swift */; };
- 40AC14560BA449478BC52E42 /* SBUParentMessageInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1B003D9C91546A8F1EDFA1 /* SBUParentMessageInfoView.swift */; };
- 40D5528C4A7DA11B7EF93D54 /* MessageTemplateParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE12E7AF6E3C843E1B5AA77 /* MessageTemplateParser.swift */; };
- 40DAB2C24CBB882674602B39 /* SBUModerationsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBA1734B1229285DCBD00A26 /* SBUModerationsViewController.Deprecated.swift */; };
- 415A3C342ACADECD2907AA1A /* SBUBaseChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DDD61B2E8A988C6071049F5 /* SBUBaseChannelSettingsModule.swift */; };
- 415DD172065135B9282FD4A0 /* SBURegisterOperatorModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1363C242212B9C9EF2C288FC /* SBURegisterOperatorModule.swift */; };
- 41DBC379000F50004ED2E635 /* Date+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D81553F184BC6740DBA6ADC /* Date+SBUIKit.swift */; };
- 42522FE7CE88452AEB1982F5 /* SBUGroupChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = E76C3D9C055FD66E21507E68 /* SBUGroupChannelModule.swift */; };
- 440BC8DD1E1FDD6B794D329C /* SBUGroupChannelPushSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49FC8E786007678ADAB47102 /* SBUGroupChannelPushSettingsModule.List.swift */; };
- 4447DE9A61C3FD141657A159 /* SBUNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07615D837998B1D61C4440BE /* SBUNavigationTitleView.swift */; };
- 451CEE568A052B3B84B7B0FC /* SBUConfig.OpenChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1D9C12F96CE9329316A1575 /* SBUConfig.OpenChannel.swift */; };
- 4615876A685AF5983B5F8C75 /* SBUEmojiListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA156B27CA93D500A2543F2 /* SBUEmojiListViewController.swift */; };
- 46D964118285957EE2848BB6 /* SBUChatNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FDC397F7D21A54D784C440 /* SBUChatNotificationCell.swift */; };
- 47CEAE0F81E3C1C0F034CC10 /* SBUDebouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25185A4FD4D14D668AF741A /* SBUDebouncer.swift */; };
- 48A054AE54DBE04C6DDA25A7 /* UIColor+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F1D9BF511F177336100D2A1 /* UIColor+SBUIKit.swift */; };
- 4977525FCE2F9B6BFC548EF3 /* UITextField+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 637655126C24B139457FBB77 /* UITextField+SBUIKit.swift */; };
- 498A1A5D72E4DB2847C5E588 /* SBUNotificationEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 872E0AA1A1F3E853EF566DAE /* SBUNotificationEmptyView.swift */; };
+ 004B14050F8F5D46AEC64F3C /* SBUGroupChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0A6A6002CA898817BA3D422 /* SBUGroupChannelViewController.Unavailable.swift */; };
+ 01C5E5781AE61CF95EA4B472 /* SBUModerationsViewModel.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC8C5EE9FA1EB81C7760CEE9 /* SBUModerationsViewModel.Deprecated.swift */; };
+ 037F57D59BDFFAF614539374 /* SBUChannelListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B68646A3535CBAC305B13D9 /* SBUChannelListViewController.Deprecated.swift */; };
+ 03A1CC705C5F3F13C4D057D4 /* SBUCreateChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE0BEF0A79519E9A05CF9C4 /* SBUCreateChannelViewController.Deprecated.swift */; };
+ 04177AC5C0F57E837459EBF3 /* SBUNotificationEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFDF0163F2B5805B3A8D0840 /* SBUNotificationEmptyView.swift */; };
+ 043ED68F6B6BC9F1C8D36E05 /* SBUMenuSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23684E724DB1D70018582732 /* SBUMenuSheetViewController.swift */; };
+ 0464DCE37595743E5A3F5DC5 /* SBUMessageThreadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4DF71767F40BF54C94A74E7 /* SBUMessageThreadViewModel.swift */; };
+ 04B6A9ED0736959B13708160 /* SBUNotificationNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA95606FA1C69E5D483FB41F /* SBUNotificationNavigationTitleView.swift */; };
+ 05822070E7825B865BF61B31 /* SBUViewLifeCycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 167184D6D0FECF6822DD4587 /* SBUViewLifeCycle.swift */; };
+ 06030E31165A1E9C380B7E23 /* SBUCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF14E66A310A87E37435A389 /* SBUCollectionViewFlowLayout.swift */; };
+ 06280F47C70C64304CE5CB0E /* SBUConfig.GroupChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8AAF7D7223A3DD59089A3BA /* SBUConfig.GroupChannel.swift */; };
+ 0749D23EA05CF11274C52AF5 /* SBUUserMessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D48CCEB1E95D76446330325A /* SBUUserMessageTextView.swift */; };
+ 07ABAFD666CF235D2CEC8A28 /* SBUInviteUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7015E18E0FE284E642B783F /* SBUInviteUserModule.swift */; };
+ 08536F121F01664BB5FE41EA /* SBUOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 725F22ACAD2767BAEB1ECEF2 /* SBUOpenChannelModule.Header.swift */; };
+ 091D72174452FC81FA39A9D4 /* MessageTemplateTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0378A1F7FC289EBD4FA7F255 /* MessageTemplateTestViewController.swift */; };
+ 0978B197B888B03676113A44 /* SBUCacheManager.Template.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AEEFEFD26ED958E5ADBE255 /* SBUCacheManager.Template.swift */; };
+ 0A9B2ACB72756BDC2D03DFDC /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3C6CF3FCBD1266513F0DCB0 /* SBUBaseChannelSettingsViewController.Deprecated.swift */; };
+ 0C846DDE5BF9C8ED525EA7E9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C76C69CAAE800570AD9C917 /* Assets.xcassets */; };
+ 0CA487059D22B07029A46FD2 /* SBUUserListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FFB8AD8659713F67F88ED9F /* SBUUserListModule.List.swift */; };
+ 0CBB1F7583763491C4963928 /* SBUMention.swift in Sources */ = {isa = PBXBuildFile; fileRef = 978AAA6617D43FC61044957E /* SBUMention.swift */; };
+ 0CCD9B5C34F86EECD696703B /* SBUUserListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF6D0A8BE54122E8A3164EDE /* SBUUserListModule.Header.swift */; };
+ 0D6B77BF517208E5A1E06260 /* SBUChatNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8000CAFCA99993ECE66EB404 /* SBUChatNotificationChannelModule.Header.swift */; };
+ 0D6D202F4C873A79F70328DD /* SBUUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4284BA78B3D2CA4C4756C820 /* SBUUserMessageCell.swift */; };
+ 0DFADE8157E50D809253FCC6 /* SBUBaseChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85FB7D001BBF3F7C212F8A42 /* SBUBaseChannelSettingsViewController.swift */; };
+ 0EC6017D2D2AE03D5B889881 /* SBUMultipleFilesMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB786B7E7A91CA3934C6EB52 /* SBUMultipleFilesMessageCellParams.swift */; };
+ 119E2763F19AD6F84541A87D /* SBUGroupChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA778227BAD77593557901EF /* SBUGroupChannelModule.Header.swift */; };
+ 11FF5233AD0565BD579B3D17 /* SBUBaseSelectUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6E38C3D56DF99104BA21A25 /* SBUBaseSelectUserModule.Header.swift */; };
+ 1224C7114E58267D43FE075F /* SBURegisterOperatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED5322A5E79D6AAEC76DE898 /* SBURegisterOperatorViewModel.swift */; };
+ 123D85AF52499056FD9491DF /* SBURegisterOperatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93A32C25AFFF84606E8BDDCC /* SBURegisterOperatorViewController.swift */; };
+ 136D79E4DDFA3F82B8610F1C /* SBUGroupChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3A1B1E42E8E4FFD73BBB4EF /* SBUGroupChannelViewController.Deprecated.swift */; };
+ 13B9C3F0192DE46023B77E33 /* SBUEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9057DDF20166EEC6D473003 /* SBUEmptyView.swift */; };
+ 13F4EAE7FE53DEA5E3F4CF42 /* SBUParentMessageInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497C700E3F1C406320F89536 /* SBUParentMessageInfoView.swift */; };
+ 145C938EC77EAB5B6B4A7DB7 /* SBUStringSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B336767F466D2053BB26AD9A /* SBUStringSet.Deprecated.swift */; };
+ 14C63BB411D0BD9D6E49B551 /* SBUNewNotificationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63B32394749FD5356E68A95 /* SBUNewNotificationInfo.swift */; };
+ 15B43DF577747CB411FA098B /* SBUCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B80A8C58160B53D1ED48E015 /* SBUCacheManager.swift */; };
+ 164E23B0C5B889E6CFD9E3E8 /* BlockingOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D973191D921C22D6E479D1A /* BlockingOperation.swift */; };
+ 16AE40BC79B28B2081294D03 /* SBUOpenChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FE33C46DCD930CD16EF1F58 /* SBUOpenChannelListViewModel.swift */; };
+ 16EFDCD79BB14CBCD58161AF /* SBUContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B367249B997AFEBBE0BA43E /* SBUContentBaseMessageCell.swift */; };
+ 185F4C406B04BC6F62D17F01 /* SBUEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F5EC3517844E8A496665C7 /* SBUEnums.swift */; };
+ 1866D93D11D1E344C9FD0CCC /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0312DE5EC31E330F2F07304E /* SBUCreateOpenChannelModule.ProfileInput.swift */; };
+ 190A2B9666C74885714338EA /* SBUViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B349D6358A11E34E8E06EC40 /* SBUViewModelDelegate.swift */; };
+ 193C0ACBEF71991039943646 /* SBUModuleSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C5EB69D93EBEF8686D765C /* SBUModuleSet.Deprecated.swift */; };
+ 194F54868405E3407EFCBAD6 /* SBUFileViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBBE9D5EF8F8BC7B4815603B /* SBUFileViewController.swift */; };
+ 199AB213678907C77DD2AE13 /* SBUBaseChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2B19D668566F4A23808664F /* SBUBaseChannelListModule.Header.swift */; };
+ 1ACC1C80EA2C2A38566E52CD /* SBUChatNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6360CBA5730E86B7DC3F8DF5 /* SBUChatNotificationChannelModule.swift */; };
+ 1DD907A16B0E9E83146B3879 /* SBUBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 674EFD4B91297E6C875EEC39 /* SBUBaseMessageCell.swift */; };
+ 1DF4195466680A9AFBB4903C /* SBUVoiceMessageConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AE252FE07A7CFAD441BF81A /* SBUVoiceMessageConfiguration.swift */; };
+ 1E8281F0739EF7E4B9D288BB /* SBUBaseChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FC1D15359A336621BD6ACAD /* SBUBaseChannelViewController.Unavailable.swift */; };
+ 1F53C66728FB255CEC29E331 /* SBULoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 769A710E18DF9B200A8C45C7 /* SBULoading.swift */; };
+ 1F7A7945316919CF6505FA59 /* SBUCommonDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 400DF91B6CFD3D7C31ACF73A /* SBUCommonDelegate.swift */; };
+ 1FB183EEC319F458D813D0DA /* SBUMessageThreadModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00176C602B58AEBEF353D038 /* SBUMessageThreadModule.List.swift */; };
+ 1FEEF45B9F64B53741540624 /* SBUModerationsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD198271643B69F5D47B2DB6 /* SBUModerationsModule.List.swift */; };
+ 23F6BAE276BA63AB74A7090C /* MultipleFilesMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF6A88F567091C1AF5D4CE4D /* MultipleFilesMessage+SBUIKit.swift */; };
+ 2461986A210065D12B01924A /* SBUGroupChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 663FF1267F99388104C979B5 /* SBUGroupChannelModule.Input.swift */; };
+ 272EAD0B4F6582B087994F85 /* SBUPhotoAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D09408470D1A37CE1DC7FAF /* SBUPhotoAccess.swift */; };
+ 294D967943D215D9AA39C708 /* SBUEmojiListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CD2BB37D1C6085B2F474B52 /* SBUEmojiListViewController.swift */; };
+ 2A1C0E7818B249F494C4593B /* SBUQuoteMessageInputViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D09C835E6EF058DC289ABF6 /* SBUQuoteMessageInputViewProtocol.swift */; };
+ 2CB257D377BF75618AA9BE27 /* SBUBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E45CC990891F00B2160BB0F5 /* SBUBottomSheetController.swift */; };
+ 2D013CE5583B3C53B8663736 /* SBUMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23E712DB351F37CA1A4F6899 /* SBUMenuView.swift */; };
+ 2D1882EC5A4DCB663E299B2D /* UIApplication+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3F7CFBB23C3FAE2F7FAF587 /* UIApplication+SBUIKit.swift */; };
+ 2D351893F9009086A4105B7B /* SBUGroupChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21B3529CBF1A3C9EDF18730 /* SBUGroupChannelViewController.swift */; };
+ 2E526E088FFCC0A814886A08 /* SBUQuotedFileMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9079619DDD26B7A95EEB20BA /* SBUQuotedFileMessageView.swift */; };
+ 2E89E1A0D776E5ACBA9EE39B /* QuotedFileImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1594070F5CFF47042D92064 /* QuotedFileImageContentView.swift */; };
+ 2EC15C6810599731098F9A0D /* SBUMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C95076032473A92EFEC66897 /* SBUMessageInputView.swift */; };
+ 2F6C730A40A9149E710D5D5D /* SBUFeedNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 048527C58AA582ECCDEBC5E4 /* SBUFeedNotificationChannelModule.Header.swift */; };
+ 2FE736A69DA38044E1AF8EAC /* SBUOpenChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = C31029B00B97F032767DD942 /* SBUOpenChannelSettingsModule.List.swift */; };
+ 30CABE41306CAAA7DD0FA587 /* SBUFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10AA1F3B73AB687087D974AA /* SBUFileMessageCell.swift */; };
+ 30E1987BAECB29D91AFFDA4B /* SBUQuoteMessageInputViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7893E185E5792AB652DB14CA /* SBUQuoteMessageInputViewParams.swift */; };
+ 316C1CC9AA49EE6DA623EADB /* SBUGroupChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A1B645AB9A1BB8AB5D68D69 /* SBUGroupChannelListViewModel.swift */; };
+ 32B770079141930AEC639AFC /* SBUCreateOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B5B895420A77164C4C6BFDC /* SBUCreateOpenChannelViewModel.swift */; };
+ 342AC883D4C1A3F5E4993D1D /* SBUBaseSelectUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 334BCFD4D1932E6050D20183 /* SBUBaseSelectUserViewModel.swift */; };
+ 347A54869402B4CC4A3366ED /* SBUChannelPushSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 286ABB042407B2D4CA117372 /* SBUChannelPushSettingCell.swift */; };
+ 365865670DFECC911E4AA7D9 /* SBUMessageThreadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F12B9785698DB3C43F1D1CF /* SBUMessageThreadViewController.swift */; };
+ 3760FBEB8DA7CBE51E1327BF /* CGSize+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 675F4B89AB441C575145F984 /* CGSize+SBUIKit.swift */; };
+ 3879F3997AC87E9E7CDEE1B0 /* SBUGroupChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 605FB2BE67201AA9C4950ED3 /* SBUGroupChannelListModule.Header.swift */; };
+ 390979DE63DDF141AFF8A0F2 /* SBUMultipleFilesMessageCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE25855EA0270C5807B495E3 /* SBUMultipleFilesMessageCollectionViewCell.swift */; };
+ 39AC2F5BC03948E8F10FDD20 /* SBULogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DC7B3F888C73BABB2F9F5DF /* SBULogger.swift */; };
+ 3AB9AEC031221A4F8862D002 /* UIViewController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C8C370106E69D699D79D31 /* UIViewController+SBUIKit.swift */; };
+ 3BD397DD7FBC44D772DBB327 /* SBUConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60B34DA8A62448D9A78D0A00 /* SBUConfigManager.swift */; };
+ 3DC45D5A30EC2F3E38921884 /* UIButton+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C271F8C5779DC0BEAB1866F0 /* UIButton+SBUIKit.swift */; };
+ 3E4EDCACA0022604C285EF82 /* SBUFeedNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7148F3ABCFC2FE256BB6078A /* SBUFeedNotificationChannelViewController.swift */; };
+ 3E8A0E55E8BEF14C697AAFD2 /* SBULinkClickableTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A6F9600D453D931501C0419 /* SBULinkClickableTextView.swift */; };
+ 3E8B4CCDC268BA9BFF85F621 /* SBUInviteUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D15F6D90BCF87A4D0C374275 /* SBUInviteUserViewController.swift */; };
+ 3EF3AB56D7D015974F04B531 /* SBUDateFormatSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = E79EC17116F9A095BE3365AE /* SBUDateFormatSet.swift */; };
+ 3F2D017CFBE961CA02E9AC8D /* SBUMessageSearchModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78EDE63E52336BD09D623A4F /* SBUMessageSearchModule.Header.swift */; };
+ 4019FA6F5A38979896775442 /* SBUChatNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC160F3E05BF5BCA53241E4C /* SBUChatNotificationChannelViewController.swift */; };
+ 41CBDFDDD55A8805EA07B774 /* SBUOpenChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CA1E200A4B98086A43A1E18 /* SBUOpenChannelListModule.swift */; };
+ 41D2EC085F5BE0A0139499AF /* SBULayoutableButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA96E11AED2F69236E7CF30D /* SBULayoutableButton.swift */; };
+ 426E11BDB4D88CB4601E1360 /* SBUMessageThreadModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D4DF0B2353AEE902AC70F1 /* SBUMessageThreadModule.Header.swift */; };
+ 4312681B5BD1606F59B3FF4B /* SBUGroupChannelPushSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFB70499E74302689CA138B4 /* SBUGroupChannelPushSettingsModule.List.swift */; };
+ 435077C6828AE4F60BD9C0B3 /* SBUQuotedBaseMessageViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = E11347B794B1A22EBA2A7B5A /* SBUQuotedBaseMessageViewParams.swift */; };
+ 452F5D6BA71574D4FE0F10A8 /* SBUDebouncer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F5D40D9A16548E764C4860C /* SBUDebouncer.swift */; };
+ 45C7088A9917BD33469FFE3F /* SBUMessageSearchViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A9004DE95D41DEF5A717472 /* SBUMessageSearchViewController.Deprecated.swift */; };
+ 45DB27753348FB9727B47275 /* SBUMessageProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E3CEB360E4BB8F6648A2B6 /* SBUMessageProfileView.swift */; };
+ 47672740F0572E9050136404 /* SendbirdUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AD5B723F9421FF5385C7CC4 /* SendbirdUI.swift */; };
+ 49146A5555132600DECE395A /* SBUGroupChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F742E600DDF845BDCE2283EC /* SBUGroupChannelSettingsModule.swift */; };
499261732A9D89BE00B07828 /* ConnectView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4992616E2A9D89BE00B07828 /* ConnectView.swift */; };
499261742A9D89BE00B07828 /* ConnectView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 4992616F2A9D89BE00B07828 /* ConnectView.xib */; };
499261752A9D89BE00B07828 /* MainView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 499261702A9D89BE00B07828 /* MainView.xib */; };
@@ -109,114 +110,123 @@
499261772A9D89BE00B07828 /* MainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 499261722A9D89BE00B07828 /* MainView.swift */; };
4992617A2A9D8A4A00B07828 /* MainItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 499261782A9D8A4900B07828 /* MainItemView.swift */; };
4992617B2A9D8A4A00B07828 /* MainItemView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 499261792A9D8A4900B07828 /* MainItemView.xib */; };
- 4B79A0EBC3E57A1A03FA451D /* SBUBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E611B4A91BB2314220F239E /* SBUBaseViewController.swift */; };
- 4C5BA0241F309CD17DFA480F /* SBUIconSetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2006C6BBADCB90B6B6AB3179 /* SBUIconSetType.swift */; };
- 4C91F970BACA5EFBB115A493 /* UIView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD064F057C56D7A8C0CF8003 /* UIView+SBUIKit.swift */; };
- 4D2E19B35CB6DCA6FCFD53E2 /* SBUMessageSearchModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D226F9A5970054B5D2321E93 /* SBUMessageSearchModule.List.swift */; };
- 4E960B23016CEA53A0731F8D /* SBUMentionLimitGuideCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F32FF19723F2FF0816F5FFD /* SBUMentionLimitGuideCell.swift */; };
- 4F23E5C382080612BC9884F7 /* SBUMessageDateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B6FAE483FB72456547C94A8 /* SBUMessageDateView.swift */; };
- 4F6167BC786E7BE295A1CE7B /* SBUOpenChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE0BF25095841A8A217311E2 /* SBUOpenChannelViewController.Deprecated.swift */; };
- 505431946940C9464030E4F8 /* SBUCacheManager.Template.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28FFA8B59C2016527AF13B52 /* SBUCacheManager.Template.swift */; };
- 505DDCE1C03902C2947E273F /* SBUBaseSelectUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13B3C35507B64FBFD21C39B4 /* SBUBaseSelectUserViewController.swift */; };
- 522EB95366ABDEC25C86E6D8 /* MessageTemplateRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB1F98398E2B144D3AC41AC /* MessageTemplateRenderer.swift */; };
- 54308EECBA82D7587463B179 /* SBUMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7845D27A8A5819F561635E1 /* SBUMessageWebView.swift */; };
- 56C71392780A4ADC82838FE5 /* SBUMessageWebViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F3FBF776CF1F2C77B98D1CE /* SBUMessageWebViewModel.swift */; };
- 5AE0AE1C53D3F35CF3984B72 /* SBUFeedNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8303883F80534809B3B047D2 /* SBUFeedNotificationChannelModule.swift */; };
- 5B4AF291242E5D9AE80A5B05 /* SBUCacheManager.NotificationSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7327B1A7A67145F4DB95D771 /* SBUCacheManager.NotificationSetting.swift */; };
- 5B59932A020FFD5B569DCBEE /* SBUGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79EA4C52DD7B421C8161235E /* SBUGlobals.swift */; };
- 5B8D6A478CCD51E30D75A24D /* SBUMemberListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64694D4B809D684F19F257B0 /* SBUMemberListViewController.Deprecated.swift */; };
- 5B9FA9B68E036D5C3CF2810B /* SBUBaseChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C37D854728BA662B959D7627 /* SBUBaseChannelViewController.Deprecated.swift */; };
- 5C054DE55F355B61348E3C99 /* SBUModerationsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A0124FA1CF917C980C764C6 /* SBUModerationsViewModel.swift */; };
- 5CA9CF6E568A7D4D96C57501 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC8B9DAFB00EC5E3A40BCEC /* SBUBaseSelectUserViewController.Deprecated.swift */; };
- 5ECD0EE435E5A8864E360CB6 /* SBUContentBaseMessageCell.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F5C9A213F8564A2571CA3FC /* SBUContentBaseMessageCell.Deprecated.swift */; };
- 5F7EE8A11B9ECDA6F31D7681 /* SBUMessageSearchModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F57065E312891A156FBC73B3 /* SBUMessageSearchModule.swift */; };
- 6068FF937793E7847979CE4E /* SBUActionSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41161D31466AA8729316DA62 /* SBUActionSheet.swift */; };
- 60918C351ECBAC4AAC87A51F /* Data+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F280E77C527A83BDFABBBDFF /* Data+SBUIKit.swift */; };
- 6127557F9A64DDF629992287 /* UIButton+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82E5FACDBD42B9FEA5FF1595 /* UIButton+SBUIKit.swift */; };
- 625B09D0E9DB446FCC1DC89E /* SBUChannelListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DA684D98CE04D343185CE89 /* SBUChannelListViewController.Deprecated.swift */; };
- 627688DF939143CCD414CBCD /* SBUChannelTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7133E170BA439EF8C3334BA0 /* SBUChannelTitleView.swift */; };
- 641FC99EC9250C2D2DB7AEDE /* SBUFileMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA87A2BAE388B629B78D03C3 /* SBUFileMessageCellParams.swift */; };
- 6438429001C3C12C8A431E55 /* SBUSelectableStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E49CBE2179BB59938D3675 /* SBUSelectableStackView.swift */; };
- 65ACC98F127470C9B6E2BBBD /* SBUMessageSearchModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0475E64D5DDC8E3C5D565C13 /* SBUMessageSearchModule.Header.swift */; };
- 663E192E0771BABF1E332C1A /* SBUMessageThreadViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED636CAE01371BF247C99AA3 /* SBUMessageThreadViewModel.swift */; };
- 676EA6F6426590E8E575E34F /* SBUMenuSheetViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EBB45C861BC6E78C91BFEA8 /* SBUMenuSheetViewController.swift */; };
- 679FB827CCB67BC53BC3F084 /* SBUBaseChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 769A58775948A4D04CF29675 /* SBUBaseChannelModule.swift */; };
- 67A06427F302E5589CB9462B /* SBULoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52865C6F7E96EBDF33F22C25 /* SBULoading.swift */; };
- 67CA7C5D9F514AAA7F16415D /* SBUDashboardConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06CE5283A27E69F74119BFF1 /* SBUDashboardConfig.swift */; };
- 67ED117A86627A8D9D7868D3 /* SBUGroupChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F47A265ECE8230C37756427D /* SBUGroupChannelListModule.swift */; };
- 69C5C5ECE491F3DC86DD6B1D /* URL+SBUKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF5C073A092950DEE1C8933A /* URL+SBUKit.swift */; };
- 6A334EC383BF185594E68AEC /* SBUReactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 025C99558AA78789B148E070 /* SBUReactionsViewController.swift */; };
- 6AA0834DE8646C643984BBF2 /* SBUMessageSearchViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16148A3386B955D1D2D91EF2 /* SBUMessageSearchViewController.Deprecated.swift */; };
- 6B6F850924D7379BDF4767E5 /* SBURegisterOperatorViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B00D45436A95A41D71047A07 /* SBURegisterOperatorViewModel.swift */; };
- 6D1E62358DF951B53DD30D01 /* SBUCacheManager.Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B746ED4816252A5B46ED1A5 /* SBUCacheManager.Config.swift */; };
- 6D8CBAAAC45689050F215BC4 /* SBUStringSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E31D559C7FBCD1771AC502B /* SBUStringSet.swift */; };
- 6FDAF6959EA7DB013041E202 /* SBUChannelInfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 960F1C53AFDD9E464F4FCFC5 /* SBUChannelInfoHeaderView.swift */; };
- 7039542512E6D0718E810289 /* CGSize+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ADF6A5C700565F0093FF653 /* CGSize+SBUIKit.swift */; };
- 71075BE296B2D1025582B5AB /* SBUGroupChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E79AA72238B3ADA2428F2DF9 /* SBUGroupChannelListViewController.swift */; };
- 71507B44EDDEF9A44D11D84A /* SBUCommonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22609EDC7C590D90E98DA48F /* SBUCommonItem.swift */; };
- 7154A0193045A872406601B3 /* SBUConfig.Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = EED84ED1FC10DD30ED3210A5 /* SBUConfig.Common.swift */; };
- 7225D5F0C6276707609FEB30 /* SBUMessageThreadModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = D10FE10A84D9C60B249612AC /* SBUMessageThreadModule.Input.swift */; };
- 725ABE81C0D34690F22956DB /* SBUConfigManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15C54725C0DED15A0501A8DA /* SBUConfigManager.swift */; };
- 740F98AB4ABD249720B53626 /* SBUBaseMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90FA070074290D0AC3F895C0 /* SBUBaseMessageCellParams.swift */; };
- 743A10752DAA1AE3AA695F81 /* SBUGroupChannelPushSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CF2898DB3941D2D2A4C95A2 /* SBUGroupChannelPushSettingsModule.swift */; };
- 74BDDF53A90891405DEB09CC /* SBUCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B38171B87E355527698E517 /* SBUCommonContentView.swift */; };
- 75A937025B2D2D57DB780F4C /* Formatter+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACD781D333EB55B771EEC0AA /* Formatter+SBUIKit.swift */; };
- 75AFBD97708D4F093D91E66E /* SBUFontSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56DA60A4302B8F511722271A /* SBUFontSet.swift */; };
- 75BB40C2367DE3E3B195B0D4 /* Array+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99F9ADB0066101AD4EB663E3 /* Array+SBUIKit.swift */; };
- 75C23A8D18D873350589761F /* SBUUnderLineTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD2C3520424D966B2139B29A /* SBUUnderLineTextField.swift */; };
- 7675E35AACDDEE3055A128F9 /* SBUPhotoAccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DA6C51198C5CE332E8E302B /* SBUPhotoAccess.swift */; };
- 76A013DF83418E36583D9EBF /* SBUFeedNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5082988238B3CDB436AF1 /* SBUFeedNotificationChannelViewController.swift */; };
- 770E7B1230B776B029E93BF1 /* SBUModerationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41EEEB823E8EACB5657CD3DF /* SBUModerationCell.swift */; };
- 77265AD628A8D21F39D61D91 /* SBUQuotedBaseMessageViewParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9345EF446685A81A3A205032 /* SBUQuotedBaseMessageViewParams.swift */; };
- 7751A5E8CFB3B4CAB952D410 /* SBUFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE4935E7C40522D6D1B4418E /* SBUFileMessageCell.swift */; };
- 77A25202F4F93DEE398DBEBB /* SBUOpenChannelUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF13C7243959896256F8180 /* SBUOpenChannelUnknownMessageCell.swift */; };
- 78013709AD868D916A98B487 /* SBUUserMessageTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E6A09ADBC467DDDEEF66173 /* SBUUserMessageTextView.swift */; };
- 7822426F0EB028A08EAFEFDD /* UIImageView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13E7BC77BF2390E13E985CD /* UIImageView+SBUIKit.swift */; };
- 794B4E33774B33CAA31BEA5B /* Sequence+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17EB59307EA2A431CD74082E /* Sequence+SBUIKit.swift */; };
- 7A2A90CABF2F29E563612006 /* SBUBaseChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E3FC04027A26EED54D5DD39 /* SBUBaseChannelViewController.swift */; };
- 7A900ADCFC66C29519EB0E79 /* SBUCacheManager.Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78BC2FBF3CCA4A99FE9CDABF /* SBUCacheManager.Version.swift */; };
- 7AD23336DA37109E54C583C9 /* SBUUserListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B9B4518AE7F37F6486DD9C0 /* SBUUserListModule.List.swift */; };
- 7BE75AA56F2BEB1556BEDEB4 /* SBUChatNotificationChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76987D65323CBAB0CBA3BBA7 /* SBUChatNotificationChannelViewController.swift */; };
- 7DABC50DB9DD675F9D9404A9 /* NSObject+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57BC3B1D3B61BD706150D49E /* NSObject+SBUIKit.swift */; };
- 7FD0831C77CA8DFFBF71E2D9 /* SBUConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF90155552EB7C61E1A9C637 /* SBUConstant.swift */; };
- 80059DA0CB5343C32085FC90 /* SBUNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B79B2DD2CCF0EE727B0CD8AE /* SBUNewMessageInfo.swift */; };
- 80148293B0979182C603B3E7 /* SBUAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74DBF7C5222CD338D80F1B4D /* SBUAlertView.swift */; };
- 80250FB83B2EA4309BB7DE49 /* SBUViewModelDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E7B7987A938B53874C4CCEF /* SBUViewModelDelegate.swift */; };
- 83298AA486B58338B9050F52 /* SBUBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C597B811451EBFB1DEA67318 /* SBUBaseMessageCell.swift */; };
- 833A00CD17860DB71129B478 /* UIStackView.SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59C76A9CDC602E5C630BEC9E /* UIStackView.SBUIKit.swift */; };
- 8457FE91605FF292B4FBEC8B /* SBUBaseChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8E75B5D06FDD554537C037A /* SBUBaseChannelViewModel.swift */; };
- 8483926F309130E6F13C4EF0 /* SBUOpenChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD4B090C3B7584D8D84343D4 /* SBUOpenChannelSettingsViewModel.swift */; };
- 8491549002D8B337B8CA7F13 /* SBUBaseChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AD737D472AEB1BA1D084446 /* SBUBaseChannelViewController.Unavailable.swift */; };
- 8548949D10604E620D2F9A16 /* UIViewController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26B6F013CE6E8D67E1A5ED9 /* UIViewController+SBUIKit.swift */; };
- 8711D94211CF5544EFB9DB61 /* SBUOpenChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96A24EEEE5156B6E1E96B54B /* SBUOpenChannelSettingsModule.List.swift */; };
- 8882A619EDF61BF7AE51E809 /* SBUGroupChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD7A69CDFDADD1DE3D3B6837 /* SBUGroupChannelCell.swift */; };
- 8959846766EF597179B65804 /* SBUCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F88304E2BD83DF0969F1C29 /* SBUCollectionViewFlowLayout.swift */; };
- 89EE2D73092EB4FB3D6BE4DB /* SBUReactionCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9516F9847F84F192DC63D8E4 /* SBUReactionCollectionViewCell.xib */; };
- 8A123B51436F0DDC7589AB0A /* SBUBaseChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E161AA7E9A0393FB6BF1988D /* SBUBaseChannelSettingsModule.Header.swift */; };
- 8B0BF9B7C9FFC03EDB37EF6D /* SBUGroupChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925FA1B6D1C2B27F505AFDAD /* SBUGroupChannelSettingsViewModel.swift */; };
- 8B0DFAF1FDEEF52C6DD0646C /* SBUPendingMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445E8D51191374881B3B0D8F /* SBUPendingMessageManager.swift */; };
- 8B5701EBB8E9468A6F206978 /* SBUOpenChannelFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA93D08458ECC55232E74185 /* SBUOpenChannelFileMessageCell.swift */; };
- 8B5C5EEF22D3D37FCE64B617 /* SBUOpenChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEB3047BA987C0C09A51F09A /* SBUOpenChannelModule.Input.swift */; };
- 8C0EC09157A12983C8C1E901 /* SBUConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3B01F3E4041572554116D04 /* SBUConfig.swift */; };
- 8C1913CBFD03726BCFF9F689 /* SBUUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DEB64DF7C933C1D2CDD479B /* SBUUserCell.swift */; };
- 8D03AE0AB69D70B491B99B41 /* SBUMessageStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD3C1343B686BFC876DE8264 /* SBUMessageStateView.swift */; };
- 8FEAE0B63CA6B0E0BEA39755 /* SBUFeedNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 507305D048940CE73C33DA7F /* SBUFeedNotificationChannelViewModel.swift */; };
- 91129C1E98DA3D32D85489CE /* SBUMessageReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F791270F933192C34653966 /* SBUMessageReactionView.swift */; };
- 9169C154E85F6254F8E99F48 /* SBUQuotedBaseMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 916D74D6BACB1599C3157DD7 /* SBUQuotedBaseMessageView.swift */; };
- 91A36D771B4C0C690B2E1C8D /* SBUOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4EEFEF9E09AB3338A6FC103 /* SBUOpenChannelModule.swift */; };
- 923E42CF4493BC79A36590FE /* SBUFeedNotificationCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 392454C500EB2D3A85D5B540 /* SBUFeedNotificationCellParams.swift */; };
- 92A451DEE00838B0EEE81D97 /* SBUCreateChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1507B2AD59C6BC6C97302F61 /* SBUCreateChannelViewController.swift */; };
- 9366B1260DD22F57CBDC6314 /* SBUPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83242392F740953790B4375B /* SBUPropertyWrapper.swift */; };
- 93A95566E3A855417C4CEC41 /* SBUQuotedFileMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3DC702A56C7D1927EEB31F6 /* SBUQuotedFileMessageView.swift */; };
- 942C1584D5E0B68A768E8BBF /* SBUViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 177D90CB83C6B09C7D5AD0A1 /* SBUViewControllerSet.swift */; };
- 9526DEABCAE91A50D0B6597F /* UIImage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90AB02F549FD949487F4EB43 /* UIImage+SBUIKit.swift */; };
- 961F63B3EFABFC89A3F6A8FF /* SBUBaseSelectUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6C700E67C4BE4B74A75A04F /* SBUBaseSelectUserModule.swift */; };
- 9676673379AF908DF245938B /* SBUBaseSelectUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3E129E5F4D3B812E2A019CB /* SBUBaseSelectUserModule.Header.swift */; };
- 97323B9C7DDB73974B3296A6 /* SBUInviteUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4D241125E53E0AC684DB646 /* SBUInviteUserModule.List.swift */; };
- 98B4B2D8F1652A77EAAFD6FC /* SBUUnknownMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80A3A8DE008DD62F3E58C1D2 /* SBUUnknownMessageCellParams.swift */; };
- 99381C9E9F1B9870496FB753 /* SBUGlobalCustomParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01EEAC477CD1B990CFED6DDC /* SBUGlobalCustomParams.swift */; };
- 9B962D7123D14AE9D244E833 /* SBUGroupChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3982EE5051119470F82678E /* SBUGroupChannelViewModel.swift */; };
- 9BFB7041E3D41899EFF4A605 /* SBUVoicePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 816B5DE59553F3A316B93D84 /* SBUVoicePlayer.swift */; };
+ 4A3F264933A65C45AA5F0E42 /* SBUBaseSelectUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABD157A2A654337A7BA274BF /* SBUBaseSelectUserModule.List.swift */; };
+ 4B75FEF2FBEA20F3F3C14727 /* SBUGroupChannelPushSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 064B87296625C167424EC55D /* SBUGroupChannelPushSettingsModule.swift */; };
+ 4B8612F466189F16B76F583C /* SBUFeedNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ECA8AD16FDB3C40764491FF /* SBUFeedNotificationChannelViewModel.swift */; };
+ 4C89180C6479002A90DF5681 /* SBUCreateOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5B76C59F8FB3334F06FDED9 /* SBUCreateOpenChannelModule.Header.swift */; };
+ 4C94AB05F0B7CC2A0315588B /* SBUBaseChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = E211B9C296952B94BE2182CA /* SBUBaseChannelModule.List.swift */; };
+ 4CB40932ED0140BEDE696DE5 /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9728D9014CAB14BB6F53A70C /* SBUGroupChannelPushSettingsModule.Header.swift */; };
+ 4DBE58AFC04E399FCB0CAFB6 /* SBUUnknownMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAEE6890A5845049A59BBB03 /* SBUUnknownMessageCellParams.swift */; };
+ 4E669DCC98FB96F091132703 /* SBUCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B5E1B0F2B978441A74F6164 /* SBUCollectionViewCell.swift */; };
+ 4E6CAFCADB297E2790358E57 /* SBUBaseFileContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9884C7D444395953EB28E25D /* SBUBaseFileContentView.swift */; };
+ 4E6FD06721DC73487356CF3F /* SBUEnums.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AF0C42E48F6C0A967AC9C35 /* SBUEnums.Deprecated.swift */; };
+ 4E873990CD047839F9100656 /* SBUCreateChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4798F0541671B6B00056443E /* SBUCreateChannelViewController.swift */; };
+ 50155D75B82D7294CAF81A25 /* SBUInviteUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C98AEC8B9629D4D4232876D6 /* SBUInviteUserViewModel.swift */; };
+ 50EF0328D3247DA72059E7AE /* SBUModerationsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06AF96C21BE2A902444BA2B5 /* SBUModerationsModule.swift */; };
+ 516BDF47A6AD0A67A5B2CDF9 /* SBUBaseSelectUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83710201EAB5DB8B64A16C08 /* SBUBaseSelectUserViewController.swift */; };
+ 51D89137057534A7DFC3072F /* SBUAvailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A65232F270128A7E7D17CA /* SBUAvailable.swift */; };
+ 5249CFF4BCB373032886811F /* SBUMessageWebViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C0B4DEC456D4FFE1408681 /* SBUMessageWebViewModel.swift */; };
+ 52E02A6228CFD2BD123B7152 /* SBUGlobalCustomParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60C63031F96B3B3CD8793477 /* SBUGlobalCustomParams.swift */; };
+ 533706BE90EC30DFAAB84E3D /* SBUIconSetType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CE60F9E512F491B68FD11D0 /* SBUIconSetType.swift */; };
+ 5399F735988654AF9AFC2FFA /* SBUBaseChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8071A5F7B6A94055336081B6 /* SBUBaseChannelViewModel.swift */; };
+ 539CF10DE55476C416864214 /* Base.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 1E121BE02284A3080668DDB5 /* Base.xcconfig */; };
+ 541960C0245E80EA793CBAF5 /* SBUFeedNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C84FCFF474CE2DFFC0AD9C /* SBUFeedNotificationChannelModule.List.swift */; };
+ 5450CF3CFED1D81508FAD050 /* SBUMessageDateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 059B5B40F816318B748EE15F /* SBUMessageDateView.swift */; };
+ 55BDE4DB521585DEF38B9411 /* SBUStringSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE32A9DA2B52A86CD1AB2700 /* SBUStringSet.swift */; };
+ 5692E0E44559C6FE9E4B3F16 /* SBUUserMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7056174BB03D5BD2711C7E42 /* SBUUserMentionConfiguration.swift */; };
+ 5870D553B9E5554EAFFD1128 /* SBUTheme.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125B54CE822D245E9CFF1F9C /* SBUTheme.Deprecated.swift */; };
+ 59AB15B52DF11B61854BE2A0 /* SBUCreateChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CEF2686EDB9589481157DA8 /* SBUCreateChannelViewModel.swift */; };
+ 5A30AB7BFCB1A07084C057B0 /* SBUGroupChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = E567C68277F5A065C9CDE386 /* SBUGroupChannelSettingsModule.Header.swift */; };
+ 5BF32C72101A1EAEA1BDF256 /* SBUMessageSearchModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538F81345395C26F91007FE6 /* SBUMessageSearchModule.List.swift */; };
+ 5C158AD51DD49A44ABE4C9C5 /* SBUGroupChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96B9757943D6ACE2ED56D8D3 /* SBUGroupChannelSettingsModule.List.swift */; };
+ 5D73DB495ABD3ADED84C76C4 /* SBUConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 946368AA53CDBE8D30E683E3 /* SBUConfig.swift */; };
+ 5DB987CE56624B6831E40E3E /* SBUBaseChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E049DAB2B2BBD54B5AB75AA1 /* SBUBaseChannelSettingCell.swift */; };
+ 5F9A2B41B848AB84DDF15D26 /* SBUMessageCellProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4CA4D374FD7E62AAAFCBC6B /* SBUMessageCellProtocol.swift */; };
+ 61265994312D3EEC01F615D8 /* SBUMessageSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BE52D3254DD331D2360A51E /* SBUMessageSearchViewModel.swift */; };
+ 6274E84037D0B6EC8F9B9C39 /* SBUVoiceContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98029DBF094F79AAE26089AA /* SBUVoiceContentView.swift */; };
+ 6334FF7226602493E13C3D5B /* UIImageView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12CFCCF4F2FA96D38553D66F /* UIImageView+SBUIKit.swift */; };
+ 639407EC7D47CFB160C71C8F /* SBUOpenChannelBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA6B6CEB3A4B78C42CED0326 /* SBUOpenChannelBaseMessageCell.swift */; };
+ 643C6E2FB60EF76E25246B5C /* SBUCacheManager.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = D22B2D0D8571F95E07720698 /* SBUCacheManager.Image.swift */; };
+ 6541927D39C80E24A4BD1D2B /* SBUGroupChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E27082A7D352D868BAC1D7A0 /* SBUGroupChannelCell.swift */; };
+ 656354587CA54E67DD499FDC /* SBUFeedNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E0C0F30BEDDD6E77726EB97 /* SBUFeedNotificationCell.swift */; };
+ 6590A6D68E447EDA8C819BA8 /* SBUIconSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = A037EC4525B735F5BE04D1F4 /* SBUIconSet.swift */; };
+ 65A2997280115A34312C875C /* SBUOpenChannelMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61750085746E8E194C20A15 /* SBUOpenChannelMessageWebView.swift */; };
+ 6697EC7E8251DF5C218ED96E /* SBUVoiceMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57915343C57BEC578EE0DB11 /* SBUVoiceMessageInputView.swift */; };
+ 69FC9B9F4CF8FE138408DB5E /* SBUFileMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FC0A5053C9D9D8F0CFB055E /* SBUFileMessageCellParams.swift */; };
+ 69FD5A5F11539FCEB7A370D2 /* SBUGlobals.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8626CDC95806709FC78772AC /* SBUGlobals.swift */; };
+ 6B4009E958C36125F72875C8 /* SBUReplyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0756D867375E03D2A5C3AB3 /* SBUReplyConfiguration.swift */; };
+ 6C30C9B739C68DAAF0E9D98D /* SBUBaseChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C3172956BF6E41AE4943F34 /* SBUBaseChannelSettingsModule.List.swift */; };
+ 6CF2AD992DF32BD1F9830E96 /* SBUFontSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 397A47CE3A95A3B0AD4C390E /* SBUFontSet.swift */; };
+ 6D78A0A3F10360BBE1C48DD4 /* SBUStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85E79C41E363E3157E648034 /* SBUStackView.swift */; };
+ 6E3868B26448B9566AF52544 /* SBUMessageSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785042C06DC115F3597C8DD4 /* SBUMessageSearchViewController.swift */; };
+ 6E5F09B2F7CDC4F509E72B06 /* SBUReactionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38D7A4F8998A757BC8063470 /* SBUReactionsViewController.swift */; };
+ 6E9BCB3DE6E3202762A44955 /* SBUGlobals.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 031F13A729038D0C6639A2B6 /* SBUGlobals.Deprecated.swift */; };
+ 6EAA19DC3F951BDF02EBAA3A /* SBUCommonViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F52383D20F2BE9CC632FB244 /* SBUCommonViewControllerSet.swift */; };
+ 6F12F5210D7A3E84F1FBEE2C /* SBUMessageInputMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96D08A15B938A2FF98C7D558 /* SBUMessageInputMode.swift */; };
+ 6F86F427CFEF1B37223A0921 /* SBUBaseChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A5BC5524EE49E6ACDE701EB /* SBUBaseChannelListViewController.swift */; };
+ 703CC04C8C02B36AF4F82FCF /* SBUChatNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27A9549FDA4F8BD1BD278AB /* SBUChatNotificationChannelViewModel.swift */; };
+ 713422CAD8FD22D90D37C13E /* SBUGroupChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = D03357BD85FA6DD8C39669BB /* SBUGroupChannelListModule.swift */; };
+ 7158F2BD1785A4A6C8295887 /* SBUOpenChannelImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94C6B40D95EC1618D12125A9 /* SBUOpenChannelImageContentView.swift */; };
+ 719ABCCFDD381DFC21B35CF7 /* SBURegisterOperatorModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF84252826FB64E3E60B48B /* SBURegisterOperatorModule.Header.swift */; };
+ 73F5A7E7D9E1CA08AC9E8813 /* SBUMarginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF6317D98A5523B169AE3D86 /* SBUMarginView.swift */; };
+ 75737CC050A5BB0D0563AB27 /* SBUQuotedMessageViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E1393B713164B06E7EEBF93 /* SBUQuotedMessageViewProtocol.swift */; };
+ 762726D638E77C6DF5CD16AE /* SBUOpenChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D03072893C76F7E74017DA /* SBUOpenChannelSettingsViewModel.swift */; };
+ 777E63C6EF3510B149DC6320 /* SBUFeedNotificationCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = C63C081EFCE17DF595F347AA /* SBUFeedNotificationCellParams.swift */; };
+ 780BA510B908D505B23F9BAD /* SBUDashboardConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 918829350AFD0031A18DE7F2 /* SBUDashboardConfig.swift */; };
+ 78E50CDF3F1D200974998E0E /* SBUCreateOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC20024775E11F6B6BF373D1 /* SBUCreateOpenChannelModule.swift */; };
+ 7992CA5DB4F414AF97C76E75 /* SBUOpenChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 677331CA2445156ACEF03F92 /* SBUOpenChannelSettingsModule.swift */; };
+ 7A4774D34FB54E9EEEDBC77A /* SBUGroupChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E27E44020A9EF8E6B058FBC4 /* SBUGroupChannelSettingsViewController.swift */; };
+ 7BC9D2EBFA279FDEFE8055CE /* SBUModuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D461E38551F9F3CE796339B /* SBUModuleSet.swift */; };
+ 7CBED73B658018844FA7720B /* SBUVoicePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43247D3F761FBF0F3252461F /* SBUVoicePlayer.swift */; };
+ 7CD34F5780087E1560B61F2A /* SBUUnderLineTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9CCFB8BD6D6F2B9467492AC /* SBUUnderLineTextField.swift */; };
+ 7D946868117F594A59133404 /* SBUQuoteMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6D855F68DA3FC12342C1689 /* SBUQuoteMessageInputView.swift */; };
+ 7EE245CC9A76C2A982BE4E6A /* SBUOpenChannelCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD1A8367863BF4D5B6208377 /* SBUOpenChannelCommonContentView.swift */; };
+ 7F595C6424205F22B418A5A6 /* SBUPendingMessageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 630A684BCE48E6394E34E33D /* SBUPendingMessageManager.swift */; };
+ 8089B9FBF2F5D45E23EBC653 /* SBUOpenChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = E58FC2CFDB181B63A5B62144 /* SBUOpenChannelCell.swift */; };
+ 81D9E8A7AFC1BFCB7D517AFF /* SBUOpenChannelFileMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9544D92BDC500763BF68BB48 /* SBUOpenChannelFileMessageCell.swift */; };
+ 846D7E2B25DA2CA01E06D0FB /* SBUChannelInfoHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A00EEFBB28D1E763E4C969EA /* SBUChannelInfoHeaderView.swift */; };
+ 8558F60B4AC3168311A186FC /* SBUView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EBEBA91CF2EF6001349DA4C /* SBUView.swift */; };
+ 855DFBCDCAF309F0BBEB7D36 /* SBUOpenChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28B8168EA7AA982FBD7F15EB /* SBUOpenChannelModule.Media.swift */; };
+ 86660751AE8F79BD28EBBCCC /* Formatter+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C625936E17106B3DEC2F35C8 /* Formatter+SBUIKit.swift */; };
+ 88941AB9C84AECCEBF935ACB /* SBUMessageCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41991BF86EE173759485BBA3 /* SBUMessageCellConfiguration.swift */; };
+ 88D0B191D28E064046EEB459 /* URL+SBUKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F42F7105DD8DFE0975184164 /* URL+SBUKit.swift */; };
+ 89DC2C0CCA7EC268AF9C5DAF /* SBUOpenChannelViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C555B2517561FF74E907836 /* SBUOpenChannelViewController.Unavailable.swift */; };
+ 8A921FD4BDA6A0B13B6B2B7B /* Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 249DDFFBED36872C5F0BEF09 /* Debug.xcconfig */; };
+ 8A933C1B03209D72E6E36E16 /* SBUModerationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 754E781BE1E65BA00EEC33D3 /* SBUModerationCell.swift */; };
+ 8AD4E30A2C033A27C0D919B3 /* UITextField+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68DB8FE9777577E2EBDE1732 /* UITextField+SBUIKit.swift */; };
+ 8B632A7402AA1A117D572206 /* SBUEmojiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5418553EB7D43F629275A0B /* SBUEmojiManager.swift */; };
+ 8BA6E1D9653456DDCC22FED8 /* SBUTheme+Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFF60EA4107CF0AAB811399E /* SBUTheme+Type.swift */; };
+ 8BFDDE99B58F1F0E9486A2E9 /* Float+SBUKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5116D2B8A7C808849C61BD43 /* Float+SBUKit.swift */; };
+ 8D15AD737E153011BDBD0158 /* SBUHighlightMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = E715BCF98AF3D13965F49A1C /* SBUHighlightMessageInfo.swift */; };
+ 8DD38A5B88B93CF97892048A /* SBUCacheManager.Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE888029F516ACEBC07C384E /* SBUCacheManager.Version.swift */; };
+ 8E086E347744BC450D0A0EA5 /* SBURegisterOperatorModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B1A41B399AA09B5F53A5E00 /* SBURegisterOperatorModule.List.swift */; };
+ 8F9EC1F173B884B55FED1C62 /* SBUNavigationTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E233F3F5794416D9D8C6EDC2 /* SBUNavigationTitleView.swift */; };
+ 8FDD6FBEB1A63C96BE32FA14 /* UIView+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42E3063831FC6AAFCB8B55BF /* UIView+SBUIKit.swift */; };
+ 8FEBC87E72C2E50DF92A75C2 /* SBUContentBaseMessageCell.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E7B3FCFA6A6F8C5DBE25A5A /* SBUContentBaseMessageCell.Deprecated.swift */; };
+ 90E3D50B11AA7C552D6AA86D /* SBUBaseMessageCellParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E9B4353D4927ECD14548721 /* SBUBaseMessageCellParams.Deprecated.swift */; };
+ 90FB1A07D32C0258C4D45733 /* SBUUserListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82786DC4B0EBBAFACAB2D913 /* SBUUserListViewModel.swift */; };
+ 92197C6B23A137C37B7A3391 /* SBUSuggestedMentionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2E7177056C9BD000CD7A364 /* SBUSuggestedMentionList.swift */; };
+ 92FCBF3390498C749C85D5B8 /* SBUBaseChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA2E0081BDAD8C1481517F03 /* SBUBaseChannelListViewModel.swift */; };
+ 9370EC5DFEC63D568DC2012B /* SBUDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11B1942C3490B77FDFD4E63 /* SBUDownloadManager.swift */; };
+ 94576E0FAB7A50DEA1B5B05C /* SBUConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AE6FE4B38222222FB0195B /* SBUConstant.swift */; };
+ 94B99594CCCBB971FC3D04AB /* SBUMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B703A306EB03510068901B7 /* SBUMessageWebView.swift */; };
+ 95CDF122347056B28A0EB6AB /* SBUUserCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9679D18017408CD2DA19E902 /* SBUUserCell.swift */; };
+ 95D65F0EB8C646E052E7D0B3 /* BaseMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEA474A74A4462C5C16301EA /* BaseMessage+SBUIKit.swift */; };
+ 95E1A3B563510B0DEB090043 /* UINavigationController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F5675CD54E4E19F196222A /* UINavigationController+SBUIKit.swift */; };
+ 9679404AAEC52F437A3BEB1D /* SBUOpenChannelContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BCE9396B8ACF0777B74181E /* SBUOpenChannelContentBaseMessageCell.swift */; };
+ 968B3B44C260F3525AD283C9 /* SBUCoverImageView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A12F9A19EE1BCE79621F29BF /* SBUCoverImageView.Deprecated.swift */; };
+ 96A0AADE81CC37F10AF9C7CF /* SBUColorSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8B5944204FD876D3662595A /* SBUColorSet.swift */; };
+ 96A12BE8F6849878C343C05F /* SBUCacheManager.NotificationSetting.swift in Sources */ = {isa = PBXBuildFile; fileRef = B92F8EC9C9801D159A8EEE4C /* SBUCacheManager.NotificationSetting.swift */; };
+ 96F418CB967092021FC7952C /* SBUCreateChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2AAE9D1164CF2BDB0ED51DA /* SBUCreateChannelModule.swift */; };
+ 9877E40FF8F8EAEC4B81462C /* SBUUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB24589FD45C5E285EF7918C /* SBUUtils.swift */; };
+ 98991C8AB8E559EDDA3C7E6F /* SBUGroupChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 448BEED6AF1AF03FD17D6433 /* SBUGroupChannelModule.List.swift */; };
+ 993FD4D29C3E2104D595434B /* SBUCommonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 286678CACC913BDDF970053A /* SBUCommonItem.swift */; };
+ 9967AE8A5A0A973EA3704447 /* SBUGroupChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1136CB46621517EC35538E47 /* SBUGroupChannelListModule.List.swift */; };
+ 997F52B5FA30746C638FD8A7 /* SBUOpenChannelUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C939F2C9568B3EBA1F650A1 /* SBUOpenChannelUserMessageCell.swift */; };
+ 99C62FCEF0494D39E10B9A67 /* SBUNotificationTimelineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A88EDA202FE7AB6E404D3B6 /* SBUNotificationTimelineView.swift */; };
+ 99F0D7DC3B1730D35305213C /* SBUThreadInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01E58AEC2686847E0FB92776 /* SBUThreadInfoView.swift */; };
+ 9BD9DEBD9C089810106086A9 /* SBUNewMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BB74A6EBDA6CD6269EE455D /* SBUNewMessageInfo.swift */; };
+ 9BF8D18EBEE858774DE6BC4F /* SBUTableViewCell.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23DDC8AC1C080DE611095104 /* SBUTableViewCell.Unavailable.swift */; };
9C037E2E280432DB00059696 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C037DD4280432DB00059696 /* ViewController.swift */; };
9C037E2F280432DB00059696 /* UILabel+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C037DD7280432DB00059696 /* UILabel+Ext.swift */; };
9C037E30280432DB00059696 /* UIImageView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C037DD8280432DB00059696 /* UIImageView+Ext.swift */; };
@@ -241,32 +251,21 @@
9C037E44280432DC00059696 /* LiveStreamChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C037DF6280432DB00059696 /* LiveStreamChannelViewController.swift */; };
9C037E45280432DC00059696 /* CommunityChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C037DF8280432DB00059696 /* CommunityChannelListViewController.swift */; };
9C037E47280432DC00059696 /* CreateCommunityChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C037DFA280432DB00059696 /* CreateCommunityChannelViewController.swift */; };
- 9C0EAED3475FF187E2053A00 /* SBUGroupChannelPushSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5B52236DBBF3CF22BC5254 /* SBUGroupChannelPushSettingsViewModel.swift */; };
9C2A3C5B28863A9E0052F71D /* SendbirdChatSDK in Frameworks */ = {isa = PBXBuildFile; productRef = 9C2A3C5A28863A9E0052F71D /* SendbirdChatSDK */; };
9C3EBE2328091D2A00B5366B /* NotificationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C3EBE2228091D2A00B5366B /* NotificationService.swift */; };
9C3EBE2728091D2A00B5366B /* NotificationService.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 9C3EBE2028091D2A00B5366B /* NotificationService.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
9C5DCD49242AFA7C00C41106 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C5DCD48242AFA7C00C41106 /* UserNotifications.framework */; };
- 9CA90FFDDFB17B61B92B95D7 /* SBUViewLifeCycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F1A668D1112175CCA3FF6D /* SBUViewLifeCycle.swift */; };
- 9D273BE8DD3C70A3D82D23C9 /* SBUConfig.GroupChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A10C375772292AFABFF0AD0A /* SBUConfig.GroupChannel.swift */; };
- 9E3BE135BF0EAE8FA940AFEB /* SBUCreateChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA27E37EE4CD3B8C1196A1F /* SBUCreateChannelModule.Header.swift */; };
- 9E464A892570C89AD0D6D1FF /* SBUMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BA0C87012DA2577E784CC5A /* SBUMessageInputView.swift */; };
- 9E5E52CFB8B64A8F45870F4A /* SBUMessageSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44117C91BD3C421581F0637C /* SBUMessageSearchViewModel.swift */; };
- 9EABD2EBF324B54AD5A9CE7A /* SBUCacheManager.Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C2602CCB8DD010DB992D487 /* SBUCacheManager.Image.swift */; };
- 9F1A52CB94E64D5E48BE95F4 /* SBUInviteUserViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09457A747C6CB5D86E73DF00 /* SBUInviteUserViewController.swift */; };
- A04AE2A4674667AB3D4F206E /* SBUGroupChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7230B430FA270B0A908720F5 /* SBUGroupChannelViewController.Deprecated.swift */; };
- A1632A73EAABF44FB9494D3A /* SBUGroupChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAE84652E3E9F5611F42712B /* SBUGroupChannelListViewModel.swift */; };
- A318361896EB325D7810F440 /* SBUAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6182A466235E45DD4494FD0C /* SBUAdminMessageCell.swift */; };
- A34D57A9D54D52159308F9FF /* SBUUserListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F870408F34A9FEFF5CABEDD1 /* SBUUserListViewController.swift */; };
- A34D88E998E0928F2F1A4578 /* SBUView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D997DA7BD9EEE0E0D7247E7A /* SBUView.swift */; };
- A64835BEB99D654079BE66D7 /* SBUMessageThreadTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67E52A10E3C26B82A00A79A /* SBUMessageThreadTitleView.swift */; };
- A709410AC99875BC41736AAF /* SBUOpenChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F51BFF7FF71AF1AE106810E /* SBUOpenChannelListModule.swift */; };
- A72760F6EB0F525A47F65E8B /* SBUBaseChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F055C1BA982C9BE49037F36 /* SBUBaseChannelListViewModel.swift */; };
- A7528A9B1308810E0FED97DF /* SBUGroupChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 712928ED869AF04DE14CA8D6 /* SBUGroupChannelViewController.swift */; };
- A7EE0A2A3DC8D52F96BDAC0F /* SBUConfig.Base.swift in Sources */ = {isa = PBXBuildFile; fileRef = A926925E7456E8890BF6A31A /* SBUConfig.Base.swift */; };
- A8578179A83CD0803EEBB3AA /* Float+SBUKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B90408E6901BF3E4EF9A6A71 /* Float+SBUKit.swift */; };
- A89B237A822C0C0496CF58D9 /* SBUUserListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AA19A4952F30FA89DA86ABF /* SBUUserListModule.Header.swift */; };
- A8CD610E96BA0C8EC5AE0D8F /* SBUGroupChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E9D1ECE58F951EC1E173518 /* SBUGroupChannelSettingCell.swift */; };
- A8D081FC66D7BEDF97A6E698 /* SBUOpenChannelAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F9F628FDF6A61E615B6C68E /* SBUOpenChannelAdminMessageCell.swift */; };
+ 9CB66374BE7A6C6041D91DB9 /* SBUBaseChannelListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DC6A7F5C2A85CF37FDEEEAD /* SBUBaseChannelListModule.swift */; };
+ 9E4636A296E592EDAD05479E /* SBUPropertyWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2514B495E19B2FB056DFA6D0 /* SBUPropertyWrapper.swift */; };
+ 9EF3CD474B2401AA57C4D8A4 /* SBUAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBD350C55E39A7B799BCF0AC /* SBUAlertView.swift */; };
+ 9EFF30A4B5C23E442CD5D9D0 /* SBUBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A70B88064CE5A0E5EC0256D1 /* SBUBaseViewController.swift */; };
+ A0CF463BA7F08A0627DCF258 /* SBUConfig.OpenChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFF48131321A48C3ECE72909 /* SBUConfig.OpenChannel.swift */; };
+ A1620FEFE41906E92DF059C6 /* SBUUserMessageTextViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48F97E604C4D028A56692542 /* SBUUserMessageTextViewModel.swift */; };
+ A1F095222A8C0FC25CDD4473 /* SBUAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C38D466776D2D1FC1D43CC84 /* SBUAdminMessageCell.swift */; };
+ A28501F7E8E246401323AA98 /* SBUOpenChannelUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20C42E5B0C3A1DD286A42DB3 /* SBUOpenChannelUnknownMessageCell.swift */; };
+ A2CA608CA7791D7007EF807C /* SBUConfig.Base.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F79C883AF808F46D53AA6A6 /* SBUConfig.Base.swift */; };
+ A30F9E969DA6843D00E93C04 /* SBUOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58561CDFA47CA0153A191EE1 /* SBUOpenChannelSettingsViewController.swift */; };
+ A730513C08C36310F121CB9E /* SBUTemplateLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D92A8ABEDD7976632D47CB4A /* SBUTemplateLabel.swift */; };
A93AE87B2A383CAA00AFFF9C /* CustomBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A93AE84F2A383CAA00AFFF9C /* CustomBaseViewController.swift */; };
A93AE87C2A383CAA00AFFF9C /* ChannelListCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A93AE8522A383CAA00AFFF9C /* ChannelListCustomManager.swift */; };
A93AE87D2A383CAA00AFFF9C /* InviteUserCustomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A93AE8532A383CAA00AFFF9C /* InviteUserCustomManager.swift */; };
@@ -303,121 +302,130 @@
A968B36A28C86B5700271C60 /* LiveStreamChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A968B36928C86B5700271C60 /* LiveStreamChannelListViewModel.swift */; };
A968B36C28C86B8600271C60 /* LiveStreamChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = A968B36B28C86B8600271C60 /* LiveStreamChannelListModule.List.swift */; };
A968B36E28C9AB7F00271C60 /* LiveStreamChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = A968B36D28C9AB7F00271C60 /* LiveStreamChannelModule.Media.swift */; };
- A9DDA11D39EE8E356550374C /* CommonProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFA13020BBE9D75804CB91BA /* CommonProtocols.swift */; };
- AB7FF08F5E320CD9A6C461F3 /* SBUOpenChannelModule.Media.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0E60BD1DEC0210E89A7CE0A /* SBUOpenChannelModule.Media.swift */; };
- AC215F52044E8ADE191EF45D /* SBUPaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E42A760169891FCADA183D72 /* SBUPaddingLabel.swift */; };
- AC66D3F9B86552DF7C7338B9 /* SBUCoverImageView.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FC80D245E9FB11E15A59DDC /* SBUCoverImageView.Deprecated.swift */; };
- AC79DD42A2977E0D9E0EBC26 /* SBUCommonViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF0FC01F0C50DE661AB32FFB /* SBUCommonViewControllerSet.swift */; };
- AE29433792C77296A7922613 /* SBUVoiceRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAEB3D4C64DA718433CA5472 /* SBUVoiceRecorder.swift */; };
- AE4157EAD5D853B923EC5A9A /* SBUChatNotificationChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F9AC587CF5189E33D71E88 /* SBUChatNotificationChannelModule.Header.swift */; };
- AE5D4BBEC4144CD8493250C1 /* SBUPhotoCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA69FD2A69D7E8B0CD7AECDA /* SBUPhotoCollectionViewCell.swift */; };
- B03B27C25300CB1551834B93 /* SBUCreateOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07CC14B0F5E1F5699623B657 /* SBUCreateOpenChannelModule.swift */; };
- B0BE8FE2DBC4F3237FFAD549 /* SBUBaseViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8753F1339E8DBD222A2B3FDB /* SBUBaseViewController.Unavailable.swift */; };
- B103536AAABC0FC764F5D245 /* SBULinkClickableTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46E6016A79DA811F2A40D515 /* SBULinkClickableTextView.swift */; };
- B3F20B1546486FB269027331 /* SBUBaseChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FB51413E4A65324175791F4 /* SBUBaseChannelListModule.List.swift */; };
- B600CE3D553710EE0DE0A958 /* SBUUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C574FCB82609E4273FB71874 /* SBUUnknownMessageCell.swift */; };
- B618DDA3F915442C5E77EC94 /* SBUOpenChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C25BCCD7B2124F4B480738D1 /* SBUOpenChannelListViewController.swift */; };
- B7A98E50E4BDD3F0A27F9C3A /* SendbirdUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46EE6760111F41D813A6CBE7 /* SendbirdUI.swift */; };
- B7CAC0EF6E5F6B0F7A7D60BD /* SBUUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63ED80A9E207ADF7C3DC57D2 /* SBUUser.swift */; };
- B7CC26E1C7F03259AE36D0C0 /* Base.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 2A30F5261267CB356D24F78C /* Base.xcconfig */; };
- BCD953D6898968D065483F92 /* SBUOpenChannelSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99EF1345B00A366E92E96EA2 /* SBUOpenChannelSettingsViewController.swift */; };
- BD6414B8E6531B348C7640EF /* SBUTheme+Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582183947EB0E2D98FCDBBA9 /* SBUTheme+Type.swift */; };
- BD7A5F548CF77D225DD98A17 /* SBUBaseChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 176BBAE6FEBA0033CE36DE42 /* SBUBaseChannelSettingsModule.List.swift */; };
- BDB3B09F121C9FB98AC028CD /* SBUModuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AC2E2734C3F6F9FC9A220E4 /* SBUModuleSet.swift */; };
- BE3A984FAF6C229AF54996BF /* SBUGroupChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABF6D8978453B5ABDC0A6A10 /* SBUGroupChannelSettingsModule.swift */; };
- BF7BF435DE7A943D41A508B5 /* SBUHighlightMessageInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D1663DA71CB2D2147CE52B3 /* SBUHighlightMessageInfo.swift */; };
- C1AA2885FCA3E6EEEF7AAF27 /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F749212D2FDB736A08759F9 /* SBUFeedNotificationChannelModule.CategoryFilter.swift */; };
- C1EC2A83039778393E664A87 /* SBUNotificationChannelManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB3CA5D40416453EA79690E0 /* SBUNotificationChannelManager.swift */; };
- C2524067B2B4C03541DA6191 /* SBUGroupChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7163704D198E16CB0F8B61F9 /* SBUGroupChannelSettingsModule.Header.swift */; };
- C2D01009E07E44231831E2CD /* SBUOpenChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 955081971B458CB8DEF0DAA9 /* SBUOpenChannelSettingsModule.Header.swift */; };
- C2FD3B9ABC3F7394346AB587 /* BaseMessage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C366A9CFD849A21F73C98D33 /* BaseMessage+SBUIKit.swift */; };
- C3580AF2CCE8E1060E3D980B /* SBUOpenChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA659518F52632C707A7BACC /* SBUOpenChannelModule.List.swift */; };
- C3CD0B19F90DA77D1AD74373 /* StringProtocol+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4265C557000D9A84EB804D2 /* StringProtocol+SBUIKit.swift */; };
- C59AD293A618FFDC0224A52F /* SBUBaseChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = C149553A6F22390FB2C9AC3B /* SBUBaseChannelModule.Input.swift */; };
- C6FABFB22277BCDF93FA6303 /* SBUToastManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = D80C3E87A0B1C138BA3AB9D7 /* SBUToastManager.swift */; };
- C70035324D674CBFD3CB48F4 /* SBUFeedNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FF8417CBFE3DF9176C20246 /* SBUFeedNotificationCell.swift */; };
- C7F93F2CE0D0C22A9922D022 /* SBUPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FE58118E1B5B6919864A1EE /* SBUPermissionManager.swift */; };
- C86A7259DB0D2EAC6B708AB4 /* SBUCreateOpenChannelModule.ProfileInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BA182AFC944780992BD718F /* SBUCreateOpenChannelModule.ProfileInput.swift */; };
- C986FB28535F1E6616C7A20E /* SBUUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A24AF8D17F54CCB73E89AD1 /* SBUUtils.swift */; };
- C9FCD6BE1699882644B794FF /* SBUChatNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88D6DD9ED801960EF18A8052 /* SBUChatNotificationChannelModule.List.swift */; };
- CA9378C077304E695232D1AD /* UINavigationController+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABAD6988201CD077774B24EF /* UINavigationController+SBUIKit.swift */; };
- CADCB9FB8414B5DC9BFE4EB0 /* SBUMenuCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 437D9356B629D4165BBAC7A9 /* SBUMenuCell.xib */; };
- CD146FD51959CADF75D6D16F /* SBUCreateOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90860729D1AF1AA3A3609AA2 /* SBUCreateOpenChannelModule.Header.swift */; };
- CDF3FBB73950A2B1A7101511 /* SBUGroupChannelSettingsModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 024F442AD5E6D010C897A896 /* SBUGroupChannelSettingsModule.List.swift */; };
- D010D0CAD35220C99851EB36 /* SBUConfig.CodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72572E7ADB5D09980E8DE158 /* SBUConfig.CodingKeys.swift */; };
- D0E9694BCE8ECA683DD7FAD8 /* SBUMentionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03D5912747C5BF8CFE0AA614 /* SBUMentionManager.swift */; };
- D18AC1E9D653A50D041E3FA8 /* SBUGroupChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = D522104B1AFF83B8863F347B /* SBUGroupChannelModule.Input.swift */; };
- D1A9399A0F188D545786CF34 /* SBUTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EEB6A0D30457C08AE9E04DF /* SBUTableViewCell.swift */; };
- D1DBB9867342E9ADC82E7476 /* SBUDateFormatSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C403622DBFAE9857B88659D /* SBUDateFormatSet.swift */; };
- D2547499A4286C84DF4616F8 /* SBUOpenChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D308B092AB76D0FA32B7CDD /* SBUOpenChannelModule.Header.swift */; };
- D4B32F8C267A0CBC014163A7 /* SBUMessageCellConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F56809D086843E5C4BDEC0A /* SBUMessageCellConfiguration.swift */; };
- D586317151F928164739F03B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C833B9D8C1AC36EA5C5859C1 /* Assets.xcassets */; };
- D6AF07B9A6FFB681A8B550F1 /* SBUVoiceContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2781209E32A0D237BDCAAB81 /* SBUVoiceContentView.swift */; };
- D6DC3E37B79B7FB30B997115 /* SBUUserMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 490089EAC8AEBC593D2F1469 /* SBUUserMessageCellParams.swift */; };
- D70A23528BF193C531C04F42 /* SBUMessageSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0806472406037540B2F1D35 /* SBUMessageSearchViewController.swift */; };
- D7A7C2F1AAA1F2C859FED9B7 /* SBUOpenChannelUserMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823A18F321AF6585BC03A700 /* SBUOpenChannelUserMessageCell.swift */; };
- D8A2D53B08254E915FFA59C9 /* SBUEnums.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BB66C638BDDBC853B7833D0 /* SBUEnums.Deprecated.swift */; };
- D8CAF3D6E484A824572E9566 /* SBUCategoryFilterCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6E222209B7D5570C0BC7F7C /* SBUCategoryFilterCell.swift */; };
- DA2570065DF5275E4242A836 /* SBUMessageThreadModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3809554B51090A3F7899AB3B /* SBUMessageThreadModule.List.swift */; };
- DA8DD81CE10ED9DFDCB2ACCE /* SBUGroupChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CCE2DF1CBADEB8B8B607F78 /* SBUGroupChannelModule.List.swift */; };
- DAC86D1C8011F743368B4740 /* SBUModerationsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0C33B74F5CF56F47ECD999D /* SBUModerationsModule.Header.swift */; };
- DC7E77C36DE5ADD097F823DD /* SBUBaseChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09EEEEE29A1FD1FF665908C9 /* SBUBaseChannelListViewController.swift */; };
- DCDCB71CF3BE44B3326717EE /* SBUGroupChannelPushSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = C68A8D51213F4FDF9212C354 /* SBUGroupChannelPushSettingsModule.Header.swift */; };
- DD303C23370F67B0D2B59DD9 /* SBUOpenChannelBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 462A08542D105BB7ED0C8775 /* SBUOpenChannelBaseMessageCell.swift */; };
- DD9D068C60EC41BAFB8EDA41 /* SBUInviteUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1E4C03DF14A513EEDB36609 /* SBUInviteUserModule.swift */; };
- DD9F3623E45A04AA8A7ED879 /* SBUNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2893CDF96F20D479509AA410 /* SBUNotificationCell.swift */; };
- DDAD4133CC27697695C8A0F7 /* SBUBaseSelectUserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 350E017DA6404DE6E7EAD4FC /* SBUBaseSelectUserViewModel.swift */; };
- DE5658A94DF9076D380C2D1D /* SBUBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 679F20E8CA5E8CF79CF99791 /* SBUBarButtonItem.swift */; };
- DEBCE3CB84BB1FEB9087F4EF /* SBUCreateChannelTypeSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBC52FAB88FE4DEF456B6251 /* SBUCreateChannelTypeSelector.swift */; };
- DF6E18172F4F8D1F8DEB30B5 /* SBUModuleSet.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 968F1E62124C9EEA0B2FF48D /* SBUModuleSet.Deprecated.swift */; };
- E0EDD781382B44327D17A53A /* SBUMessageThreadModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2AD981050096BDD0EF9D1E4 /* SBUMessageThreadModule.swift */; };
- E23284E436EBC223F473DB4B /* SBUBaseChannelSettingsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2276E73C6047227D1C480D6F /* SBUBaseChannelSettingsViewController.Deprecated.swift */; };
- E2900C856C1013B3BA8E31C3 /* SBUGroupChannelPushSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C400E3A68BC7FC4B23527F9 /* SBUGroupChannelPushSettingsViewController.swift */; };
- E2D800489A9B36049363F37B /* SBUOpenChannelImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C34EB1C50E7C6BEDDE33D95 /* SBUOpenChannelImageContentView.swift */; };
- E2F9B0E30EEAF8F1403F669D /* SBUBaseSelectUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D73C0000124C290F7231688 /* SBUBaseSelectUserModule.List.swift */; };
- E39EBC30E3C9A8C28DF65B57 /* SBUChannelSettingItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99628FF2DD4C624ED959C3A8 /* SBUChannelSettingItem.swift */; };
- E4AD5C57D0F308812605751D /* SBUBaseChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 648ECEBED8A76D3D207A6B8D /* SBUBaseChannelSettingsViewModel.swift */; };
- E4BB99A2A751BE936C7E59C1 /* SBUQuoteMessageInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 563F30D4CBF0380CAF07C8CD /* SBUQuoteMessageInputView.swift */; };
- E4F99740AFD1B4161B83DD2E /* SBUOpenChannelMessageWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD9B119FF8D3C56B99E1FDB3 /* SBUOpenChannelMessageWebView.swift */; };
- E7053AD64868D87BC4EAA992 /* SBUVoiceFileInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71DBF1E6CE1B3D24993B918C /* SBUVoiceFileInfo.swift */; };
- E7197C700E085143F75248CF /* SBUMessageThreadViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2335722CCE089DDD7D9C47DB /* SBUMessageThreadViewController.swift */; };
- E9886A5B54B85C70C0629D33 /* QuotedFileImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92BCE5C268C9DCE0C655F7B1 /* QuotedFileImageContentView.swift */; };
- E9B47258F578597E1707C35E /* SBUOpenChannelContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 567E436A5967824ECE81F932 /* SBUOpenChannelContentBaseMessageCell.swift */; };
- EA3746DD29CBF798CFFF82E2 /* SBUMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14AD8F1C91FC677028DC62D6 /* SBUMenuCell.swift */; };
- EB38917826EF4F0367655A95 /* SBUThreadInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62C2EE24C2816C071814A6AE /* SBUThreadInfoView.swift */; };
- EB8EDF11B8A4E5E76A7F582F /* SBURegisterOperatorModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09D932D7CEF5244328AE20B1 /* SBURegisterOperatorModule.List.swift */; };
- EC20E226D4B72C25F92A5662 /* SBUMention.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2162CEE7B2E1446ABD07AEA /* SBUMention.swift */; };
- EC5AF83F4D4B7D18E869EF0B /* SBUContentBaseMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B9F65DA4E371C5717532414 /* SBUContentBaseMessageCell.swift */; };
- EC72EC87899F13C163247DE8 /* SBUMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DD833227594C6DD421F010D /* SBUMentionConfiguration.swift */; };
- EC7B34B59B079670DA72C865 /* SBUDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA44F40715104AB63E8F4591 /* SBUDownloadManager.swift */; };
- ED38A98C1A256971FCCE8413 /* QuotedFileCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7B07F66713F5731071FE131 /* QuotedFileCommonContentView.swift */; };
- ED94083D2E83D99F77614D46 /* SBUQuotedMessageViewProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8269A4E5EB2D3897F9A0E7BD /* SBUQuotedMessageViewProtocol.swift */; };
- EDC9D39DE27040A29AA259F5 /* SBUSuggestedMentionList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E2412D9BFE1BBE5814267D5 /* SBUSuggestedMentionList.swift */; };
- EDFCE90D978DB8870B728C7E /* SBUUserProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC738422864320EE0D1B8BA1 /* SBUUserProfileView.swift */; };
- EE067BB90CD9DC2DCE8FF676 /* SBUMarginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E31C28FB87F4B7FEEAB0BFB6 /* SBUMarginView.swift */; };
- EE8FF4C9B6D4EAC08A249867 /* SBUSelectablePhotoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30DFE59DBCE853547995030E /* SBUSelectablePhotoViewController.swift */; };
- EEA2CA5CCB4D49081490164C /* SBUEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 758C9DDD6BCAB2A6B26B713C /* SBUEnums.swift */; };
- F11F6CC521C5C905395BC723 /* SBUChannelSettingsChannelInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F6C830EC87D9A4CB6C6A03 /* SBUChannelSettingsChannelInfoView.swift */; };
- F2A3C0046735F4F87E24F507 /* SBUCommonDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66A81B07262521C357347AEA /* SBUCommonDelegate.swift */; };
- F337FAB2EC4D5563704CF570 /* SBUMessageSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2967178EF3EFA8D6A41CFFC5 /* SBUMessageSearchResultCell.swift */; };
- F36959F452728AF100894A18 /* SBUNewNotificationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = F401232C26984285B5693E43 /* SBUNewNotificationInfo.swift */; };
- F4EE7E1F74825A233931596C /* SBUMessageThreadModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14194C9B518F7A309B58C3E6 /* SBUMessageThreadModule.Header.swift */; };
- F61CAF734E20C59920F278BE /* SBUBaseChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C35F322447BAC191DB159BC /* SBUBaseChannelListModule.Header.swift */; };
- F76D48BF0F43C88D4E1AED99 /* SBUBaseChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F25D522295FD46C16A95691F /* SBUBaseChannelModule.Header.swift */; };
- F80B4DCD7EC4509842F353E1 /* SBUAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8144206215194D4C2E1434C /* SBUAnimation.swift */; };
- F84803DD1876CBA58B88392C /* SBUOpenChannelListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0BC8F66C614AF4E15B9D9F7 /* SBUOpenChannelListViewModel.swift */; };
- F8B7561477019E49D263422D /* SBUColorSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97102E9B2731215E96EE8A54 /* SBUColorSet.swift */; };
- F920FD171E935A14DA9807FC /* SBUCreateChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D2603F7A27EDC03D640F40 /* SBUCreateChannelModule.List.swift */; };
- F978F2F3AE7202D049BE3639 /* SBUChatNotificationChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA6BF15E9FF7A38F3D6123DF /* SBUChatNotificationChannelViewModel.swift */; };
- F9D69DCADA28486A2BDF80AB /* SBUCacheManager.File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BA350E5D0D2B11A44542BD7 /* SBUCacheManager.File.swift */; };
- F9FB0B79624CF42CCEF798C9 /* SBUOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4194CDBF7BDC775814846626 /* SBUOpenChannelViewModel.swift */; };
- FB918534AB29B264DFCA524B /* SBUParentMessageInfoReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3B66E70DD543A61EE79F4F5 /* SBUParentMessageInfoReactionView.swift */; };
- FC4CA085C05B616140B6B56D /* SBUReplyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABA1E5CEE9665CD9F3866573 /* SBUReplyConfiguration.swift */; };
- FC6BDADFCCEEA9001072AF1B /* SBUBaseChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C00E91C2BC16DAA3EB45B9DC /* SBUBaseChannelCell.swift */; };
- FD08E0ABF09EC90B1A83FBB2 /* SBURegisterOperatorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63C0164951E15BA1E1F5702C /* SBURegisterOperatorViewController.swift */; };
- FE72A674BDEBEEA454730DD2 /* SBUMessageCellProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 893A8E03E551E5C616D80E4A /* SBUMessageCellProtocol.swift */; };
- FE937EC0CD4E6292694844E0 /* SBUAvailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFC323CFD96CF3BA59127DC0 /* SBUAvailable.swift */; };
- FED4230BBCD903124C4CE1E4 /* SBUOpenChannelCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D117276E49F60D053B3F752 /* SBUOpenChannelCommonContentView.swift */; };
+ A9C1944E8CD97BB6D2C9BE8A /* UIStackView.SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E72FCEC3FDD352E10B7BAC /* UIStackView.SBUIKit.swift */; };
+ A9C2B0CA00AA6D0C22AFA554 /* SBUMenuCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8ED71C27EBC3D8C3FA2F018 /* SBUMenuCell.swift */; };
+ A9F9842D14704C301BE3FF89 /* SBUCreateChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF49797343993C422BAA4F9C /* SBUCreateChannelModule.Header.swift */; };
+ AA34C01EEA6403A065F3FD91 /* SBUBaseSelectUserViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A659B4859220EB38295676 /* SBUBaseSelectUserViewController.Deprecated.swift */; };
+ ABACAD0F0333F0044B048B68 /* SBUModerationsViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 526D54493836E3FA47483E52 /* SBUModerationsViewController.Deprecated.swift */; };
+ ABDCD7A61DC05D2AD448546C /* SBUMessageReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA5F1D7A198592A872E2D1DB /* SBUMessageReactionView.swift */; };
+ AC87F7341648BDAE04FE1C45 /* SBUBaseChannelModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 302332041096678DB4995D06 /* SBUBaseChannelModule.Header.swift */; };
+ ACFE2420C0B2CC8BE7062465 /* SBUInviteUserModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B4AD6A82A0D24900ED39729 /* SBUInviteUserModule.Header.swift */; };
+ AD8CE7135C172B2F1D6AFF77 /* SBUMultipleFilesMessageCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B899559DB6AE53E3E8FB0BA6 /* SBUMultipleFilesMessageCollectionView.swift */; };
+ ADC2CF7A45BCDAB41E13E4E5 /* SBUCacheManager.File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B783A9C517E9B0F82A8C706 /* SBUCacheManager.File.swift */; };
+ AE137283F94E56B353D05D4F /* MessageTemplateParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1F109E4FFE8C2DBCA5277C9 /* MessageTemplateParser.swift */; };
+ AE3A654393157488D1933107 /* SBUMultipleFilesMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB6F47708347698C0A46D24 /* SBUMultipleFilesMessageCell.swift */; };
+ AEB9610A23C4C9CE4C47A45A /* SBUVoiceRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EDA855D6FB7FED54CBFDBFA /* SBUVoiceRecorder.swift */; };
+ B0124E94AF212AD34452C4F5 /* SBUBaseChannelSettingsModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32BE52B9EE5FA60D10143D61 /* SBUBaseChannelSettingsModule.swift */; };
+ B07534369F4F71105835AD47 /* NSObject+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A247579F70A4FE7A9692CC07 /* NSObject+SBUIKit.swift */; };
+ B173591FF23B06E2DB3E3618 /* SBUCategoryFilterCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB5A5360238E89E22C8E6F2 /* SBUCategoryFilterCell.swift */; };
+ B3F71EE3300B87087D87CB6C /* SBUMentionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B12EA3F9B4076FCC467F3128 /* SBUMentionConfiguration.swift */; };
+ B5620076C0663A829B1A4F0A /* SBUUserNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75BAE019370F0A7CBDAD2593 /* SBUUserNameView.swift */; };
+ B582723D175B30E8F3F34C07 /* SBUSelectablePhotoViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEDF904EB74FE7B16D0F829F /* SBUSelectablePhotoViewController.swift */; };
+ B6684836709BB48C70FE85C6 /* SBUBaseChannelViewController.Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A2A8E48D3DD64754017EEB1 /* SBUBaseChannelViewController.Keyboard.swift */; };
+ B68204BF12F1DBF81705EEDE /* SBUBaseChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F60AA35EE472F3CCE0177E89 /* SBUBaseChannelSettingsViewModel.swift */; };
+ B8427442F8180B2319124F2D /* SBUUserListModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33E2A47947BA8AA0C884C1FB /* SBUUserListModule.swift */; };
+ B8497BA5E62668AD1FAC3D6D /* SBUToastManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD44A2E4E60130914AC59A33 /* SBUToastManager.swift */; };
+ B8E03201CFAF3E8E5501306E /* UIColor+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1207CA3F95A8B8D438FC01DF /* UIColor+SBUIKit.swift */; };
+ B93B895A60C7AEAA2CA75B6A /* SBUOpenChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABB490EC5DDF7FC8133E678 /* SBUOpenChannelModule.List.swift */; };
+ BA5DAC72E102DA09DEDB7AB1 /* SBUTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07A3B3ED641C57ECB4CBDCB1 /* SBUTheme.swift */; };
+ BBD2C1D5469F13EE3BA60693 /* SBUOpenChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9FAD7D127F4F5ED1BA49D5B /* SBUOpenChannelViewModel.swift */; };
+ BD7B27D38157C0E8506B4B42 /* SBUFeedNotificationChannelModule.CategoryFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4922F3BB61489E573C4FD01D /* SBUFeedNotificationChannelModule.CategoryFilter.swift */; };
+ BF6296082790C189E05C575A /* SBUMentionLimitGuideCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = C52DF9F35F976E821DB3FFC1 /* SBUMentionLimitGuideCell.swift */; };
+ C03562D577CCB7C2115B3B00 /* SBUGroupChannelPushSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67925B73FD9C41D7449D159C /* SBUGroupChannelPushSettingsViewController.swift */; };
+ C0971226D7BB1DBC18638C91 /* SBUOpenChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F382B12B070D045EB4512497 /* SBUOpenChannelSettingsModule.Header.swift */; };
+ C0F4A5E290973881D0BA05FD /* CommonProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5962390A18B1E64AB7B2DFD1 /* CommonProtocols.swift */; };
+ C135F041623E9A5DDC4EBD7D /* SBUUserListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11E50F5CA899D8E6E098099B /* SBUUserListViewController.swift */; };
+ C27A049F2FE161C4CD4B4989 /* SBUConfig.CodingKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BDB5CCC10BF6EDE6A843ECD /* SBUConfig.CodingKeys.swift */; };
+ C55414DD2CFD09AB3E7F5D83 /* SBUOpenChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA27B0D996B904E549C03FC3 /* SBUOpenChannelViewController.Deprecated.swift */; };
+ C5B9ECCFDFE614CCCEC6C3D1 /* SBUInviteUserModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB19E15D1DC51A9150CFBB23 /* SBUInviteUserModule.List.swift */; };
+ C62D9E50BF66EF392917C3C3 /* QuotedFileCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 818E2B283C48F1759DA023AC /* QuotedFileCommonContentView.swift */; };
+ C6A3B6AA3B71FE949CBEEE47 /* SBUCreateChannelTypeSelector.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE010990F4E0CC6C9CBD49E9 /* SBUCreateChannelTypeSelector.swift */; };
+ C79248847095FACF69877476 /* SBUMenuCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9D6830C75811AAA169605D6C /* SBUMenuCell.xib */; };
+ C8F0CB0F8AA19115BF1BA81D /* SBUBaseViewController.Unavailable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32C7378296021101C2766A7C /* SBUBaseViewController.Unavailable.swift */; };
+ C8F19F0BAD7CFCE86624C374 /* SBUNotificationChannelManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6798FA32FA6F643564E127E4 /* SBUNotificationChannelManager.swift */; };
+ C8F4616666A449BD0DE8307C /* SBUBaseChannelViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B75DDC4498D2623FAD0C5FA /* SBUBaseChannelViewController.Deprecated.swift */; };
+ C96F9257BACE4D7C007E12AD /* SBUQuotedBaseMessageViewParams.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23CCFD9D18CB798AC4AEF2C9 /* SBUQuotedBaseMessageViewParams.Deprecated.swift */; };
+ C9DCBD7A109F5128640202C6 /* SBUNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E1FB5490D5EF329AC15FDD5 /* SBUNotificationCell.swift */; };
+ CB330770F7A7B7467C092A81 /* SBUAdminMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DD452516989FEA91AFADC93 /* SBUAdminMessageCellParams.swift */; };
+ CB7812B9A923CE615DA50071 /* SBUChatNotificationChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF761A2A9ED1640AF2ADE2E3 /* SBUChatNotificationChannelModule.List.swift */; };
+ CD561DDE5200B5B42EC80074 /* SBUMessageStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C00F77AEE0355AEE6B3DB5F /* SBUMessageStateView.swift */; };
+ CD9D05703093793D48644610 /* SBUImageContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A49DB51A418B99D79F934EA /* SBUImageContentView.swift */; };
+ CF2E6687CAAF01373B8BEB72 /* String+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8441759E1365B6F02706EE5 /* String+SBUIKit.swift */; };
+ CF42F1803FC7C61101F4ACFA /* Sequence+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39083B02EAD9C247C1EC40A9 /* Sequence+SBUIKit.swift */; };
+ CF5B48CB04BA487C8D8A4865 /* SBUChannelSettingItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDFDE39804434C853ECDBF0E /* SBUChannelSettingItem.swift */; };
+ D074B07DFAC19860602A838F /* SBUMessageThreadModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDBDD578E2F7FA0A5E1B54A /* SBUMessageThreadModule.swift */; };
+ D0B9B4A4AB4479BAF4E884E8 /* SBUMessageSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01861E0054CA3370504E1DDD /* SBUMessageSearchResultCell.swift */; };
+ D17D702BB659C22C3F83EEFE /* SBUReactionCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47B90A74B0D971A3E842E238 /* SBUReactionCollectionViewCell.swift */; };
+ D1C026CF84703EFDB86DA6DA /* Release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 003A4159224E75730065916E /* Release.xcconfig */; };
+ D29A2267F0CC26DF5F86522A /* SBUGroupChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A622180754259EB9D9AF14C1 /* SBUGroupChannelSettingCell.swift */; };
+ D3112E51B68DB655FB67B36D /* SBUView.Unavaliable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D67327E34FCF071E1772BA12 /* SBUView.Unavaliable.swift */; };
+ D3E88576CDEC14B756B77D35 /* Date+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629C03081E11658DA7A82E42 /* Date+SBUIKit.swift */; };
+ D508C49BAFA7951869E593FB /* SBUMemberListViewController.Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87D4C879F4038496C99F1EA5 /* SBUMemberListViewController.Deprecated.swift */; };
+ D512626058F3669F886C77CB /* SBUReactionCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = D4F6E13D949C571B4222DB17 /* SBUReactionCollectionViewCell.xib */; };
+ D55BAE3BA35023EEF7B5DDA3 /* SBUCoverImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F00CEF513BA6D04C70ACA68A /* SBUCoverImageView.swift */; };
+ D6BDD0F532AA7CD21F121830 /* SBUAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4C2E4271058A6B718BE1952 /* SBUAnimation.swift */; };
+ D7132A062DDC86AD94145D73 /* SBUGroupChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1AF7E5386850BD4E6852423 /* SBUGroupChannelListViewController.swift */; };
+ D7D88EB241E7EFEF6783EBD7 /* SBUOpenChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B47441B1DA96A6052326738 /* SBUOpenChannelModule.swift */; };
+ D7EDC5E8053777E04CBFEE95 /* SBURegisterOperatorModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF8BFFC966654D0169B15A82 /* SBURegisterOperatorModule.swift */; };
+ D80FE565FDCB4E5997C5712A /* SBUUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C28482AC2CA73AF26EEA5FA /* SBUUser.swift */; };
+ D8B10E9D3322B82E431398E7 /* SBUCreateOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07EC9445DB307849770D05C7 /* SBUCreateOpenChannelViewController.swift */; };
+ D9A3BB711ADF8135D869C95D /* SBUOpenChannelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BCBCE96768A4B19096B69B3 /* SBUOpenChannelSettingCell.swift */; };
+ D9E329F28D60B82E364D535D /* SBUTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = F438F09063E599E9FDA54E22 /* SBUTableViewCell.swift */; };
+ DA39C57884B5BD579D3A9395 /* SBUOpenChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A67075B40E4E258F6F6DC7F1 /* SBUOpenChannelViewController.swift */; };
+ DA96D82A8386DD35749D71DE /* SBUUnknownMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A5AC045927C39662CBDA28E /* SBUUnknownMessageCell.swift */; };
+ DC834A70A3D6D1E6A2A0932D /* SBUPaddingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E49C1D1FB5A8A1E5272DC524 /* SBUPaddingLabel.swift */; };
+ DC8CAE3A1F84A78D31CE9799 /* SBUMentionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FED6332A3FCFEA7BB1E45C4D /* SBUMentionManager.swift */; };
+ DCA9727EDDF28C2A81222142 /* SBUChatNotificationCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F43B9C5D2B73C2EBDDAD6D6 /* SBUChatNotificationCell.swift */; };
+ DCBBACEB76FFDECC416F8EB0 /* SBUOpenChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDBF87A7985E5EC71B141E9B /* SBUOpenChannelModule.Input.swift */; };
+ DCF37C2E5CFC98708B9F2040 /* SBUMessageSearchModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9889247A78D13ED08CC5AB72 /* SBUMessageSearchModule.swift */; };
+ DD0497741BEC9451A0D36278 /* Array+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A5141E87E2CBA639CDAC92 /* Array+SBUIKit.swift */; };
+ DE16670EDC716B4B991961EF /* VoiceMessageStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = E418216859F476744158B730 /* VoiceMessageStatus.swift */; };
+ DE370087DB94A7C5FA20A5D7 /* SBUGroupChannelPushSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A84CCAE1FD9D5623712835B6 /* SBUGroupChannelPushSettingsViewModel.swift */; };
+ DF0260060A86BAEF00BD81BB /* SBUBaseChannelModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A1C1F16DA1D7FE0512646E6 /* SBUBaseChannelModule.Input.swift */; };
+ DF2D71C277FE911ED508A0AA /* SBUGroupChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69CD9A3BF5D8725ACC9EF37D /* SBUGroupChannelModule.swift */; };
+ DF7EE0A1D210E08446F56551 /* SBUQuotedBaseMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C39055FF9E021BCBB22F12A /* SBUQuotedBaseMessageView.swift */; };
+ DFB20F1EC32AA9B3D81499BF /* Data+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05CEA342FD36EA745A3EEC0C /* Data+SBUIKit.swift */; };
+ DFE467C37534F3930ED6B18A /* SBUBaseChannelViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D2FA006CCC4839378F48FA /* SBUBaseChannelViewController.swift */; };
+ E05E00F34A4BF0B1C0D52B10 /* SBUBaseChannelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C39B356B15003D43FA7F239 /* SBUBaseChannelCell.swift */; };
+ E05E5BC84FE2A4FB61EC8590 /* SBUChannelSettingsChannelInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0913D898B9AFD2A1F32F7DB3 /* SBUChannelSettingsChannelInfoView.swift */; };
+ E0B6F5B2B0766B7D65480806 /* SBUBaseChannelSettingsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDC524260D017F8F7893C5E /* SBUBaseChannelSettingsModule.Header.swift */; };
+ E1B3F2811A6416FB22C8DDAA /* SBUModerationsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3AC2F6C287214B9C473EC00 /* SBUModerationsViewModel.swift */; };
+ E4F45D1904D6419B29D91E85 /* SBUBaseMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE6D730CC6C22AA08706A52 /* SBUBaseMessageCellParams.swift */; };
+ E568F4DD1F60AD2282329446 /* SBUGroupChannelViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8CACC7BE15E35FC4BF0F8E9 /* SBUGroupChannelViewModel.swift */; };
+ E58786E03685173C9B3206E5 /* SBUGroupChannelSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7A85768D4753CD4A4B39F13 /* SBUGroupChannelSettingsViewModel.swift */; };
+ E5ACBC6AA9961997CD4F8C11 /* MessageTemplateRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62480E208EB58BAF0F81FD86 /* MessageTemplateRenderer.swift */; };
+ E5C3DE30C2927906126D0BDC /* SBUViewControllerSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E312A2EFD50BDA46D8A0376 /* SBUViewControllerSet.swift */; };
+ E66E9BD0DC5E97EEAD50950E /* SBUBaseChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060732560092246857AE6BE3 /* SBUBaseChannelListModule.List.swift */; };
+ E6A21EE37B918BBA20A799A9 /* SBUUserMessageCellParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 671E875BD0B3DE6D6750DF62 /* SBUUserMessageCellParams.swift */; };
+ E6C45FD63850BA22818AD015 /* SBUQuotedUserMessageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25822B4B892DF76FDCBFF837 /* SBUQuotedUserMessageView.swift */; };
+ E6F0030A600456DDE3A2A274 /* SBUChannelTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73821D5CE28EF4964F2CEB93 /* SBUChannelTitleView.swift */; };
+ E7FB7CA5B056D1ABF6BC78A0 /* SBUCommonContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6140F3C94EEA9D0286B685A5 /* SBUCommonContentView.swift */; };
+ E90A86675C56DD52C6745E0E /* SBUOpenChannelListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8794A6A6C2E96D25AB39EB54 /* SBUOpenChannelListViewController.swift */; };
+ EA543087A188A2C93E8715EA /* SBUModerationsModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D2E25066DC434B4585A930 /* SBUModerationsModule.Header.swift */; };
+ ED6450D47B61D63E7F105211 /* NSLayoutConstraint+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E8B6E73F38205D57B17B03 /* NSLayoutConstraint+SBUIKit.swift */; };
+ EDE2A8DEA18F032321BDD578 /* SBUBaseChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = B25A9D899DD0E12BFCC804B3 /* SBUBaseChannelModule.swift */; };
+ EE1FEA34EB983897D2CA620F /* SBUMessageCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E81839538B44256968CE563 /* SBUMessageCache.swift */; };
+ EE6B3BDBA9BC8621D35D064A /* SBUOpenChannelListModule.Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E1FF50DD60FA14EEDE320FA /* SBUOpenChannelListModule.Header.swift */; };
+ EF1689994B3068C5F8459DC4 /* SBUMessageThreadModule.Input.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15414E13F4031FA78B2F1B8C /* SBUMessageThreadModule.Input.swift */; };
+ EFD715EB64689E3955F6D45C /* StringProtocol+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D2EB0D647B8052A61269A5C /* StringProtocol+SBUIKit.swift */; };
+ F1861D3D34E4425C0E1DBC72 /* SBUVoiceFileInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E99AC16B4603925740F244 /* SBUVoiceFileInfo.swift */; };
+ F261D342AA2BC646F84D79CB /* SBUCreateChannelModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 122E3873A1131B5E4DBFA6F5 /* SBUCreateChannelModule.List.swift */; };
+ F27587ABF4A78674032D32A0 /* SBUPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AB130B24FD0C7F8AF989E2D /* SBUPermissionManager.swift */; };
+ F2B64212D0649E921CEAAE40 /* SBUModerationsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23129C22A301611A69D18377 /* SBUModerationsViewController.swift */; };
+ F2FD3AA8C41884CC3D45A28D /* SBUOpenChannelListModule.List.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52C7B49F09393FA5D87AEFF8 /* SBUOpenChannelListModule.List.swift */; };
+ F332348BE328C4C8706483FE /* SBUSelectableStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BC8A61F1C824B4B05829E54 /* SBUSelectableStackView.swift */; };
+ F42438E7AD4B6906262D62F9 /* SBUMessageThreadTitleView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B230954727B7DD4D273D87C4 /* SBUMessageThreadTitleView.swift */; };
+ F489DF5453BAF301C81E0AAC /* SBUUserProfileView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DE7993411C94BBEAF473ACF /* SBUUserProfileView.swift */; };
+ F83BDC5FFEB61172BE17DA39 /* SBUBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0475F2B97093569F3B60E9AF /* SBUBarButtonItem.swift */; };
+ F8B3777307BC97B104C5D44D /* SBUPhotoCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0239ABD6C7799412A933FC /* SBUPhotoCollectionViewCell.swift */; };
+ F8E857B2A084E499EF41BB92 /* SBUConfig.Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABE644391B908AC52D9027FB /* SBUConfig.Common.swift */; };
+ F9174A134F4244FD010DFBA5 /* SBUFeedNotificationChannelModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = E715DFE0598426529E2B678E /* SBUFeedNotificationChannelModule.swift */; };
+ F9F72B248E4289D42713E667 /* SBUCacheManager.Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F6E0E831CE2EB9E72882629 /* SBUCacheManager.Config.swift */; };
+ FC20425E9DE012584E979195 /* SBUParentMessageInfoReactionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E21C9A234CA2E092A3D4272D /* SBUParentMessageInfoReactionView.swift */; };
+ FC65967412A610E73D438591 /* SBUActionSheet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 814619053847EF0C37A37EC2 /* SBUActionSheet.swift */; };
+ FDC21571F573001CE6B9E49C /* SBUOpenChannelAdminMessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838CDEB17568B8877027EEE9 /* SBUOpenChannelAdminMessageCell.swift */; };
+ FEB8B9A71C37C178FE8EA407 /* SBUBaseSelectUserModule.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9016536C14B95093CE5EC82D /* SBUBaseSelectUserModule.swift */; };
+ FF57A2803EE8A6BFFB803AF8 /* UIImage+SBUIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C07856F2A60803FD9465899 /* UIImage+SBUIKit.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -445,106 +453,91 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- 01EEAC477CD1B990CFED6DDC /* SBUGlobalCustomParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobalCustomParams.swift; path = ../Sources/SBUGlobalCustomParams.swift; sourceTree = ""; };
- 024F442AD5E6D010C897A896 /* SBUGroupChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/GroupChannel/SBUGroupChannelSettingsModule.List.swift; sourceTree = ""; };
- 025C99558AA78789B148E070 /* SBUReactionsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUReactionsViewController.swift; path = ../Sources/View/Channel/Reaction/SBUReactionsViewController.swift; sourceTree = ""; };
- 02918420CF6F3BC7D604AB71 /* SBUIconSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSet.swift; path = ../Sources/Theme/SBUIconSet.swift; sourceTree = ""; };
- 03B7BCB03795C3D2A03D2956 /* SBUCreateChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewModel.swift; path = ../Sources/ViewModel/SelectUser/CreateChannel/SBUCreateChannelViewModel.swift; sourceTree = ""; };
- 03D0713FF625D33EF8D170A9 /* SBUUserMessageTextViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageTextViewModel.swift; path = ../Sources/View/Channel/ViewModel/SBUUserMessageTextViewModel.swift; sourceTree = ""; };
- 03D5912747C5BF8CFE0AA614 /* SBUMentionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionManager.swift; path = ../Sources/Util/SBUMentionManager.swift; sourceTree = ""; };
- 0475E64D5DDC8E3C5D565C13 /* SBUMessageSearchModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchModule.Header.swift; path = ../Sources/Module/MessageSearch/SBUMessageSearchModule.Header.swift; sourceTree = ""; };
- 06CE5283A27E69F74119BFF1 /* SBUDashboardConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUDashboardConfig.swift; path = ../Sources/Configuration/SBUDashboardConfig.swift; sourceTree = ""; };
- 07615D837998B1D61C4440BE /* SBUNavigationTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNavigationTitleView.swift; path = ../Sources/View/Common/SBUNavigationTitleView.swift; sourceTree = ""; };
- 07CC14B0F5E1F5699623B657 /* SBUCreateOpenChannelModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.swift; sourceTree = ""; };
- 09457A747C6CB5D86E73DF00 /* SBUInviteUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUInviteUserViewController.swift; path = ../Sources/View/SelectUser/SBUInviteUserViewController.swift; sourceTree = ""; };
- 095114FB20F5761FBC7A923F /* SBUBaseMessageCellParams.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseMessageCellParams.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/MessageCellParams/SBUBaseMessageCellParams.Deprecated.swift; sourceTree = ""; };
- 09D932D7CEF5244328AE20B1 /* SBURegisterOperatorModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.List.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.List.swift; sourceTree = ""; };
- 09EEEEE29A1FD1FF665908C9 /* SBUBaseChannelListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewController.swift; path = ../Sources/View/ChannelList/SBUBaseChannelListViewController.swift; sourceTree = ""; };
- 0AA19A4952F30FA89DA86ABF /* SBUUserListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.Header.swift; path = ../Sources/Module/UserList/SBUUserListModule.Header.swift; sourceTree = ""; };
- 0AB1F98398E2B144D3AC41AC /* MessageTemplateRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateRenderer.swift; path = ../Sources/CustomSyntaxTest/MessageTemplateRenderer.swift; sourceTree = ""; };
- 0AC2E2734C3F6F9FC9A220E4 /* SBUModuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModuleSet.swift; path = ../Sources/Module/SBUModuleSet.swift; sourceTree = ""; };
- 0BA350E5D0D2B11A44542BD7 /* SBUCacheManager.File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.File.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.File.swift; sourceTree = ""; };
- 0C1B003D9C91546A8F1EDFA1 /* SBUParentMessageInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUParentMessageInfoView.swift; path = ../Sources/View/MessageThread/SBUParentMessageInfoView.swift; sourceTree = ""; };
- 0CE12E7AF6E3C843E1B5AA77 /* MessageTemplateParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateParser.swift; path = ../Sources/CustomSyntaxTest/MessageTemplateParser.swift; sourceTree = ""; };
- 0D81553F184BC6740DBA6ADC /* Date+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+SBUIKit.swift"; path = "../Sources/Extension/Date+SBUIKit.swift"; sourceTree = ""; };
- 0E3FC04027A26EED54D5DD39 /* SBUBaseChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.swift; path = ../Sources/View/Channel/SBUBaseChannelViewController.swift; sourceTree = ""; };
- 0E9D1ECE58F951EC1E173518 /* SBUGroupChannelSettingCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelSettingCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUGroupChannelSettingCell.swift; sourceTree = ""; };
- 0F28CCAEC27339A5B5F51FF4 /* SBUTableViewCell.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTableViewCell.Unavailable.swift; path = ../Sources/Deprecated/SBUTableViewCell.Unavailable.swift; sourceTree = ""; };
- 0F5C9A213F8564A2571CA3FC /* SBUContentBaseMessageCell.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUContentBaseMessageCell.Deprecated.swift; path = ../Sources/Deprecated/Channel/MessageCell/SBUContentBaseMessageCell.Deprecated.swift; sourceTree = ""; };
- 1282AD0D782800F0F52B61B4 /* SBUUserMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUUserMessageCell.swift; sourceTree = ""; };
- 1363C242212B9C9EF2C288FC /* SBURegisterOperatorModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBURegisterOperatorModule.swift; path = ../Sources/Module/SelectUser/RegisterOperator/SBURegisterOperatorModule.swift; sourceTree = ""; };
- 13B3C35507B64FBFD21C39B4 /* SBUBaseSelectUserViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewController.swift; path = ../Sources/View/SelectUser/SBUBaseSelectUserViewController.swift; sourceTree = ""; };
- 14194C9B518F7A309B58C3E6 /* SBUMessageThreadModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.Header.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.Header.swift; sourceTree = ""; };
- 14AD8F1C91FC677028DC62D6 /* SBUMenuCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMenuCell.swift; path = ../Sources/View/Common/Menu/SBUMenuCell.swift; sourceTree = ""; };
- 1507B2AD59C6BC6C97302F61 /* SBUCreateChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateChannelViewController.swift; sourceTree = ""; };
- 15C54725C0DED15A0501A8DA /* SBUConfigManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUConfigManager.swift; path = ../Sources/Configuration/SBUConfigManager.swift; sourceTree = ""; };
- 16148A3386B955D1D2D91EF2 /* SBUMessageSearchViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewController.Deprecated.swift; path = ../Sources/Deprecated/MessageSearch/SBUMessageSearchViewController.Deprecated.swift; sourceTree = ""; };
- 1632B862E1D21A258C27ACE7 /* SBUVoiceMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceMessageInputView.swift; path = ../Sources/View/VoiceNote/SBUVoiceMessageInputView.swift; sourceTree = ""; };
- 176BBAE6FEBA0033CE36DE42 /* SBUBaseChannelSettingsModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.List.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.List.swift; sourceTree = ""; };
- 177D90CB83C6B09C7D5AD0A1 /* SBUViewControllerSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewControllerSet.swift; path = ../Sources/View/SBUViewControllerSet.swift; sourceTree = ""; };
- 17EB59307EA2A431CD74082E /* Sequence+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Sequence+SBUIKit.swift"; path = "../Sources/Extension/Sequence+SBUIKit.swift"; sourceTree = ""; };
- 188126982EA50577B581C864 /* SBUMessageProfileView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageProfileView.swift; path = ../Sources/View/Channel/CellView/SBUMessageProfileView.swift; sourceTree = ""; };
- 19246231B3B1164C62F03F28 /* SBUQuotedUserMessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuotedUserMessageView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUQuotedUserMessageView.swift; sourceTree = ""; };
- 1BA0C87012DA2577E784CC5A /* SBUMessageInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputView.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputView.swift; sourceTree = ""; };
- 1BB561445C9F2FE2BEE5F599 /* SBUOpenChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.Header.swift; sourceTree = ""; };
- 1C2602CCB8DD010DB992D487 /* SBUCacheManager.Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Image.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Image.swift; sourceTree = ""; };
- 1C35F322447BAC191DB159BC /* SBUBaseChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.Header.swift; sourceTree = ""; };
- 1DDD61B2E8A988C6071049F5 /* SBUBaseChannelSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsModule.swift; path = ../Sources/Module/ChannelSettings/SBUBaseChannelSettingsModule.swift; sourceTree = ""; };
- 1FE58118E1B5B6919864A1EE /* SBUPermissionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPermissionManager.swift; path = ../Sources/Manager/SBUPermissionManager.swift; sourceTree = ""; };
- 2006C6BBADCB90B6B6AB3179 /* SBUIconSetType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUIconSetType.swift; path = ../Sources/Enums/SBUIconSetType.swift; sourceTree = ""; };
- 208AE575ADF5808FC54CABB2 /* SBUQuoteMessageInputViewProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewProtocol.swift; path = "../Sources/View/Life cycles/SBUQuoteMessageInputViewProtocol.swift"; sourceTree = ""; };
- 22609EDC7C590D90E98DA48F /* SBUCommonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCommonItem.swift; path = ../Sources/View/Common/SBUCommonItem.swift; sourceTree = ""; };
- 2276E73C6047227D1C480D6F /* SBUBaseChannelSettingsViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelSettingsViewController.Deprecated.swift; path = ../Sources/Deprecated/ChannelSettings/SBUBaseChannelSettingsViewController.Deprecated.swift; sourceTree = ""; };
- 2335722CCE089DDD7D9C47DB /* SBUMessageThreadViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadViewController.swift; path = ../Sources/View/MessageThread/SBUMessageThreadViewController.swift; sourceTree = ""; };
- 2781209E32A0D237BDCAAB81 /* SBUVoiceContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUVoiceContentView.swift; sourceTree = ""; };
- 27CBB28CC5EE27C314F3663E /* SBUGlobals.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.Deprecated.swift; path = ../Sources/Deprecated/SBUGlobals.Deprecated.swift; sourceTree = ""; };
- 2893CDF96F20D479509AA410 /* SBUNotificationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUNotificationCell.swift; path = ../Sources/View/Channel/MessageCell/NotificationChannel/SBUNotificationCell.swift; sourceTree = ""; };
- 28FFA8B59C2016527AF13B52 /* SBUCacheManager.Template.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Template.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Template.swift; sourceTree = ""; };
- 29593EC9A44D9BD8EABFFD60 /* SBUAdminMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUAdminMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUAdminMessageCellParams.swift; sourceTree = ""; };
- 2967178EF3EFA8D6A41CFFC5 /* SBUMessageSearchResultCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchResultCell.swift; path = ../Sources/View/MessageSearch/Cell/SBUMessageSearchResultCell.swift; sourceTree = ""; };
- 29E49CBE2179BB59938D3675 /* SBUSelectableStackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectableStackView.swift; path = ../Sources/View/Channel/CellView/SBUSelectableStackView.swift; sourceTree = ""; };
- 2A30F5261267CB356D24F78C /* Base.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Base.xcconfig; path = ../Sources/Configurations/Base.xcconfig; sourceTree = ""; };
- 2B746ED4816252A5B46ED1A5 /* SBUCacheManager.Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCacheManager.Config.swift; path = ../Sources/Manager/CacheManager/SBUCacheManager.Config.swift; sourceTree = ""; };
- 2B9B4518AE7F37F6486DD9C0 /* SBUUserListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.List.swift; path = ../Sources/Module/UserList/SBUUserListModule.List.swift; sourceTree = ""; };
- 2BB2FBDF7FF64DF79DE9F0BA /* SBUEmptyView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUEmptyView.swift; path = ../Sources/View/Common/SBUEmptyView.swift; sourceTree = ""; };
- 2C34EB1C50E7C6BEDDE33D95 /* SBUOpenChannelImageContentView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelImageContentView.swift; path = ../Sources/View/Channel/MessageCell/FileMessageContentView/SBUOpenChannelImageContentView.swift; sourceTree = ""; };
- 2E265BF7EE7C154FB6C1109D /* SBUGroupChannelListModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.Header.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.Header.swift; sourceTree = ""; };
- 2E31D559C7FBCD1771AC502B /* SBUStringSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUStringSet.swift; path = ../Sources/Constant/SBUStringSet.swift; sourceTree = ""; };
- 2E611B4A91BB2314220F239E /* SBUBaseViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseViewController.swift; path = ../Sources/View/SBUBaseViewController.swift; sourceTree = ""; };
- 2E7B7987A938B53874C4CCEF /* SBUViewModelDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUViewModelDelegate.swift; path = ../Sources/ViewModel/SBUViewModelDelegate.swift; sourceTree = ""; };
- 30D4E0D7B109AA3E2167B58B /* SBUCoverImageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCoverImageView.swift; path = ../Sources/View/Common/SBUCoverImageView.swift; sourceTree = ""; };
- 30DFE59DBCE853547995030E /* SBUSelectablePhotoViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUSelectablePhotoViewController.swift; path = ../Sources/View/Common/PhotoLibrary/SBUSelectablePhotoViewController.swift; sourceTree = ""; };
- 31A18EFAB2584C084DBEC186 /* SBUTheme.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.Deprecated.swift; path = ../Sources/Deprecated/SBUTheme.Deprecated.swift; sourceTree = ""; };
- 350E017DA6404DE6E7EAD4FC /* SBUBaseSelectUserViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserViewModel.swift; path = ../Sources/ViewModel/SelectUser/SBUBaseSelectUserViewModel.swift; sourceTree = ""; };
- 3809554B51090A3F7899AB3B /* SBUMessageThreadModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.List.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.List.swift; sourceTree = ""; };
- 38BCB80D464E70A15832C598 /* SBUOpenChannelCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelCell.swift; path = ../Sources/View/ChannelList/ChannelCell/SBUOpenChannelCell.swift; sourceTree = ""; };
- 392454C500EB2D3A85D5B540 /* SBUFeedNotificationCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUFeedNotificationCellParams.swift; sourceTree = ""; };
- 39323FC6B9F3E0B373755861 /* SBUModerationsViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsViewController.swift; path = ../Sources/View/Moderations/SBUModerationsViewController.swift; sourceTree = ""; };
- 3AD737D472AEB1BA1D084446 /* SBUBaseChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUBaseChannelViewController.Unavailable.swift; sourceTree = ""; };
- 3BA182AFC944780992BD718F /* SBUCreateOpenChannelModule.ProfileInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.ProfileInput.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.ProfileInput.swift; sourceTree = ""; };
- 3BDE4617E24BA79C0402C150 /* SBUCreateChannelViewController.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelViewController.Deprecated.swift; path = ../Sources/Deprecated/CreateChannel/SBUCreateChannelViewController.Deprecated.swift; sourceTree = ""; };
- 3CF2898DB3941D2D2A4C95A2 /* SBUGroupChannelPushSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.swift; sourceTree = ""; };
- 3D73C0000124C290F7231688 /* SBUBaseSelectUserModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseSelectUserModule.List.swift; path = ../Sources/Module/SelectUser/SBUBaseSelectUserModule.List.swift; sourceTree = ""; };
- 3DD833227594C6DD421F010D /* SBUMentionConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMentionConfiguration.swift; path = ../Sources/Configuration/Mention/SBUMentionConfiguration.swift; sourceTree = ""; };
- 3DF13C7243959896256F8180 /* SBUOpenChannelUnknownMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelUnknownMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelUnknownMessageCell.swift; sourceTree = ""; };
- 3F055C1BA982C9BE49037F36 /* SBUBaseChannelListViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListViewModel.swift; path = ../Sources/ViewModel/ChannelList/SBUBaseChannelListViewModel.swift; sourceTree = ""; };
- 3F51BFF7FF71AF1AE106810E /* SBUOpenChannelListModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelListModule.swift; path = ../Sources/Module/ChannelList/OpenChannel/SBUOpenChannelListModule.swift; sourceTree = ""; };
- 41161D31466AA8729316DA62 /* SBUActionSheet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUActionSheet.swift; path = ../Sources/View/Common/SBUActionSheet.swift; sourceTree = ""; };
- 4194CDBF7BDC775814846626 /* SBUOpenChannelViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewModel.swift; path = ../Sources/ViewModel/Channel/SBUOpenChannelViewModel.swift; sourceTree = ""; };
- 41EEEB823E8EACB5657CD3DF /* SBUModerationCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationCell.swift; path = ../Sources/View/ChannelSettings/Cell/SBUModerationCell.swift; sourceTree = ""; };
- 430B9CB08EA395A6662D27C3 /* SBUBaseChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelModule.List.swift; path = ../Sources/Module/Channel/SBUBaseChannelModule.List.swift; sourceTree = ""; };
- 437D9356B629D4165BBAC7A9 /* SBUMenuCell.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = SBUMenuCell.xib; path = ../Sources/View/Common/Menu/SBUMenuCell.xib; sourceTree = ""; };
- 44117C91BD3C421581F0637C /* SBUMessageSearchViewModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchViewModel.swift; path = ../Sources/ViewModel/MessageSearch/SBUMessageSearchViewModel.swift; sourceTree = ""; };
- 441822C80A6F374CE841E3DF /* SBUMessageInputMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageInputMode.swift; path = ../Sources/View/Channel/MessageInput/SBUMessageInputMode.swift; sourceTree = ""; };
- 445E8D51191374881B3B0D8F /* SBUPendingMessageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUPendingMessageManager.swift; path = ../Sources/Manager/SBUPendingMessageManager.swift; sourceTree = ""; };
- 44D2603F7A27EDC03D640F40 /* SBUCreateChannelModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateChannelModule.List.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateChannelModule.List.swift; sourceTree = ""; };
- 4537D1E66FF743B2E8F90E2F /* SBUOpenChannelViewController.Unavailable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelViewController.Unavailable.swift; path = ../Sources/Deprecated/Channel/SBUOpenChannelViewController.Unavailable.swift; sourceTree = ""; };
- 462A08542D105BB7ED0C8775 /* SBUOpenChannelBaseMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUOpenChannelBaseMessageCell.swift; path = ../Sources/View/Channel/MessageCell/OpenChannel/SBUOpenChannelBaseMessageCell.swift; sourceTree = ""; };
- 4662F772B446C95169778C32 /* SBUQuoteMessageInputViewParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUQuoteMessageInputViewParams.swift; path = ../Sources/View/Channel/MessageInput/ViewParams/SBUQuoteMessageInputViewParams.swift; sourceTree = ""; };
- 46E6016A79DA811F2A40D515 /* SBULinkClickableTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBULinkClickableTextView.swift; path = ../Sources/View/Channel/CellView/SBULinkClickableTextView.swift; sourceTree = ""; };
- 46EE6760111F41D813A6CBE7 /* SendbirdUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SendbirdUI.swift; path = ../Sources/SendbirdUI.swift; sourceTree = ""; };
- 490089EAC8AEBC593D2F1469 /* SBUUserMessageCellParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserMessageCellParams.swift; path = ../Sources/View/Channel/MessageCell/MessageCellParams/SBUUserMessageCellParams.swift; sourceTree = ""; };
- 49112AC15EAD725D525F1230 /* SBUUserNameView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserNameView.swift; path = ../Sources/View/Channel/CellView/SBUUserNameView.swift; sourceTree = ""; };
+ 00176C602B58AEBEF353D038 /* SBUMessageThreadModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageThreadModule.List.swift; path = ../Sources/Module/MessageThread/SBUMessageThreadModule.List.swift; sourceTree = ""; };
+ 003A4159224E75730065916E /* Release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = ../Sources/Configurations/Release.xcconfig; sourceTree = ""; };
+ 01861E0054CA3370504E1DDD /* SBUMessageSearchResultCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageSearchResultCell.swift; path = ../Sources/View/MessageSearch/Cell/SBUMessageSearchResultCell.swift; sourceTree = ""; };
+ 01E58AEC2686847E0FB92776 /* SBUThreadInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUThreadInfoView.swift; path = ../Sources/View/Channel/MessageCell/Replies/MessageView/SBUThreadInfoView.swift; sourceTree = ""; };
+ 0312DE5EC31E330F2F07304E /* SBUCreateOpenChannelModule.ProfileInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelModule.ProfileInput.swift; path = ../Sources/Module/SelectUser/CreateChannel/SBUCreateOpenChannelModule.ProfileInput.swift; sourceTree = ""; };
+ 031F13A729038D0C6639A2B6 /* SBUGlobals.Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGlobals.Deprecated.swift; path = ../Sources/Deprecated/SBUGlobals.Deprecated.swift; sourceTree = ""; };
+ 0378A1F7FC289EBD4FA7F255 /* MessageTemplateTestViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTemplateTestViewController.swift; path = ../Sources/CustomSyntaxTest/MessageTemplateTestViewController.swift; sourceTree = ""; };
+ 0475F2B97093569F3B60E9AF /* SBUBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBarButtonItem.swift; path = ../Sources/View/Common/SBUBarButtonItem.swift; sourceTree = ""; };
+ 048527C58AA582ECCDEBC5E4 /* SBUFeedNotificationChannelModule.Header.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFeedNotificationChannelModule.Header.swift; path = ../Sources/Module/Channel/NotificationChannel/Feed/SBUFeedNotificationChannelModule.Header.swift; sourceTree = ""; };
+ 059B5B40F816318B748EE15F /* SBUMessageDateView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUMessageDateView.swift; path = ../Sources/View/Channel/CellView/SBUMessageDateView.swift; sourceTree = ""; };
+ 05CEA342FD36EA745A3EEC0C /* Data+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+SBUIKit.swift"; path = "../Sources/Extension/Data+SBUIKit.swift"; sourceTree = ""; };
+ 060732560092246857AE6BE3 /* SBUBaseChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUBaseChannelListModule.List.swift; path = ../Sources/Module/ChannelList/SBUBaseChannelListModule.List.swift; sourceTree = ""; };
+ 064B87296625C167424EC55D /* SBUGroupChannelPushSettingsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelPushSettingsModule.swift; path = ../Sources/Module/NotificationSettings/SBUGroupChannelPushSettingsModule.swift; sourceTree = ""; };
+ 06AF96C21BE2A902444BA2B5 /* SBUModerationsModule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUModerationsModule.swift; path = ../Sources/Module/Moderations/SBUModerationsModule.swift; sourceTree = ""; };
+ 07A3B3ED641C57ECB4CBDCB1 /* SBUTheme.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUTheme.swift; path = ../Sources/Theme/SBUTheme.swift; sourceTree = ""; };
+ 07EC9445DB307849770D05C7 /* SBUCreateOpenChannelViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUCreateOpenChannelViewController.swift; path = ../Sources/View/SelectUser/CreateChannel/SBUCreateOpenChannelViewController.swift; sourceTree = ""; };
+ 0913D898B9AFD2A1F32F7DB3 /* SBUChannelSettingsChannelInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUChannelSettingsChannelInfoView.swift; path = ../Sources/View/ChannelSettings/View/SBUChannelSettingsChannelInfoView.swift; sourceTree = ""; };
+ 0C76C69CAAE800570AD9C917 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = ../Sources/Resource/Assets.xcassets; sourceTree = ""; };
+ 0EDA855D6FB7FED54CBFDBFA /* SBUVoiceRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUVoiceRecorder.swift; path = ../Sources/Manager/SBUVoiceRecorder.swift; sourceTree = ""; };
+ 0FFB8AD8659713F67F88ED9F /* SBUUserListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListModule.List.swift; path = ../Sources/Module/UserList/SBUUserListModule.List.swift; sourceTree = ""; };
+ 10AA1F3B73AB687087D974AA /* SBUFileMessageCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUFileMessageCell.swift; path = ../Sources/View/Channel/MessageCell/SBUFileMessageCell.swift; sourceTree = ""; };
+ 1136CB46621517EC35538E47 /* SBUGroupChannelListModule.List.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUGroupChannelListModule.List.swift; path = ../Sources/Module/ChannelList/GroupChannel/SBUGroupChannelListModule.List.swift; sourceTree = ""; };
+ 11E50F5CA899D8E6E098099B /* SBUUserListViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBUUserListViewController.swift; path = ../Sources/View/UserList/SBUUserListViewController.swift; sourceTree = ""; };
+ 1207CA3F95A8B8D438FC01DF /* UIColor+SBUIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+SBUIKit.swift"; path = "../Sources/Extension/UIColor+SBUIKit.swift"; sourceTree = "