Module

Ace.Types

Package
purescript-ace
Repository
slamdata/purescript-ace

#AnchorEvent Source

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

#BackgroundTokenizerEvent Source

#DocumentEventType Source

#DocumentEvent Source

newtype DocumentEvent

Constructors

#PasteEvent Source

#NewlineMode Source

#Rules Source

data Rules

#Annotation Source

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

#Position Source

newtype Position

Constructors

#getColumn Source

#TokenInfo Source

type TokenInfo = { value :: String }

#SearchOptions Source

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

#Ace Source

data Ace

#Anchor Source

data Anchor

#BackgroundTokenizer Source

#Document Source

#Editor Source

data Editor

#EditSession Source

#KeyBinding Source

#Range Source

data Range

#RangeList Source

#ScrollBar Source

#Search Source

data Search

#Selection Source

#TextMode Source

newtype TextMode

Constructors

#TokenIterator Source

#Tokenizer Source

#UndoManager Source

#VirtualRenderer Source

#LanguageTools Source

#Completer Source

#Marker Source

data Marker

#Completion Source

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

#Command Source

data Command

Constructors

#HandlerResult Source

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