From 1fc045c97511d8c888af3ac441c27bfb7a35ef43 Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Sat, 24 Feb 2018 15:56:10 +0100 Subject: Snabbdom upgrade to v0.7.1 --- build.gradle | 2 +- src/main/kotlin/pl/treksoft/kvision/form/check/CheckInput.kt | 4 ++-- src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt | 4 ++-- src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt | 2 +- src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt | 2 +- src/main/kotlin/pl/treksoft/kvision/form/spinner/SpinnerInput.kt | 2 +- src/main/kotlin/pl/treksoft/kvision/form/text/AbstractTextInput.kt | 2 +- src/main/kotlin/pl/treksoft/kvision/form/text/RichTextInput.kt | 2 +- src/main/kotlin/pl/treksoft/kvision/form/time/DateTimeInput.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckBoxSpec.kt | 4 ++-- src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckInputSpec.kt | 4 ++-- src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioGroupSpec.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioSpec.kt | 4 ++-- .../kotlin/test/pl/treksoft/kvision/form/select/SelectInputSpec.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectSpec.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/spinner/SpinnerSpec.kt | 4 ++-- src/test/kotlin/test/pl/treksoft/kvision/form/text/PasswordSpec.kt | 2 +- .../kotlin/test/pl/treksoft/kvision/form/text/TextAreaInputSpec.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaSpec.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/text/TextInputSpec.kt | 2 +- src/test/kotlin/test/pl/treksoft/kvision/form/text/TextSpec.kt | 4 ++-- src/test/kotlin/test/pl/treksoft/kvision/form/time/DateTimeSpec.kt | 4 ++-- 22 files changed, 30 insertions(+), 30 deletions(-) diff --git a/build.gradle b/build.gradle index b9a40575..e78eff86 100644 --- a/build.gradle +++ b/build.gradle @@ -68,7 +68,7 @@ kotlinFrontend { dependency("url-loader") dependency("jquery", "3.2.1") dependency("fecha", "2.3.2") - dependency("snabbdom", "0.6.9") + dependency("snabbdom", "0.7.1") dependency("snabbdom-virtualize", "0.7.0") dependency("navigo", "7.0.0") dependency("jquery-resizable-dom", "0.28.0") diff --git a/src/main/kotlin/pl/treksoft/kvision/form/check/CheckInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/check/CheckInput.kt index 7c67c957..9e0c1fa9 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/check/CheckInput.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/check/CheckInput.kt @@ -111,13 +111,13 @@ open class CheckInput( val sn = super.getSnAttrs().toMutableList() sn.add("type" to type.type) if (startValue) { - sn.add("checked" to "true") + sn.add("checked" to "checked") } name?.let { sn.add("name" to it) } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") } extraValue?.let { sn.add("value" to it) diff --git a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt index b0b7f4b3..dd8fcabd 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectInput.kt @@ -245,7 +245,7 @@ open class SelectInput( sn.add("name" to it) } if (multiple) { - sn.add("multiple" to "true") + sn.add("multiple" to "multiple") } maxOptions?.let { sn.add("data-max-options" to "" + it) @@ -262,7 +262,7 @@ open class SelectInput( } } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") } val btnStyle = style?.className ?: "btn-default" when (size) { diff --git a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt index 95d8f178..3b523314 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOptGroup.kt @@ -84,7 +84,7 @@ open class SelectOptGroup( sn.add("data-max-options" to "" + it) } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") } return sn } diff --git a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt index 141eff28..5cd23582 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/select/SelectOption.kt @@ -93,7 +93,7 @@ open class SelectOption( } } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") } } else { sn.add("data-divider" to "true") diff --git a/src/main/kotlin/pl/treksoft/kvision/form/spinner/SpinnerInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/spinner/SpinnerInput.kt index a5565d2a..23c48a80 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/spinner/SpinnerInput.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/spinner/SpinnerInput.kt @@ -191,7 +191,7 @@ open class SpinnerInput( } } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") value?.let { sn.add("value" to it.toString()) } diff --git a/src/main/kotlin/pl/treksoft/kvision/form/text/AbstractTextInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/text/AbstractTextInput.kt index 8467dab8..c43f94ba 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/text/AbstractTextInput.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/text/AbstractTextInput.kt @@ -117,7 +117,7 @@ abstract class AbstractTextInput( } } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") } return sn } diff --git a/src/main/kotlin/pl/treksoft/kvision/form/text/RichTextInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/text/RichTextInput.kt index 9e6e61b0..de8bb320 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/text/RichTextInput.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/text/RichTextInput.kt @@ -57,7 +57,7 @@ open class RichTextInput(value: String? = null, classes: Set = setOf()) } } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") } return sn } diff --git a/src/main/kotlin/pl/treksoft/kvision/form/time/DateTimeInput.kt b/src/main/kotlin/pl/treksoft/kvision/form/time/DateTimeInput.kt index 6004b320..9fa87195 100644 --- a/src/main/kotlin/pl/treksoft/kvision/form/time/DateTimeInput.kt +++ b/src/main/kotlin/pl/treksoft/kvision/form/time/DateTimeInput.kt @@ -150,7 +150,7 @@ open class DateTimeInput( } } if (disabled) { - sn.add("disabled" to "true") + sn.add("disabled" to "disabled") value?.let { sn.add("value" to it.toStringF(format)) } diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckBoxSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckBoxSpec.kt index 67928181..3aa427ed 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckBoxSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckBoxSpec.kt @@ -46,7 +46,7 @@ class CheckBoxSpec : DomSpec { val element = document.getElementById("test") val id = ci.input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct checkbox form control" ) @@ -54,7 +54,7 @@ class CheckBoxSpec : DomSpec { ci.circled = false ci.inline = false assertEquals( - "
", + "
", element?.innerHTML, "Should render correct checkbox form control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckInputSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckInputSpec.kt index bb13479f..960dad56 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckInputSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/check/CheckInputSpec.kt @@ -43,7 +43,7 @@ class CheckInputSpec : DomSpec { root.add(ci) val element = document.getElementById("test") assertEquals( - "", + "", element?.innerHTML, "Should render correct checkbox control" ) @@ -62,7 +62,7 @@ class CheckInputSpec : DomSpec { root.add(ci) val element = document.getElementById("test") assertEquals( - "", + "", element?.innerHTML, "Should render correct radio button control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioGroupSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioGroupSpec.kt index 80616f5a..62b10f68 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioGroupSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioGroupSpec.kt @@ -45,7 +45,7 @@ class RadioGroupSpec : DomSpec { val rid1 = ci.getChildren().filterIsInstance().first().input.id val rid2 = ci.getChildren().filterIsInstance().last().input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct radio button group form control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioSpec.kt index 20fff041..f7020d09 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/check/RadioSpec.kt @@ -45,7 +45,7 @@ class RadioSpec : DomSpec { val element = document.getElementById("test") val id = ci.input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct radio button form control" ) @@ -53,7 +53,7 @@ class RadioSpec : DomSpec { ci.squared = true ci.inline = false assertEquals( - "
", + "
", element?.innerHTML, "Should render correct radio button form control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectInputSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectInputSpec.kt index 055ef020..c51a6b43 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectInputSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectInputSpec.kt @@ -44,7 +44,7 @@ class SelectInputSpec : DomSpec { root.add(selectInput) val element = document.getElementById("test") assertTrue( - true == element?.innerHTML?.endsWith(""), + true == element?.innerHTML?.endsWith(""), "Should render correct select input" ) } diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectSpec.kt index 3f44c3ed..ae07199c 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/select/SelectSpec.kt @@ -49,7 +49,7 @@ class SelectSpec : DomSpec { "Should render correct select form control" ) assertTrue( - true == element?.innerHTML?.endsWith(""), + true == element?.innerHTML?.endsWith(""), "Should render correct select form control" ) } diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/spinner/SpinnerSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/spinner/SpinnerSpec.kt index c309d526..a8474790 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/spinner/SpinnerSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/spinner/SpinnerSpec.kt @@ -43,13 +43,13 @@ class SpinnerSpec : DomSpec { val element = document.getElementById("test") val id = ti.input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct spinner input form control" ) ti.validatorError = "Validation Error" assertEquals( - "
Validation Error
", + "
Validation Error
", element?.innerHTML, "Should render correct spinner input form control with validation error" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/text/PasswordSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/text/PasswordSpec.kt index 47d757f1..f30111b1 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/text/PasswordSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/text/PasswordSpec.kt @@ -44,7 +44,7 @@ class PasswordSpec : DomSpec { val element = document.getElementById("test") val id = ti.input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct input form control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaInputSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaInputSpec.kt index 21c440a6..ff7ed0b0 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaInputSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaInputSpec.kt @@ -44,7 +44,7 @@ class TextAreaInputSpec : DomSpec { root.add(ti) val element = document.getElementById("test") assertEquals( - "", + "", element?.innerHTML, "Should render correct input control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaSpec.kt index e75a651e..1b34f7d2 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextAreaSpec.kt @@ -44,7 +44,7 @@ class TextAreaSpec : DomSpec { val element = document.getElementById("test") val id = ti.input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct input form control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextInputSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextInputSpec.kt index 9b88b84e..de3bd486 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextInputSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextInputSpec.kt @@ -45,7 +45,7 @@ class TextInputSpec : DomSpec { root.add(ti) val element = document.getElementById("test") assertEquals( - "", + "", element?.innerHTML, "Should render correct input control" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextSpec.kt index a78be2d0..baa2b20f 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/text/TextSpec.kt @@ -44,13 +44,13 @@ class TextSpec : DomSpec { val element = document.getElementById("test") val id = ti.input.id assertEquals( - "
", + "
", element?.innerHTML, "Should render correct input form control" ) ti.validatorError = "Validation Error" assertEquals( - "
Validation Error
", + "
Validation Error
", element?.innerHTML, "Should render correct input form control with validation error" ) diff --git a/src/test/kotlin/test/pl/treksoft/kvision/form/time/DateTimeSpec.kt b/src/test/kotlin/test/pl/treksoft/kvision/form/time/DateTimeSpec.kt index aa0c2d8f..fa158b68 100644 --- a/src/test/kotlin/test/pl/treksoft/kvision/form/time/DateTimeSpec.kt +++ b/src/test/kotlin/test/pl/treksoft/kvision/form/time/DateTimeSpec.kt @@ -47,13 +47,13 @@ class DateTimeSpec : DomSpec { val id = ti.input.id val datastr = data.toStringF(ti.format) assertEquals( - "
", + "
", element?.innerHTML, "Should render correct date time input form control" ) ti.validatorError = "Validation Error" assertEquals( - "
Validation Error
", + "
Validation Error
", element?.innerHTML, "Should render correct date time input form control with validation error" ) -- cgit