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/scalafiddle.js"></script>
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ construction.
|
|||
|
||||
#### 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>
|
||||
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
|
||||
|
|
|
|||
|
|
@ -379,7 +379,6 @@ class ActorDocSpec extends AkkaSpec("""
|
|||
ponger ! Ping
|
||||
}
|
||||
|
||||
// $FiddleDependency org.akka-js %%% akkajsactor % 1.2.5.1
|
||||
//#fiddle_code
|
||||
|
||||
val testProbe = new TestProbe(system)
|
||||
|
|
|
|||
|
|
@ -159,7 +159,6 @@ class TwitterStreamQuickstartDocSpec extends AkkaSpec {
|
|||
.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
|
||||
|
||||
// $FiddleDependency org.akka-js %%% akkajsactorstream % 1.2.5.1
|
||||
//#fiddle_code
|
||||
.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("io.spray" % "sbt-boilerplate" % "0.6.1")
|
||||
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.typesafe.sbt" % "sbt-git" % "1.0.0")
|
||||
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