Toolbox
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Toolbox
diff
/
com.michaelflisar.toolbox.diff
/
Differ
/
diffTable
diff
Table
fun
<
T
>
diffTable
(
tableName
:
String
,
oldList
:
List
<
T
>
,
newList
:
List
<
T
>
,
idOf
:
KProperty1
<
T
,
Long
>
,
labelProps
:
Array
<
out
KProperty1
<
T
,
String
?
>
>
,
fields
:
List
<
FieldDef
<
T
>
>
,
recordCategory
:
ChangeCategory
=
ChangeCategory.RECORD
)
:
List
<
Change
>
fun
<
T
>
diffTable
(
tableName
:
String
,
oldList
:
List
<
T
>
,
newList
:
List
<
T
>
,
idOf
:
KProperty1
<
T
,
Long
>
,
labelOf
:
(
T
)
->
String
,
fields
:
List
<
FieldDef
<
T
>
>
,
recordCategory
:
ChangeCategory
=
ChangeCategory.RECORD
)
:
List
<
Change
>