Convert the list of tunnels to a KeyedObservableList

Signed-off-by: Samuel Holland <samuel@sholland.org>
This commit is contained in:
Samuel Holland
2018-01-06 04:09:30 -06:00
parent c73287f64b
commit ff0bb081a0
8 changed files with 73 additions and 45 deletions
@@ -4,13 +4,15 @@
<data>
<import type="com.wireguard.android.model.Tunnel" />
<variable
name="fragment"
type="com.wireguard.android.fragment.TunnelListFragment" />
<variable
name="tunnels"
type="com.wireguard.android.model.TunnelCollection" />
type="com.wireguard.android.util.KeyedObservableList&lt;String, Tunnel&gt;" />
</data>
<com.commonsware.cwac.crossport.design.widget.CoordinatorLayout
+3 -1
View File
@@ -4,11 +4,13 @@
<data>
<import type="com.wireguard.android.model.Tunnel" />
<import type="com.wireguard.android.model.Tunnel.State" />
<variable
name="collection"
type="com.wireguard.android.model.TunnelCollection" />
type="com.wireguard.android.util.KeyedObservableList&lt;String, Tunnel&gt;" />
<variable
name="key"