Update library, add table.include

This commit is contained in:
2017-10-11 16:56:22 +02:00
parent 897880b79b
commit 70d5c2ac27
4 changed files with 26 additions and 16 deletions

View File

@@ -34,6 +34,13 @@ fun TD.include(component: Komponent) {
Komponent.define(result, component)
}
fun TABLE.include(component: Komponent) {
val result = component.render(this.consumer as TagConsumer<HTMLElement>)
component.element = result
Komponent.define(result, component)
}
abstract class Komponent {
var element: Element? = null
var rendered = false