text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Sep 17 2017 16:24:48).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
  //
  
  #import "MMUIViewController.h"
  
  #import "CMobileSIMTypeExt-Protocol.h"
  #import "CNetworkStatusExt-Protocol.h"
  #import "ForwardMessageLogicDelegate-Protocol.h"
  #import "ITopStoryPluginMsgExt-Protocol.h"
  #import "WCActionSheetDelegate-Protocol.h"
  #import "WCCommitViewResultDelegate-Protocol.h"
  #import "WSCommentInputDelegate-Protocol.h"
  #import "WSVideoFlowDataDelegate-Protocol.h"
  #import "WSVideoFlowFeedBackDelegate-Protocol.h"
  #import "WSVideoFlowMoreOpDelegate-Protocol.h"
  #import "WSVideoWowEducateDelegate-Protocol.h"
  
  @class CMessageWrap, FTSWebSearchMgr, ForwardMessageLogicController, MMTableView, MMUILabel, MinimizationTransitionController, NSString, UITableViewCell, UITapGestureRecognizer, UIView, WCDataItem, WSCommentInputViewController, WSVideoFlowDataLogic, WSVideoFlowFeedBackViewController, WSVideoFlowMoreOpViewController, WSVideoModel, WSVideoWowEducateViewController;
  
  @interface WSVideoFlowBaseViewController : MMUIViewController <WCActionSheetDelegate, WCCommitViewResultDelegate, ForwardMessageLogicDelegate, WSVideoFlowFeedBackDelegate, CNetworkStatusExt, CMobileSIMTypeExt, ITopStoryPluginMsgExt, WSCommentInputDelegate, WSVideoWowEducateDelegate, WSVideoFlowMoreOpDelegate, WSVideoFlowDataDelegate>
  {
      FTSWebSearchMgr *_webSearchMgr;
      WSVideoFlowDataLogic *_dataLogic;
      WSVideoFlowFeedBackViewController *_feedBackPopupController;
      WSVideoWowEducateViewController *_wowEducateController;
      WSVideoFlowMoreOpViewController *_moreOpController;
      MinimizationTransitionController *_minimizationTransitionController;
      MMTableView *_tableView;
      _Bool _isMuted;
      _Bool _isInitFromMinimize;
      WSVideoModel *_sharingVideoModel;
      ForwardMessageLogicController *_forwardMsgLogic;
      UITapGestureRecognizer *_navTapGesture;
      MMUILabel *_toastLabel;
      UIView *_toastContainer;
      NSString *_currentGoodLookReqId;
      UITableViewCell *_currentGoodLookView;
      WSVideoModel *_currentGoodLookModel;
      WSCommentInputViewController *_inputVC;
      _Bool _bForbidSeekTolerance;
      _Bool _needShowEducateAlert;
      WCDataItem *_srcSnsItem;
      CMessageWrap *_srcMsgWrap;
      NSString *_contentTitle;
  }
  
  + (id)generateVideoFlowWithMinimizeData:(id)arg1 taskData:(id)arg2;
  + (id)GenerateVideoFlowWithVideoInfo:(id)arg1 webSearchMgr:(id)arg2 params:(id)arg3;
  @property(nonatomic) _Bool isMuted; // @synthesize isMuted=_isMuted;
  @property(nonatomic) _Bool needShowEducateAlert; // @synthesize needShowEducateAlert=_needShowEducateAlert;
  @property(nonatomic) _Bool bForbidSeekTolerance; // @synthesize bForbidSeekTolerance=_bForbidSeekTolerance;
  @property(retain, nonatomic) WSVideoWowEducateViewController *wowEducateController; // @synthesize wowEducateController=_wowEducateController;
  @property(retain, nonatomic) WSVideoFlowMoreOpViewController *moreOpController; // @synthesize moreOpController=_moreOpController;
  @property(retain, nonatomic) WSVideoFlowFeedBackViewController *feedBackPopupController; // @synthesize feedBackPopupController=_feedBackPopupController;
  @property(readonly, nonatomic) NSString *contentTitle; // @synthesize contentTitle=_contentTitle;
  @property(readonly, nonatomic) FTSWebSearchMgr *webSearchMgr; // @synthesize webSearchMgr=_webSearchMgr;
  @property(readonly, nonatomic) WSVideoFlowDataLogic *dataLogic; // @synthesize dataLogic=_dataLogic;
  @property(retain, nonatomic) CMessageWrap *srcMsgWrap; // @synthesize srcMsgWrap=_srcMsgWrap;
  @property(retain, nonatomic) WCDataItem *srcSnsItem; // @synthesize srcSnsItem=_srcSnsItem;
  - (void).cxx_destruct;
  - (void)onHideInputOfTouchEmpty:(id)arg1;
  - (void)onSubmitWithOverLengthText:(id)arg1;
  - (void)onSubmitWithText:(id)arg1;
  - (void)onCancelWithText:(id)arg1;
  - (_Bool)isShowingInput;
  - (void)showInputViewWithModel:(id)arg1 orientation:(long long)arg2 orientationMask:(unsigned long long)arg3;
  - (void)onRequestPostCommentEnd:(id)arg1 oriRequest:(id)arg2 docId:(id)arg3;
  - (void)onRequestSetCommontEnd:(id)arg1 requestOpType:(unsigned int)arg2;
  - (void)checkGoodLookEducateAlert;
  - (void)notifyGoodLookCommentToWeb:(id)arg1 commentId:(id)arg2 withDocId:(id)arg3;
  - (void)notifyGoodLookStatusToWeb:(_Bool)arg1 withDocId:(id)arg2;
  - (void)onClickGoodLookButton:(id)arg1 inView:(id)arg2 withVideoModel:(id)arg3;
  - (_Bool)isSupportVideoInsert;
  - (void)judgeWKToastSameDayLogic;
  - (void)judgeWKLogic;
  - (void)didWKTypeChangeTo:(int)arg1 reason:(int)arg2;
  - (_Bool)isOnDawangEnv;
  - (void)onSystemVolumeChanged:(id)arg1;
  - (void)onSystemTerminate;
  - (void)onSystemEnterForeground;
  - (void)onSystemEnterBackground;
  - (void)appWillResignActive:(id)arg1;
  - (void)appBecomeActive:(id)arg1;
  - (void)MobileWKTypeChange:(unsigned int)arg1 reason:(int)arg2;
  - (void)MobileSIMTypeChange:(unsigned int)arg1 reason:(int)arg2;
  - (void)ReachabilityChange:(unsigned int)arg1;
  - (void)launchTagVideoFlow:(id)arg1 withTagInfo:(id)arg2;
  - (void)launchWebView:(id)arg1;
  - (void)queryWowWithFromView:(id)arg1 model:(id)arg2 currentWowSelectStatus:(_Bool)arg3;
  - (void)onWSVideoWowEducateConfirm:(id)arg1 videoModel:(id)arg2 oriIsSelected:(_Bool)arg3;
  - (void)onWSVideoWowEducateClose;
  - (void)handleVideoFavorite:(id)arg1;
  - (void)onWSVideoFlowMoreOpClickAtIndex:(unsigned int)arg1 opItem:(id)arg2 videoModel:(id)arg3 refFrame:(struct CGRect)arg4;
  - (void)onWSVideoFlowMoreOpClose;
  - (void)handleMoreOpClick:(id)arg1 refFrame:(struct CGRect)arg2;
  - (void)onWSVideoFeedBackOpenOpinion;
  - (void)onWSVideoFeedBackConfirm:(id)arg1 reasons:(id)arg2;
  - (void)onWSVideoFeedBackClose;
  - (void)generateFeedbackVC:(id)arg1;
  - (void)handleFeedbackClick:(id)arg1 refFrame:(struct CGRect)arg2 needGenerateVC:(_Bool)arg3;
  - (void)handleFeedbackClick:(id)arg1 refFrame:(struct CGRect)arg2;
  - (void)handleTitleClick:(id)arg1;
  - (void)handleTagClick:(id)arg1 videoModel:(id)arg2;
  - (void)handleLikeClick:(id)arg1 isLike:(_Bool)arg2;
  - (void)handleSourceClick:(id)arg1;
  - (void)onCancelForwardForForwardView:(id)arg1;
  - (void)onDoneForwardForForwardView:(id)arg1;
  - (void)OnForwardMessageCancel:(id)arg1;
  - (void)OnForwardMessageSend:(id)arg1;
  - (id)getCurrentViewController;
  - (id)genUploadTask:(id)arg1;
  - (void)shareToTimeline;
  - (void)shareToFriend;
  - (void)actionSheetCancel:(id)arg1;
  - (void)actionSheet:(id)arg1 clickedButtonAtIndex:(long long)arg2;
  - (void)handleShare:(id)arg1;
  - (_Bool)isFromShare;
  - (void)configRigthBarButton;
  - (void)updateMuteBtn;
  - (void)onNavigationMoreButtonClick:(id)arg1;
  - (void)onNavigationBackItemClick:(id)arg1;
  - (void)onTapNavItem:(id)arg1;
  - (void)configNavigationBarItem;
  - (id)outsideGetInputView;
  - (void)viewDidTransitionToNewSize;
  - (void)showToast:(id)arg1;
  - (void)initToastView;
  - (void)closePopup;
  - (void)setMuted:(_Bool)arg1;
  - (void)viewDidPopOrDismiss:(_Bool)arg1;
  - (void)viewDidPop:(_Bool)arg1;
  - (void)viewDidBePopedOrDismissed:(_Bool)arg1;
  - (void)viewWillPush:(_Bool)arg1;
  - (void)viewWillBePoped:(_Bool)arg1;
  - (void)viewDidBePushed:(_Bool)arg1;
  - (void)viewDidDisappear:(_Bool)arg1;
  - (void)viewDidAppear:(_Bool)arg1;
  - (void)viewWillAppear:(_Bool)arg1;
  - (void)doReportVideoClickWithRealSharer:(id)arg1 andTarget:(id)arg2 andScene:(unsigned int)arg3;
  - (void)reportVideoExpose;
  - (void)finishVideoPlayReport;
  - (long long)getOrientation;
  - (void)handleWowSuccess:(_Bool)arg1;
  - (void)switchToWangka:(_Bool)arg1;
  - (void)showWangkaToast;
  - (void)didSimTypeChangeToDaWangKaForReason:(int)arg1;
  - (void)didSimTypeChangeTo:(int)arg1 reason:(int)arg2;
  - (void)breakDeepPlayingVideoMode;
  - (void)tapNavigationTitle;
  - (void)didVideoFeedBackConfirmWithReasons:(id)arg1;
  - (void)notifyVideoPlayMuteChange;
  - (void)resetCurrentVideo;
  - (void)resumeCurrentVideo;
  - (void)pauseCurrentVideo;
  - (void)didNetworkChange;
  - (id)getThumbData:(id)arg1;
  - (_Bool)isVideoPlaying;
  - (id)currentVideoModel;
  - (id)currentIndexPath;
  - (void)afterFoldInputView:(id)arg1;
  - (id)shareTag;
  - (void)dealloc;
  - (void)viewDidLoad;
  - (void)initNetShadowLayerStatusWithPreType:(id)arg1;
  - (_Bool)gestureRecognizerShouldBegin:(id)arg1;
  - (id)init;
  - (id)initWithMinimizeData:(id)arg1 taskData:(id)arg2;
  - (id)initWithVideoInfo:(id)arg1 webSearchMgr:(id)arg2 params:(id)arg3;
  - (_Bool)minimizationInteractivePopGestureRecognizerShouldBegin;
  - (id)minimizationTaskData;
  - (void)minimizationInteractivePopToMinimizeTask:(_Bool)arg1;
  - (void)minimizationInteractivePopGestureRecognizerDidBegin;
  - (_Bool)isOnMinimizeState;
  - (id)minimizeKey;
  - (id)minimizationTransitionController;
  - (id)mmNavigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2;
  - (id)mmNavigationController:(id)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(id)arg3 toViewController:(id)arg4;
  - (void)installMinimizationTransitionController;
  - (void)addToMinimize:(int)arg1;
  - (_Bool)isMinimizeEnable;
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  