From 83b9d5c682b21d88133f24da0f94dd56bd79e687 Mon Sep 17 00:00:00 2001
From: 单军华
Date: Thu, 19 Jul 2018 13:38:55 +0800
Subject: [PATCH] change

---
 screendisplay/Pods/UMengUShare/UShareSDK/UMSocialUI/UShareUI.framework/Headers/UMSocialShareUIConfig.h |  287 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 287 insertions(+), 0 deletions(-)

diff --git a/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialUI/UShareUI.framework/Headers/UMSocialShareUIConfig.h b/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialUI/UShareUI.framework/Headers/UMSocialShareUIConfig.h
new file mode 100755
index 0000000..af434b1
--- /dev/null
+++ b/screendisplay/Pods/UMengUShare/UShareSDK/UMSocialUI/UShareUI.framework/Headers/UMSocialShareUIConfig.h
@@ -0,0 +1,287 @@
+//
+//  UMSocialShareUIConfig.h
+//  UMSocialSDK
+//
+//  Created by ��������� on 16/11/7.
+//  Copyright �� 2016��� UMeng. All rights reserved.
+//
+
+#import <UIKit/UIKit.h>
+#import <Foundation/Foundation.h>
+#import <UMSocialCore/UMSocialCore.h>
+#import "UMSocialUIUtility.h"
+
+@class UMSocialSharePageGroupViewConfig;
+@class UMSocialShareContainerConfig;
+@class UMSocialShareTitleViewConfig;
+@class UMSocialSharePageScrollViewConfig;
+@class UMSocialSharePageControlConfig;
+@class UMSocialShareCancelControlConfig;
+@class UMSocialSharePageControl;
+@class UMSocialSharePageScrollView;
+@class UMSocialPlatformItemViewConfig;
+
+typedef void(^UMSocialSharePlatformSelectionBlock)(UMSocialPlatformType platformType,NSDictionary* userInfo);
+
+
+/**
+ *  ���������������������������������������������,������������������������
+ */
+@protocol UMSocialShareMenuViewDelegate <NSObject>
+@optional
+/**
+ *  ���������������������������
+ */
+- (void)UMSocialShareMenuViewDidAppear;
+
+/**
+ *  ������������������������������
+ */
+- (void)UMSocialShareMenuViewDidDisappear;
+
+/**
+ *  ������������������������������,���������������������������������
+ *
+ *  @param defaultSuperView ������������������������
+ *
+ *  @return ������������������������
+ *  @note ���������view������������������view���������������������������������
+ *  @note ���������������������������������ParentView������������������view������������navigationbar���statusbar
+ *  @note ������������������������������window���,������������������������������������������������������������������������������������������������
+ */
+- (UIView*)UMSocialParentView:(UIView*)defaultSuperView;
+@end
+
+
+/**
+ *  ���������������������
+ */
+@protocol UMSocialHandlePlatformTypeDelegate <NSObject>
+
+@optional
+
+/**
+ *  ���������������������������
+ *
+ *  @param platformType ������������ @see UMSocialPlatformType
+ *  @param userInfo     ���������������������������������userinfo,������������������nil
+ */
+- (void)handlePlatformType:(UMSocialPlatformType)platformType withUserInfo:(NSDictionary*)userInfo;
+
+@end
+
+
+/**
+ *  ������������scrollview���������
+ */
+@protocol UMSocialHandlePlatformTypeDelegate;
+
+@protocol UMSocialSharePageScrollViewDelegate <NSObject>
+
+@optional
+
+/**
+ *  ������������scrollview���������
+ *
+ *  @param sharePageScrollView UMSocialSharePageScrollView���������
+ *  @param numberOfPages       ���������������������
+ *  @param currentPage         ������������index
+ */
+- (void)handleSocialSharePageScrollView:(UMSocialSharePageScrollView *)sharePageScrollView
+                      withNumberOfPages:(NSInteger)numberOfPages
+                        withCurrentPage:(NSInteger)currentPage;
+
+
+@end
+
+/**
+ *  ������pageControl������������������
+ */
+@protocol UMSocialSharePageControlDelegate <NSObject>
+
+@optional
+- (void)handleSocialSharePageControl:(UMSocialSharePageControl*)sharePageControl withNewPage:(NSInteger)newPage;
+
+@end
+
+typedef NS_ENUM(NSUInteger, UMSocialSharePageGroupViewPositionType){
+    UMSocialSharePageGroupViewPositionType_Bottom,//���������������
+    UMSocialSharePageGroupViewPositionType_Middle,//���������������
+};
+
+typedef NS_ENUM(NSUInteger, UMSocialPlatformItemViewBackgroudType){
+    UMSocialPlatformItemViewBackgroudType_None,//������������������������������
+    UMSocialPlatformItemViewBackgroudType_IconAndBGRadius,//������������������������
+    UMSocialPlatformItemViewBackgroudType_IconAndBGRoundAndSuperRadius,//���������������������������
+};
+
+/**
+ *  ������������������������
+ */
+@interface UMSocialShareUIConfig : NSObject
+
++(UMSocialShareUIConfig*)shareInstance;
+
+@property(nonatomic,readwrite,strong)UMSocialSharePageGroupViewConfig*          sharePageGroupViewConfig;
+@property(nonatomic,readwrite,strong)UMSocialShareContainerConfig*              shareContainerConfig;
+@property(nonatomic,readwrite,strong)UMSocialShareTitleViewConfig*              shareTitleViewConfig;
+@property(nonatomic,readwrite,strong)UMSocialSharePageScrollViewConfig*         sharePageScrollViewConfig;
+@property(nonatomic,readwrite,strong)UMSocialPlatformItemViewConfig*            sharePlatformItemViewConfig;
+@property(nonatomic,readwrite,strong)UMSocialSharePageControlConfig*            sharePageControlConfig;
+@property(nonatomic,readwrite,strong)UMSocialShareCancelControlConfig*          shareCancelControlConfig;
+
+@end
+
+
+/**
+ *  ShareMenuSelection������������
+ */
+@interface UMSocialSharePageGroupViewConfig : NSObject
+
+@property(nonatomic,readwrite,strong)UIColor*   sharePageGroupViewBackgroundColor;//������������
+
+@property(nonatomic,readwrite,strong)UIColor*   sharePageGroupViewMaskColor;//������������������������
+@property(nonatomic,readwrite,assign)CGFloat    sharePageGroupViewMaskViewAlpha;//���������������������������Alpha
+
+@property (nonatomic,readwrite,assign)UMSocialSharePageGroupViewPositionType   sharePageGroupViewPostionType;//������������������������@see UMSocialSharePageGroupViewPositionType
+
+@end
+
+/**
+ * ShareContainer������������
+ */
+@interface UMSocialShareContainerConfig : NSObject
+
+@property(nonatomic,readwrite,assign)CGFloat shareContainerMarginTop;//���������view������������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerMarginBottom;//���������view������������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerMarginLeft;//���������view������������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerMarginRight;//���������view������������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerMarginLeftForMid;//���������view������������������sharePageGroupViewPostionType���UMSocialSharePageGroupViewPositionType_Middle���������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerMarginRightForMid;//���������view���������������������view������������������sharePageGroupViewPostionType���UMSocialSharePageGroupViewPositionType_Middle���������
+
+@property(nonatomic,readwrite,assign)CGFloat shareContainerCornerRadius;//������
+@property(nonatomic,readwrite,strong)UIColor* shareContainerBackgroundColor;//���������
+
+//������ShareContainer���������������������������
+@property(nonatomic,readwrite,assign)BOOL     isShareContainerHaveGradient;//���������������������������������������������
+@property(nonatomic,readwrite,strong)UIColor* shareContainerGradientStartColor;//���������������������
+@property(nonatomic,readwrite,strong)UIColor* shareContainerGradientEndColor;//���������������������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerGradientLeftWidth;//���������������������
+@property(nonatomic,readwrite,assign)CGFloat shareContainerGradientRightWidth;//���������������������
+
+@end
+
+/**
+ *  ShareTitleView������������
+ */
+@interface UMSocialShareTitleViewConfig : NSObject
+
+@property(nonatomic,readwrite,assign)BOOL isShow;//������������
+
+@property(nonatomic,readwrite,strong)NSString* shareTitleViewTitleString;//���������������
+@property(nonatomic,readwrite,strong)UIFont* shareTitleViewFont;//������
+@property(nonatomic,readwrite,strong)UIColor* shareTitleViewTitleColor;//������������
+//shareContainerPaddingLeft
+@property(nonatomic,readwrite,strong)UIColor* shareTitleViewBackgroundColor;//������������
+
+@property(nonatomic,readwrite,assign)CGFloat shareTitleViewPaddingTop;//title������������top
+@property(nonatomic,readwrite,assign)CGFloat shareTitleViewPaddingBottom;//title������������Bottom
+
+
+
+@end
+
+/**
+ *  ShareScrollView������������
+ */
+@interface UMSocialSharePageScrollViewConfig : NSObject
+
+@property(nonatomic,readwrite,strong)UIColor* shareScrollViewBackgroundColor;//shareScrollView���������
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageRowSpace;//������������������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageColumnSpace;//������������������(������������shareScrollViewPageMaxItemWidth������������������������������������������������������������������item���������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMarginLeft; //������������������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMarginRight; //������������������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMarginTop; //������������������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMarginBottom; //������������������
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPadingLeft; //ScrollView���Left���������(������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPadingRight; //ScrollView���Right���������(������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPadingTop; //ScrollView���Top������(������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPadingBottom; //ScrollView���Bottom������(������������������)
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemWidth; //������Items���������������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemHeight; //������Items���������������
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemBGWidth; //������Item������icon���������������������shareScrollViewPageMaxItemWidth������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemBGHeight; //������Item������icon���������������������shareScrollViewPageMaxItemBGWidth������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemIconWidth; //������Item������icon���������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemIconHeight; //������Item������icon���������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemSpaceBetweenIconAndName; //������Item���������icon���������������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemNameHeight; //������Item���name���������
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxItemNameWidth; //������Item���name���������������shareScrollViewPageMaxItemBGWidth������
+
+@property(nonatomic,readwrite,strong)UIColor* shareScrollViewPageBGColor; //���������������������
+
+@property(nonatomic,readwrite,assign)UMSocialPlatformItemViewBackgroudType shareScrollViewPageItemStyleType;//@see UMSocialPlatformItemViewBackgroudType
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxRowCountForPortraitAndBottom; //������������������������(���������������������������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxColumnCountForPortraitAndBottom; //������������������������(���������������������������������������)
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxRowCountForLandscapeAndBottom; //������������������������(���������������������������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxColumnCountForLandscapeAndBottom; //������������������������(���������������������������������������)
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxRowCountForPortraitAndMid; //������������������������(���������������������������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxColumnCountForPortraitAndMid; //������������������������(���������������������������������������)
+
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxRowCountForLandscapeAndMid; //������������������������(���������������������������������������)
+@property(nonatomic,readwrite,assign)CGFloat shareScrollViewPageMaxColumnCountForLandscapeAndMid; //������������������������(���������������������������������������)
+
+
+@end
+
+/**
+ *  ������page���Item������������
+ */
+@interface UMSocialPlatformItemViewConfig : NSObject
+
+@property(nonatomic,readwrite,strong)UIColor* sharePlatformItemViewBGRadiusColor; //���������������������������
+@property(nonatomic,readwrite,strong)UIColor* sharePlatformItemViewBGRadiusColorPressed;//���������������������������������
+
+@property(nonatomic,readwrite,strong)UIColor* sharePlatformItemViewPlatformNameColor;//���������������
+
+@end
+
+/**
+ *  SharePageControl������������
+ */
+@interface UMSocialSharePageControlConfig : NSObject
+
+@property(nonatomic,readwrite,assign)BOOL isShow;//������������
+
+@property(nonatomic,readwrite,strong)UIColor*  sharePageControlPageIndicatorTintColor;//���������������
+@property(nonatomic,readwrite,strong)UIColor*  sharePageControlCurrentPageIndicatorTintColor;//���������������������
+@property(nonatomic,readwrite,assign)BOOL      sharePageControlHidesForSinglePage;//���������������������
+@property(nonatomic,readwrite,strong)UIColor*  sharePageControlBackgroundColor;//���������
+
+@end
+
+/**
+ *  ShareCancelControl������������
+ */
+@interface UMSocialShareCancelControlConfig : NSObject
+
+@property(nonatomic,readwrite,assign)BOOL isShow;//������������
+
+@property(nonatomic,readwrite,strong)NSString* shareCancelControlText;//���������view������������
+@property(nonatomic,readwrite,strong)UIColor* shareCancelControlTextColor;//������������
+@property(nonatomic,readwrite,strong)UIFont* shareCancelControlTextFont;//������������
+@property(nonatomic,readwrite,strong)UIColor* shareCancelControlBackgroundColor;//������������;
+@property(nonatomic,readwrite,strong)UIColor* shareCancelControlBackgroundColorPressed;//������������������������
+
+@end
+
+
+
+
+

--
Gitblit v1.8.0