Skip to content
This repository was archived by the owner on Apr 2, 2019. It is now read-only.

Commit 9bd3cf6

Browse files
author
Starzu
committed
Udash 0.3.1
GenCodec demo improvements
1 parent 10bc798 commit 9bd3cf6

File tree

4 files changed

+11
-8
lines changed

4 files changed

+11
-8
lines changed

guide/src/main/scala/io/udash/web/guide/views/References.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.udash.web.guide.views
22

33
object References {
4-
val UdashGeneratorDownload = "https://github.com/UdashFramework/udash-generator/releases/download/v0.2.0/udash-generator.zip"
4+
val UdashGeneratorDownload = "https://github.com/UdashFramework/udash-generator/releases/download/v0.3.1/udash-generator.zip"
55
val UdashjQueryWrapperRepo = "https://github.com/UdashFramework/scala-js-jquery"
66
val UdashGuideRepo = "https://github.com/UdashFramework/udash-guide"
77

guide/src/main/scala/io/udash/web/guide/views/Versions.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.udash.web.guide.views
22

33
object Versions {
4-
val udashVersion = "0.3.0"
4+
val udashVersion = "0.3.1"
55
val udashJQueryVersion = "1.0.0"
66

77
val scalaVersion = "2.11.8"

guide/src/main/scala/io/udash/web/guide/views/rpc/demos/GenCodecsDemoComponent.scala

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ class GenCodecsDemoComponent extends Component with StrictLogging {
4444
}
4545

4646
class GenCodecsDemoPresenter(model: ModelProperty[GenCodecsDemoModel]) {
47+
def randomString(l: Int): String =
48+
BigInt.probablePrime(32, Random).toString(16)
49+
4750
def onButtonClick(btn: UdashButton) = {
4851
btn.disabled.set(true)
4952
val demoRpc: GenCodecServerRPC = Context.serverRpc.demos().gencodecsDemo()
@@ -55,23 +58,23 @@ class GenCodecsDemoComponent extends Component with StrictLogging {
5558
case Success(response) => model.subProp(_.double).set(response)
5659
case Failure(ex) => logger.error(ex.getMessage)
5760
}
58-
demoRpc.sendString(Random.nextString(10)) onComplete {
61+
demoRpc.sendString(randomString(10)) onComplete {
5962
case Success(response) => model.subProp(_.string).set(response)
6063
case Failure(ex) => logger.error(ex.getMessage)
6164
}
62-
demoRpc.sendSeq(Seq(Random.nextString(5), Random.nextString(5))) onComplete {
65+
demoRpc.sendSeq(Seq(randomString(5), randomString(5))) onComplete {
6366
case Success(response) => model.subProp(_.seq).set(response)
6467
case Failure(ex) => logger.error(ex.getMessage)
6568
}
66-
demoRpc.sendMap(Map(Random.nextString(5) -> Random.nextInt(), Random.nextString(5) -> Random.nextInt())) onComplete {
69+
demoRpc.sendMap(Map(randomString(5) -> Random.nextInt(), randomString(5) -> Random.nextInt())) onComplete {
6770
case Success(response) => model.subProp(_.map).set(response.toSeq)
6871
case Failure(ex) => logger.error(ex.getMessage)
6972
}
70-
demoRpc.sendCaseClass(DemoCaseClass(Random.nextInt(), Random.nextString(5), 42)) onComplete {
73+
demoRpc.sendCaseClass(DemoCaseClass(Random.nextInt(), randomString(5), 42)) onComplete {
7174
case Success(response) => model.subProp(_.caseClass).set(response)
7275
case Failure(ex) => logger.error(ex.getMessage)
7376
}
74-
demoRpc.sendClass(new DemoClass(Random.nextInt(), Random.nextString(5))) onComplete {
77+
demoRpc.sendClass(new DemoClass(Random.nextInt(), randomString(5))) onComplete {
7578
case Success(response) =>
7679
model.subProp(_.clsInt).set(response.i)
7780
model.subProp(_.clsString).set(response.s)

project/Dependencies.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ object Dependencies extends Build {
66
val versionOfScala = "2.11.8"
77
val jettyVersion = "9.3.8.v20160314"
88

9-
val udashVersion = "0.3.0"
9+
val udashVersion = "0.3.1"
1010
val udashJQueryVersion = "1.0.0"
1111

1212
val scalaTagsVersion = "0.5.5"

0 commit comments

Comments
 (0)