System/Library/PrivateFrameworks/MobileSafari.framework
SFPrivateBrowsingExplanationModuleContentView.h
Download SFPrivateBrowsingExplanationModuleContentView.h
@class NSString, NSArray, UITextView, UIButton, UICollectionViewDiffableDataSource, UICollectionView, WBSStartPageBanner, UILabel;
@interface SFPrivateBrowsingExplanationModuleContentView : UIView <UITextViewDelegate> {
NSArray *_constraintsForTitleBelowDismissButton;
NSArray *_constraintsForTitleNextToDismissButton;
UICollectionView *_explanationItemCollectionView;
UICollectionViewDiffableDataSource *_explanationItemCollectionViewDataSource;
UITextView *_messageTextView;
UIButton *_dismissButton;
UILabel *_titleLabel;
}
@property (retain, nonatomic) WBSStartPageBanner *banner;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (id)_title;
- (void).cxx_destruct;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (id)_attributedMessage;
- (double)_preferredHeight;
- (id)initWithBanner:(id)a0;
- (BOOL)_hasMessageText;
- (void)_applyMessageTextViewStyle;
- (void)_applyMessageViewLinkTextAttributes;
- (void)_bannerDidChange;
- (void)_dismissModule;
- (void)_setUpDismissButtonIfNeeded;
- (void)_setUpExplanationItemCollectionViewIfNeeded;
- (void)_setUpMessageTextIfNecessary;
- (void)_updateAllowsTitleNextToDismissButton;
@end