luxlabs header browser preview


@class IKJSInspectorNetworkAgent, IKJSInspectorPageAgent, IKDOMDocument, NSDate, NSString, IKAppContext, IKJSInspectorStorageAgent, RWIProtocolInspector, IKJSInspectorCSSAgent, IKJSInspectorDOMAgent;
@protocol IKJSInspectorControllerDelegate, IKNetworkRequestLoader;

@interface IKJSInspectorController : NSObject <IKJSInspectorControllerDelegate> {
    struct { BOOL respondsToInspectElementModeChanged; BOOL respondsToHighlightViewForElementWithOneID; BOOL respondsToHighlightViewForElementWithManyIDs; BOOL respondsToCancelHighlightView; } _delegateFlags;
    struct { BOOL respondsToActiveDocument; } _appFlags;
}

@property (weak, nonatomic) IKDOMDocument *activeDocument;
@property (readonly, weak, nonatomic) IKJSInspectorDOMAgent *domAgent;
@property (readonly, weak, nonatomic) IKJSInspectorNetworkAgent *networkAgent;
@property (readonly, weak, nonatomic) IKJSInspectorPageAgent *pageAgent;
@property (readonly, weak, nonatomic) IKJSInspectorCSSAgent *cssAgent;
@property (readonly, weak, nonatomic) IKJSInspectorStorageAgent *storageAgent;
@property (readonly, nonatomic) id inspectorConnectedToken;
@property (readonly, nonatomic) id inspectorDisconnectedToken;
@property (readonly, weak) IKAppContext *appContext;
@property (weak, nonatomic) id<IKJSInspectorControllerDelegate> delegate;
@property (readonly, nonatomic) RWIProtocolInspector *inspector;
@property (readonly, nonatomic) NSDate *inspectorConnectDate;
@property (readonly, nonatomic) id<IKNetworkRequestLoader> requestLoader;
@property (readonly, nonatomic, getter=isInspectElementModeEnabled) BOOL inspectElementModeEnabled;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;
- (void).cxx_destruct;
- (void)evaluateMediaQuery:(id /* block */)a0;
- (id)initWithAppContext:(id)a0;
- (void)unregisterLoaderWithIdentifier:(id)a0;
- (void)_updateCurrentActiveDocument;
- (void)appDocumentDidAppear:(id)a0;
- (void)appDocumentDidDisappear:(id)a0;
- (void)appDocumentDidLoad:(id)a0;
- (void)appDocumentDidUnload:(id)a0;
- (void)appDocumentDidUpdate:(id)a0;
- (BOOL)cancelHighlightView;
- (void)didAddEventListenerForDOMNode:(id)a0;
- (BOOL)highlightViewForElementWithID:(long long)a0 contentColor:(id)a1 paddingColor:(id)a2 borderColor:(id)a3 marginColor:(id)a4;
- (BOOL)highlightViewsForElementsWithIDs:(id)a0 contentColor:(id)a1 paddingColor:(id)a2 borderColor:(id)a3 marginColor:(id)a4;
- (void)inspectElementModeChanged:(BOOL)a0;
- (void)inspectNodeWithID:(long long)a0;
- (id)nodeById:(long long)a0;
- (id)nodesByIds:(id)a0;
- (id)registerLoaderWithIdentifier:(id)a0;
- (void)resetStylesFromNode:(id)a0;
- (id)styleFromComposer:(id)a0;
- (void)updateStylesheets;
- (void)willRemoveEventListenerForDOMNode:(id)a0;

@end