Package org.robovm.apple.uikit
Class UIFocusSystem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIFocusSystem
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class UIFocusSystem extends NSObject
- Since:
- Available in iOS 11.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIFocusSystem.UIFocusSystemPtr
-
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 protected
UIFocusSystem()
protected
UIFocusSystem(NSObject.Handle h, long handle)
protected
UIFocusSystem(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UIFocusSystem
focusSystemForEnvironment(UIFocusEnvironment environment)
UIFocusItem
getFocusedItem()
static boolean
isEnvironmentContainsEnvironment(UIFocusEnvironment environment, UIFocusEnvironment otherEnvironment)
void
requestFocusUpdateToEnvironment(UIFocusEnvironment environment)
void
updateFocusIfNeeded()
-
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
-
UIFocusSystem
protected UIFocusSystem()
-
UIFocusSystem
protected UIFocusSystem(NSObject.Handle h, long handle)
-
UIFocusSystem
protected UIFocusSystem(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getFocusedItem
public UIFocusItem getFocusedItem()
- Since:
- Available in iOS 12.0 and later.
-
requestFocusUpdateToEnvironment
public void requestFocusUpdateToEnvironment(UIFocusEnvironment environment)
- Since:
- Available in iOS 12.0 and later.
-
updateFocusIfNeeded
public void updateFocusIfNeeded()
- Since:
- Available in iOS 12.0 and later.
-
focusSystemForEnvironment
public static UIFocusSystem focusSystemForEnvironment(UIFocusEnvironment environment)
- Since:
- Available in iOS 12.0 and later.
-
isEnvironmentContainsEnvironment
public static boolean isEnvironmentContainsEnvironment(UIFocusEnvironment environment, UIFocusEnvironment otherEnvironment)
-
-