Package apple.uikit.protocol
Interface UITextDraggable
-
- All Superinterfaces:
UIKeyInput,UITextInput,UITextInputTraits
- All Known Implementing Classes:
UISearchTextField,UITextField,UITextView
public interface UITextDraggable extends UITextInput
Defines a text draggable control.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisTextDragActive()Returns whether this control currently has at least one active drag session.voidsetTextDragDelegate(UITextDragDelegate value)voidsetTextDragOptions(long value)UITextDragDelegatetextDragDelegate()UIDragInteractiontextDragInteraction()The text drag interaction that UIKit installs on the text control.longtextDragOptions()-
Methods inherited from interface apple.uikit.protocol.UIKeyInput
deleteBackward, hasText, insertText
-
Methods inherited from interface apple.uikit.protocol.UITextInput
baseWritingDirectionForPositionInDirection, beginFloatingCursorAtPoint, beginningOfDocument, caretRectForPosition, characterOffsetOfPositionWithinRange, characterRangeAtPoint, characterRangeByExtendingPositionInDirection, closestPositionToPoint, closestPositionToPointWithinRange, comparePositionToPosition, dictationRecognitionFailed, dictationRecordingDidEnd, endFloatingCursor, endOfDocument, firstRectForRange, frameForDictationResultPlaceholder, inputDelegate, insertDictationResult, insertDictationResultPlaceholder, insertTextAlternativesStyle, insertTextPlaceholderWithSize, markedTextRange, markedTextStyle, offsetFromPositionToPosition, positionFromPositionInDirectionOffset, positionFromPositionOffset, positionWithinRangeAtCharacterOffset, positionWithinRangeFarthestInDirection, removeDictationResultPlaceholderWillInsertResult, removeTextPlaceholder, replaceRangeWithText, selectedTextRange, selectionAffinity, selectionRectsForRange, setAttributedMarkedTextSelectedRange, setBaseWritingDirectionForRange, setInputDelegate, setMarkedTextSelectedRange, setMarkedTextStyle, setSelectedTextRange, setSelectionAffinity, shouldChangeTextInRangeReplacementText, textInputView, textInRange, textRangeFromPositionToPosition, textStylingAtPositionInDirection, tokenizer, unmarkText, updateFloatingCursorAtPoint
-
Methods inherited from interface apple.uikit.protocol.UITextInputTraits
autocapitalizationType, autocorrectionType, enablesReturnKeyAutomatically, isSecureTextEntry, keyboardAppearance, keyboardType, passwordRules, returnKeyType, setAutocapitalizationType, setAutocorrectionType, setEnablesReturnKeyAutomatically, setKeyboardAppearance, setKeyboardType, setPasswordRules, setReturnKeyType, setSecureTextEntry, setSmartDashesType, setSmartInsertDeleteType, setSmartQuotesType, setSpellCheckingType, setTextContentType, smartDashesType, smartInsertDeleteType, smartQuotesType, spellCheckingType, textContentType
-
-
-
-
Method Detail
-
isTextDragActive
boolean isTextDragActive()
Returns whether this control currently has at least one active drag session.
-
setTextDragDelegate
void setTextDragDelegate(UITextDragDelegate value)
-
setTextDragOptions
void setTextDragOptions(long value)
-
textDragDelegate
UITextDragDelegate textDragDelegate()
-
textDragInteraction
UIDragInteraction textDragInteraction()
The text drag interaction that UIKit installs on the text control. Use this to explicitly disable drag interactions on system text controls, if desired.
-
textDragOptions
long textDragOptions()
-
-