luxlabs header browser preview


@class NSNumber, NSArray, JSManagedValue, NSString, IKAppContext, NSMutableArray;

@interface IKScriptsEvaluator : NSObject <ISStoreURLOperationDelegate, NSURLConnectionDataDelegate>

@property (nonatomic) BOOL isJingleRequest;
@property (retain, nonatomic) NSArray *scripts;
@property (weak, nonatomic) IKAppContext *appContext;
@property (retain, nonatomic) JSManagedValue *callback;
@property (retain, nonatomic) NSMutableArray *records;
@property (retain, nonatomic) NSString *identifier;
@property (readonly, nonatomic) NSNumber *metricsLoadURLSessionDuration;
@property (readonly, nonatomic) NSNumber *metricsLoadURLSamplingPercentage;
@property (readonly, nonatomic) NSNumber *metricsLoadURLSamplingPercentageCachedResponses;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void).cxx_destruct;
- (void)evaluate;
- (void)operation:(id)a0 failedWithError:(id)a1;
- (void)evaluateScripts;
- (void)scriptDidLoadWithID:(id)a0 data:(id)a1 error:(id)a2;
- (void)_operation:(id)a0 finishedWithResult:(id)a1 error:(id)a2;
- (void)_sendCallback:(id)a0 inContext:(id)a1 success:(BOOL)a2;
- (void)handleScirptLoadFailure;
- (id)initWithScripts:(id)a0 withContext:(id)a1 callback:(id)a2 jingleRequest:(BOOL)a3;
- (void)operation:(id)a0 finishedWithOutput:(id)a1;
- (void)parseScriptData:(id)a0 successPredicate:(id /* block */)a1 completion:(id /* block */)a2;

@end