| 123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // NSUserDefaults+FLEX.h
- // FLEX
- //
- // Created by Tanner on 3/10/20.
- // Copyright © 2020 Flipboard. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- // Only use these if the getters and setters aren't good enough for whatever reaso
- extern NSString * const kFLEXDefaultsToolbarTopMarginKey;
- extern NSString * const kFLEXDefaultsiOSPersistentOSLogKey;
- extern NSString * const kFLEXDefaultsHidePropertyIvarsKey;
- extern NSString * const kFLEXDefaultsHidePropertyMethodsKey;
- extern NSString * const kFLEXDefaultsHideMethodOverridesKey;
- extern NSString * const kFLEXDefaultsNetworkHostBlacklistKey;
- @interface NSUserDefaults (FLEX)
- - (void)toggleBoolForKey:(NSString *)key;
- @property (nonatomic) double flex_toolbarTopMargin;
- /// NO by default
- @property (nonatomic) BOOL flex_cacheOSLogMessages;
- /// NO by default
- @property (nonatomic) BOOL flex_explorerHidesPropertyIvars;
- /// NO by default
- @property (nonatomic) BOOL flex_explorerHidesPropertyMethods;
- /// NO by default
- @property (nonatomic) BOOL flex_explorerShowsMethodOverrides;
- // Not actually stored in defaults, but written to a file
- @property (nonatomic) NSArray<NSString *> *flex_networkHostBlacklist;
- @end
|