@class UIView, NSString, NSArray, WGPlatterHeaderContentView, WGWidgetHostingViewController, UIButton, WGWidgetListItemViewController, MTMaterialView; @interface WGWidgetPlatterView : UIView <PLContentSizeManaging, PLContentSizeCategoryAdjusting, MTMaterialGrouping, MTVisualStylingRequiring> { MTMaterialView *_backgroundView; WGPlatterHeaderContentView *_headerContentView; double _cornerRadius; } @property (retain, nonatomic, setter=_setContentView:) UIView *contentView; @property (weak, nonatomic) WGWidgetHostingViewController *widgetHost; @property (weak, nonatomic) WGWidgetListItemViewController *listItem; @property (nonatomic, getter=isContentViewHitTestingDisabled) BOOL contentViewHitTestingDisabled; @property (nonatomic) unsigned long long clippingEdge; @property (nonatomic, getter=isBackgroundHidden) BOOL backgroundHidden; @property (nonatomic) double overrideHeightForLayingOutContentView; @property (nonatomic) double topMarginForLayout; @property (nonatomic) long long buttonMode; @property (readonly, nonatomic) UIButton *showMoreButton; @property (nonatomic, getter=isShowingMoreContent) BOOL showingMoreContent; @property (nonatomic, getter=isShowMoreButtonVisible) BOOL showMoreButtonVisible; @property (readonly, nonatomic) UIButton *addWidgetButton; @property (nonatomic, getter=isAddWidgetButtonVisible) BOOL addWidgetButtonVisible; @property (nonatomic, getter=isEditingIcons) BOOL editingIcons; @property (readonly, copy, nonatomic) NSString *widgetIdentifier; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (copy, nonatomic) NSString *preferredContentSizeCategory; @property (nonatomic) BOOL adjustsFontForContentSizeCategory; @property (copy, nonatomic) NSString *materialGroupNameBase; @property (readonly, copy, nonatomic) NSArray *requiredVisualStyleCategories; + (double)contentBaselineToBoundsBottomWithWidth:(double)a0; - (void)_layoutContentView; - (BOOL)adjustForContentSizeCategoryChange; - (void)setVisualStylingProvider:(id)a0 forCategory:(long long)a1; - (void)_setContinuousCornerRadius:(double)a0; - (void)willRemoveSubview:(id)a0; - (struct CGSize { double x0; double x1; })_contentSize; - (struct CGSize { double x0; double x1; })intrinsicContentSize; - (BOOL)canBecomeFocused; - (struct CGSize { double x0; double x1; })contentSizeForSize:(struct CGSize { double x0; double x1; })a0; - (id)visualStylingProviderForCategory:(long long)a0; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_layoutHeaderViews; - (struct CGSize { double x0; double x1; })sizeThatFitsContentWithSize:(struct CGSize { double x0; double x1; })a0; - (void).cxx_destruct; - (double)_continuousCornerRadius; - (void)layoutSubviews; - (void)_configureBackgroundMaterialViewIfNecessary; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (void)_handleIconButton:(id)a0; - (id)cancelTouches; - (void)_configureHeaderViewsIfNecessary; - (void)_handleAddWidget:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_headerFrameForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (BOOL)_isUtilityButtonVisible; - (void)_setUtilityButtonVisible:(BOOL)a0; - (void)_toggleShowMore:(id)a0; - (void)_updateHeaderContentViewVisualStyling; - (void)_updateShowMoreButtonImage; - (void)_updateUtilityButtonForMode:(long long)a0; - (void)_updateUtilityButtonForMoreContentState:(BOOL)a0; - (void)iconDidInvalidate:(id)a0; - (struct CGSize { double x0; double x1; })minimumSizeThatFits:(struct CGSize { double x0; double x1; })a0; @end