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

---
 screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialMessageObject.h |  449 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 449 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialMessageObject.h b/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialMessageObject.h
new file mode 100755
index 0000000..001e7ed
--- /dev/null
+++ b/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialSDK/UMSocialCore.framework/Headers/UMSocialMessageObject.h
@@ -0,0 +1,449 @@
+//
+//  UMSocialMessageObject.h
+//  SocialSDK
+//
+//  Created by umeng on 16/4/22.
+//  Copyright �� 2016��� dongjianxiong. All rights reserved.
+//
+
+#import <Foundation/Foundation.h>
+
+
+@interface UMSocialMessageObject : NSObject
+
+
+/**
+ *  ������������
+ *  @disucss v6.0.3���������������������������������
+ *  @disucss ���������������������Tumblr���������������������
+ *  @discuss ���������������������������������title������������������������������������������������
+ */
+@property (nonatomic,copy)NSString* title;
+
+/**
+ * text ������������
+ * @note ������������������������
+ */
+@property (nonatomic, copy) NSString  *text;
+
+/**
+ * ������������������������������
+ */
+@property (nonatomic, strong) id shareObject;
+
+/**
+ * ������������������������������������������
+ */
+@property (nonatomic, strong) NSDictionary *moreInfo;
+
++ (UMSocialMessageObject *)messageObject;
+
++ (UMSocialMessageObject *)messageObjectWithMediaObject:(id)mediaObject;
+
+
+@end
+
+
+@interface UMShareObject : NSObject
+
+/**
+ * ������
+ * @note ���������������������������������������������
+ */
+@property (nonatomic, copy) NSString *title;
+
+/**
+ * ������
+ * @note ���������������������������������������������������
+ */
+@property (nonatomic, copy) NSString *descr;
+
+/**
+ * ��������� UIImage������NSData������������NSString���������������url���
+ */
+@property (nonatomic, strong) id thumbImage;
+
+/**
+ * @param title ������
+ * @param descr ������
+ * @param thumImage ������������UIImage������NSData���������������image_url���
+ *
+ */
++ (id)shareObjectWithTitle:(NSString *)title
+                     descr:(NSString *)descr
+                 thumImage:(id)thumImage;
+
++ (void)um_imageDataWithImage:(id)image completion:(void (^)(NSData *image))completion;
+
+#pragma mark - 6.0.3������������������
++ (void)um_imageDataWithImage:(id)image withCompletion:(void (^)(NSData *imageData,NSError* error))completion;
+
+@end
+
+
+
+@interface UMShareImageObject : UMShareObject
+
+/** ������������ ������������UIImage������������������������NSdata������������������������������������imageUrl NSString������������
+ * @note ������������������������������������������
+ */
+@property (nonatomic, retain) id shareImage;
+
+/**
+ * @param title ������
+ * @param descr ������
+ * @param thumImage ������������UIImage������NSData���������������image_url���
+ *
+ */
++ (UMShareImageObject *)shareObjectWithTitle:(NSString *)title
+                                       descr:(NSString *)descr
+                                   thumImage:(id)thumImage;
+
+@end
+
+@interface UMShareMusicObject : UMShareObject
+
+/** ���������������url������
+ * @note ������������������10K
+ */
+@property (nonatomic, retain) NSString *musicUrl;
+/** ������lowband���������url������
+ * @note ������������������10K
+ */
+@property (nonatomic, retain) NSString *musicLowBandUrl;
+/** ������������url������
+ * @note ������������������10K
+ */
+@property (nonatomic, retain) NSString *musicDataUrl;
+
+/**������lowband������url������
+ * @note ������������������10K
+ */
+@property (nonatomic, retain) NSString *musicLowBandDataUrl;
+
+/**
+ * @param title ������
+ * @param descr ������
+ * @param thumImage ������������UIImage������NSData���������������image_url���
+ *
+ */
++ (UMShareMusicObject *)shareObjectWithTitle:(NSString *)title
+                                       descr:(NSString *)descr
+                                   thumImage:(id)thumImage;
+
+@end
+
+
+@interface UMShareVideoObject : UMShareObject
+
+/**
+ ���������������url
+ 
+ @warning ���������������������������������255
+ */
+@property (nonatomic, strong) NSString *videoUrl;
+
+/**
+ ������lowband���������url
+ 
+ @warning ������������������255
+ */
+@property (nonatomic, strong) NSString *videoLowBandUrl;
+
+/**
+ ���������������url
+ 
+ @warning ������������������255
+ */
+@property (nonatomic, strong) NSString *videoStreamUrl;
+
+/**
+ ������lowband���������url
+ 
+ @warning ������������������255
+ */
+@property (nonatomic, strong) NSString *videoLowBandStreamUrl;
+
+
+/**
+ * @param title ������
+ * @param descr ������
+ * @param thumImage ������������UIImage������NSData���������������image_url���
+ *
+ */
++ (UMShareVideoObject *)shareObjectWithTitle:(NSString *)title
+                     descr:(NSString *)descr
+                 thumImage:(id)thumImage;
+
+@end
+
+
+@interface UMShareWebpageObject : UMShareObject
+
+/** ���������url������
+ * @note ���������������������������������10K
+ */
+@property (nonatomic, retain) NSString *webpageUrl;
+
+/**
+ * @param title ������
+ * @param descr ������
+ * @param thumImage ������������UIImage������NSData���������������image_url���
+ *
+ */
++ (UMShareWebpageObject *)shareObjectWithTitle:(NSString *)title
+                     descr:(NSString *)descr
+                 thumImage:(id)thumImage;
+
+@end
+
+
+/*! @brief ������������������������������������
+ *
+ * @see UMSocialMessageObject
+ */
+
+@interface UMShareEmailObject : UMShareObject
+
+/**
+ *  ������
+ */
+@property (nonatomic, strong) NSString *subject;
+
+/**
+ * ���������
+ */
+@property (nonatomic, strong) NSArray *toRecipients;
+
+/**
+ * ���������
+ */
+@property (nonatomic, strong) NSArray *ccRecipients;
+
+/**
+ * ���������
+ */
+@property (nonatomic, strong) NSArray *bccRecipients;
+
+/**
+ * ������������
+ */
+@property (nonatomic, copy) NSString *emailContent;
+
+/**
+ * ������,������������������������UIImage,������NSdata���
+ */
+@property (nonatomic, strong) id emailImage;
+
+/**
+ *  ��������������������� @see MIME 
+ *   ������ "image/ *"
+ */
+@property (nonatomic, copy) NSString* emailImageType;
+/**
+ *  ���������������������
+ *   ������ "um_share_image.png"
+ */
+@property (nonatomic, copy) NSString* emailImageName;
+
+/**
+ * ���������NSData���
+ */
+@property (nonatomic, strong) NSData *emailSendData;
+
+/**
+ * ������������
+ *  @see MIME
+ *  ������ "text/ *"
+ */
+@property (nonatomic, copy) NSString *fileType;
+
+/**
+ * ���������,(������������ imageName.png, ���������������������������������������������������������������������������������������������)
+ * ������ "um_share_file.txt"
+ */
+@property (nonatomic, copy) NSString *fileName;
+
+@end
+
+
+/*! @brief ������������������������������������
+ *
+ * @see UMSocialMessageObject
+ * @discuss UMShareSmsObject������������������������������������������
+ *  ������������������������������������������������������������������������������������������������������������
+ */
+@interface UMShareSmsObject : UMShareObject
+
+/**
+ * ���������
+ */
+@property (nonatomic, strong) NSArray *recipients;
+
+/**
+ *  ������
+ */
+@property (nonatomic, strong) NSString *subject;
+
+/**
+ * ������������
+ */
+@property (nonatomic, copy) NSString *smsContent;
+
+/**
+ * ������
+ */
+@property (nonatomic, strong) id smsImage;//UIImage������������
+@property (nonatomic, copy) NSString *imageType;//���������������������������������������������������png���������������������@"png"
+@property (nonatomic, copy) NSString *imageName;//������ ������ imageName.png, ���������������������������������������������������������������������������������������������)
+
+
+#pragma mark - ���������������������������������
+/**
+ * ���������������NSData���
+ * ������
+ */
+@property (nonatomic, strong) NSData *smsSendData;
+
+/**
+ * ������������
+ * ���������������������������������������png���������������������@"txt"
+ */
+@property (nonatomic, copy) NSString *fileType;
+
+/**
+ * ���������,(������������ fileName.txt, ���������������������������������������������������������������������������������������������)
+ */
+@property (nonatomic, copy) NSString *fileName;
+
+/**
+ * ������������url(http:// or file:// ...../fileName.txt)
+ */
+@property (nonatomic, copy) NSString *fileUrl;
+
+@end
+
+
+/**
+ *  ������������
+ *  ������������������������������������UMShareEmotionObject���
+ *  ���������emotionData���emotionURL������������������������,���������������������emotionURL
+ */
+@interface UMShareEmotionObject : UMShareObject
+
+/**
+ *  ������������������GIF���
+ * @note ������������������������������10M
+ */
+@property (nonatomic, strong) NSData *emotionData;
+
+/**
+ * @param title ������
+ * @param descr ������
+ * @param thumImage ������������UIImage������NSData���������������image_url���
+ *
+ */
++ (UMShareEmotionObject *)shareObjectWithTitle:(NSString *)title
+                                         descr:(NSString *)descr
+                                     thumImage:(id)thumImage;
+
+@end
+
+
+#pragma mark - UMSAppExtendObject
+/*! @brief ���������������������������App������������������
+ *
+ * ������������������������������������������UMShareExtendObject���������������������
+ * ���������������������������������������������������������������������������������������������
+ * @note url���extInfo���fileData������������������
+ * @see UMShareObject
+ */
+@interface UMShareExtendObject : UMShareObject
+
+/** ������������������������������������������������������url���������App������������
+ * @note ������������������10K
+ */
+@property (nonatomic, retain) NSString *url;
+/** ������������������������������������������������������������������������������������
+ * @note ������������������2K
+ */
+@property (nonatomic, retain) NSString *extInfo;
+/** App���������������������������������������������������������������������������������������������������������������������������������������
+ * @note ������������������10M
+ */
+@property (nonatomic, retain) NSData   *fileData;
+
+@end
+
+
+#pragma mark - UMFileObject
+/*! @brief ���������������������������������������������
+ *
+ * @see UMShareObject
+ */
+@interface UMShareFileObject : UMShareObject
+
+/** ���������������
+ * @note ���������������64������
+ */
+@property (nonatomic, retain) NSString  *fileExtension;
+
+/** ������������������������
+ * @note ������������������10M
+ */
+@property (nonatomic, retain) NSData    *fileData;
+
+
+@end
+
+
+#pragma mark - UMMiniProgramObject
+
+typedef NS_ENUM(NSUInteger, UShareWXMiniProgramType){
+    UShareWXMiniProgramTypeRelease = 0,       //**< ���������  */
+    UShareWXMiniProgramTypeTest = 1,        //**< ���������  */
+    UShareWXMiniProgramTypePreview = 2,         //**< ���������  */
+};
+
+/*! @brief ������������������������ ������������������������������������
+ *
+ * @see UMShareObject
+ */
+@interface UMShareMiniProgramObject : UMShareObject
+
+/**
+ ���������������������������
+ */
+@property (nonatomic, strong) NSString *webpageUrl;
+
+/**
+ ���������username
+ */
+@property (nonatomic, strong) NSString *userName;
+
+/**
+ ������������������������
+ */
+@property (nonatomic, strong) NSString *path;
+
+/**
+ ������������������������������ 128k
+ */
+@property (nonatomic, strong) NSData *hdImageData;
+
+/**
+ ������������������������������������������������������
+ ��������� ������������������
+ ��������� ��������������������������������������������������
+ ��������� ��������������������������������������������������
+ */
+@property (nonatomic, assign) UShareWXMiniProgramType miniProgramType;
+
+/**
+ ��������������� shareTicket ���������
+ */
+@property (nonatomic, assign) BOOL withShareTicket;
+
+@end
+
+

--
Gitblit v1.8.0