//
//  BUMZoomOutViewProperty.h
//  BUAdSDK
//
//  Created by 🦁 on 2022/12/16.
//

#import "BUInterfaceBaseObject.h"

NS_ASSUME_NONNULL_BEGIN

// 开屏点睛处理时机
typedef NS_ENUM (NSInteger, BUMAddOccasionType) {
    BUMAddOccasionTypeWhenLoad = 0,       // 需要在load回调里处理开屏点睛视图BUMSplashZoomOutView，eg:gdt
    BUMAddOccasionTypeWhenClose,          // 需要在close回调里处理开屏点睛视图BUMSplashZoomOutView，eg:pangle
};

/// 开屏点睛属性类
@interface BUMZoomOutViewProperty : BUInterfaceBaseObject

/// 点睛的展示尺寸
@property (nonatomic, assign) CGSize size;

/// 是否自己有动画
@property (nonatomic, assign) BOOL hasAnimation;

/// 处理时机
@property (nonatomic, assign) BUMAddOccasionType addOccasionType;
@end

NS_ASSUME_NONNULL_END
