luxlabs header browser preview


@class NSArray, TIKeyboardCandidate, NSDictionary, NSString, TIKeyboardIntermediateText;

@interface TIKeyboardCandidateResultSet : NSObject <NSCopying, NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (retain, nonatomic) NSArray *initiallyHiddenCandidates;
@property (nonatomic) unsigned long long selectedHiddenCandidateIndex;
@property (retain, nonatomic) NSArray *candidates;
@property (nonatomic) unsigned long long initialSelectedIndex;
@property (copy, nonatomic) TIKeyboardCandidate *defaultCandidate;
@property (retain, nonatomic) NSArray *sortMethods;
@property (retain, nonatomic) NSDictionary *sortMethodGroups;
@property (retain, nonatomic) NSDictionary *indexTitles;
@property (retain, nonatomic) NSDictionary *showExtensionCandidates;
@property (retain, nonatomic) NSArray *disambiguationCandidates;
@property (nonatomic) unsigned long long selectedDisambiguationCandidateIndex;
@property (readonly, nonatomic) BOOL hasCandidates;
@property (readonly, nonatomic) BOOL hasOnlyProactiveCandidates;
@property (readonly, nonatomic) NSArray *proactiveTriggers;
@property (readonly, nonatomic) TIKeyboardCandidate *firstCandidate;
@property (readonly, nonatomic) BOOL hasMetadata;
@property (nonatomic) BOOL excludedExtensionCandidates;
@property (nonatomic) unsigned long long generatedCandidateCount;
@property (nonatomic) unsigned long long batchCandidateLocation;
@property (readonly, nonatomic) BOOL isDummySet;
@property (retain, nonatomic) NSString *committedText;
@property (retain, nonatomic) TIKeyboardIntermediateText *uncommittedText;
@property (retain, nonatomic) TIKeyboardCandidate *acceptedCandidate;
@property (nonatomic) BOOL inputManagerHasPendingCandidatesUpdate;
@property (readonly, nonatomic) BOOL hasSupplementalCandidates;
@property (readonly, nonatomic) NSArray *candidatesIfSupplemental;

+ (id)setWithCandidates:(id)a0;
+ (id)setWithCandidates:(id)a0 initialSelectedIndex:(unsigned long long)a1 defaultCandidate:(id)a2 sortMethods:(id)a3 sortMethodGroups:(id)a4 indexTitles:(id)a5 showExtensionCandidates:(id)a6 disambiguationCandidates:(id)a7 selectedDisambiguationCandidateIndex:(unsigned long long)a8;
+ (id)dummySet;
+ (id)setWithCandidates:(id)a0 initialSelectedIndex:(unsigned long long)a1 defaultCandidate:(id)a2 sortMethods:(id)a3 sortMethodGroups:(id)a4 indexTitles:(id)a5 showExtensionCandidates:(id)a6 disambiguationCandidates:(id)a7 selectedDisambiguationCandidateIndex:(unsigned long long)a8 proactiveTriggers:(id)a9;
+ (id)setWithCandidates:(id)a0 initialSelectedIndex:(unsigned long long)a1 defaultCandidate:(id)a2 sortMethods:(id)a3 sortMethodGroups:(id)a4 indexTitles:(id)a5 showExtensionCandidates:(id)a6 initiallyHiddenCandidates:(id)a7 selectedHiddenCandidateIndex:(unsigned long long)a8;
+ (id)setWithCandidates:(id)a0 initialSelectedIndex:(unsigned long long)a1 defaultCandidate:(id)a2 sortMethods:(id)a3 sortMethodGroups:(id)a4 indexTitles:(id)a5 showExtensionCandidates:(id)a6 initiallyHiddenCandidates:(id)a7 selectedHiddenCandidateIndex:(unsigned long long)a8 proactiveTriggers:(id)a9;
+ (id)setWithCandidates:(id)a0 proactiveTriggers:(id)a1;

- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (unsigned long long)positionInCandidateList:(id)a0;
- (id)setByAppendingSet:(id)a0;
- (id)initWithCandidates:(id)a0 initialSelectedIndex:(unsigned long long)a1 defaultCandidate:(id)a2 sortMethods:(id)a3 sortMethodGroups:(id)a4 indexTitles:(id)a5 showExtensionCandidates:(id)a6 disambiguationCandidates:(id)a7 selectedDisambiguationCandidateIndex:(unsigned long long)a8 proactiveTriggers:(id)a9;
- (BOOL)isSubsetOf:(id)a0;

@end