ajithprasaad
09/20/2017, 10:07 AMinit {
Liabilities("Capital Account", "", "12121212.00",
listOf(
Liabilities("Sandeep Kumar", "123561", "")
)))
}
treetableview<Liabilities> {
style {
backgroundColor += c("#dffeff")
}
addClass("tree-table-hidden-header")
column("", Liabilities::particulars)
column("", Liabilities::amount1)
column("", Liabilities::amount2)
isShowRoot = false
root = TreeItem(Liabilities("", "",
"", liabilities))
populate { it.value.voucherList }
root.isExpanded = true
root.children.forEach { it.isExpanded = true }
columnResizePolicy = TreeTableView.CONSTRAINED_RESIZE_POLICY
}
class Liabilities(
val particulars: String,
val amount1: String,
val amount2: String,
val voucherList: List<Liabilities>? = emptyList())
@edvin