System/Library/PrivateFrameworks/SpringBoard.framework
SBModalUIFluidDismissGestureWorkspaceTransaction.h
Download SBModalUIFluidDismissGestureWorkspaceTransaction.h
- NSObject
- >
- BSTransaction
- >
- SBTransaction
- >
- SBWorkspaceTransaction
- >
- SBMainWorkspaceTransaction
- >
- SBSystemGestureWorkspaceTransaction
@class SBAppSwitcherSettings, SBWindowSceneStatusBarSettingsAssertion, SBMainWorkspaceTransaction, SBTransientOverlayViewController, SBAssistantRootViewController, SBWindowScene, UINotificationFeedbackGenerator;
@protocol SBAssistantSceneControlling, SBTransientOverlayPresenting;
@interface SBModalUIFluidDismissGestureWorkspaceTransaction : SBSystemGestureWorkspaceTransaction {
SBAppSwitcherSettings *_settings;
SBWindowSceneStatusBarSettingsAssertion *_statusBarAssertion;
UINotificationFeedbackGenerator *_dismissalFeedbackGenerator;
SBAssistantRootViewController *_assistantRootViewController;
id<SBTransientOverlayPresenting> _transientOverlayPresenter;
SBTransientOverlayViewController *_transientOverlayViewController;
struct CGPoint { double x; double y; } _dismissingViewTouchOffset;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _originalBounds;
struct CGPoint { double x; double y; } _originalCenter;
BOOL _initiatedFromBottomEdge;
BOOL _hasPreservedInputViews;
BOOL _isDismissing;
}
@property (weak, nonatomic) SBWindowScene *windowScene;
@property (retain, nonatomic) id<SBAssistantSceneControlling> assistantController;
@property (readonly, nonatomic) long long dismissalType;
@property (retain, nonatomic) SBMainWorkspaceTransaction *currentTransaction;
@property (nonatomic) double dismissalThreshold;
@property (nonatomic) BOOL animateGestureCancelationOrFailure;
- (void)_didComplete;
- (BOOL)_canBeInterrupted;
- (void)_begin;
- (BOOL)canInterruptForTransitionRequest:(id)a0;
- (void)_didInterruptWithReason:(id)a0;
- (void).cxx_destruct;
- (id)_layoutSettings;
- (id)_dismissalFeedbackGenerator;
- (id)_viewForGesture;
- (double)_backgroundWeightingForDismissal:(BOOL)a0;
- (double)_backgroundWeightingForGestureProgress;
- (void)_beginWithGesture:(id)a0;
- (void)_cleanupHierarchyForDismissal:(BOOL)a0;
- (double)_clientAnimationsDelay;
- (void)_dismissClientAnimated:(BOOL)a0 completion:(id /* block */)a1;
- (void)_finishInteractionAndDismiss:(BOOL)a0 animated:(BOOL)a1;
- (void)_finishWithCompletionType:(long long)a0;
- (void)_finishWithGesture:(id)a0;
- (double)_hapticDelay;
- (long long)_notificationFeedbackType;
- (double)_scaleForDismissal;
- (double)_scaleForGestureProgress;
- (void)_setFluidDismissalState:(id)a0;
- (BOOL)_shouldDismissImmmediatelyAtFullGestureProgress;
- (double)_swipeUpGestureProgress;
- (double)_swipeUpGestureTranslation;
- (void)_updateDismissingViewLayoutAndStyleForGesture;
- (void)_updateWithGesture:(id)a0;
- (double)_yOffsetForGestureProgress;
- (double)_zoomOutDelay;
- (id)initWithTransitionRequest:(id)a0 windowScene:(id)a1 dismissalType:(long long)a2 initiatedFromBottomEdge:(BOOL)a3;
- (void)systemGestureStateChanged:(id)a0;
@end