parent
c343fb9d28
commit
0c48dcf06c
11 changed files with 209 additions and 58 deletions
|
|
@ -58,12 +58,15 @@ class Converters {
|
|||
@TypeConverter
|
||||
fun stringToTabData(str: String?): List<TabData>? {
|
||||
return str?.split(";")
|
||||
?.map { createTabDataFromId(it) }
|
||||
?.map {
|
||||
val data = it.split(":")
|
||||
createTabDataFromId(data[0], data.drop(1))
|
||||
}
|
||||
}
|
||||
|
||||
@TypeConverter
|
||||
fun tabDataToString(tabData: List<TabData>?): String? {
|
||||
return tabData?.joinToString(";") { it.id }
|
||||
return tabData?.joinToString(";") { it.id + ":" + it.arguments.joinToString(":") }
|
||||
}
|
||||
|
||||
@TypeConverter
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue