ace
ace
scaladget.ace
AceSelection
AceSelection
Anchor
Anchor
Annotation
AutoComplete
BackgroundTokenizer
BackgroundTokenizer
CommandManager
Delta
Document
Document
EditSession
Editor
Editor
IEditSession
IRangeList
KeyBinding
KeyBinding
PlaceHolder
PlaceHolder
Position
Position
Range
Range
RangeBuilder
RangeList
RenderLoop
RenderLoop
ScrollBar
ScrollBar
Search
Search
Split
Split
TextMode
TokenInfo
TokenIterator
TokenIterator
Tokenizer
Tokenizer
UndoManager
UndoManager
Utils
VirtualRenderer
VirtualRenderer
ace
autocomplete
extLanguageTools
githubtheme
pythonmode
rmode
scalamode
ace
/
scaladget.ace
/
Editor
Editor
@
JSGlobal
@
native
@
JSType
class
Editor
extends
Object
Companion
object
Graph
Supertypes
class
Object
trait
Any
class
Object
trait
Matchable
class
Any
Value members
Value members
Constructors
def
this
(renderer:
VirtualRenderer
, session:
IEditSession
)
Concrete methods
def
blockIndent
():
Dynamic
def
blockOutdent
(arg:
String
):
Dynamic
def
blur
():
Dynamic
def
centerSelection
():
Dynamic
def
clearSelection
():
Dynamic
def
copyLinesDown
():
Double
def
copyLinesUp
():
Double
def
destroy
():
Dynamic
def
execCommand
(command:
String
, args:
Any
):
Dynamic
def
find
(needle:
String
, options:
Any
, animate:
Boolean
):
Dynamic
def
findNext
(options:
Any
, animate:
Boolean
):
Dynamic
def
findPrevious
(options:
Any
, animate:
Boolean
):
Dynamic
def
focus
():
Dynamic
def
getBehavioursEnabled
():
Boolean
def
getCopyText
():
String
def
getCursorPosition
():
Position
def
getCursorPositionScreen
():
Double
def
getDragDelay
():
Double
def
getFirstVisibleRow
():
Double
def
getHighlightActiveLine
():
Dynamic
def
getHighlightSelectedWord
():
Boolean
def
getKeyboardHandler
():
String
def
getLastSearchOptions
():
Dynamic
def
getLastVisibleRow
():
Double
def
getNumberAt
():
Double
def
getOverwrite
():
Boolean
def
getPrintMarginColumn
():
Double
def
getReadOnly
():
Boolean
def
getScrollSpeed
():
Double
def
getSelection
():
AceSelection
def
getSelectionRange
():
Range
def
getSelectionStyle
():
String
def
getSession
():
IEditSession
def
getShowFoldWidgets
():
Dynamic
def
getShowInvisibles
():
Boolean
def
getShowPrintMargin
():
Boolean
def
getTheme
():
String
def
getValue
():
String
def
getWrapBehavioursEnabled
():
Dynamic
def
gotoLine
(lineNumber:
Double
, column:
Double
, animate:
Boolean
):
Dynamic
def
gotoPageDown
():
Dynamic
def
gotoPageUp
():
Dynamic
def
indent
():
Dynamic
def
insert
(text:
String
):
Dynamic
def
isFocused
():
Dynamic
def
isRowFullyVisible
(row:
Double
):
Boolean
def
isRowVisible
(row:
Double
):
Boolean
def
jumpToMatching
():
Dynamic
def
modifyNumber
(amount:
Double
):
Dynamic
def
moveCursorTo
(row:
Double
, column:
Double
, animate:
Boolean
):
Dynamic
def
moveCursorToPosition
(position:
Position
):
Dynamic
def
moveLinesDown
():
Double
def
moveLinesUp
():
Double
def
moveText
(fromRange:
Range
, toPosition:
Any
):
Range
def
navigateDown
(times:
Double
):
Dynamic
def
navigateFileEnd
():
Dynamic
def
navigateFileStart
():
Dynamic
def
navigateLeft
(times:
Double
):
Dynamic
def
navigateLineEnd
():
Dynamic
def
navigateLineStart
():
Dynamic
def
navigateRight
(times:
Double
):
Dynamic
def
navigateTo
(row:
Double
, column:
Double
):
Dynamic
def
navigateUp
(times:
Double
):
Dynamic
def
navigateWordLeft
():
Dynamic
def
navigateWordRight
():
Dynamic
def
onBlur
():
Dynamic
def
onChangeMode
(e:
Any
):
Dynamic
def
onCommandKey
(e:
Any
, hashId:
Any
, keyCode:
Any
):
Dynamic
def
onCopy
():
Dynamic
def
onCursorChange
():
Dynamic
def
onCut
():
Dynamic
def
onDocumentChange
(e:
Any
):
Dynamic
def
onFocus
():
Dynamic
def
onPaste
(text:
String
):
Dynamic
def
onSelectionChange
(e:
Any
):
Dynamic
def
onTextInput
(text:
String
):
Dynamic
def
redo
():
Dynamic
def
remove
(dir:
String
):
Dynamic
def
removeLines
():
Dynamic
def
removeToLineEnd
():
Dynamic
def
removeToLineStart
():
Dynamic
def
removeWordLeft
():
Dynamic
def
removeWordRight
():
Dynamic
def
replace
(replacement:
String
, options:
Any
):
Dynamic
def
replaceAll
(replacement:
String
, options:
Any
):
Dynamic
def
resize
(force:
Boolean
):
Dynamic
def
scrollPageDown
():
Dynamic
def
scrollPageUp
():
Dynamic
def
scrollToLine
(line:
Double
, center:
Boolean
, animate:
Boolean
, callback:
Function
):
Dynamic
def
scrollToRow
():
Dynamic
def
selectAll
():
Dynamic
def
selectMoreLines
(n:
Double
):
Dynamic
def
selectPageDown
():
Dynamic
def
selectPageUp
():
Dynamic
def
setAutoScrollEditorIntoView
(auto:
Boolean
):
Dynamic
def
setBehavioursEnabled
(enabled:
Boolean
):
Dynamic
def
setDragDelay
(dragDelay:
Double
):
Dynamic
def
setFontSize
(size:
String
):
Dynamic
def
setHighlightActiveLine
(shouldHighlight:
Boolean
):
Dynamic
def
setHighlightSelectedWord
(shouldHighlight:
Boolean
):
Dynamic
def
setKeyboardHandler
(keyboardHandler:
String
):
Dynamic
def
setOptions
(options:
Dynamic
):
Dynamic
def
setOverwrite
(overwrite:
Boolean
):
Dynamic
def
setPrintMarginColumn
(showPrintMargin:
Double
):
Dynamic
def
setReadOnly
(readOnly:
Boolean
):
Dynamic
def
setScrollSpeed
(speed:
Double
):
Dynamic
def
setSelectionStyle
(style:
String
):
Dynamic
def
setSession
(session:
IEditSession
):
Dynamic
def
setShowFoldWidgets
(show:
Boolean
):
Dynamic
def
setShowInvisibles
(showInvisibles:
Boolean
):
Dynamic
def
setShowPrintMargin
(showPrintMargin:
Boolean
):
Dynamic
def
setStyle
(style:
String
):
Dynamic
def
setTheme
(theme:
String
):
Dynamic
def
setValue
(`val`:
String
, cursorPos:
Double
):
String
def
setWrapBehavioursEnabled
(enabled:
Boolean
):
Dynamic
def
splitLine
():
Dynamic
def
toLowerCase
():
Dynamic
def
toUpperCase
():
Dynamic
def
toggleCommentLines
():
Dynamic
def
toggleOverwrite
():
Dynamic
def
transposeLetters
():
Dynamic
def
undo
():
Dynamic
def
unsetStyle
():
Dynamic
Inherited methods
def
hasOwnProperty
(v:
String
):
Boolean
Inherited from
Object
def
isPrototypeOf
(v:
Object
):
Boolean
Inherited from
Object
def
propertyIsEnumerable
(v:
String
):
Boolean
Inherited from
Object
def
toLocaleString
():
String
Inherited from
Object
def
valueOf
():
Any
Inherited from
Object
Concrete fields
var
commands
:
CommandManager
var
completer
:
AutoComplete
var
completers
:
Array
[
Dynamic
]
var
container
:
HTMLElement
var
inMultiSelectMode
:
Boolean
var
keyBinding
:
KeyBinding
var
renderer
:
VirtualRenderer
var
selection
:
AceSelection
var
session
:
IEditSession