luxlabs header browser preview


@class PDFAKAnnotationAdaptorPrivate, PDFAnnotation, AKAnnotation;

@interface PDFAKAnnotationAdaptor : NSObject {
    PDFAKAnnotationAdaptorPrivate *_private;
}

@property (readonly, weak, nonatomic) PDFAnnotation *pdfAnnotation;
@property (readonly, nonatomic) AKAnnotation *akAnnotation;

+ (Class)_akAnnotationSubclassForWidgetFieldType:(id)a0;
+ (id)getPDFAnnotationAssociatedWith:(id)a0;
+ (id)_akAnnotationInstanceForPDFAnnotationSubtype:(id)a0 withOptionalWidgetFieldType:(id)a1;
+ (id)_pdfAnnotationInstanceForAKAnnotation:(id)a0;
+ (id)annotationAdaptorWithPDFAnnotation:(id)a0 andCGPDFAnnotation:(struct CGPDFAnnotation { } *)a1 andPDFDictionary:(struct CGPDFDictionary { } *)a2;
+ (id)annotationAdaptorWithPDFAnnotation:(id)a0 andCGPDFAnnotation:(struct CGPDFAnnotation { } *)a1 andPDFDictionary:(struct CGPDFDictionary { } *)a2 updatePDFAnnotationIfNeeded:(BOOL)a3;
+ (void)associatePDFAnnotation:(id)a0 withAKAnnotation:(id)a1;
+ (id)newPDFAnnotationFromAKAnnotation:(id)a0;

- (void)dealloc;
- (void)teardown;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void).cxx_destruct;
- (void)_teardown;
- (void)_startObservingAnnotation;
- (void)_stopObservingAnnotation;
- (id)_colorFromColorOrArray:(id)a0;
- (void)_syncTextLabel:(id)a0;
- (void)didRemoveValueForAnnotationKey:(id)a0;
- (void)_invalidateAppearanceStreamForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncAction:(id)a0;
- (void)_syncAdditionalAction:(id)a0;
- (void)_syncAnnotationTextForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncAppearanceDictionaryUpdatingEditsDisableAppearanceOverride:(BOOL)a0;
- (void)_syncAppearanceState:(id)a0;
- (void)_syncAppleExtras:(id)a0;
- (void)_syncArrowHeadStyleForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncAuthorForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncBorder:(id)a0;
- (void)_syncBorderStyle:(id)a0;
- (void)_syncBoundingRectangleForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncChildAnnotationForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncColor:(id)a0;
- (void)_syncColorForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncContents:(id)a0;
- (void)_syncContentsForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncCornerRadiusForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncDashedForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncDate:(id)a0;
- (void)_syncDefaultAppearance:(id)a0;
- (void)_syncDestination:(id)a0;
- (void)_syncEndPointForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncEverythingToAKAnnotation;
- (void)_syncEverythingToPDFAnnotation;
- (void)_syncFlags:(unsigned long long)a0;
- (void)_syncHighlightingMode:(id)a0;
- (void)_syncIconName:(id)a0;
- (void)_syncInkPathForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncInklist:(id)a0;
- (void)_syncInteriorColor:(id)a0;
- (void)_syncLineEndingStyles:(id)a0;
- (void)_syncLinePoints:(id)a0;
- (void)_syncModificationDateForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncName:(id)a0;
- (void)_syncOpen:(BOOL)a0;
- (void)_syncPage:(id)a0;
- (void)_syncParent:(id)a0;
- (void)_syncPopup:(id)a0;
- (void)_syncQuadding:(long long)a0;
- (void)_syncRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_syncStartPointForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncStrokeWidthForAnnotation:(id)a0 withKey:(id)a1 andNewValue:(id)a2;
- (void)_syncSubtype:(id)a0;
- (void)_syncWidgetAppearance:(id)a0;
- (void)_syncWidgetDefaultValue:(id)a0;
- (void)_syncWidgetFieldFlags:(unsigned long long)a0;
- (void)_syncWidgetFieldType:(id)a0;
- (void)_syncWidgetMaxLen:(unsigned long long)a0;
- (void)_syncWidgetOptions:(id)a0;
- (void)_syncWidgetTextLabelUI:(id)a0;
- (void)_syncWidgetValue:(id)a0;
- (void)_updateDashedPatternForStrokeWidth:(double)a0 isDashed:(BOOL)a1;
- (void)didReplaceAllValuesWithNewDictionary:(id)a0 andOldDictionary:(id)a1;
- (void)didSetValue:(id)a0 forAnnotationKey:(id)a1;
- (id)initWithPDFAnnotation:(id)a0 andAKAnnotation:(id)a1;
- (void)invalidateAppearanceStream;

@end