Nazar Pohonchuk
02/23/2023, 9:19 AMimport io.nacular.doodle.application.Application
import io.nacular.doodle.application.application
import io.nacular.doodle.core.Display
import io.nacular.doodle.core.view
import io.nacular.doodle.drawing.Color.Companion.Black
import io.nacular.doodle.drawing.Color.Companion.White
import io.nacular.doodle.drawing.paint
import io.nacular.doodle.drawing.text
import org.kodein.di.instance
class HelloDoodle(display: Display): Application {
init {
display += view {
size = display.size
render = {
text("Hello, Doodle!", color = Black)
}
}
display.fill(White.paint)
}
override fun shutdown() {}
}
fun main() {
application {
HelloDoodle(display = instance())
}
}
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Doodle-starter</title>
</head>
<body>
<script src="HelloDoodle.js"></script>
</body>
</html>
But when I run gradle task 'browserRun', I have an empty page. Could you please help me with this one too?