Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 55ee819983
Fetching contributors…

Cannot retrieve contributors at this time

file 93 lines (90 sloc) 3.779 kb
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
/**
* This header is generated by class-dump-z 0.1-11s.
* class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
*
* Source: /System/Library/PrivateFrameworks/Preferences.framework/Preferences
*/

#import <Foundation/NSObject.h>
#import "Preferences-Structs.h"
#import "PSBaseView.h"

@class NSString, UINavigationBar, NSMutableSet, NSMutableArray, UIView;

@interface PSRootController : NSObject <PSBaseView> {
UIView* _contentView;
UINavigationBar* _navBar;
NSMutableArray* _controllers;
NSString* _title;
NSString* _idStr;
CGSize _size;
NSString* _navBarRightButtonTitle;
int _navBarRightButtonStyle;
BOOL _navBarRightButtonDirty;
NSMutableSet* _tasks;
BOOL _deallocating;
unsigned char _hasTelephony;
}
@property(readonly, retain) UIView* contentView;
@property(readonly, retain) NSMutableArray* controllers;
@property(readonly, assign) BOOL deallocating;
+(void)writePreference:(id)preference;
+(void)setPreferenceValue:(id)value specifier:(id)specifier;
+(id)readPreferenceValue:(id)value;
// in a protocol: +(BOOL)isOverlay;
// in a protocol: -(void)setPreferenceValue:(id)value specifier:(id)specifier;
// in a protocol: -(id)readPreferenceValue:(id)value;
-(id)lastController;
-(id)initWithTitle:(id)title identifier:(id)identifier;
-(void)updateNavButtons;
-(void)setupRootListForSize:(CGSize)size;
-(BOOL)taskIsRunning:(id)running;
-(void)addTask:(id)task;
-(void)taskFinished:(id)finished;
-(BOOL)busy;
-(id)contentViewForTopController;
-(id)specifiers;
-(BOOL)navigationBar:(id)bar shouldPopItem:(id)item;
// in a protocol: -(id)initForContentSize:(CGSize)contentSize;
// in a protocol: -(void)setParentController:(id)controller;
// in a protocol: -(id)view;
// in a protocol: -(id)navigationTitle;
// in a protocol: -(id)navigationItem;
// in a protocol: -(void)viewWillBecomeVisible:(void*)view;
// in a protocol: -(void)viewWillRedisplay;
// in a protocol: -(void)pushController:(id)controller;
// in a protocol: -(void)handleURL:(id)url;
// in a protocol: -(BOOL)popControllerWithAnimation:(BOOL)animation;
// in a protocol: -(BOOL)popController;
// in a protocol: -(void)pushNavigationItemWithTitle:(id)title;
// in a protocol: -(void)pushNavigationItem:(id)item;
// in a protocol: -(void)insertNavigationItem:(id)item atIndexFromEnd:(int)end;
// in a protocol: -(void)insertNavigationItem:(id)item atIndex:(int)index;
-(void)navigationBar:(id)bar pushedItem:(id)item;
-(void)navigationBar:(id)bar poppedItem:(id)item;
// in a protocol: -(void)popNavigationItem;
// in a protocol: -(void)popNavigationItemWithAnimation:(BOOL)animation;
// in a protocol: -(void)hideNavigationBarButtons;
// in a protocol: -(void)showLeftButton:(id)button withStyle:(int)style rightButton:(id)button3 withStyle:(int)style4;
// in a protocol: -(void)showNavigationBarButtons:(id)buttons :(id)arg2;
// in a protocol: -(void)setNavigationBarEnabled:(BOOL)enabled;
// in a protocol: -(void)setPrompt:(id)prompt;
-(void)navigationBar:(id)bar buttonClicked:(int)clicked;
// in a protocol: -(void)navigationBarButtonClicked:(int)clicked;
// in a protocol: -(void)suspend;
// in a protocol: -(void)didLock;
// in a protocol: -(void)willUnlock;
// in a protocol: -(void)didUnlock;
// in a protocol: -(void)didWake;
-(BOOL)hasTelephony;
// inherited: -(void)dealloc;
// in a protocol: -(id)parentController;
-(void)lazyLoadBundle:(id)bundle;
-(id)navigationBar;
// in a protocol: -(void)setRootController:(id)controller;
// in a protocol: -(id)rootController;
-(void)_pushController:(id)controller;
-(void)_insertController:(id)controller atIndex:(int)index;
-(void)_popController;
-(void)_removeController:(id)controller;
// in a protocol: -(void)viewDidBecomeVisible;
// in a protocol: -(void)viewTransitionCompleted;
-(void)popBackToTopController;
@end
Something went wrong with that request. Please try again.