aboutsummaryrefslogtreecommitdiff
path: root/kvision-modules/kvision-common-types
diff options
context:
space:
mode:
authorRobert Jaros <rjaros@finn.pl>2019-10-12 18:24:15 +0200
committerRobert Jaros <rjaros@finn.pl>2019-10-12 18:24:15 +0200
commit6ea600defefbe16e59c421785d9a09989e672083 (patch)
tree7f3344b56f9c3fe1f8c65bf67195539a149af15f /kvision-modules/kvision-common-types
parentbcf7504392baccf1568e740c1d453eac7080fb5b (diff)
downloadkvision-6ea600defefbe16e59c421785d9a09989e672083.tar.gz
kvision-6ea600defefbe16e59c421785d9a09989e672083.tar.bz2
kvision-6ea600defefbe16e59c421785d9a09989e672083.zip
Redesign Date type handling in server side interfaces.
Map js.Date class on the client side to different java.time.* classes on the server side.
Diffstat (limited to 'kvision-modules/kvision-common-types')
-rw-r--r--kvision-modules/kvision-common-types/src/main/kotlin/pl/treksoft/kvision/types/Date.kt11
1 files changed, 11 insertions, 0 deletions
diff --git a/kvision-modules/kvision-common-types/src/main/kotlin/pl/treksoft/kvision/types/Date.kt b/kvision-modules/kvision-common-types/src/main/kotlin/pl/treksoft/kvision/types/Date.kt
index 55e1b15f..75a40bcf 100644
--- a/kvision-modules/kvision-common-types/src/main/kotlin/pl/treksoft/kvision/types/Date.kt
+++ b/kvision-modules/kvision-common-types/src/main/kotlin/pl/treksoft/kvision/types/Date.kt
@@ -21,4 +21,15 @@
*/
package pl.treksoft.kvision.types
+@Deprecated("Compatibility with KVision 1. Use LocalDateTime or OffsetDateTime instead.")
expect class Date
+
+expect class LocalDateTime
+
+expect class LocalDate
+
+expect class LocalTime
+
+expect class OffsetDateTime
+
+expect class OffsetTime