ivano
01/09/2020, 8:00 AMif (ocrItem.pattern is DateRegex) {
ocrItem.newValue = result.transformToDefaultDate()
} else {
ocrItem.newValue = result
}
adamd
01/09/2020, 9:13 AMocrItem.newValue = result.let { if ocrItem.pattern is DateRegex it.transformToDefaultDate() else it }
Matteo Mirk
01/09/2020, 9:47 AMocrItem.setResult(result)
// then, inside OcrItem class:
fun setResult(result: Result) {
newValue = if (pattern is DateRegex) {
result.transformToDefaultDate()
} else {
result
}
}
(i made some things up as I don’t know the actual types you’re using)ivano
01/09/2020, 11:03 AM