luxlabs header browser preview


@interface PBFAmbientRoleCoordinator : PBFPosterRoleCoordinator

+ (id)supportedAttributes;
+ (id)supportedChangeTypes;
+ (id)subscribedEvents;

- (BOOL)_executeAmbientChargerConfigurationUpdateForPosterUUID:(id)a0 newAmbientChargerConfiguration:(id)a1 currentCollection:(id)a2 storage:(id)a3 error:(out id *)a4;
- (BOOL)_executeChange:(id)a0 storage:(id)a1 outEvents:(out id *)a2 error:(out id *)a3;
- (BOOL)_prepareAttributesForIngestionForPoster:(id)a0 existingAttributes:(id)a1 incomingAttributes:(id)a2 proposedAttributesToDelete:(out id *)a3 proposedAttributesToUpdate:(out id *)a4 storage:(id)a5 currentCollection:(id)a6 error:(out id *)a7;
- (id)_sortedPosterUUIDsByExtensionIdentifierFromStorage:(id)a0;
- (id)defaultAttribute:(id)a0 forNewPosterFromProvider:(id)a1;
- (id)defaultAttributesForNewPosterFromProvider:(id)a0;
- (id)determineActivePosterConfigurationForStorage:(id)a0 context:(id)a1;
- (BOOL)finalizeChangesWithChangeHandler:(id)a0 outEvents:(out id *)a1 error:(out id *)a2;
- (id)initWithStorage:(id)a0 modelCoordinatorProvider:(id)a1;
- (void)noteDidResetRoleCoordinator:(id)a0;
- (BOOL)notifyEventWasReceived:(id)a0 changes:(out id *)a1 storage:(id)a2;
- (id)sortedPosterUUIDsFromStorage:(id)a0;
- (id)sortedPosterUUIDsUsingSortedPosterUUIDsByExtensionIdentifier:(id)a0;
- (BOOL)synchronizeFileSystemAttributesForStorage:(id)a0 error:(out id *)a1;
- (BOOL)validateEventIsRelevent:(id)a0;

@end