TornadoFX type-CSS ничего не делает
Я пытаюсь сделать маркеры меньше при построении точек на точечной диаграмме, код выглядит следующим образом:
class MyApp: App(MainView::class, Styles::class)
class MainView : View("TornadoFX App") {
override val root = scatterchart("Test Chart", NumberAxis(), NumberAxis()) {
series("ABC") {
data(-50.0, 0.0)
data(50.0, 0.0)
data(0.0, 86.60254037844386)
}
//addClass(Styles.markers) - I have also tried this but it makes no difference
}.addClass(Styles.markers)
}
И стили следующие:
class Styles : Stylesheet() {
companion object {
val heading by cssclass()
val markers by cssclass()
}
init {
label and heading {
padding = box(10.px)
fontSize = 20.px
fontWeight = FontWeight.BOLD
}
markers and chartSymbol {
backgroundRadius = multi(box(0.px))
padding = box(1.px)
}
}
}
Это компилируется и работает просто отлично, но CSS, похоже, абсолютно ничего не делает. Что я делаю неправильно?