ij_plugins.scala.console.editor

Members list

Concise view

Type members

Classlikes

object Action

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Action.type
abstract class Action(val name: String)

Simple UI action.

Simple UI action.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object Editor

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Editor.type

Code input area of the console. Creates MVC components and gives access to the view, and externally relevant parts of the model (selection and text) and controller (actions).

Code input area of the console. Creates MVC components and gives access to the view, and externally relevant parts of the model (selection and text) and controller (actions).

Publishes event ij_plugins.scala.console.editor.Editor.SourceFileEvent

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Text area that provides Scala syntax highlighting.

Text area that provides Scala syntax highlighting.

Example use:

 object ScalaKeywordsDemo extends JFXApp {
   val editorCodeArea = new EditorCodeArea()
   editorCodeArea.text = ...
   stage = new JFXApp.PrimaryStage {
     title = "Scala Keywords Demo"
     scene = new Scene(640, 480) {
       root = editorCodeArea.view
     }
   }
 }

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any