forked from tomcool420/SMFramework
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSMFBookcaseController.h
More file actions
32 lines (27 loc) · 811 Bytes
/
SMFBookcaseController.h
File metadata and controls
32 lines (27 loc) · 811 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//
// SMFBookcaseController.h
// SMFramework
//
// Created by Chris Jensen on 2/26/11.
//
//#define NOSHELF
#import "Backrow/AppleTV.h"
#import "SMFBookcaseDelegateDatasource.h"
@interface SMFBookcaseController : BRController {
NSObject<SMFBookcaseControllerDatasource> *datasource;
NSObject<SMFBookcaseControllerDelegate> *delegate;
@private
//datasource variables
NSInteger numberOfShelfControls;
NSMutableArray *_shelfTitles;
//ui controls
NSMutableArray *_shelfControls;
BRPanelControl *_panelControl;
NSMutableArray *_shelfAdapters;
}
@property (retain) NSObject <SMFBookcaseControllerDatasource> *datasource;
@property (retain) NSObject <SMFBookcaseControllerDelegate> *delegate;
- (void)rebuildBookcase;
- (void)refreshShelves;
- (void)refreshShelfAtIndex:(NSInteger)index;
@end