Package org.robovm.apple.safariservices
Class SFSafariViewControllerDelegateAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.safariservices.SFSafariViewControllerDelegateAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,SFSafariViewControllerDelegate
,org.robovm.objc.ObjCProtocol
public class SFSafariViewControllerDelegateAdapter extends NSObject implements SFSafariViewControllerDelegate
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description SFSafariViewControllerDelegateAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
didCompleteInitialLoad(SFSafariViewController controller, boolean didLoadSuccessfully)
void
didFinish(SFSafariViewController controller)
NSArray<NSString>
excludedActivityTypesForURL(SFSafariViewController controller, NSURL URL, java.lang.String title)
NSArray<UIActivity>
getActivityItems(SFSafariViewController controller, NSURL URL, java.lang.String title)
void
initialLoadDidRedirectToURL(SFSafariViewController controller, NSURL URL)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Method Detail
-
getActivityItems
public NSArray<UIActivity> getActivityItems(SFSafariViewController controller, NSURL URL, java.lang.String title)
- Specified by:
getActivityItems
in interfaceSFSafariViewControllerDelegate
-
excludedActivityTypesForURL
public NSArray<NSString> excludedActivityTypesForURL(SFSafariViewController controller, NSURL URL, java.lang.String title)
- Specified by:
excludedActivityTypesForURL
in interfaceSFSafariViewControllerDelegate
- Since:
- Available in iOS 11.0 and later.
-
didFinish
public void didFinish(SFSafariViewController controller)
- Specified by:
didFinish
in interfaceSFSafariViewControllerDelegate
-
didCompleteInitialLoad
public void didCompleteInitialLoad(SFSafariViewController controller, boolean didLoadSuccessfully)
- Specified by:
didCompleteInitialLoad
in interfaceSFSafariViewControllerDelegate
-
initialLoadDidRedirectToURL
public void initialLoadDidRedirectToURL(SFSafariViewController controller, NSURL URL)
- Specified by:
initialLoadDidRedirectToURL
in interfaceSFSafariViewControllerDelegate
- Since:
- Available in iOS 11.0 and later.
-
-