luxlabs header browser preview


@class CPLRecordChange, CPLScopedIdentifier, NSData, CPLPlaceholderRecord;

@interface CPLRecordView : NSObject

@property (readonly, nonatomic) CPLScopedIdentifier *scopedIdentifier;
@property (readonly, nonatomic) CPLRecordChange *synthesizedRecord;
@property (readonly, nonatomic) CPLPlaceholderRecord *placeholderRecord;
@property (readonly, nonatomic) NSData *recordChangeData;
@property (readonly, nonatomic) NSData *sharingRecordChangeData;

- (id)redactedDescription;
- (id)description;
- (id)relation;
- (BOOL)supportsResources;
- (Class)recordClass;
- (id)changeForType:(unsigned long long)a0;
- (id)realRecordChangeFromRecordChange:(id)a0 direction:(unsigned long long)a1 newRecord:(id *)a2;
- (id)realRecordChangeFromRecordChange:(id)a0 direction:(unsigned long long)a1 newRecord:(id *)a2 changeType:(unsigned long long)a3 diffTracker:(id)a4;
- (id)realRecordChangeFromRecordChange:(id)a0 direction:(unsigned long long)a1 newRecord:(id *)a2 diffTracker:(id)a3;
- (id)relatedScopedIdentifier;
- (id)secondaryScopedIdentifier;

@end