hank
2019-01-22 13e53a03f4d50169d0cf7f72d414753ae6b421ce
commit | author | age
bad748 1 // Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
W 2 //
3 // You are hereby granted a non-exclusive, worldwide, royalty-free license to use,
4 // copy, modify, and distribute this software in source code or binary form for use
5 // in connection with the web services and APIs provided by Facebook.
6 //
7 // As with any software that integrates with the Facebook platform, your use of
8 // this software is subject to the Facebook Developer Principles and Policies
9 // [http://developers.facebook.com/policy/]. This copyright notice shall be
10 // included in all copies or substantial portions of the software.
11 //
12 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
13 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
14 // FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
15 // COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
16 // IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
17 // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
18
19 #import <Foundation/Foundation.h>
20
21 @protocol FBSDKAppGroupJoinDialogDelegate;
22
9febd9 23 /**
W 24
13e53a 25 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
bad748 26  */
13e53a 27 DEPRECATED_MSG_ATTRIBUTE("App and game groups are being deprecated")
bad748 28 @interface FBSDKAppGroupJoinDialog : NSObject
W 29
9febd9 30 /**
W 31
13e53a 32 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
bad748 33  */
W 34 + (instancetype)showWithGroupID:(NSString *)groupID
13e53a 35                        delegate:(id<FBSDKAppGroupJoinDialogDelegate>)delegate DEPRECATED_ATTRIBUTE;
bad748 36
9febd9 37 /**
bad748 38
13e53a 39 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information. */
H 40 @property (nonatomic, weak) id<FBSDKAppGroupJoinDialogDelegate> delegate DEPRECATED_ATTRIBUTE;
bad748 41
9febd9 42 /**
bad748 43
13e53a 44 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information. */
H 45 @property (nonatomic, copy) NSString *groupID DEPRECATED_ATTRIBUTE;
bad748 46
9febd9 47 /**
W 48
13e53a 49 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
bad748 50  */
13e53a 51 - (BOOL)canShow DEPRECATED_ATTRIBUTE;
9febd9 52
W 53 /**
54
13e53a 55 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
9febd9 56  */
13e53a 57 - (BOOL)show DEPRECATED_ATTRIBUTE;
9febd9 58
W 59 /**
60
13e53a 61 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
9febd9 62  */
13e53a 63 - (BOOL)validateWithError:(NSError *__autoreleasing *)errorRef DEPRECATED_ATTRIBUTE;
bad748 64
W 65 @end
66
9febd9 67 /**
W 68
13e53a 69 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
bad748 70  */
13e53a 71 DEPRECATED_MSG_ATTRIBUTE("App and game groups are being deprecated")
bad748 72 @protocol FBSDKAppGroupJoinDialogDelegate <NSObject>
W 73
9febd9 74 /**
bad748 75
13e53a 76 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
bad748 77  */
13e53a 78 - (void)appGroupJoinDialog:(FBSDKAppGroupJoinDialog *)appGroupJoinDialog didCompleteWithResults:(NSDictionary *)results DEPRECATED_ATTRIBUTE;
bad748 79
9febd9 80 /**
W 81
13e53a 82 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
bad748 83  */
13e53a 84 - (void)appGroupJoinDialog:(FBSDKAppGroupJoinDialog *)appGroupJoinDialog didFailWithError:(NSError *)error DEPRECATED_ATTRIBUTE;
9febd9 85
W 86 /**
87
13e53a 88 @warning App and game groups are being deprecated. See https://developers.facebook.com/docs/games/services/game-groups for more information.
9febd9 89  */
13e53a 90 - (void)appGroupJoinDialogDidCancel:(FBSDKAppGroupJoinDialog *)appGroupJoinDialog DEPRECATED_ATTRIBUTE;
bad748 91
W 92 @end