Package org.robovm.apple.uikit
Class UIStoryboardSegue
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIStoryboardSegue
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
- Direct Known Subclasses:
UIStoryboardPopoverSegue
public class UIStoryboardSegue extends NSObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUIStoryboardSegue.UIStoryboardSeguePtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedUIStoryboardSegue()UIStoryboardSegue(String identifier, UIViewController source, UIViewController destination)UIStoryboardSegue(String identifier, UIViewController source, UIViewController destination, Runnable performHandler)protectedUIStoryboardSegue(NSObject.Handle h, long handle)protectedUIStoryboardSegue(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description protected static longcreate(String identifier, UIViewController source, UIViewController destination, Runnable performHandler)UIViewControllergetDestinationViewController()StringgetIdentifier()UIViewControllergetSourceViewController()protected longinit(String identifier, UIViewController source, UIViewController destination)voidperform()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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
UIStoryboardSegue
protected UIStoryboardSegue() -
UIStoryboardSegue
-
UIStoryboardSegue
-
UIStoryboardSegue
-
UIStoryboardSegue
public UIStoryboardSegue(String identifier, UIViewController source, UIViewController destination, Runnable performHandler)
-
-
Method Details
-
getIdentifier
-
getSourceViewController
-
getDestinationViewController
-
init
-
perform
public void perform() -
create
protected static long create(String identifier, UIViewController source, UIViewController destination, Runnable performHandler)
-