mergemilitary/Assets/Plugins/ToukaGames/ToponSDK/sigmob/WindSDK.framework/Headers/WindNativeViewCustomEvent.h

87 lines
2.1 KiB
C
Raw Normal View History

//
// WindNativeViewCustomEvent.h
// WindSDK
//
// Created by Codi on 2021/7/27.
// Copyright © 2021 Codi. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <WindSDK/WindMediationNativeAd.h>
#import <WindSDK/WindNativeAdViewConnector.h>
extern NSString* const kWindNativeAdKeyVideoDuration;
@protocol WindNativeViewCustomEvent<NSObject>
- (instancetype)initWithFrame:(CGRect)frame connector:(id<WindNativeAdViewConnector>)connector;
- (void)setNativeAd:(id<WindMediationNativeAd>)nativeAd options:(NSDictionary *)options;
/*
* viewControllerForPresentingModalView
* ViewControllerViewController
*/
- (void)setViewController:(UIViewController *)viewController;
- (void)setClickableViews:(NSArray<UIView *> *)clickableViews;
/**
tableViewcollectionView WindNativeAdView
cell prepareForReuse unregisterDataObject
广 WindNativeAdView
*/
- (void)unregisterDataObject;
- (UIView *)mediaView;
- (UIView *)logoImageView;
- (UIButton *)dislikeButton;
- (UIImageView *)mainImageView;
- (UIImageView *)leftImageView;
- (UIImageView *)midImageView;
- (UIImageView *)rightImageView;
//****************************************************************************************************
/**
* 广 s
*/
- (CGFloat)videoDuration;
/**
* 广 s
*/
- (CGFloat)videoPlayTime;
/**
*/
- (void)play;
/**
pause 广 play
*/
- (void)pause;
/**
*/
- (void)stop;
/**
@param flag
*/
- (void)muteEnable:(BOOL)flag;
/**
@param image
@param size 44 * 44
*/
- (void)setPlayButtonImage:(UIImage *)image size:(CGSize)size;
@end