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
,org.robovm.objc.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 class
CPInterfaceController.CPInterfaceControllerPtr
-
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
CPInterfaceController()
protected
CPInterfaceController(NSObject.Handle h, long handle)
protected
CPInterfaceController(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dismissTemplateAnimated(boolean animated)
CPInterfaceControllerDelegate
getDelegate()
CPTemplate
getPresentedTemplate()
CPTemplate
getRootTemplate()
NSArray<CPTemplate>
getTemplates()
CPTemplate
getTopTemplate()
void
popTemplateAnimated(boolean animated)
void
popToRootTemplateAnimated(boolean animated)
void
popToTemplate(CPTemplate targetTemplate, boolean animated)
void
presentTemplate(CPTemplate templateToPresent, boolean animated)
void
pushTemplate(CPTemplate templateToPush, boolean animated)
void
setDelegate(CPInterfaceControllerDelegate v)
void
setRootTemplate(CPTemplate rootTemplate, boolean animated)
-
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
-
CPInterfaceController
protected CPInterfaceController()
-
CPInterfaceController
protected CPInterfaceController(NSObject.Handle h, long handle)
-
CPInterfaceController
protected CPInterfaceController(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getDelegate
public CPInterfaceControllerDelegate getDelegate()
-
setDelegate
public void setDelegate(CPInterfaceControllerDelegate v)
-
getPresentedTemplate
public CPTemplate getPresentedTemplate()
-
getRootTemplate
public CPTemplate getRootTemplate()
-
getTopTemplate
public CPTemplate getTopTemplate()
-
getTemplates
public NSArray<CPTemplate> getTemplates()
-
setRootTemplate
public void setRootTemplate(CPTemplate rootTemplate, boolean animated)
-
pushTemplate
public void pushTemplate(CPTemplate templateToPush, boolean animated)
-
popTemplateAnimated
public void popTemplateAnimated(boolean animated)
-
popToRootTemplateAnimated
public void popToRootTemplateAnimated(boolean animated)
-
popToTemplate
public void popToTemplate(CPTemplate targetTemplate, boolean animated)
-
presentTemplate
public void presentTemplate(CPTemplate templateToPresent, boolean animated)
-
dismissTemplateAnimated
public void dismissTemplateAnimated(boolean animated)
-
-