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
/
IEditSession
IEditSession
@
native
@
JSType
trait
IEditSession
extends
Object
Graph
Supertypes
class
Object
trait
Any
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
`$detectNewLine`
(text:
String
):
Dynamic
def
`$getDisplayTokens`
(str:
String
, offset:
Double
):
Dynamic
def
`$getStringScreenWidth`
(str:
String
, maxScreenColumn:
Double
, screenColumn:
Double
):
Array
[
Double
]
def
`$mode`
(mode:
TextMode
):
Dynamic
def
`$resetRowCache`
(row:
Double
):
Dynamic
def
addDynamicMarker
(marker:
Any
, inFront:
Boolean
):
Dynamic
def
addFold
(text:
String
, range:
Range
):
Dynamic
def
addGutterDecoration
(row:
Double
, className:
String
):
Dynamic
def
addMarker
(range:
Range
, clazz:
String
, `type`:
String
, inFront:
Boolean
):
Int
def
adjustWrapLimit
(desiredLimit:
Double
):
Boolean
def
clearAnnotations
():
Dynamic
def
clearBreakpoint
(row:
Double
):
Dynamic
def
clearBreakpoint
(row:
Int
):
Dynamic
def
clearBreakpoints
():
Dynamic
def
documentToScreenColumn
(row:
Double
, docColumn:
Double
):
Double
def
documentToScreenPosition
(docRow:
Double
, docColumn:
Double
):
Dynamic
def
documentToScreenRow
(docRow:
Double
, docColumn:
Double
):
Dynamic
def
duplicateLines
(firstRow:
Double
, lastRow:
Double
):
Double
def
expandFold
(arg:
Any
):
Dynamic
def
findMatchingBracket
(position:
Position
):
Dynamic
def
getAWordRange
(row:
Double
, column:
Double
):
Dynamic
def
getAnnotations
():
Dynamic
def
getBreakpoints
():
Array
[
Double
]
def
getDocument
():
Document
def
getDocumentLastRowColumn
(docRow:
Double
, docColumn:
Double
):
Double
def
getDocumentLastRowColumnPosition
(docRow:
Double
, docColumn:
Double
):
Double
def
getFoldAt
(row:
Double
, column:
Double
):
Dynamic
def
getFoldDisplayLine
(foldLine:
Any
, docRow:
Double
, docColumn:
Double
):
Dynamic
def
getFoldsInRange
(range:
Range
):
Dynamic
def
getLength
():
Double
def
getLine
(row:
Double
):
String
def
getLines
(firstRow:
Double
, lastRow:
Double
):
Array
[
String
]
def
getMarkers
(inFront:
Boolean
):
Array
[
Any
]
def
getMode
():
TextMode
def
getNewLineMode
():
String
def
getOverwrite
():
Boolean
def
getRowLength
(row:
Double
):
Double
def
getRowSplitData
():
String
def
getScreenLastRowColumn
(screenRow:
Double
):
Double
def
getScreenLength
():
Double
def
getScreenTabSize
(screenColumn:
Double
):
Double
def
getScreenWidth
():
Double
def
getScrollLeft
():
Double
def
getScrollTop
():
Double
def
getSelection
():
AceSelection
def
getState
(row:
Double
):
String
def
getTabSize
():
String
def
getTabString
():
String
def
getTextRange
(range:
Range
):
String
def
getTokenAt
(row:
Double
, column:
Double
):
TokenInfo
def
getTokens
(row:
Double
):
Array
[
TokenInfo
]
def
getUndoManager
():
UndoManager
def
getUseSoftTabs
():
Boolean
def
getUseWorker
():
Boolean
def
getUseWrapMode
():
Boolean
def
getValue
():
String
def
getWordRange
(row:
Double
, column:
Double
):
Range
def
getWrapLimit
():
Double
def
getWrapLimitRange
():
Dynamic
def
highlight
(text:
String
):
Dynamic
def
indentRows
(startRow:
Double
, endRow:
Double
, indentString:
String
):
Dynamic
def
insert
(position:
Position
, text:
String
):
Dynamic
def
isTabStop
(position:
Any
):
Boolean
def
moveLinesDown
(firstRow:
Double
, lastRow:
Double
):
Double
def
moveLinesUp
(firstRow:
Double
, lastRow:
Double
):
Double
def
moveText
(fromRange:
Range
, toPosition:
Any
):
Range
def
on
(event:
String
, fn:
Function1
[
Any
,
Any
]):
Dynamic
def
onReloadTokenizer
():
Dynamic
def
outdentRows
(range:
Range
):
Dynamic
def
redoChanges
(deltas:
Array
[
Any
], dontSelect:
Boolean
):
Range
def
remove
(range:
Range
):
Dynamic
def
removeFold
(arg:
Any
):
Dynamic
def
removeGutterDecoration
(row:
Double
, className:
String
):
Dynamic
def
removeMarker
(markerId:
Double
):
Dynamic
def
replace
(range:
Range
, text:
String
):
Dynamic
def
screenToDocumentColumn
(row:
Double
, column:
Double
):
Dynamic
def
screenToDocumentPosition
(screenRow:
Double
, screenColumn:
Double
):
Dynamic
def
setAnnotations
(annotations:
Array
[
Annotation
]):
Dynamic
def
setBreakpoint
(row:
Double
, className:
String
):
Dynamic
def
setBreakpoint
(row:
Int
):
Dynamic
def
setBreakpoints
(rows:
Array
[
Any
]):
Dynamic
def
setDocument
(doc:
Document
):
Dynamic
def
setMode
(mode:
String
):
Dynamic
def
setNewLineMode
(newLineMode:
String
):
Dynamic
def
setOverwrite
(overwrite:
Boolean
):
Dynamic
def
setScrollLeft
():
Dynamic
def
setScrollTop
(scrollTop:
Double
):
Dynamic
def
setTabSize
(tabSize:
Double
):
Dynamic
def
setUndoManager
(undoManager:
UndoManager
):
Dynamic
def
setUndoSelect
(enable:
Boolean
):
Dynamic
def
setUseSoftTabs
(useSoftTabs:
Boolean
):
Dynamic
def
setUseWorker
(useWorker:
Boolean
):
Dynamic
def
setUseWrapMode
(useWrapMode:
Boolean
):
Dynamic
def
setValue
(text:
String
):
Dynamic
def
setWrapLimitRange
(min:
Double
, max:
Double
):
Dynamic
def
toggleOverwrite
():
Dynamic
def
undoChanges
(deltas:
Array
[
Any
], dontSelect:
Boolean
):
Range
def
unfold
(arg1:
Any
, arg2:
Boolean
):
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
bgTokenizer
:
BackgroundTokenizer
var
doc
:
Document
var
selection
:
AceSelection