luxlabs header browser preview


@class NSMutableArray;

@interface UIInputViewAnimationStyle : NSObject <NSCopying> {
    BOOL _isLegacy;
}

@property (retain, nonatomic) NSMutableArray *propertyAnimators;
@property (nonatomic) BOOL forAssertion;
@property (nonatomic) BOOL force;
@property (nonatomic) BOOL animated;
@property (nonatomic) BOOL dontMerge;
@property (nonatomic) double duration;
@property (nonatomic) unsigned long long extraOptions;
@property (nonatomic) BOOL interactivelyCancelled;
@property (readonly, nonatomic) BOOL isAnimationCompleted;
@property (readonly, nonatomic) BOOL canDismissWithScrollView;
@property (readonly, nonatomic) BOOL canTakeSnapshot;

+ (id)animationStyleImmediate;
+ (id)animationStyleAnimated:(BOOL)a0 duration:(double)a1;
+ (id)animationStyleDefault;

- (void)launchAnimation:(id /* block */)a0 afterStarted:(id /* block */)a1 completion:(id /* block */)a2 forHost:(id)a3 fromCurrentPosition:(BOOL)a4;
- (void)removePropertyAnimators;
- (id)endPlacementForInputViewSet:(id)a0 windowScene:(id)a1;
- (id)endPlacementForInputViewSet:(id)a0;
- (id)startPlacementForInputViewSet:(id)a0 currentPlacement:(id)a1 windowScene:(id)a2;
- (id)legacyAnimationCopy;
- (id)description;
- (id)startPlacementForInputViewSet:(id)a0 currentPlacement:(id)a1;
- (void).cxx_destruct;
- (id)controllerForStartPlacement:(id)a0 endPlacement:(id)a1;
- (void)cancelInterruptibleAnimations;
- (BOOL)isEqual:(id)a0;
- (void)addAnimationToCurrentAnimations:(id /* block */)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end