// SDLDeleteSubMenu.h
//
#import "SDLRPCRequest.h"
/**
* Deletes a submenu from the Command Menu
*
* Notes: When an app deletes a submenu that has child commands, those
* child commands are also deleted
*
* HMILevel needs to be FULL, LIMITED or BACKGROUND
*
*
* Since SmartDeviceLink 1.0
* see SDLAddCommand SDLAddSubMenu SDLDeleteCommand
*/
NS_ASSUME_NONNULL_BEGIN
@interface SDLDeleteSubMenu : SDLRPCRequest
- (instancetype)initWithId:(UInt32)menuId;
/**
* @abstract the MenuID that identifies the SDLSubMenu to be delete
* @discussion Notes: Min Value: 0; Max Value: 2000000000
*/
@property (strong, nonatomic) NSNumber *menuID;
@end
NS_ASSUME_NONNULL_END