Couchbase Lite
Objective-C API for iOS and Mac OS
CBLReplication+Transformation.h
Go to the documentation of this file.
1 //
2 // CBLReplication+Transformation.h
3 // CouchbaseLite
4 //
5 // Created by Jens Alfke on 3/14/14.
6 // Copyright (c) 2014 Couchbase, Inc. All rights reserved.
7 
8 #import <CouchbaseLite/CouchbaseLite.h>
9 
11 
14 typedef NSDictionary* __nonnull (^CBLPropertiesTransformationBlock)(NSDictionary* doc);
15 
16 
18 
25 @property (strong, nullable) CBLPropertiesTransformationBlock propertiesTransformationBlock;
26 
27 @end
28 
29 
Definition: CBLReplication+Transformation.h:17
#define NS_ASSUME_NONNULL_BEGIN
Definition: CBLBase.h:20
#define nullable
Definition: CBLBase.h:22
NS_ASSUME_NONNULL_BEGIN typedef NSDictionary *__nonnull(^ CBLPropertiesTransformationBlock)(NSDictionary *doc)
A callback block for transforming revision bodies during replication.
#define NS_ASSUME_NONNULL_END
Definition: CBLBase.h:21