System/Library/PrivateFrameworks/SpringBoard.framework
SBTransitionSwitcherModifier.h
Download SBTransitionSwitcherModifier.h
@class NSUUID, NSArray;
@interface SBTransitionSwitcherModifier : SBSwitcherModifier {
BOOL _wantsResignActiveAndAsyncRenderingAssertions;
BOOL _isTransitioningToSwitcher;
NSArray *_appLayoutsToEnsureExist;
}
@property (readonly, nonatomic) unsigned long long transitionPhase;
@property (readonly, nonatomic) BOOL asyncRenderingDisabled;
@property (readonly, nonatomic) NSUUID *transitionID;
- (BOOL)requireStripContentsInViewHierarchy;
- (double)visibleMarginForItemContainerAtIndex:(unsigned long long)a0;
- (id)appLayoutsToResignActive;
- (BOOL)wantsAsynchronousSurfaceRetentionAssertion;
- (BOOL)shouldAsyncRenderUntilDelay:(inout double *)a0;
- (unsigned long long)maskedCornersForIndex:(unsigned long long)a0;
- (id)adjustedAppLayoutsForAppLayouts:(id)a0;
- (BOOL)shouldPerformCrossfadeForReduceMotion;
- (id)keyboardSuppressionMode;
- (BOOL)clipsToUnobscuredMarginAtIndex:(unsigned long long)a0;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (id)transitionWillUpdate;
- (id)handleTransitionEvent:(id)a0;
- (void).cxx_destruct;
- (id)transitionDidEnd;
- (struct SBSwitcherAsyncRenderingAttributes { BOOL x0; BOOL x1; })asyncRenderingAttributesForAppLayout:(id)a0;
- (id)handleRemovalEvent:(id)a0;
- (id)handleTimerEvent:(id)a0;
- (id)transitionWillBegin;
- (id)handleScrollEvent:(id)a0;
- (id)animationAttributesForLayoutElement:(id)a0;
- (BOOL)shouldInterruptForRemovalEvent:(id)a0;
- (void)_setTransitionPhase:(unsigned long long)a0;
- (id)handleGestureEvent:(id)a0;
- (id)initWithTransitionID:(id)a0;
- (id)interruptAndEndTransition;
- (BOOL)isPreparingLayout;
- (BOOL)isUpdatingLayout;
@end