prefs.h 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #import <UIKit/UIKit.h>
  2. #import "TSKVibrantImageView.h"
  3. #import "TSKPreviewViewController.h"
  4. @interface TVSettingsPreferenceFacade : NSObject
  5. {
  6. NSString *_domain; // 16 = 0x10
  7. NSString *_containerPath; // 24 = 0x18
  8. }
  9. @property(readonly, copy, nonatomic) NSString *containerPath; // @synthesize containerPath=_containerPath;
  10. @property(readonly, copy, nonatomic) NSString *domain; // @synthesize domain=_domain;
  11. - (id)valueForUndefinedKey:(id)arg1; // IMP=0x0000000100011ce0
  12. - (void)setValue:(id)arg1 forUndefinedKey:(id)arg2; // IMP=0x0000000100011b98
  13. - (id)_initWithDomain:(id)arg1 containerPath:(id)arg2 notifyChanges:(_Bool)arg3; // IMP=0x0000000100011a44
  14. - (id)initWithDomain:(id)arg1 notifyChanges:(_Bool)arg2; // IMP=0x0000000100011a30
  15. - (id)initWithDomain:(id)arg1 containerPath:(id)arg2; // IMP=0x00000001000119d0
  16. @end
  17. @interface TSKSettingItem: NSObject
  18. +(id)childPaneItemWithBundle:(id)arg1 representedObject:(id)arg2 ;
  19. +(id)valueForSettingItem:(id)arg1 ;
  20. +(void)setValue:(id)arg1 forSettingItem:(id)arg2 ;
  21. +(id)actionItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 target:(id)arg5 action:(SEL)arg6 ;
  22. +(id)childPaneItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 childControllerClass:(Class)arg5 ;
  23. +(id)childPaneItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 childControllerBlock:(/*^block*/id)arg5 ;
  24. +(id)childPaneItemWithBundle:(id)arg1 ;
  25. +(id)titleItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 ;
  26. +(id)textInputItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 ;
  27. +(id)toggleItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 onTitle:(id)arg5 offTitle:(id)arg6 ;
  28. +(id)multiValueItemWithTitle:(id)arg1 description:(id)arg2 representedObject:(id)arg3 keyPath:(id)arg4 availableValues:(id)arg5 ;
  29. @end
  30. @interface TSKSettingGroup : TSKSettingItem
  31. @property (nonatomic,copy) NSArray * settingItems;
  32. +(id)groupWithTitle:(id)arg1 settingItems:(id)arg2;
  33. @end
  34. @interface TSKTableViewController : UITableViewController
  35. @end
  36. @interface TSKViewController: TSKTableViewController
  37. -(id)loadSettingGroups;
  38. @property (nonatomic,copy,readonly) NSArray * settingGroups;
  39. @end