Couchbase Lite
Objective-C API for iOS and Mac OS
CBLConflictResolver.h
Go to the documentation of this file.
1 //
2 // CBLConflictResolver.h
3 // CouchbaseLite
4 //
5 // Created by Jens Alfke on 1/25/17.
6 // Copyright © 2017 Couchbase. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 
11 NS_ASSUME_NONNULL_BEGIN
12 
13 
18 @protocol CBLConflictResolver <NSObject>
19 
28 - (nullable NSDictionary*) resolveMine: (NSDictionary*)localProperties
29  withTheirs: (NSDictionary*)conflictingProperties
30  andBase: (NSDictionary*)baseProperties;
31 
32 @end
33 
34 
35 NS_ASSUME_NONNULL_END
Abstract interface for an application-defined object that can resolve a conflict between two revision...
Definition: CBLConflictResolver.h:18