d
This commit is contained in:
@@ -7,11 +7,18 @@ extension BusUI {
|
||||
|
||||
public init(
|
||||
_ key: String,
|
||||
_ defaultValue: T
|
||||
_ defaultValue: T,
|
||||
_ id: String? = nil
|
||||
) {
|
||||
v = defaultValue
|
||||
|
||||
var k = key
|
||||
if let id {
|
||||
k = k + id
|
||||
}
|
||||
|
||||
Bus.receiveSync(
|
||||
[key],
|
||||
[k],
|
||||
{ [weak self] (_, v: T) in self?.v = v },
|
||||
&subscriptions
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user