System/Library/PrivateFrameworks/SpringBoard.framework
SBRemovalSwitcherModifier.h
Download SBRemovalSwitcherModifier.h
@class SBSwitcherModifier, NSSet, SBAppLayout;
@interface SBRemovalSwitcherModifier : SBSwitcherModifier {
long long _layoutRole;
SBAppLayout *_appLayout;
long long _reason;
SBSwitcherModifier *_multitaskingModifier;
BOOL _hasResizedEnoughToUnblur;
unsigned long long _indexToScrollToAfterRemoval;
unsigned long long _indexOfAppLayoutPriorToRemoval;
NSSet *_visibleAppLayoutsPriorToRemoval;
SBAppLayout *_resultingAppLayoutIfAny;
unsigned long long _phase;
}
- (BOOL)shouldScaleContentToFillBoundsAtIndex:(unsigned long long)a0;
- (double)blurViewIconScaleForIndex:(unsigned long long)a0;
- (id)visibleAppLayouts;
- (BOOL)clipsToUnobscuredMarginAtIndex:(unsigned long long)a0;
- (BOOL)isLayoutRoleBlurred:(long long)a0 inAppLayout:(id)a1;
- (BOOL)shouldUseAnchorPointToPinLayoutRolesToSpace:(unsigned long long)a0;
- (BOOL)shouldAccessoryDrawShadowForAppLayout:(id)a0;
- (id)topMostLayoutElements;
- (void).cxx_destruct;
- (struct SBSwitcherAsyncRenderingAttributes { BOOL x0; BOOL x1; })asyncRenderingAttributesForAppLayout:(id)a0;
- (id)handleRemovalEvent:(id)a0;
- (id)resizeProgressNotificationsForLayoutRole:(long long)a0 inAppLayout:(id)a1;
- (id)animationAttributesForLayoutElement:(id)a0;
- (void)_performBlockWhileSimulatingPostRemovalAppLayoutState:(id /* block */)a0;
- (id)_remainingAppLayoutForRemovingLayoutRole:(long long)a0 inAppLayout:(id)a1;
- (id)handleInsertionEvent:(id)a0;
- (id)handleResizeProgressEvent:(id)a0;
- (id)handleSceneReadyEvent:(id)a0;
- (id)initWithLayoutRole:(long long)a0 inAppLayout:(id)a1 reason:(long long)a2;
@end