aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/pl/treksoft/kvision/form/Select.kt
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2017-11-03 15:52:47 +0100
committerRobert Jaros <rjaros@finn.pl>2017-11-03 15:52:47 +0100
commit398cfa0a80bc10c6580557e9688ba4390b89917b (patch)
tree1c0f4e9701fec484bfd32e4d730078aa970e45d9 /src/main/kotlin/pl/treksoft/kvision/form/Select.kt
parent960a82bafa9e9b1a8e07b0eaa20d5eebb72aabc2 (diff)
downloadkvision-398cfa0a80bc10c6580557e9688ba4390b89917b.tar.gz
kvision-398cfa0a80bc10c6580557e9688ba4390b89917b.tar.bz2
kvision-398cfa0a80bc10c6580557e9688ba4390b89917b.zip
Select form component
Diffstat (limited to 'src/main/kotlin/pl/treksoft/kvision/form/Select.kt')
-rw-r--r--src/main/kotlin/pl/treksoft/kvision/form/Select.kt24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/main/kotlin/pl/treksoft/kvision/form/Select.kt b/src/main/kotlin/pl/treksoft/kvision/form/Select.kt
index 413178d2..a8759208 100644
--- a/src/main/kotlin/pl/treksoft/kvision/form/Select.kt
+++ b/src/main/kotlin/pl/treksoft/kvision/form/Select.kt
@@ -119,4 +119,28 @@ open class Select(options: List<StringPair>? = null, value: String? = null,
input.removeEventListeners()
return this
}
+
+ override fun add(child: Widget): SimplePanel {
+ input.add(child)
+ return this
+ }
+
+ override fun addAll(children: List<Widget>): SimplePanel {
+ input.addAll(children)
+ return this
+ }
+
+ override fun remove(child: Widget): SimplePanel {
+ input.remove(child)
+ return this
+ }
+
+ override fun removeAll(): SimplePanel {
+ input.removeAll()
+ return this
+ }
+
+ override fun getChildren(): List<Widget> {
+ return input.getChildren()
+ }
}