fix(android): mantener compatibilidad de pantallas heredadas al compilar
This commit is contained in:
+32
@@ -0,0 +1,32 @@
|
|||||||
|
package com.korexlabs.dhinspeccion.ui
|
||||||
|
|
||||||
|
import com.korexlabs.dhinspeccion.MainViewModel
|
||||||
|
import com.korexlabs.dhinspeccion.data.FieldType
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compatibilidad de compilación para pantallas heredadas que aún forman parte del árbol Android,
|
||||||
|
* aunque la navegación productiva use ModernVisitRoot.
|
||||||
|
*/
|
||||||
|
internal fun MainViewModel.createFieldAsset(
|
||||||
|
type: FieldType,
|
||||||
|
parentId: String?,
|
||||||
|
familyId: String?,
|
||||||
|
name: String,
|
||||||
|
commonName: String?,
|
||||||
|
attributes: Map<String, Any?>,
|
||||||
|
latitude: Double,
|
||||||
|
longitude: Double,
|
||||||
|
accuracyM: Double?,
|
||||||
|
) = createFieldAsset(
|
||||||
|
type = type,
|
||||||
|
parentId = parentId,
|
||||||
|
familyId = familyId,
|
||||||
|
name = name,
|
||||||
|
commonName = commonName,
|
||||||
|
description = null,
|
||||||
|
discoveryNotes = null,
|
||||||
|
attributes = attributes,
|
||||||
|
latitude = latitude,
|
||||||
|
longitude = longitude,
|
||||||
|
accuracyM = accuracyM,
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user