luxlabs header browser preview


@class NSArray, NSString, UIView, NSLayoutConstraint;
@protocol UIInputViewSetPlacementOwner;

@interface UIInputViewSetPlacement_GenericApplicator : NSObject <UIInputViewSetPlacementApplicator> {
    NSLayoutConstraint *_horizontalConstraint;
    NSLayoutConstraint *_verticalConstraint;
    NSLayoutConstraint *_widthConstraint;
    id<UIInputViewSetPlacementOwner> _owner;
}

@property (readonly) struct CGPoint { double x0; double x1; } origin;
@property (readonly) NSArray *constraints;
@property (readonly) UIView *draggableView;
@property (readonly) UIView *twoFingerDraggableView;
@property (readonly) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } contentInsets;
@property (readonly) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } popoverFrame;
@property (readonly) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } inputAssistantPadding;
@property (readonly) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } inputAccessoryPadding;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)applicatorForOwner:(id)a0 withPlacement:(id)a1;

- (BOOL)allConstraintsActive;
- (BOOL)isGesture:(id)a0 inDraggableView:(struct CGPoint { double x0; double x1; })a1;
- (void)applyChanges:(id)a0;
- (id)initForOwner:(id)a0 withPlacement:(id)a1;
- (BOOL)preBeginGesture:(id)a0 shouldBegin:(BOOL *)a1;
- (void)checkVerticalConstraint;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })targetRect;
- (void)invalidate;
- (void).cxx_destruct;
- (void)prepare;
- (BOOL)isEqual:(id)a0;

@end