mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-01-18 23:17:02 +01:00
allow public access to bridgeToObjectiveC and bridgeToSwift properties
This commit is contained in:
@@ -38,9 +38,9 @@ public extension CSDataStack {
|
||||
@objc
|
||||
public func beginAsynchronous(closure: (transaction: CSAsynchronousDataTransaction) -> Void) {
|
||||
|
||||
return self.swift.beginAsynchronous { (transaction) in
|
||||
return self.bridgeToSwift.beginAsynchronous { (transaction) in
|
||||
|
||||
closure(transaction: transaction.objc)
|
||||
closure(transaction: transaction.bridgeToObjectiveC)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -55,9 +55,9 @@ public extension CSDataStack {
|
||||
|
||||
return bridge {
|
||||
|
||||
self.swift.beginSynchronous { (transaction) in
|
||||
self.bridgeToSwift.beginSynchronous { (transaction) in
|
||||
|
||||
closure(transaction: transaction.objc)
|
||||
closure(transaction: transaction.bridgeToObjectiveC)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -74,7 +74,7 @@ public extension CSDataStack {
|
||||
|
||||
return bridge {
|
||||
|
||||
self.swift.beginUnsafe()
|
||||
self.bridgeToSwift.beginUnsafe()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ public extension CSDataStack {
|
||||
|
||||
return bridge {
|
||||
|
||||
self.swift.beginUnsafe(supportsUndo: supportsUndo)
|
||||
self.bridgeToSwift.beginUnsafe(supportsUndo: supportsUndo)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -100,6 +100,6 @@ public extension CSDataStack {
|
||||
@objc
|
||||
public func refreshAllObjectsAsFaults() {
|
||||
|
||||
self.swift.refreshAllObjectsAsFaults()
|
||||
self.bridgeToSwift.refreshAllObjectsAsFaults()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user