1
#import <UIKit/UIKit.h>
4
@protocol IASKSettingsStore;
6
/// Encapsulates the selection among multiple values.
7
/// This is used for PSMultiValueSpecifier and PSRadioGroupSpecifier
8
@interface IASKMultipleValueSelection : NSObject
10
@property (nonatomic, assign) UITableView *tableView;
11
@property (nonatomic, retain) IASKSpecifier *specifier;
12
@property (nonatomic, assign) NSInteger section;
13
@property (nonatomic, copy, readonly) NSIndexPath *checkedItem;
14
@property (nonatomic, strong) id<IASKSettingsStore> settingsStore;
16
- (void)selectRowAtIndexPath:(NSIndexPath *)indexPath;
17
- (void)updateSelectionInCell:(UITableViewCell *)cell indexPath:(NSIndexPath *)indexPath;