System/Library/PrivateFrameworks/LocalAuthenticationPrivateUI.framework
LAUIHorizontalArrowView.h
Download LAUIHorizontalArrowView.h
@class UIColor, NSString, UIImageView, NSObject, UIView, UILabel, CALayer;
@protocol OS_dispatch_source;
@interface LAUIHorizontalArrowView : UIView {
UIColor *_color;
BOOL _effective_animating;
unsigned short _dismissal_animation_count;
BOOL _animated;
double _resting_height;
UIView *_container;
UIView *_arrow_container;
UIImageView *_head;
UIView *_tail_container;
UIImageView *_tail;
UILabel *_label;
BOOL _pulsing;
struct periodic_animation_state { BOOL enabled; NSString *_key; CALayer *_layer; NSObject<OS_dispatch_source> *_removal_timer; } _head_pulse;
struct periodic_animation_state { BOOL enabled; NSString *_key; CALayer *_layer; NSObject<OS_dispatch_source> *_removal_timer; } _tail_container_pulse;
struct periodic_animation_state { BOOL enabled; NSString *_key; CALayer *_layer; NSObject<OS_dispatch_source> *_removal_timer; } _tail_counter_pulse;
}
@property (nonatomic, getter=isAnimating) BOOL animating;
@property (nonatomic) long long direction;
@property (nonatomic) double displacement;
@property (copy, nonatomic) NSString *text;
@property (nonatomic) struct CGSize { double width; double height; } maximumLineSize;
- (void)dealloc;
- (void)contentSizeCategoryDidChange:(id)a0;
- (void)tintColorDidChange;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (id).cxx_construct;
- (void)_updateFont;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (void)didMoveToWindow;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (void)_layoutIfNeededAnimated:(BOOL)a0;
- (void)_updateAnimatingAnimated:(BOOL)a0;
- (void)_updateDirectionTransform;
- (void)_updateLabelSize;
- (void)_updatePulsingWithDelay:(double)a0;
- (void)_updateViewsWithColor;
- (void)boldTextStatusDidChange:(id)a0;
@end