I'm looking at kotlinx-html to learn about making ...
# getting-started
k
I'm looking at kotlinx-html to learn about making DSL's and I've encountered some syntax that I can't figure out. Namely,
Copy code
open class DIV(initialAttributes : Map<String, String>, override val consumer : TagConsumer<*>) : HTMLTag("div", consumer, initialAttributes, null, false, false), HtmlBlockTag {

}
I think I get it all up to the point where there's a comma --
Copy code
, HtmlBlockTag {

}
Could anyone point me to kotlin references that explain what is going on here?