Module

Ace

#ace

ace :: Ace

#edit

#createEditSession

#createEditSessionForDocument

Re-exports from Ace.Types

#VirtualRenderer

#UndoManager

#Tokenizer

#TokenIterator

#TokenInfo

type TokenInfo = { value :: String }

#TextMode

newtype TextMode

Constructors

#Selection

#SearchOptions

type SearchOptions = { backwards :: Boolean, caseSensitive :: Boolean, needle :: String, regExp :: Boolean, skipCurrent :: Boolean, wholeWord :: Boolean, wrap :: Boolean }

#Search

data Search

#ScrollBar

#Rules

data Rules

#RangeList

#Range

data Range

#Position

newtype Position

Constructors

#PasteEvent

#NewlineMode

#Marker

data Marker

#LanguageTools

#KeyBinding

#HandlerResult

type HandlerResult = { command :: Command, passEvent :: Boolean }

#Editor

data Editor

#EditSession

#DocumentEventType

#DocumentEvent

newtype DocumentEvent

Constructors

#Document

#Completion

type Completion = { caption :: Maybe String, meta :: String, score :: Number, value :: String }

#Completer

#Command

data Command

Constructors

#BackgroundTokenizerEvent

#BackgroundTokenizer

#Annotation

type Annotation = { column :: Int, row :: Int, text :: String, type :: String }

#AnchorEvent

type AnchorEvent = { old :: Position, value :: Position }

#Anchor

data Anchor

#Ace

data Ace

#showNewlineMode

#showDocumentEventType

#readPosition

#readNewlineMode

#readDocumentEventType

#readDocumentEvent

#getRow

#getColumn

Modules