text: /*
  * This header is generated by classdump-dyld 1.0
  * on Saturday, June 1, 2019 at 6:49:56 PM Mountain Standard Time
  * Operating System: Version 12.1.1 (Build 16C5050a)
  * Image Source: /System/Library/PrivateFrameworks/Silex.framework/Silex
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <Silex/Silex-Structs.h>
  #import <Silex/SXComponentView.h>
  #import <libobjc.A.dylib/SXDataTableComponentControllerDataSource.h>
  #import <libobjc.A.dylib/SXDataTableViewDataSource.h>
  #import <libobjc.A.dylib/SXTangierControllerDelegate.h>
  #import <libobjc.A.dylib/SXViewportChangeListener.h>
  #import <UIKit/UIGestureRecognizerDelegate.h>
  
  @protocol SXImageViewFactory, SXComponentActionHandler, SXTextComponentLayoutHosting;
  @class SXComponentController, SXDataTableView, SXDataTableComponentController, SXDataTableBlueprint, SXDataTableDictionary, STScrollView, SXTangierController, CALayer, NSString;
  
  @interface SXDataTableComponentView : SXComponentView <SXDataTableComponentControllerDataSource, SXDataTableViewDataSource, SXTangierControllerDelegate, SXViewportChangeListener, UIGestureRecognizerDelegate> {
  
  	id<SXImageViewFactory> _imageViewFactory;
  	id<SXComponentActionHandler> _componentActionHandler;
  	id<SXTextComponentLayoutHosting> _textComponentLayoutHosting;
  	SXComponentController* _componentController;
  	SXDataTableView* _tableView;
  	SXDataTableComponentController* _dataTableComponentController;
  	SXDataTableBlueprint* _blueprint;
  	SXDataTableDictionary* _textViews;
  	SXDataTableDictionary* _imageViews;
  	STScrollView* _scrollView;
  	SXTangierController* _tangierController;
  	CALayer* _rightShadow;
  	CALayer* _leftShadow;
  
  }
  
  @property (nonatomic,readonly) id<SXImageViewFactory> imageViewFactory;                                         //@synthesize imageViewFactory=_imageViewFactory - In the implementation block
  @property (nonatomic,readonly) id<SXComponentActionHandler> componentActionHandler;                             //@synthesize componentActionHandler=_componentActionHandler - In the implementation block
  @property (nonatomic,__weak,readonly) id<SXTextComponentLayoutHosting> textComponentLayoutHosting;              //@synthesize textComponentLayoutHosting=_textComponentLayoutHosting - In the implementation block
  @property (nonatomic,__weak,readonly) SXComponentController * componentController;                              //@synthesize componentController=_componentController - In the implementation block
  @property (nonatomic,retain) SXDataTableView * tableView;                                                       //@synthesize tableView=_tableView - In the implementation block
  @property (nonatomic,retain) SXDataTableComponentController * dataTableComponentController;                     //@synthesize dataTableComponentController=_dataTableComponentController - In the implementation block
  @property (nonatomic,retain) SXDataTableBlueprint * blueprint;                                                  //@synthesize blueprint=_blueprint - In the implementation block
  @property (nonatomic,retain) SXDataTableDictionary * textViews;                                                 //@synthesize textViews=_textViews - In the implementation block
  @property (nonatomic,retain) SXDataTableDictionary * imageViews;                                                //@synthesize imageViews=_imageViews - In the implementation block
  @property (nonatomic,retain) STScrollView * scrollView;                                                         //@synthesize scrollView=_scrollView - In the implementation block
  @property (nonatomic,retain) SXTangierController * tangierController;                                           //@synthesize tangierController=_tangierController - In the implementation block
  @property (nonatomic,retain) CALayer * rightShadow;                                                             //@synthesize rightShadow=_rightShadow - In the implementation block
  @property (nonatomic,retain) CALayer * leftShadow;                                                              //@synthesize leftShadow=_leftShadow - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  -(id)initWithDocumentController:(id)arg1 viewport:(id)arg2 presentationDelegate:(id)arg3 analyticsReporting:(id)arg4 componentStyleRendererFactory:(id)arg5 imageViewFactory:(id)arg6 componentActionHandler:(id)arg7 textComponentLayoutHosting:(id)arg8 componentController:(id)arg9 ;
  -(SXComponentController *)componentController;
  -(SXTangierController *)tangierController;
  -(void)tangierControllerDidScroll:(id)arg1 ;
  -(void)setTangierController:(SXTangierController *)arg1 ;
  -(SXDataTableComponentController *)dataTableComponentController;
  -(id<SXTextComponentLayoutHosting>)textComponentLayoutHosting;
  -(double)widthForDataTableComponentController:(id)arg1 ;
  -(id)componentForDataTableComponentController:(id)arg1 ;
  -(id)documentControllerForDataTableComponentController:(id)arg1 ;
  -(id)textComponentLayoutHostingForDataTableComponentController:(id)arg1 ;
  -(id)documentColumnLayoutForDataTableComponentController:(id)arg1 ;
  -(id)contentSizeCategoryForDataTableComponentController:(id)arg1 ;
  -(void)setDataTableComponentController:(SXDataTableComponentController *)arg1 ;
  -(void)presentComponentWithChanges:(SCD_Struct_SX14)arg1 ;
  -(id<SXImageViewFactory>)imageViewFactory;
  -(void)receivedInfo:(id)arg1 fromLayoutingPhaseWithIdentifier:(id)arg2 ;
  -(BOOL)userInteractable;
  -(id)contentViewForBehavior:(id)arg1 ;
  -(id)descriptorForIndexPath:(NSRange)arg1 ;
  -(void)setTextViews:(SXDataTableDictionary *)arg1 ;
  -(id<SXComponentActionHandler>)componentActionHandler;
  -(void)setupShadowsIfNeeded;
  -(void)updateTangierController;
  -(SXDataTableDictionary *)textViews;
  -(void)addTextStorageForIndexPath:(NSRange)arg1 toCollectior:(id)arg2 ;
  -(void)updateShadowOpacity;
  -(CALayer *)leftShadow;
  -(CALayer *)rightShadow;
  -(void)setLeftShadow:(CALayer *)arg1 ;
  -(void)setRightShadow:(CALayer *)arg1 ;
  -(id)dataTableView:(id)arg1 viewForCellAtIndexPath:(NSRange)arg2 constraintToSize:(CGSize)arg3 ;
  -(SXDataTableBlueprint *)blueprint;
  -(void)setBlueprint:(SXDataTableBlueprint *)arg1 ;
  -(void)dealloc;
  -(BOOL)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2 ;
  -(BOOL)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2 ;
  -(SXDataTableView *)tableView;
  -(STScrollView *)scrollView;
  -(void)setTableView:(SXDataTableView *)arg1 ;
  -(void)setScrollView:(STScrollView *)arg1 ;
  -(void)setImageViews:(SXDataTableDictionary *)arg1 ;
  -(SXDataTableDictionary *)imageViews;
  @end
  
  