System/Library/PrivateFrameworks/SpringBoard.framework
SBSASettlingBehaviorProvider.h
Download SBSASettlingBehaviorProvider.h
@class NSDictionary, NSSet, SBSAElementLayoutTransition;
@interface SBSASettlingBehaviorProvider : SBSABasePreferencesProvider {
SBSAElementLayoutTransition *_lastChangingElementLayoutTransition;
long long _activePhase;
NSDictionary *_containerIDsToOvershootOutsets;
NSSet *_pendingPhaseTransitionPropertyIdentities;
NSSet *_pendingCollisionPropertyIdentities;
NSSet *_pendingSteadyPropertyIdentities;
NSDictionary *_stackContainerInterfaceElementIdentifiersToBounds;
BOOL _collisionImminent;
BOOL _collisionIsNotOvershooting;
}
- (void).cxx_destruct;
- (id)_fluidBehaviorSettingsForTransitionPhase:(long long)a0 forElementContext:(id)a1;
- (double)_overshootFractionForDampingRatio:(double)a0;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_overshootOutsetsForTransitionPhase:(long long)a0 baseOutsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_overshootOutsetsTargetingContainerDescription:(id)a0 initialContainerDescription:(id)a1 settings:(id)a2 context:(id)a3;
- (double)_progressMilestoneForTransitionPhase:(long long)a0;
- (void)_resetSettlingState;
- (id)preferencesFromContext:(id)a0;
@end