From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001
From: 单军华
Date: Wed, 11 Jul 2018 10:47:42 +0800
Subject: [PATCH] 首次上传

---
 screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseConversationListViewController.h |  109 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 109 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseConversationListViewController.h b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseConversationListViewController.h
new file mode 100755
index 0000000..bba49d7
--- /dev/null
+++ b/screendisplay/Pods/EaseUI/EaseUI/EMUIKit/ViewController/EaseConversationListViewController.h
@@ -0,0 +1,109 @@
+/************************************************************
+ *  * Hyphenate CONFIDENTIAL
+ * __________________
+ * Copyright (C) 2016 Hyphenate Inc. All rights reserved.
+ *
+ * NOTICE: All information contained herein is, and remains
+ * the property of Hyphenate Inc.
+ * Dissemination of this information or reproduction of this material
+ * is strictly forbidden unless prior written permission is obtained
+ * from Hyphenate Inc.
+ */
+
+#import "EaseRefreshTableViewController.h"
+
+#import "EaseConversationModel.h"
+#import "EaseConversationCell.h"
+
+#if ENABLE_LITE == 1
+#import <HyphenateLite/HyphenateLite.h>
+#else
+#import <Hyphenate/Hyphenate.h>
+#endif
+
+typedef NS_ENUM(int, DXDeleteConvesationType) {
+    DXDeleteConvesationOnly,
+    DXDeleteConvesationWithMessages,
+};
+
+@class EaseConversationListViewController;
+
+@protocol EaseConversationListViewControllerDelegate <NSObject>
+
+/*!
+ @method
+ @brief ���������������������������������
+ @discussion ������������������������������������,������������������������������������conversationModel���������������������
+ @param conversationListViewController ������������������������
+ @param IConversationModel ������������
+ @result
+ */
+- (void)conversationListViewController:(EaseConversationListViewController *)conversationListViewController
+            didSelectConversationModel:(id<IConversationModel>)conversationModel;
+
+@optional
+
+@end
+
+@protocol EaseConversationListViewControllerDataSource <NSObject>
+
+/*!
+ @method
+ @brief ������������������IConversationModel���model
+ @discussion ������������������������������IConversationModel������������conversationModel������������������������������������������
+ @param conversationListViewController ������������������������
+ @param conversation ������������
+ @result ������������������IConversationModel���model������
+ */
+- (id<IConversationModel>)conversationListViewController:(EaseConversationListViewController *)conversationListViewController
+                        modelForConversation:(EMConversation *)conversation;
+
+@optional
+
+/*!
+ @method
+ @brief ���������������������������������������
+ @discussion ������������conversationModel������,���������������������������������������������������������������
+ @param conversationListViewController ������������������������
+ @param IConversationModel ������������
+ @result ���������������������������������������������
+ */
+- (NSAttributedString *)conversationListViewController:(EaseConversationListViewController *)conversationListViewController
+      latestMessageTitleForConversationModel:(id<IConversationModel>)conversationModel;
+
+/*!
+ @method
+ @brief ���������������������������������������
+ @discussion ������������������conversationModel,���������������������������������������������������������
+ @param conversationListViewController ������������������������
+ @param IConversationModel ������������
+ @result ���������������������������������������������������
+ */
+- (NSString *)conversationListViewController:(EaseConversationListViewController *)conversationListViewController
+       latestMessageTimeForConversationModel:(id<IConversationModel>)conversationModel;
+
+@end
+
+
+@interface EaseConversationListViewController : EaseRefreshTableViewController <EMChatManagerDelegate,EMGroupManagerDelegate>
+
+@property (weak, nonatomic) id<EaseConversationListViewControllerDelegate> delegate;
+@property (weak, nonatomic) id<EaseConversationListViewControllerDataSource> dataSource;
+
+/*!
+ @method
+ @brief ������������������
+ @discussion
+ @result
+ */
+- (void)tableViewDidTriggerHeaderRefresh;
+
+/*!
+ @method
+ @brief ���������������������
+ @discussion
+ @result
+ */
+- (void)refreshAndSortView;
+
+@end

--
Gitblit v1.8.0