Package org.robovm.apple.carplay
Class CPBarButton
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.carplay.CPBarButton
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
- Direct Known Subclasses:
CPMessageComposeBarButton
public class CPBarButton extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 12.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCPBarButton.CPBarButtonPtrNested 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 protectedCPBarButton()CPBarButton(String title, VoidBlock1<CPBarButton> handler)CPBarButton(CPBarButtonType type, VoidBlock1<CPBarButton> handler)Deprecated.Deprecated in iOS 14.0.CPBarButton(NSCoder coder)protectedCPBarButton(NSObject.Handle h, long handle)protectedCPBarButton(NSObject.SkipInit skipInit)CPBarButton(UIImage image, VoidBlock1<CPBarButton> handler) -
Method Summary
Modifier and Type Method Description voidencode(NSCoder coder)CPBarButtonStylegetButtonStyle()CPBarButtonTypegetButtonType()Deprecated.Deprecated in iOS 14.0.UIImagegetImage()StringgetTitle()protected longinit(String title, VoidBlock1<CPBarButton> handler)protected longinit(CPBarButtonType type, VoidBlock1<CPBarButton> handler)Deprecated.Deprecated in iOS 14.0.protected longinit(NSCoder coder)protected longinit(UIImage image, VoidBlock1<CPBarButton> handler)booleanisEnabled()voidsetButtonStyle(CPBarButtonStyle v)voidsetEnabled(boolean v)voidsetImage(UIImage v)voidsetTitle(String v)static booleansupportsSecureCoding()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
-
CPBarButton
protected CPBarButton() -
CPBarButton
-
CPBarButton
-
CPBarButton
- Since:
- Available in iOS 14.0 and later.
-
CPBarButton
- Since:
- Available in iOS 14.0 and later.
-
CPBarButton
Deprecated.Deprecated in iOS 14.0. Use -[CPBarButton initWithImage:handler:] or -[CPBarButton buttonWithTitle:handler:]- Since:
- Available in iOS 12.0 and later.
-
CPBarButton
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean v) -
getButtonStyle
- Since:
- Available in iOS 14.0 and later.
-
setButtonStyle
- Since:
- Available in iOS 14.0 and later.
-
getImage
-
setImage
-
getTitle
-
setTitle
-
getButtonType
Deprecated.Deprecated in iOS 14.0. Use -[CPBarButton initWithImage:handler:] or -[CPBarButton initWithTitle:handler:]- Since:
- Available in iOS 12.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
- Since:
- Available in iOS 14.0 and later.
-
init
- Since:
- Available in iOS 14.0 and later.
-
init
Deprecated.Deprecated in iOS 14.0. Use -[CPBarButton initWithImage:handler:] or -[CPBarButton buttonWithTitle:handler:]- Since:
- Available in iOS 12.0 and later.
-
encode
-
init
-