package com.wireguard.android.viewmodel import androidx.databinding.ObservableArrayList import androidx.databinding.ObservableList import com.wireguard.config.Config class ConfigDetail { val config: Config? val peers: ObservableList = ObservableArrayList() constructor(other: Config?) { config = other if (other != null) { other.peers.forEach { val detail = PeerDetail(it) peers.add(detail) detail.bind(this) } } } }