luxlabs header browser preview


@class NSString, CRKASMCourseUpdateProperties;
@protocol CRKClassKitRosterRequirements;

@interface CRKUpdateASMClassOperation : CATOperation

@property (readonly, copy, nonatomic) NSString *objectID;
@property (readonly, copy, nonatomic) CRKASMCourseUpdateProperties *properties;
@property (readonly, nonatomic) id<CRKClassKitRosterRequirements> requirements;

- (void)main;
- (BOOL)isAsynchronous;
- (void).cxx_destruct;
- (void)applyPropertiesToClass:(id)a0;
- (id)classWithObjectID:(id)a0 inClasses:(id)a1;
- (void)didFetchClasses:(id)a0 error:(id)a1;
- (void)fetchClasses;
- (id)initWithObjectID:(id)a0 properties:(id)a1 requirements:(id)a2;
- (id)makePropertyApplicator;
- (void)saveClass:(id)a0;

@end