prefs.h 2.2 KB

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