#ifndef REMOTING_IOS_APP_SIDE_MENU_ITEMS_H_
#define REMOTING_IOS_APP_SIDE_MENU_ITEMS_H_
#import <UIKit/UIKit.h>
typedef void (^SideMenuItemAction)(void);
@interface SideMenuItem : NSObject
- (instancetype)initWithTitle:(NSString*)title
icon:(UIImage*)icon
action:(SideMenuItemAction)action;
@property(nonatomic, readonly) NSString* title;
@property(nonatomic, readonly) UIImage* icon;
@property(nonatomic, readonly) SideMenuItemAction action;
@end
@interface SideMenuItemsProvider : NSObject
@property(nonatomic, readonly, class)
NSArray<NSArray<SideMenuItem*>*>* sideMenuItems;
@end
#endif