animate
TypeScriptanimate(animation?: ((() => void)) | null, completion?: ((() => void)) | null): Promise<void>Swift declarationfunc animate(alongsideChanges animation: (() -> Void)?) asyncclass · iOS 17.4+ · SDK 27.1
@MainActor class UITextCursorDropPositionAnimatoranimate(animation?: ((() => void)) | null, completion?: ((() => void)) | null): Promise<void>Swift declarationfunc animate(alongsideChanges animation: (() -> Void)?) asyncstatic init(cursorView?: ((UIView) & (SDKHandle)) | null, textInput?: ((UIView) & (SDKHandle)) | null): Promise<UITextCursorDropPositionAnimator>Swift declarationinit!(textCursorView cursorView: (any UIView & UITextCursorView)!, textInput: (any UIView & UITextInput)!)placeCursor(position: (UITextPosition) | null, animated: boolean): Promise<void>Swift declarationfunc placeCursor(at position: UITextPosition!, animated: Bool)setCursorVisible(visible: boolean, animated: boolean): Promise<void>Swift declarationfunc setCursorVisible(_ visible: Bool, animated: Bool)get cursorView(): Promise<((UIView) & (SDKHandle)) | null>Swift declarationvar cursorView: (any UIView & UITextCursorView)! { get }get textInput(): Promise<((UIView) & (SDKHandle)) | null>Swift declarationvar textInput: (any UIView & UITextInput)! { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UITextCursorDropPositionAnimator.init()
inherited init: cannot prove legal (class declares 1 custom initializer)