Package org.robovm.apple.uikit
Class UIDynamicBehavior
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIDynamicBehavior
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
UIAttachmentBehavior
,UICollisionBehavior
,UIDynamicItemBehavior
,UIFieldBehavior
,UIGravityBehavior
,UIPushBehavior
,UISnapBehavior
public class UIDynamicBehavior extends NSObject
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIDynamicBehavior.UIDynamicBehaviorPtr
-
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 Modifier Constructor Description UIDynamicBehavior()
protected
UIDynamicBehavior(NSObject.Handle h, long handle)
protected
UIDynamicBehavior(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChildBehavior(UIDynamicBehavior behavior)
java.lang.Runnable
getAction()
NSArray<UIDynamicBehavior>
getChildBehaviors()
UIDynamicAnimator
getDynamicAnimator()
void
removeChildBehavior(UIDynamicBehavior behavior)
void
setAction(java.lang.Runnable v)
void
willMoveToAnimator(UIDynamicAnimator dynamicAnimator)
-
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
-
-
-
-
Constructor Detail
-
UIDynamicBehavior
public UIDynamicBehavior()
-
UIDynamicBehavior
protected UIDynamicBehavior(NSObject.Handle h, long handle)
-
UIDynamicBehavior
protected UIDynamicBehavior(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getChildBehaviors
public NSArray<UIDynamicBehavior> getChildBehaviors()
-
getAction
public java.lang.Runnable getAction()
-
setAction
public void setAction(java.lang.Runnable v)
-
getDynamicAnimator
public UIDynamicAnimator getDynamicAnimator()
-
addChildBehavior
public void addChildBehavior(UIDynamicBehavior behavior)
-
removeChildBehavior
public void removeChildBehavior(UIDynamicBehavior behavior)
-
willMoveToAnimator
public void willMoveToAnimator(UIDynamicAnimator dynamicAnimator)
-
-