lpw
2021-04-20 b19a78b27247f5f0761c35b5b3e8a41876eabb05
frameworks/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h
@@ -18,8 +18,8 @@
#import <Foundation/Foundation.h>
#import <FBSDKLoginKit/FBSDKDeviceLoginCodeInfo.h>
#import <FBSDKLoginKit/FBSDKDeviceLoginManagerResult.h>
#import "FBSDKDeviceLoginCodeInfo.h"
#import "FBSDKDeviceLoginManagerResult.h"
NS_ASSUME_NONNULL_BEGIN
@@ -28,6 +28,7 @@
/*!
 @abstract A delegate for `FBSDKDeviceLoginManager`.
 */
NS_SWIFT_NAME(DeviceLoginManagerDelegate)
@protocol FBSDKDeviceLoginManagerDelegate <NSObject>
/*!
@@ -36,7 +37,8 @@
 @param loginManager the login manager instance.
 @param codeInfo the code info data.
 */
- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo;
- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager
       startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo;
/*!
 @abstract Indicates the device login flow has finished.
@@ -60,13 +62,14 @@
 See [Facebook Device Login](https://developers.facebook.com/docs/facebook-login/for-devices).
 */
NS_SWIFT_NAME(DeviceLoginManager)
@interface FBSDKDeviceLoginManager : NSObject <NSNetServiceDelegate>
/*!
 @abstract Initializes a new instance.
 @param permissions permissions to request.
 */
- (instancetype)initWithPermissions:(nullable NSArray<NSString *> *)permissions
- (instancetype)initWithPermissions:(NSArray<NSString *> *)permissions
                   enableSmartLogin:(BOOL)enableSmartLogin
NS_DESIGNATED_INITIALIZER;
@@ -81,7 +84,7 @@
/*!
 @abstract the requested permissions.
 */
@property (nullable, nonatomic, copy, readonly) NSArray<NSString *> *permissions;
@property (nonatomic, copy, readonly) NSArray<NSString *> *permissions;
/*!
 @abstract the optional URL to redirect the user to after they complete the login.