copy from frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h
copy to frameworks/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilder.h
File was copied from frameworks/FBSDKShareKit.framework/Headers/FBSDKShareMessengerActionButton.h |
| | |
| | | // IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN |
| | | // CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
| | | |
| | | #import "TargetConditionals.h" |
| | | |
| | | #if !TARGET_OS_TV |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | #import <FBSDKCoreKit/FBSDKCopying.h> |
| | | #import <FBSDKShareKit/FBSDKShareConstants.h> |
| | | |
| | | #import "FBSDKAppLinkResolving.h" |
| | | #import "FBSDKGraphRequest.h" |
| | | NS_ASSUME_NONNULL_BEGIN |
| | | |
| | | /** |
| | | A base interface for Messenger share action buttons. |
| | | Class responsible for generating the appropriate FBSDKGraphRequest for a given set of urls |
| | | */ |
| | | DEPRECATED_FOR_MESSENGER |
| | | NS_SWIFT_NAME(ShareMessengerActionButton) |
| | | @protocol FBSDKShareMessengerActionButton <FBSDKCopying, NSSecureCoding> |
| | | NS_SWIFT_NAME(AppLinkResolverRequestBuilder) |
| | | @interface FBSDKAppLinkResolverRequestBuilder : NSObject |
| | | |
| | | /** |
| | | The title displayed to the user for the button. |
| | | @return The title for the button. |
| | | */ |
| | | @property (nonatomic, copy) NSString *title; |
| | | Generates the FBSDKGraphRequest |
| | | |
| | | @param urls The URLs to build the requests for |
| | | */ |
| | | - (FBSDKGraphRequest* _Nonnull)requestForURLs:(NSArray<NSURL *> * _Nonnull)urls |
| | | NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); |
| | | |
| | | - (NSString* _Nullable)getIdiomSpecificField |
| | | NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); |
| | | @end |
| | | |
| | | NS_ASSUME_NONNULL_END |
| | | |
| | | #endif |