Module

Ace.EditSession

#DynamicMarker

type DynamicMarker a = forall h. STArray h String -> HTMLElement -> ST h a

#addDynamicMarker

#addFold

#addGutterDecoration

#addMarker

#adjustWrapLimit

#clearAnnotations

#clearBreakpoint

#clearBreakpoints

#detectNewLine

#documentToScreenColumn

#documentToScreenPosition

#documentToScreenRow

#duplicateLines

#findMatchingBracket

#getAWordRange

#getBreakpoints

#getDisplayTokens

#getDocumentLastRowColumn

#getDocumentLastRowColumnPosition

#getLength

#getLine

#getLines

#getNewLineMode

#getRowLength

#getRowSplitData

#getScreenLastRowColumn

#getScreenLength

#getScreenTabSize

#getScreenWidth

#getScrollLeft

#getScrollTop

#getState

#getStringScreenWidth

#getTabString

#getTextRange

#getTokenAt

#getUseSoftTabs

#getUseWrapMode

#getWordRange

#getWrapLimit

#getWrapLimitRange

getWrapLimitRange :: EditSession -> Effect { max :: Int, min :: Int }

#highlight

#indentRows

#moveLinesDown

#moveLinesUp

#onChange

#onChangeAnnotation

#onChangeBackMarker

#onChangeBreakpoint

#onChangeFold

#onChangeFrontMarker

#onChangeMode

#onChangeOverwrite

#onChangeScrollLeft

#onChangeScrollTop

#onChangeTabSize

#onChangeWrapLimit

#onChangeWrapMode

#onTokenizerUpdate

#onReloadTokenizer

#outdentRows

#remove

#removeGutterDecoration

#removeMarker

#replace

#resetRowCache

#screenToDocumentColumn

#screenToDocumentPosition

#setBreakpoint

#setBreakpoints

#setNewLineMode

#setOverwrite

#setScrollLeft

#setScrollTop

#setTabSize

#setUndoSelect

#setUseSoftTabs

#setUseWorker

#setUseWrapMode

#setValue

#setWrapLimitRange

#toggleOverwrite

Modules