Package org.robovm.apple.carplay
Class CPInterfaceController
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.carplay.CPInterfaceController
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class CPInterfaceController extends NSObject
- Since:
- Available in iOS 12.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCPInterfaceController.CPInterfaceControllerPtrNested 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
-
Constructor Summary
Constructors Modifier Constructor Description protectedCPInterfaceController()protectedCPInterfaceController(NSObject.Handle h, long handle)protectedCPInterfaceController(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voiddismissTemplate(boolean animated, VoidBlock2<Boolean,NSError> completion)voiddismissTemplateAnimated(boolean animated)Deprecated.Deprecated in iOS 14.0.UITraitCollectiongetCarTraitCollection()CPInterfaceControllerDelegategetDelegate()CPTemplategetPresentedTemplate()CPTemplategetRootTemplate()NSArray<CPTemplate>getTemplates()CPTemplategetTopTemplate()voidpopTemplate(boolean animated, VoidBlock2<Boolean,NSError> completion)voidpopTemplateAnimated(boolean animated)Deprecated.Deprecated in iOS 14.0.voidpopToRootTemplate(boolean animated, VoidBlock2<Boolean,NSError> completion)voidpopToRootTemplateAnimated(boolean animated)Deprecated.Deprecated in iOS 14.0.voidpopToTemplate(CPTemplate targetTemplate, boolean animated)Deprecated.Deprecated in iOS 14.0.voidpopToTemplate(CPTemplate targetTemplate, boolean animated, VoidBlock2<Boolean,NSError> completion)booleanprefersDarkUserInterfaceStyle()voidpresentTemplate(CPTemplate templateToPresent, boolean animated)Deprecated.Deprecated in iOS 14.0.voidpresentTemplate(CPTemplate templateToPresent, boolean animated, VoidBlock2<Boolean,NSError> completion)voidpushTemplate(CPTemplate templateToPush, boolean animated)Deprecated.Deprecated in iOS 14.0.voidpushTemplate(CPTemplate templateToPush, boolean animated, VoidBlock2<Boolean,NSError> completion)voidsetDelegate(CPInterfaceControllerDelegate v)voidsetPrefersDarkUserInterfaceStyle(boolean v)voidsetRootTemplate(CPTemplate rootTemplate, boolean animated)Deprecated.Deprecated in iOS 14.0.voidsetRootTemplate(CPTemplate rootTemplate, boolean animated, VoidBlock2<Boolean,NSError> completion)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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
CPInterfaceController
protected CPInterfaceController() -
CPInterfaceController
-
CPInterfaceController
-
-
Method Details
-
getDelegate
-
setDelegate
-
prefersDarkUserInterfaceStyle
public boolean prefersDarkUserInterfaceStyle()- Since:
- Available in iOS 13.0 and later.
-
setPrefersDarkUserInterfaceStyle
public void setPrefersDarkUserInterfaceStyle(boolean v)- Since:
- Available in iOS 13.0 and later.
-
getPresentedTemplate
-
getRootTemplate
-
getTopTemplate
-
getTemplates
-
getCarTraitCollection
- Since:
- Available in iOS 14.0 and later.
-
setRootTemplate
public void setRootTemplate(CPTemplate rootTemplate, boolean animated, VoidBlock2<Boolean,NSError> completion)- Since:
- Available in iOS 14.0 and later.
-
pushTemplate
public void pushTemplate(CPTemplate templateToPush, boolean animated, VoidBlock2<Boolean,NSError> completion)- Since:
- Available in iOS 14.0 and later.
-
popTemplate
- Since:
- Available in iOS 14.0 and later.
-
popToRootTemplate
- Since:
- Available in iOS 14.0 and later.
-
popToTemplate
public void popToTemplate(CPTemplate targetTemplate, boolean animated, VoidBlock2<Boolean,NSError> completion)- Since:
- Available in iOS 14.0 and later.
-
presentTemplate
public void presentTemplate(CPTemplate templateToPresent, boolean animated, VoidBlock2<Boolean,NSError> completion)- Since:
- Available in iOS 14.0 and later.
-
dismissTemplate
- Since:
- Available in iOS 14.0 and later.
-
setRootTemplate
Deprecated.Deprecated in iOS 14.0. Use -setRootTemplate:animated:completion:- Since:
- Available in iOS 12.0 and later.
-
pushTemplate
Deprecated.Deprecated in iOS 14.0. Use -pushTemplate:animated:completion:- Since:
- Available in iOS 12.0 and later.
-
popTemplateAnimated
Deprecated.Deprecated in iOS 14.0. Use -popTemplateAnimated:completion:- Since:
- Available in iOS 12.0 and later.
-
popToRootTemplateAnimated
Deprecated.Deprecated in iOS 14.0. Use -popToRootTemplateAnimated:completion:- Since:
- Available in iOS 12.0 and later.
-
popToTemplate
Deprecated.Deprecated in iOS 14.0. Use -popToTemplate:animated:completion:- Since:
- Available in iOS 12.0 and later.
-
presentTemplate
Deprecated.Deprecated in iOS 14.0. Use -presentTemplate:animated:completion:- Since:
- Available in iOS 12.0 and later.
-
dismissTemplateAnimated
Deprecated.Deprecated in iOS 14.0. Use -dismissTemplateAnimated:completion:- Since:
- Available in iOS 12.0 and later.
-