dragField
TypeScriptstatic dragField(): Promise<UIFieldBehavior>Swift declarationclass func dragField() -> Selfclass · iOS 9.0+ · SDK 27.1
@MainActor class UIFieldBehaviorstatic dragField(): Promise<UIFieldBehavior>Swift declarationclass func dragField() -> Selfstatic electricField(): Promise<UIFieldBehavior>Swift declarationclass func electricField() -> Selfstatic linearGravityField(direction: { dx: number; dy: number }): Promise<UIFieldBehavior>Swift declarationclass func linearGravityField(direction: CGVector) -> Selfstatic magneticField(): Promise<UIFieldBehavior>Swift declarationclass func magneticField() -> Selfstatic noiseField(smoothness: number, speed: number): Promise<UIFieldBehavior>Swift declarationclass func noiseField(smoothness: CGFloat, animationSpeed speed: CGFloat) -> Selfstatic radialGravityField(position: { x: number; y: number }): Promise<UIFieldBehavior>Swift declarationclass func radialGravityField(position: CGPoint) -> Selfstatic springField(): Promise<UIFieldBehavior>Swift declarationclass func springField() -> Selfstatic turbulenceField(smoothness: number, speed: number): Promise<UIFieldBehavior>Swift declarationclass func turbulenceField(smoothness: CGFloat, animationSpeed speed: CGFloat) -> Selfstatic velocityField(direction: { dx: number; dy: number }): Promise<UIFieldBehavior>Swift declarationclass func velocityField(direction: CGVector) -> Selfstatic vortexField(): Promise<UIFieldBehavior>Swift declarationclass func vortexField() -> SelfaddItem(item: SDKHandle): Promise<void>Swift declarationfunc addItem(_ item: any UIDynamicItem)removeItem(item: SDKHandle): Promise<void>Swift declarationfunc removeItem(_ item: any UIDynamicItem)get animationSpeed(): Promise<number>Swift declarationvar animationSpeed: CGFloat { get set }setAnimationSpeed(value: number): Promise<void>Swift declarationvar animationSpeed: CGFloat { get set }get direction(): Promise<{ dx: number; dy: number }>Swift declarationvar direction: CGVector { get set }setDirection(value: { dx: number; dy: number }): Promise<void>Swift declarationvar direction: CGVector { get set }get falloff(): Promise<number>Swift declarationvar falloff: CGFloat { get set }setFalloff(value: number): Promise<void>Swift declarationvar falloff: CGFloat { get set }get items(): Promise<Array<SDKHandle>>Swift declarationvar items: [any UIDynamicItem] { get }get minimumRadius(): Promise<number>Swift declarationvar minimumRadius: CGFloat { get set }setMinimumRadius(value: number): Promise<void>Swift declarationvar minimumRadius: CGFloat { get set }get position(): Promise<{ x: number; y: number }>Swift declarationvar position: CGPoint { get set }setPosition(value: { x: number; y: number }): Promise<void>Swift declarationvar position: CGPoint { get set }get region(): Promise<UIRegion>Swift declarationvar region: UIRegion { get set }setRegion(value: UIRegion): Promise<void>Swift declarationvar region: UIRegion { get set }get smoothness(): Promise<number>Swift declarationvar smoothness: CGFloat { get set }setSmoothness(value: number): Promise<void>Swift declarationvar smoothness: CGFloat { get set }get strength(): Promise<number>Swift declarationvar strength: CGFloat { get set }setStrength(value: number): Promise<void>Swift declarationvar strength: CGFloat { get set }2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UIFieldBehavior.field(evaluationBlock:)
callback cannot propagate synchronous failure
UIFieldBehavior.init()
inherited init: clang: 'init' is unavailable