luxlabs header browser preview


@class HKInteractiveChartAnnotationView, NSArray, UIView, NSMutableArray, NSDate;
@protocol HKLollipopDelegate;

@interface HKLollipopController : NSObject

@property (retain, nonatomic) UIView *parentView;
@property (retain, nonatomic) UIView *fieldView;
@property (retain, nonatomic) NSMutableArray *extensionViews;
@property (copy, nonatomic) NSArray *lastSelectionLocation;
@property (retain, nonatomic) NSDate *lastFirstLollipopDate;
@property (nonatomic) double lastDismissTime;
@property (nonatomic) BOOL noAnimationVisibility;
@property (readonly, nonatomic) HKInteractiveChartAnnotationView *annotationView;
@property (readonly, weak, nonatomic) id<HKLollipopDelegate> delegate;
@property (nonatomic) BOOL centerLollipopVertically;

+ (BOOL)pointSelectionContextsHaveUserInfo:(id)a0;

- (BOOL)isVisible;
- (void).cxx_destruct;
- (void)_setHidden:(BOOL)a0;
- (void)_setAlpha:(double)a0;
- (void)_bringViewsToFront;
- (id)_lollipopAnnotationColor;
- (id)_lollipopExtensionColor;
- (double)_lollipopExtensionLength;
- (double)_lollipopExtensionWidth;
- (id)_lollipopFieldColor;
- (void)_positionAnnotationViewWithStickLocations:(id)a0;
- (void)_rebuildExtensionsWithStickLocations:(id)a0;
- (BOOL)_selectionHasMoved:(id)a0;
- (void)_setExtensionViewBackgrounds;
- (id)_stickLocationsFromPointContexts:(id)a0;
- (id)firstLollipopDateSinceDelta:(double)a0;
- (id)initWithAnnotationDataSource:(id)a0 parentView:(id)a1 delegate:(id)a2;
- (void)setInvisibleAnimated:(BOOL)a0;
- (void)setVisibleWithRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 pointContexts:(id)a1 animated:(BOOL)a2;
- (void)updateWithPointContexts:(id)a0;

@end