Package org.robovm.apple.uikit
Class UIFocusItemAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIFocusEnvironmentAdapter
org.robovm.apple.uikit.UIFocusItemAdapter
- All Implemented Interfaces:
NSObjectProtocol,UIFocusEnvironment,UIFocusItem,ObjCProtocol
public class UIFocusItemAdapter extends UIFocusEnvironmentAdapter implements UIFocusItem
-
Nested Class Summary
Nested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description UIFocusItemAdapter() -
Method Summary
Modifier and Type Method Description booleancanBecomeFocused()voiddidHintFocusMovement(UIFocusMovementHint hint)UIFocusEffectgetFocusEffect()longgetFocusGroupPriority()CGRectgetFrame()booleanisTransparentFocusItem()Methods inherited from class org.robovm.apple.uikit.UIFocusEnvironmentAdapter
didUpdateFocus, getFocusGroupIdentifier, getFocusItemContainer, getParentFocusEnvironment, getPreferredFocusedView, getPreferredFocusEnvironments, setNeedsFocusUpdate, shouldUpdateFocus, updateFocusIfNeededMethods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandleMethods inherited from interface org.robovm.apple.uikit.UIFocusEnvironment
didUpdateFocus, getFocusGroupIdentifier, getFocusItemContainer, getParentFocusEnvironment, getPreferredFocusedView, getPreferredFocusEnvironments, setNeedsFocusUpdate, shouldUpdateFocus, updateFocusIfNeeded
-
Constructor Details
-
UIFocusItemAdapter
public UIFocusItemAdapter()
-
-
Method Details
-
canBecomeFocused
public boolean canBecomeFocused()- Specified by:
canBecomeFocusedin interfaceUIFocusItem
-
getFrame
- Specified by:
getFramein interfaceUIFocusItem- Since:
- Available in iOS 12.0 and later.
-
getFocusEffect
- Specified by:
getFocusEffectin interfaceUIFocusItem- Since:
- Available in iOS 15.0 and later.
-
getFocusGroupPriority
public long getFocusGroupPriority()- Specified by:
getFocusGroupPriorityin interfaceUIFocusItem- Since:
- Available in iOS 15.0 and later.
-
isTransparentFocusItem
public boolean isTransparentFocusItem()- Specified by:
isTransparentFocusItemin interfaceUIFocusItem- Since:
- Available in iOS 15.0 and later.
-
didHintFocusMovement
- Specified by:
didHintFocusMovementin interfaceUIFocusItem- Since:
- Available in iOS 12.0 and later.
-