Ace facade types for Scala.js
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
project
src/main/scala/com/scalawarrior/scalajs/ace
.gitignore
LICENSE
README.md
build.sbt
sbt-launch-0.13.8.jar
sbt.bat
sbt.sh

README.md

scalajs-ace

Static types for the Ace editor for Scala.js programs.

Usage

Add the following to your sbt build definition:

resolvers += "amateras-repo" at "http://amateras.sourceforge.jp/mvn/"

libraryDependencies += "com.scalawarrior" %%% "scalajs-ace" % "0.0.4"

If are using webjars, you can introduce Ace by adding following dependency:

libraryDependencies += "org.webjars" % "ace" % "01.08.2014"

then enjoy Ace in Scala.js!

import com.scalawarrior.scalajs.ace._

val editor = ace.edit("editor")
editor.setTheme("ace/theme/monokai")
editor.getSession().setMode("ace/mode/scala")

val text = editor.getValue()