YapDatabaseBlockInvoke
enum YapDatabaseBlockInvoke {}
Advanced options concerning exactly when to invoke the block.
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeOnInsertOnly = 0
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeIfObjectModified = 1 << 0
Swift
static var ifObjectModified: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeIfMetadataModified = 1 << 1
Swift
static var ifMetadataModified: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeIfObjectTouched = 1 << 2
Swift
static var ifObjectTouched: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeIfMetadataTouched = 1 << 3
Swift
static var ifMetadataTouched: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeAny = YapDatabaseBlockInvokeIfObjectModified | YapDatabaseBlockInvokeIfMetadataModified | YapDatabaseBlockInvokeIfObjectTouched | YapDatabaseBlockInvokeIfMetadataTouched
Swift
static var any: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeDefaultForBlockTypeWithKey = YapDatabaseBlockInvokeOnInsertOnly
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeDefaultForBlockTypeWithObject = YapDatabaseBlockInvokeIfObjectModified | YapDatabaseBlockInvokeIfObjectTouched
Swift
static var defaultForBlockTypeWithObject: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeDefaultForBlockTypeWithMetadata = YapDatabaseBlockInvokeIfMetadataModified | YapDatabaseBlockInvokeIfMetadataTouched
Swift
static var defaultForBlockTypeWithMetadata: YapDatabaseBlockInvoke { get }
-
Undocumented
Declaration
Objective-C
YapDatabaseBlockInvokeDefaultForBlockTypeWithRow = YapDatabaseBlockInvokeAny
Swift
static var defaultForBlockTypeWithRow: YapDatabaseBlockInvoke { get }