diff options
Diffstat (limited to 'SmartDeviceLink/SDLSoftButtonCapabilities.m')
-rw-r--r-- | SmartDeviceLink/SDLSoftButtonCapabilities.m | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/SmartDeviceLink/SDLSoftButtonCapabilities.m b/SmartDeviceLink/SDLSoftButtonCapabilities.m index 6bf391496..d85c9bd69 100644 --- a/SmartDeviceLink/SDLSoftButtonCapabilities.m +++ b/SmartDeviceLink/SDLSoftButtonCapabilities.m @@ -5,42 +5,46 @@ #import "SDLSoftButtonCapabilities.h" #import "NSMutableDictionary+Store.h" -#import "SDLNames.h" +#import "SDLRPCParameterNames.h" NS_ASSUME_NONNULL_BEGIN @implementation SDLSoftButtonCapabilities - (void)setShortPressAvailable:(NSNumber<SDLBool> *)shortPressAvailable { - [store sdl_setObject:shortPressAvailable forName:SDLNameShortPressAvailable]; + [store sdl_setObject:shortPressAvailable forName:SDLRPCParameterNameShortPressAvailable]; } - (NSNumber<SDLBool> *)shortPressAvailable { - return [store sdl_objectForName:SDLNameShortPressAvailable]; + NSError *error = nil; + return [store sdl_objectForName:SDLRPCParameterNameShortPressAvailable ofClass:NSNumber.class error:&error]; } - (void)setLongPressAvailable:(NSNumber<SDLBool> *)longPressAvailable { - [store sdl_setObject:longPressAvailable forName:SDLNameLongPressAvailable]; + [store sdl_setObject:longPressAvailable forName:SDLRPCParameterNameLongPressAvailable]; } - (NSNumber<SDLBool> *)longPressAvailable { - return [store sdl_objectForName:SDLNameLongPressAvailable]; + NSError *error = nil; + return [store sdl_objectForName:SDLRPCParameterNameLongPressAvailable ofClass:NSNumber.class error:&error]; } - (void)setUpDownAvailable:(NSNumber<SDLBool> *)upDownAvailable { - [store sdl_setObject:upDownAvailable forName:SDLNameUpDownAvailable]; + [store sdl_setObject:upDownAvailable forName:SDLRPCParameterNameUpDownAvailable]; } - (NSNumber<SDLBool> *)upDownAvailable { - return [store sdl_objectForName:SDLNameUpDownAvailable]; + NSError *error = nil; + return [store sdl_objectForName:SDLRPCParameterNameUpDownAvailable ofClass:NSNumber.class error:&error]; } - (void)setImageSupported:(NSNumber<SDLBool> *)imageSupported { - [store sdl_setObject:imageSupported forName:SDLNameImageSupported]; + [store sdl_setObject:imageSupported forName:SDLRPCParameterNameImageSupported]; } - (NSNumber<SDLBool> *)imageSupported { - return [store sdl_objectForName:SDLNameImageSupported]; + NSError *error = nil; + return [store sdl_objectForName:SDLRPCParameterNameImageSupported ofClass:NSNumber.class error:&error]; } @end |