123456789101112131415161718192021222324252627282930313233 |
- //
- // CSJPlayableWebVM.h
- // CSJAdSDK
- //
- // Created by wangyanlin on 2020/10/29.
- // Copyright © 2020 bytedance. All rights reserved.
- //
- #import "CSJRewardedVideoWebViewControllerVM.h"
- #import "CSJPlayableVideoController.h"
- NS_ASSUME_NONNULL_BEGIN
- @interface CSJPlayableWebVM : CSJRewardedVideoWebViewControllerVM
- /// 是否隐藏endCard关闭按钮 (纯playable隐藏 因为用了父容器的close hideTopButtons = isPureplayable)
- @property (nonatomic, assign) BOOL hideTopButtons;
- /// 纯playable的关闭按钮是由父VC来添加的, 在点击关闭的时候需要埋点上报
- @property (nonatomic, weak) UIButton *superVCCloseBtn;
- /// 当前是否已经发放了奖励
- @property (nonatomic, assign) BOOL hasSendReward;
- /// 是否为从前置入口打开的playable/云游戏
- @property (nonatomic, assign) BOOL isPrePlayable;
- @property (nonatomic, strong) CSJPlayableVideoController *videoController;
- @property (nonatomic, assign) BOOL isAppear;
- - (void)setIsPrerender:(BOOL)prerender;
- - (void)showVideoView;
- - (void)hideVideoView;
- @end
- NS_ASSUME_NONNULL_END
|