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

55 lines
1.1 KiB
Objective-C
Executable File

//
// WindMediationNativeAd.h
// WindSDK
//
// Created by Codi on 2021/7/27.
// Copyright © 2021 Codi. All rights reserved.
//
#import <Foundation/Foundation.h>
@class WADStrategy;
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, WindFeedADMode) {
WindFeedADModeSmallImage = 2,
WindFeedADModeLargeImage = 3,
WindFeedADModeGroupImage = 4,
WindFeedAdModeVideo = 14,
WindFeedAdModeVideoPortrait = 15,
WindFeedAdModeVideoLandSpace = 16,
};
@protocol WindMediationNativeAd <NSObject>
/// Title.
@property (nonatomic, copy) NSString *title;
/// Desc.
@property (nonatomic, copy) NSString *desc;
/// Icon image.
@property (nonatomic, copy) NSString *iconUrl;
/// Text that encourages user to take some action with the ad. For example "Install".
@property (nonatomic, copy) NSString *callToAction;
/// App store rating (0 to 5).
@property (nonatomic, assign) double rating;
@property (nonatomic, assign) WindFeedADMode adMode;
/// Native view class string.
@property (nonatomic, copy) NSString *nativeViewClass;
@property (nonatomic, weak) id adLoader;
@property (nonatomic, strong) WADStrategy *strategy;
@end
NS_ASSUME_NONNULL_END