luxlabs header browser preview


@class UIWindow, NSString, NSArray, CADisplayLink, _UIDragSetDownAnimationWindow, UIViewPropertyAnimator;

@interface _UIDragSetDownAnimation : NSObject <_UIDragSetDownItemAnimationDelegate> {
    NSArray *_itemAnimations;
    id /* block */ _completion;
    BOOL _hasBegun;
    _UIDragSetDownAnimationWindow *_window;
    CADisplayLink *_displayLink;
    UIViewPropertyAnimator *_remainingItemsPropertyAnimator;
}

@property (retain, nonatomic) UIWindow *coordinateContainerWindow;
@property (readonly, nonatomic) UIWindow *window;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)canAnimateItems:(id)a0 forSource:(BOOL)a1 policyDriven:(BOOL)a2;
+ (id /* block */)defaultDropAnimationForPlatterView:(id)a0;
+ (id /* block */)defaultMultiItemAnimationForPlatterView:(id)a0;
+ (id)defaultSetDownPropertyAnimator;
+ (id /* block */)defaultSingleItemAnimationForPlatterView:(id)a0;

- (void)begin;
- (void).cxx_destruct;
- (void)_allItemAnimationsCompleted;
- (id)initWithVisibleDroppedItems:(id)a0 items:(id)a1 forSource:(BOOL)a2 policyDriven:(BOOL)a3 completion:(id /* block */)a4;
- (void)itemAnimationCompleted:(id)a0;
- (void)itemAnimationReachedTarget:(id)a0;
- (void)previewContainerAnimationDidCompleteForDragItem:(id)a0;
- (void)updateInFlightAnimationTick:(id)a0;
- (void)updateTargetedDragPreview:(id)a0 forDragItem:(id)a1;
- (void)updateVisibleDroppedItems:(id)a0;

@end