added kvision web-map, cleaning up a few gradle things (tokens)
This commit is contained in:
parent
29d190b8f4
commit
6d60428ab9
31 changed files with 323 additions and 87 deletions
|
|
@ -0,0 +1,34 @@
|
|||
package dev.adamko.kafkatorio.webmap
|
||||
|
||||
import io.kvision.Application
|
||||
import io.kvision.CoreModule
|
||||
import io.kvision.BootstrapModule
|
||||
import io.kvision.BootstrapCssModule
|
||||
import io.kvision.BootstrapIconsModule
|
||||
import io.kvision.FontAwesomeModule
|
||||
import io.kvision.ChartModule
|
||||
import io.kvision.html.div
|
||||
import io.kvision.module
|
||||
import io.kvision.panel.root
|
||||
import io.kvision.startApplication
|
||||
|
||||
class App : Application() {
|
||||
override fun start() {
|
||||
root("kvapp") {
|
||||
div("Hello world")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun main() {
|
||||
startApplication(
|
||||
::App,
|
||||
module.hot,
|
||||
BootstrapModule,
|
||||
BootstrapCssModule,
|
||||
BootstrapIconsModule,
|
||||
FontAwesomeModule,
|
||||
ChartModule,
|
||||
CoreModule
|
||||
)
|
||||
}
|
||||
12
modules/web-map/src/main/web/index.html
Normal file
12
modules/web-map/src/main/web/index.html
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>KVision Template</title>
|
||||
<script type="text/javascript" src="main.bundle.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="kvapp"></div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
package test.dev.adamko.kafkatorio.webmap
|
||||
|
||||
import io.kvision.test.SimpleSpec
|
||||
import kotlin.test.Test
|
||||
import kotlin.test.assertTrue
|
||||
|
||||
class AppSpec : SimpleSpec {
|
||||
|
||||
@Test
|
||||
fun render() {
|
||||
run {
|
||||
assertTrue(true, "Dummy test")
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue