improved scalafiddle integration
This commit is contained in:
parent
001a7569b9
commit
de3dbea7b4
7 changed files with 12 additions and 5 deletions
|
|
@ -1 +1,2 @@
|
||||||
<script type="text/javascript" src="$page.base$assets/js/warnOldDocs.js"></script>
|
<script type="text/javascript" src="$page.base$assets/js/warnOldDocs.js"></script>
|
||||||
|
<script type="text/javascript" src="$page.base$assets/js/scalafiddle.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -89,7 +89,7 @@ construction.
|
||||||
|
|
||||||
#### Here is another example that you can edit and run in the browser:
|
#### Here is another example that you can edit and run in the browser:
|
||||||
|
|
||||||
@@fiddle [ActorDocSpec.scala]($code$/scala/docs/actor/ActorDocSpec.scala) { #fiddle_code height=400px extraParams=theme=light&layout=v75&passive cssStyle=width:100%; }
|
@@fiddle [ActorDocSpec.scala]($code$/scala/docs/actor/ActorDocSpec.scala) { #fiddle_code template=Akka layout=v75 minheight=400px }
|
||||||
|
|
||||||
@@@
|
@@@
|
||||||
|
|
||||||
|
|
|
||||||
8
akka-docs/src/main/paradox/assets/js/scalafiddle.js
Normal file
8
akka-docs/src/main/paradox/assets/js/scalafiddle.js
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
window.scalaFiddleTemplates = {
|
||||||
|
"Akka": {
|
||||||
|
pre: "// $FiddleDependency org.akka-js %%% akkajsactor % 1.2.5.11 \n" +
|
||||||
|
"// $FiddleDependency org.akka-js %%% akkajsactorstream % 1.2.5.11 \n" +
|
||||||
|
"// $FiddleDependency org.akka-js %%% akkajsactortyped % 1.2.5.11 \n",
|
||||||
|
post: ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -132,7 +132,7 @@ whether the stream terminated normally or exceptionally.
|
||||||
<a name="here-is-another-example-that-you-can-edit-and-run-in-the-browser-"></a>
|
<a name="here-is-another-example-that-you-can-edit-and-run-in-the-browser-"></a>
|
||||||
Here is another example that you can edit and run in the browser:
|
Here is another example that you can edit and run in the browser:
|
||||||
|
|
||||||
@@fiddle [TwitterStreamQuickstartDocSpec.scala]($code$/scala/docs/stream/TwitterStreamQuickstartDocSpec.scala) { #fiddle_code height=400px extraParams=theme=light&layout=v75&passive cssStyle=width:100%; }
|
@@fiddle [TwitterStreamQuickstartDocSpec.scala]($code$/scala/docs/stream/TwitterStreamQuickstartDocSpec.scala) { #fiddle_code template=Akka layout=v75 minheight=400px }
|
||||||
|
|
||||||
|
|
||||||
## Reusable Pieces
|
## Reusable Pieces
|
||||||
|
|
|
||||||
|
|
@ -379,7 +379,6 @@ class ActorDocSpec extends AkkaSpec("""
|
||||||
ponger ! Ping
|
ponger ! Ping
|
||||||
}
|
}
|
||||||
|
|
||||||
// $FiddleDependency org.akka-js %%% akkajsactor % 1.2.5.1
|
|
||||||
//#fiddle_code
|
//#fiddle_code
|
||||||
|
|
||||||
val testProbe = new TestProbe(system)
|
val testProbe = new TestProbe(system)
|
||||||
|
|
|
||||||
|
|
@ -159,7 +159,6 @@ class TwitterStreamQuickstartDocSpec extends AkkaSpec {
|
||||||
.map(_.name.toUpperCase) // Convert all hashtags to upper case
|
.map(_.name.toUpperCase) // Convert all hashtags to upper case
|
||||||
.runWith(Sink.foreach(println)) // Attach the Flow to a Sink that will finally print the hashtags
|
.runWith(Sink.foreach(println)) // Attach the Flow to a Sink that will finally print the hashtags
|
||||||
|
|
||||||
// $FiddleDependency org.akka-js %%% akkajsactorstream % 1.2.5.1
|
|
||||||
//#fiddle_code
|
//#fiddle_code
|
||||||
.value
|
.value
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.3.4")
|
||||||
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.5")
|
addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.5")
|
||||||
addSbtPlugin("io.spray" % "sbt-boilerplate" % "0.6.1")
|
addSbtPlugin("io.spray" % "sbt-boilerplate" % "0.6.1")
|
||||||
addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.3.4")
|
addSbtPlugin("com.timushev.sbt" % "sbt-updates" % "0.3.4")
|
||||||
addSbtPlugin("com.lightbend.akka" % "sbt-paradox-akka" % "0.9")
|
addSbtPlugin("com.lightbend.akka" % "sbt-paradox-akka" % "0.10")
|
||||||
addSbtPlugin("com.lightbend" % "sbt-whitesource" % "0.1.12")
|
addSbtPlugin("com.lightbend" % "sbt-whitesource" % "0.1.12")
|
||||||
addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "1.0.0")
|
addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "1.0.0")
|
||||||
addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.9.1") // for advanced PR validation features
|
addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.9.1") // for advanced PR validation features
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue