|
@@ -8,6 +8,11 @@ extension BusUI { |
|
|
let textUI: String |
|
|
let textUI: String |
|
|
@Published public var id: String? |
|
|
@Published public var id: String? |
|
|
@Published public var v = "a:" |
|
|
@Published public var v = "a:" |
|
|
|
|
|
{ |
|
|
|
|
|
didSet { |
|
|
|
|
|
/**/print("ИГР BusUMTF.v didSet: '\(v)'") |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
var subscriptions = [AnyCancellable]() |
|
|
var subscriptions = [AnyCancellable]() |
|
|
var sub = [AnyCancellable]() |
|
|
var sub = [AnyCancellable]() |
|
|
|
|
|
|
|
@@ -52,6 +57,7 @@ extension BusUI { |
|
|
Bus.receiveSync( |
|
|
Bus.receiveSync( |
|
|
[textApp], |
|
|
[textApp], |
|
|
{ [weak self] (_, m: MPAK.Many<String>) in |
|
|
{ [weak self] (_, m: MPAK.Many<String>) in |
|
|
|
|
|
/**/print("ИГР BusUMTF.receiveS-1 id: '\(id)'") |
|
|
guard |
|
|
guard |
|
|
let id, |
|
|
let id, |
|
|
m.keys.contains(id), |
|
|
m.keys.contains(id), |
|
@@ -59,7 +65,8 @@ extension BusUI { |
|
|
else { |
|
|
else { |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/**/print("ИГР BusUMTF.receiveS-2 id: '\(id)'") |
|
|
|
|
|
|
|
|
self?.v = "a:\(text)" |
|
|
self?.v = "a:\(text)" |
|
|
}, |
|
|
}, |
|
|
&subscriptions |
|
|
&subscriptions |
|
|