luxlabs header browser preview


@class NSString, SUClientInterface;

@interface SUSearchFieldConfiguration : NSObject <NSCopying> {
    SUClientInterface *_clientInterface;
    struct __CFDictionary { } *_hintURLs;
    struct __CFDictionary { } *_searchURLs;
    double _widthLandscape;
    double _widthPortrait;
}

@property (readonly, nonatomic) NSString *cancelString;
@property (readonly, nonatomic, getter=isRootViewOnly) BOOL rootViewOnly;
@property (readonly, nonatomic) long long location;
@property (readonly, nonatomic) NSString *placeholderString;
@property (readonly, nonatomic) NSString *userDefaultsKey;
@property (readonly, nonatomic) double width;

+ (id)defaultConfiguration;
+ (id)defaultConfigurationWithClientInterface:(id)a0;

- (id)init;
- (void)dealloc;
- (id)initWithDictionary:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)loadFromDictionary:(id)a0;
- (id)URLRequestPropertiesWithBaseURL:(id)a0 forNetworkType:(long long)a1;
- (id)_initWithClientInterface:(id)a0;
- (long long)_locationForString:(id)a0;
- (id)_newQueryStringDictionaryForNetworkType:(long long)a0;
- (struct __CFDictionary { } *)_newURLsDictionaryWithDictionary:(id)a0;
- (void)_setHintURLsFromDictionary:(id)a0;
- (void)_setSearchURLsFromDictionary:(id)a0;
- (id)_urlRequestPropertiesForURLBagKey:(id)a0 networkType:(long long)a1;
- (id)hintsURLRequestPropertiesForNetworkType:(long long)a0;
- (id)initWithDictionary:(id)a0 clientInterface:(id)a1;
- (id)searchURLRequestPropertiesForNetworkType:(long long)a0;
- (double)widthForOrientation:(long long)a0;

@end