lpw
2024-06-28 6b1d9ec423fd92dbed26cb421e7dec7b5dc9e0ee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//
//  GADDebugOptionsViewController.h
//  Google Mobile Ads SDK
//
//  Copyright 2016 Google LLC. All rights reserved.
//
 
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
 
@class GADDebugOptionsViewController;
 
/// Delegate for the GADDebugOptionsViewController.
@protocol GADDebugOptionsViewControllerDelegate <NSObject>
 
/// Called when the debug options flow is finished.
- (void)debugOptionsViewControllerDidDismiss:(nonnull GADDebugOptionsViewController *)controller;
 
@end
 
/// Displays debug options to the user.
@interface GADDebugOptionsViewController : UIViewController
 
/// Creates and returns a GADDebugOptionsViewController object initialized with the ad unit ID.
/// @param adUnitID An ad unit ID for the Google Ad Manager account that is being configured with
/// debug options.
+ (nonnull instancetype)debugOptionsViewControllerWithAdUnitID:(nonnull NSString *)adUnitID;
 
/// Delegate for the debug options view controller.
@property(nonatomic, weak, nullable) IBOutlet id<GADDebugOptionsViewControllerDelegate> delegate;
 
@end