bugfix uitron (#5366)

This commit is contained in:
Sangaraboina Rishvik Vardhan
2023-02-15 19:42:53 +05:30
committed by GitHub Enterprise
parent 78a3d02290
commit 68a7aa01f5
2 changed files with 10 additions and 6 deletions

View File

@@ -68,10 +68,10 @@ class ComposePropertyDeserializer : JsonDeserializer<ComposeViewProperty> {
context?.deserialize(jsonObject, SliderProperty::class.java)
}
ComposeViewType.Checkbox.name -> {
gson.fromJson(jsonObject, CheckBoxProperty::class.java)
context?.deserialize(jsonObject, CheckBoxProperty::class.java)
}
ComposeViewType.RadioButton.name -> {
gson.fromJson(jsonObject, RadioButtonProperty::class.java)
context?.deserialize(jsonObject, RadioButtonProperty::class.java)
}
else -> null
}

View File

@@ -57,7 +57,10 @@ class UiTronDataDeserializer : JsonDeserializer<UiTronData> {
)
)
}
val uiTronColumnData = context?.deserialize<UiTronColumnData>(jsonObject, UiTronColumnData::class.java)
val uiTronColumnData = context?.deserialize<UiTronColumnData>(
jsonObject,
UiTronColumnData::class.java
)
uiTronColumnData?.childrenDataList = columnChildrenDataList.toList()
uiTronColumnData
}
@@ -71,7 +74,8 @@ class UiTronDataDeserializer : JsonDeserializer<UiTronData> {
)
)
}
val uiTronRowData = context?.deserialize<UiTronRowData>(jsonObject, UiTronRowData::class.java)
val uiTronRowData =
context?.deserialize<UiTronRowData>(jsonObject, UiTronRowData::class.java)
uiTronRowData?.childrenDataList = rowChildrenDataList.toList()
uiTronRowData
}
@@ -85,10 +89,10 @@ class UiTronDataDeserializer : JsonDeserializer<UiTronData> {
context?.deserialize(jsonObject, UiTronSliderData::class.java)
}
ComposeViewType.Checkbox.name -> {
gson.fromJson(jsonObject, CheckBoxData::class.java)
context?.deserialize(jsonObject, CheckBoxData::class.java)
}
ComposeViewType.RadioButton.name -> {
gson.fromJson(jsonObject, RadioButtonData::class.java)
context?.deserialize(jsonObject, RadioButtonData::class.java)
}
else -> null
}