Skip to content

Commit

Permalink
Updated version to 2.1.5.
Browse files Browse the repository at this point in the history
  • Loading branch information
hoon-sung committed Apr 23, 2021
1 parent ab517a1 commit e7de59d
Show file tree
Hide file tree
Showing 47 changed files with 160 additions and 75 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Change Log

### v2.1.5 (Apr 23, 2021)
* Added
* `searchResultList: [SBDBaseMessage]` : Holds the search results.
* `open func message(at indexPath:) -> SBDBaseMessage?` : Retrieves the `SBDBaseMessage` object from given `IndexPath`.

### v2.1.4 (Apr 14, 2021)
* Improved stability

Expand Down
2 changes: 1 addition & 1 deletion SendBirdUIKit.framework.dSYM/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>2.1.4</string>
<string>2.1.5</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
Expand Down
Binary file not shown.
44 changes: 44 additions & 0 deletions SendBirdUIKit.framework/Headers/SendBirdUIKit-Swift.h
Original file line number Diff line number Diff line change
Expand Up @@ -3358,6 +3358,8 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
/// <code>messageFromTs</code> is set to user’s channel joined ts as a default. You can set this value to <code>0</code> to search for all previous messages as well.
/// <code>limit</code> will be set to default value of <code>defaultSearchLimit</code> in case if it’s set to 0 or smaller value.
@property (nonatomic, copy) void (^ _Nullable customMessageSearchQueryBuilder)(SBDMessageSearchQueryBuilder * _Nonnull);
/// The search result list. Use this list to locate the <code>SBDBaseMessage</code> object from the <code>tableView</code>.
@property (nonatomic, readonly, copy) NSArray<SBDBaseMessage *> * _Nonnull searchResultList;
/// Message search result’s cell.
@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable messageSearchResultCell;
@property (nonatomic, readonly, strong) UIView * _Null_unspecified searchBar;
Expand Down Expand Up @@ -3393,6 +3395,15 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
- (void)setupStyles;
- (void)setupAutolayout;
- (void)setupSearchBarStyleWithSearchBar:(UISearchBar * _Nonnull)searchBar;
/// Retrives the <code>SBDBaseMessage</code> object from the given <code>IndexPath</code> of the tableView.
/// since:
/// 2.1.5
/// \param indexPath <code>IndexPath</code> of which you want to retrieve the <code>SBDMessage</code> object.
///
///
/// returns:
/// <code>SBDBaseMessage</code> object of the corresponding <code>IndexPath</code>, or <code>nil</code> if the message can’t be found.
- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
/// Enters a <code>SBUChannelViewController</code> with the selected message.
/// \param message A <code>SBDBaseMessage</code> object to load channel from.
///
Expand Down Expand Up @@ -8099,6 +8110,8 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
/// <code>messageFromTs</code> is set to user’s channel joined ts as a default. You can set this value to <code>0</code> to search for all previous messages as well.
/// <code>limit</code> will be set to default value of <code>defaultSearchLimit</code> in case if it’s set to 0 or smaller value.
@property (nonatomic, copy) void (^ _Nullable customMessageSearchQueryBuilder)(SBDMessageSearchQueryBuilder * _Nonnull);
/// The search result list. Use this list to locate the <code>SBDBaseMessage</code> object from the <code>tableView</code>.
@property (nonatomic, readonly, copy) NSArray<SBDBaseMessage *> * _Nonnull searchResultList;
/// Message search result’s cell.
@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable messageSearchResultCell;
@property (nonatomic, readonly, strong) UIView * _Null_unspecified searchBar;
Expand Down Expand Up @@ -8134,6 +8147,15 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
- (void)setupStyles;
- (void)setupAutolayout;
- (void)setupSearchBarStyleWithSearchBar:(UISearchBar * _Nonnull)searchBar;
/// Retrives the <code>SBDBaseMessage</code> object from the given <code>IndexPath</code> of the tableView.
/// since:
/// 2.1.5
/// \param indexPath <code>IndexPath</code> of which you want to retrieve the <code>SBDMessage</code> object.
///
///
/// returns:
/// <code>SBDBaseMessage</code> object of the corresponding <code>IndexPath</code>, or <code>nil</code> if the message can’t be found.
- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
/// Enters a <code>SBUChannelViewController</code> with the selected message.
/// \param message A <code>SBDBaseMessage</code> object to load channel from.
///
Expand Down Expand Up @@ -12842,6 +12864,8 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
/// <code>messageFromTs</code> is set to user’s channel joined ts as a default. You can set this value to <code>0</code> to search for all previous messages as well.
/// <code>limit</code> will be set to default value of <code>defaultSearchLimit</code> in case if it’s set to 0 or smaller value.
@property (nonatomic, copy) void (^ _Nullable customMessageSearchQueryBuilder)(SBDMessageSearchQueryBuilder * _Nonnull);
/// The search result list. Use this list to locate the <code>SBDBaseMessage</code> object from the <code>tableView</code>.
@property (nonatomic, readonly, copy) NSArray<SBDBaseMessage *> * _Nonnull searchResultList;
/// Message search result’s cell.
@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable messageSearchResultCell;
@property (nonatomic, readonly, strong) UIView * _Null_unspecified searchBar;
Expand Down Expand Up @@ -12877,6 +12901,15 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
- (void)setupStyles;
- (void)setupAutolayout;
- (void)setupSearchBarStyleWithSearchBar:(UISearchBar * _Nonnull)searchBar;
/// Retrives the <code>SBDBaseMessage</code> object from the given <code>IndexPath</code> of the tableView.
/// since:
/// 2.1.5
/// \param indexPath <code>IndexPath</code> of which you want to retrieve the <code>SBDMessage</code> object.
///
///
/// returns:
/// <code>SBDBaseMessage</code> object of the corresponding <code>IndexPath</code>, or <code>nil</code> if the message can’t be found.
- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
/// Enters a <code>SBUChannelViewController</code> with the selected message.
/// \param message A <code>SBDBaseMessage</code> object to load channel from.
///
Expand Down Expand Up @@ -17583,6 +17616,8 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
/// <code>messageFromTs</code> is set to user’s channel joined ts as a default. You can set this value to <code>0</code> to search for all previous messages as well.
/// <code>limit</code> will be set to default value of <code>defaultSearchLimit</code> in case if it’s set to 0 or smaller value.
@property (nonatomic, copy) void (^ _Nullable customMessageSearchQueryBuilder)(SBDMessageSearchQueryBuilder * _Nonnull);
/// The search result list. Use this list to locate the <code>SBDBaseMessage</code> object from the <code>tableView</code>.
@property (nonatomic, readonly, copy) NSArray<SBDBaseMessage *> * _Nonnull searchResultList;
/// Message search result’s cell.
@property (nonatomic, strong) SBUMessageSearchResultCell * _Nullable messageSearchResultCell;
@property (nonatomic, readonly, strong) UIView * _Null_unspecified searchBar;
Expand Down Expand Up @@ -17618,6 +17653,15 @@ SWIFT_CLASS("_TtC13SendBirdUIKit30SBUMessageSearchViewController")
- (void)setupStyles;
- (void)setupAutolayout;
- (void)setupSearchBarStyleWithSearchBar:(UISearchBar * _Nonnull)searchBar;
/// Retrives the <code>SBDBaseMessage</code> object from the given <code>IndexPath</code> of the tableView.
/// since:
/// 2.1.5
/// \param indexPath <code>IndexPath</code> of which you want to retrieve the <code>SBDMessage</code> object.
///
///
/// returns:
/// <code>SBDBaseMessage</code> object of the corresponding <code>IndexPath</code>, or <code>nil</code> if the message can’t be found.
- (SBDBaseMessage * _Nullable)messageAt:(NSIndexPath * _Nonnull)indexPath SWIFT_WARN_UNUSED_RESULT;
/// Enters a <code>SBUChannelViewController</code> with the selected message.
/// \param message A <code>SBDBaseMessage</code> object to load channel from.
///
Expand Down
Binary file modified SendBirdUIKit.framework/Info.plist
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2216,6 +2216,9 @@ public class MessageStateView : SendBirdUIKit.SBUMessageStateView {
}
@objc public var messageListParams: SendBirdSDK.SBDMessageListParams?
@objc public var customMessageSearchQueryBuilder: ((SendBirdSDK.SBDMessageSearchQueryBuilder) -> Swift.Void)?
@objc public var searchResultList: [SendBirdSDK.SBDBaseMessage] {
@objc get
}
@objc public var messageSearchResultCell: SendBirdUIKit.SBUMessageSearchResultCell?
@objc public var searchBar: UIKit.UIView! {
@objc get
Expand Down Expand Up @@ -2244,6 +2247,7 @@ public class MessageStateView : SendBirdUIKit.SBUMessageStateView {
@objc override open func setupStyles()
@objc override open func setupAutolayout()
@objc public func setupSearchBarStyle(searchBar: UIKit.UISearchBar)
@objc open func message(at indexPath: Foundation.IndexPath) -> SendBirdSDK.SBDBaseMessage?
@objc public func enterChannel(with message: SendBirdSDK.SBDBaseMessage, highlightInfo: SendBirdUIKit.SBUHighlightMessageInfo?, messageListParams: SendBirdSDK.SBDMessageListParams? = nil)
}
extension SBUMessageSearchViewController : UIKit.UITableViewDelegate, UIKit.UITableViewDataSource {
Expand Down
Loading

0 comments on commit e7de59d

Please sign in to comment.