Pushr (master) :  summary log tree commit diff
path: root/PushrSettings.h blob: 063154e763786e872f854dedcdc2afd13d663475
1/*
2 * PushrSettings.h
3 * ---------------
4 *
5 * Author: Chris Lee <clee@mg8.org>
6 * License: GPL v2 <http://www.opensource.org/licenses/gpl-license.php>
7 */
8
9#import <Foundation/Foundation.h>
10
11@class MobilePushr, UINavigationBar, UIView, UIPreferencesTable, UIPreferencesTextTableCell;
12
13@interface PushrGlobalTags : NSObject
14{
15 MobilePushr *_pushr;
16 UIWindow *_mainWindow;
17 UINavigationBar *_navBar;
18 UIView *_prefView, *_tagsView;
19 UIPreferencesTable *_tagsTable, *_prefTable;
20 NSArray *_availableTags;
21}
22
23- (id)initFromWindow: (UIWindow *)window withPushr: (MobilePushr *)pushr withView: (UIView *)view withTable: (UIPreferencesTable *)table;
24
25@end
26
27@interface PushrGlobalPrivacy : NSObject
28
29{
30 MobilePushr *_pushr;
31 UIWindow *_mainWindow;
32 UINavigationBar *_navBar;
33 UIView *_prefView, *_privacyView;
34 UIPreferencesTable *_privacyTable, *_prefTable;
35 NSArray *_availablePrivacy;
36}
37
38- (id)initFromWindow: (UIWindow *)window withPushr: (MobilePushr *)pushr withView: (UIView *)view withTable: (UIPreferencesTable *)table;
39
40@end
41
42@interface PushrSettings : NSObject
43{
44 MobilePushr *_pushr;
45 UINavigationBar *_navBar;
46 UIWindow *_mainWindow;
47
48 UIView *_prefView, *_photoView;
49 UIPreferencesTable *_prefTable;
50}
51
52- (id)initFromWindow: (UIWindow *)window withPushr: (MobilePushr *)pushr;
53
54@end