//
//  ATBannerDelegate.h
//  anythink_sdk
//
//  Created by GUO PENG on 2021/7/12.
//

#import <Foundation/Foundation.h>
#import <AnyThinkSDK/AnyThinkSDK.h>

NS_ASSUME_NONNULL_BEGIN

@interface ATBannerDelegate : NSObject<ATBannerDelegate, ATAdMultipleLoadingDelegate>

/// Load succeeded callback (for Fabric ComponentView to retrieve view + attach when loaded)
@property (nonatomic, copy, nullable) void (^onBannerLoaded)(NSString *placementID);
/// Load failed callback
@property (nonatomic, copy, nullable) void (^onBannerLoadFail)(NSString *placementID, NSError * _Nullable error);

@end

NS_ASSUME_NONNULL_END
