luxlabs header browser preview


@class HKElectrocardiogram, NSArray, UIColor, HKElectrocardiogramGridView, HKElectrocardiogramWaveformView, UIView;

@interface HKElectrocardiogramChartView : UIView

@property (class, readonly, nonatomic) NSArray *defaultGridOptions;
@property (class, readonly, nonatomic) NSArray *printedGridOptions;

@property (retain, nonatomic) HKElectrocardiogramGridView *gridView;
@property (retain, nonatomic) HKElectrocardiogramWaveformView *waveformView;
@property (retain, nonatomic) UIView *waveformContainerView;
@property (retain, nonatomic) HKElectrocardiogram *sample;
@property (nonatomic) BOOL allowsScrolling;
@property (nonatomic) struct CGSize { double width; double height; } lastSize;
@property (readonly, nonatomic) struct CGSize { double x0; double x1; } gridSize;
@property (readonly, copy, nonatomic) NSArray *gridOptions;
@property (readonly, nonatomic) double pointsPerSecond;
@property (readonly, nonatomic) double pointsPerMillivolt;
@property (nonatomic) double lineWidth;
@property (retain, nonatomic) UIColor *lineColor;
@property (nonatomic, getter=isDisplayingControlSignal) BOOL displayControlSignal;
@property (readonly, nonatomic) double controlSignalDuration;
@property (nonatomic, getter=isEdgeMaskEnabled) BOOL edgeMaskEnabled;

- (struct CGSize { double x0; double x1; })intrinsicContentSize;
- (void).cxx_destruct;
- (void)layoutSubviews;
- (void)_setUpUI;
- (void)_updateChartForSizeChange;
- (void)displayElectrocardiogram:(id)a0 allowsScrolling:(BOOL)a1;
- (id)initWithGridSize:(struct CGSize { double x0; double x1; })a0;
- (id)initWithGridSize:(struct CGSize { double x0; double x1; })a0 gridOptions:(id)a1;
- (void)setWaveformPath:(id)a0;
- (void)setWaveformPaths:(id)a0;

@end