Package apple.carplay
Class CPManeuver
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.carplay.CPManeuver
-
- All Implemented Interfaces:
NSCoding,NSCopying,NSSecureCoding,NSObject
public class CPManeuver extends NSObject implements NSCopying, NSSecureCoding
[@c] CPManeuver describes a navigation instruction. API-Since: 12.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCPManeuver(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean_supportsSecureCoding()This property must return YES on all classes that allow secure coding.static booleanaccessInstanceVariablesDirectly()static CPManeuveralloc()static CPManeuverallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)@NotNull NSArray<? extends NSAttributedString>attributedInstructionVariants()attributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver, arranged from most to least preferred.static booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)@Nullable UIColorcardBackgroundColor()Takes precedence over @c guidanceBackgroundColor set in @c CPMapTemplate.static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()@NotNull java.lang.ObjectcopyWithZone(@Nullable org.moe.natj.general.ptr.VoidPtr zone)@NotNull NSArray<? extends NSAttributedString>dashboardAttributedInstructionVariants()dashboardAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred.@NotNull NSArray<java.lang.String>dashboardInstructionVariants()dashboardInstructionVariants is an array of @c NSString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred.@Nullable UIImagedashboardJunctionImage()dashboardJunctionImage is a @c UIImage used to display a junction for the maneuver on the dashboard.@Nullable UIImagedashboardSymbolImage()dashboardSymbolImage is a @c UIImage representing the maneuver that will be used on the dashboard.static java.lang.StringdebugDescription_static()static java.lang.Stringdescription_static()voidencodeWithCoder(@NotNull NSCoder coder)static longhash_static()CPManeuverinit()@Nullable CPTravelEstimatesinitialTravelEstimates()initialTravelEstimates represents the estimates beginning from the end of the preceding maneuver.CPManeuverinitWithCoder(@NotNull NSCoder coder)NS_DESIGNATED_INITIALIZERstatic NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)@NotNull NSArray<java.lang.String>instructionVariants()instructionVariants is an array of @c NSString representing the instruction for this maneuver, arranged from most to least preferred.static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)@Nullable UIImagejunctionImage()junctionImage is a @c UIImage used to display a junction for the maneuver.static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)static CPManeuvernew_objc()@NotNull NSArray<? extends NSAttributedString>notificationAttributedInstructionVariants()notificationAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred.@NotNull NSArray<java.lang.String>notificationInstructionVariants()notificationInstructionVariants is an array of @c NSString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred.@Nullable UIImagenotificationSymbolImage()notificationSymbolImage is a @c UIImage representing the maneuver that will be used in a notification banner.static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidsetAttributedInstructionVariants(@NotNull NSArray<? extends NSAttributedString> value)attributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver, arranged from most to least preferred.voidsetCardBackgroundColor(@Nullable UIColor value)Takes precedence over @c guidanceBackgroundColor set in @c CPMapTemplate.voidsetDashboardAttributedInstructionVariants(@NotNull NSArray<? extends NSAttributedString> value)dashboardAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred.voidsetDashboardInstructionVariants(@NotNull NSArray<java.lang.String> value)dashboardInstructionVariants is an array of @c NSString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred.voidsetDashboardJunctionImage(@Nullable UIImage value)dashboardJunctionImage is a @c UIImage used to display a junction for the maneuver on the dashboard.voidsetDashboardSymbolImage(@Nullable UIImage value)dashboardSymbolImage is a @c UIImage representing the maneuver that will be used on the dashboard.voidsetInitialTravelEstimates(@Nullable CPTravelEstimates value)initialTravelEstimates represents the estimates beginning from the end of the preceding maneuver.voidsetInstructionVariants(@NotNull NSArray<java.lang.String> value)instructionVariants is an array of @c NSString representing the instruction for this maneuver, arranged from most to least preferred.voidsetJunctionImage(@Nullable UIImage value)junctionImage is a @c UIImage used to display a junction for the maneuver.voidsetNotificationAttributedInstructionVariants(@NotNull NSArray<? extends NSAttributedString> value)notificationAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred.voidsetNotificationInstructionVariants(@NotNull NSArray<java.lang.String> value)notificationInstructionVariants is an array of @c NSString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred.voidsetNotificationSymbolImage(@Nullable UIImage value)notificationSymbolImage is a @c UIImage representing the maneuver that will be used in a notification banner.voidsetSymbolImage(@Nullable UIImage value)symbolImage is a @c UIImage representing the maneuver.voidsetSymbolSet(@Nullable CPImageSet value)Deprecated.voidsetUserInfo(@Nullable java.lang.Object value)Any custom user info related to this maneuver.static voidsetVersion_static(long aVersion)static org.moe.natj.objc.Classsuperclass_static()static booleansupportsSecureCoding()@Nullable UIImagesymbolImage()symbolImage is a @c UIImage representing the maneuver.@Nullable CPImageSetsymbolSet()Deprecated.@Nullable java.lang.ObjectuserInfo()Any custom user info related to this maneuver.static booleanuseStoredAccessor()Deprecated.static longversion_static()-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static CPManeuver alloc()
-
allocWithZone
public static CPManeuver allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
attributedInstructionVariants
@NotNull public @NotNull NSArray<? extends NSAttributedString> attributedInstructionVariants()
attributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver, arranged from most to least preferred. [@c] attributedInstructionVariants will be preferred over instructionVariants. You must provide at least one variant for each maneuver. Only one type of attribute is presently supported: text attachments. You may annotate a maneuver instruction with images by including one or more text attachments. The maximum text attachment image size is 64x25 points. [@warning] All attributes other than text attachment attributes will be removed from your attributed string.
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
copyWithZone
@NotNull public @NotNull java.lang.Object copyWithZone(@Nullable @Nullable org.moe.natj.general.ptr.VoidPtr zone)- Specified by:
copyWithZonein interfaceNSCopying
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
description_static
public static java.lang.String description_static()
-
encodeWithCoder
public void encodeWithCoder(@NotNull @NotNull NSCoder coder)- Specified by:
encodeWithCoderin interfaceNSCoding
-
hash_static
public static long hash_static()
-
init
public CPManeuver init()
-
initWithCoder
public CPManeuver initWithCoder(@NotNull @NotNull NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding
-
initialTravelEstimates
@Nullable public @Nullable CPTravelEstimates initialTravelEstimates()
initialTravelEstimates represents the estimates beginning from the end of the preceding maneuver.
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
instructionVariants
@NotNull public @NotNull NSArray<java.lang.String> instructionVariants()
instructionVariants is an array of @c NSString representing the instruction for this maneuver, arranged from most to least preferred. You must provide at least one variant. The variant strings should be provided as localized, displayable content.
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
junctionImage
@Nullable public @Nullable UIImage junctionImage()
junctionImage is a @c UIImage used to display a junction for the maneuver. [@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio.
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
new_objc
public static CPManeuver new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setAttributedInstructionVariants
public void setAttributedInstructionVariants(@NotNull @NotNull NSArray<? extends NSAttributedString> value)attributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver, arranged from most to least preferred. [@c] attributedInstructionVariants will be preferred over instructionVariants. You must provide at least one variant for each maneuver. Only one type of attribute is presently supported: text attachments. You may annotate a maneuver instruction with images by including one or more text attachments. The maximum text attachment image size is 64x25 points. [@warning] All attributes other than text attachment attributes will be removed from your attributed string.
-
setInitialTravelEstimates
public void setInitialTravelEstimates(@Nullable @Nullable CPTravelEstimates value)initialTravelEstimates represents the estimates beginning from the end of the preceding maneuver.
-
setInstructionVariants
public void setInstructionVariants(@NotNull @NotNull NSArray<java.lang.String> value)instructionVariants is an array of @c NSString representing the instruction for this maneuver, arranged from most to least preferred. You must provide at least one variant. The variant strings should be provided as localized, displayable content.
-
setJunctionImage
public void setJunctionImage(@Nullable @Nullable UIImage value)junctionImage is a @c UIImage used to display a junction for the maneuver. [@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio.
-
setSymbolImage
public void setSymbolImage(@Nullable @Nullable UIImage value)symbolImage is a @c UIImage representing the maneuver. Provide variants for UIUserInterfaceStyleLight and UIUserInterfaceStyleDark that will be used against light backgrounds and dark backgrounds.
-
setSymbolSet
@Deprecated public void setSymbolSet(@Nullable @Nullable CPImageSet value)Deprecated.symbolSet is a @c CPImageSet representing the maneuver. API-Since: 12.0 Deprecated-Since: 13.0
-
setUserInfo
public void setUserInfo(@Nullable @Nullable java.lang.Object value)Any custom user info related to this maneuver.
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
_supportsSecureCoding
public boolean _supportsSecureCoding()
Description copied from interface:NSSecureCodingThis property must return YES on all classes that allow secure coding. Subclasses of classes that adopt NSSecureCoding and override initWithCoder: must also override this method and return YES. The Secure Coding Guide should be consulted when writing methods that decode data.- Specified by:
_supportsSecureCodingin interfaceNSSecureCoding
-
symbolImage
@Nullable public @Nullable UIImage symbolImage()
symbolImage is a @c UIImage representing the maneuver. Provide variants for UIUserInterfaceStyleLight and UIUserInterfaceStyleDark that will be used against light backgrounds and dark backgrounds.
-
symbolSet
@Nullable @Deprecated public @Nullable CPImageSet symbolSet()
Deprecated.symbolSet is a @c CPImageSet representing the maneuver. API-Since: 12.0 Deprecated-Since: 13.0
-
userInfo
@Nullable public @Nullable java.lang.Object userInfo()
Any custom user info related to this maneuver.
-
version_static
public static long version_static()
-
dashboardAttributedInstructionVariants
@NotNull public @NotNull NSArray<? extends NSAttributedString> dashboardAttributedInstructionVariants()
dashboardAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred. [@c] dashboardAttributedInstructionVariants will be preferred over dashboardInstructionVariants. If no dashboard attributed variants are provided, dashboardInstructionVariants will be used. Only one type of attribute is presently supported: text attachments. You may annotate a maneuver instruction with images by including one or more text attachments. The maximum text attachment image size is 64x25 points. [@warning] All attributes other than text attachment attributes will be removed from your attributed string.
-
dashboardInstructionVariants
@NotNull public @NotNull NSArray<java.lang.String> dashboardInstructionVariants()
dashboardInstructionVariants is an array of @c NSString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred. If no dashboard variants are provided, the system will check for attributedInstructionVariants, then instructionVariants. The variant strings should be provided as localized, displayable content. API-Since: 14.0
-
dashboardJunctionImage
@Nullable public @Nullable UIImage dashboardJunctionImage()
dashboardJunctionImage is a @c UIImage used to display a junction for the maneuver on the dashboard. If no dashboard junction image is provided, junctionImage will be used. [@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio. API-Since: 14.0
-
dashboardSymbolImage
@Nullable public @Nullable UIImage dashboardSymbolImage()
dashboardSymbolImage is a @c UIImage representing the maneuver that will be used on the dashboard. Provide variants for UIUserInterfaceStyleLight and UIUserInterfaceStyleDark that will be used against light backgrounds and dark backgrounds. If no dashboard image is provided, symbolImage will be used. API-Since: 14.0
-
notificationAttributedInstructionVariants
@NotNull public @NotNull NSArray<? extends NSAttributedString> notificationAttributedInstructionVariants()
notificationAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred. [@c] notificationAttributedInstructionVariants will be preferred over instructionVariants. If no notification attributed variants are provided, notificationInstructionVariants will be used. Only one type of attribute is presently supported: text attachments. You may annotate a maneuver instruction with images by including one or more text attachments. The maximum text attachment image size is 64x25 points. [@warning] All attributes other than text attachment attributes will be removed from your attributed string.
-
notificationInstructionVariants
@NotNull public @NotNull NSArray<java.lang.String> notificationInstructionVariants()
notificationInstructionVariants is an array of @c NSString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred. If no notification instruction variants are provided, the system will check for attributedInstructionVariants, then instructionVariants. The variant strings should be provided as localized, displayable content. API-Since: 14.0
-
notificationSymbolImage
@Nullable public @Nullable UIImage notificationSymbolImage()
notificationSymbolImage is a @c UIImage representing the maneuver that will be used in a notification banner. Provide variants for UIUserInterfaceStyleLight and UIUserInterfaceStyleDark that will be used against light backgrounds and dark backgrounds. If no notification symbol image is provided, symbolImage will be used. API-Since: 14.0
-
setDashboardAttributedInstructionVariants
public void setDashboardAttributedInstructionVariants(@NotNull @NotNull NSArray<? extends NSAttributedString> value)dashboardAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred. [@c] dashboardAttributedInstructionVariants will be preferred over dashboardInstructionVariants. If no dashboard attributed variants are provided, dashboardInstructionVariants will be used. Only one type of attribute is presently supported: text attachments. You may annotate a maneuver instruction with images by including one or more text attachments. The maximum text attachment image size is 64x25 points. [@warning] All attributes other than text attachment attributes will be removed from your attributed string.
-
setDashboardInstructionVariants
public void setDashboardInstructionVariants(@NotNull @NotNull NSArray<java.lang.String> value)dashboardInstructionVariants is an array of @c NSString representing the instruction for this maneuver on the dashboard, arranged from most to least preferred. If no dashboard variants are provided, the system will check for attributedInstructionVariants, then instructionVariants. The variant strings should be provided as localized, displayable content. API-Since: 14.0
-
setDashboardJunctionImage
public void setDashboardJunctionImage(@Nullable @Nullable UIImage value)dashboardJunctionImage is a @c UIImage used to display a junction for the maneuver on the dashboard. If no dashboard junction image is provided, junctionImage will be used. [@note] The maximum image size is 140 points by 100 points. If necessary, images will be scaled down to fit while maintaining the aspect ratio. API-Since: 14.0
-
setDashboardSymbolImage
public void setDashboardSymbolImage(@Nullable @Nullable UIImage value)dashboardSymbolImage is a @c UIImage representing the maneuver that will be used on the dashboard. Provide variants for UIUserInterfaceStyleLight and UIUserInterfaceStyleDark that will be used against light backgrounds and dark backgrounds. If no dashboard image is provided, symbolImage will be used. API-Since: 14.0
-
setNotificationAttributedInstructionVariants
public void setNotificationAttributedInstructionVariants(@NotNull @NotNull NSArray<? extends NSAttributedString> value)notificationAttributedInstructionVariants is an array of @c NSAttributedString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred. [@c] notificationAttributedInstructionVariants will be preferred over instructionVariants. If no notification attributed variants are provided, notificationInstructionVariants will be used. Only one type of attribute is presently supported: text attachments. You may annotate a maneuver instruction with images by including one or more text attachments. The maximum text attachment image size is 64x25 points. [@warning] All attributes other than text attachment attributes will be removed from your attributed string.
-
setNotificationInstructionVariants
public void setNotificationInstructionVariants(@NotNull @NotNull NSArray<java.lang.String> value)notificationInstructionVariants is an array of @c NSString representing the instruction for this maneuver in a notification banner, arranged from most to least preferred. If no notification instruction variants are provided, the system will check for attributedInstructionVariants, then instructionVariants. The variant strings should be provided as localized, displayable content. API-Since: 14.0
-
setNotificationSymbolImage
public void setNotificationSymbolImage(@Nullable @Nullable UIImage value)notificationSymbolImage is a @c UIImage representing the maneuver that will be used in a notification banner. Provide variants for UIUserInterfaceStyleLight and UIUserInterfaceStyleDark that will be used against light backgrounds and dark backgrounds. If no notification symbol image is provided, symbolImage will be used. API-Since: 14.0
-
cardBackgroundColor
@Nullable public @Nullable UIColor cardBackgroundColor()
Takes precedence over @c guidanceBackgroundColor set in @c CPMapTemplate. API-Since: 15.4
-
setCardBackgroundColor
public void setCardBackgroundColor(@Nullable @Nullable UIColor value)Takes precedence over @c guidanceBackgroundColor set in @c CPMapTemplate. API-Since: 15.4
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-