Ace API Reference
Preparing search index...
src/layer/text
Text
Class Text
Index
Constructors
constructor
Properties
$font
Metrics
$highlight
Indent
Guide
Marker
$highlight
Indent
Guides
$indent
Guide
Re
$lines
$padding
$poll
Size
Changes
Timer
$tab
Strings
config
destroy
display
Indent
Guides
dom
element
EOF_
CHAR
EOL_
CHAR
EOL_
CHAR_
CRLF
EOL_
CHAR_
LF
MAX_
LINE_
LENGTH
on
Change
Tab
Size
session
show
EOL
show
Invisibles
show
Spaces
show
Tabs
SPACE_
CHAR
TAB_
CHAR
tab
Size
Methods
$clear
Active
Indent
Guide
$compute
Tab
String
$create
Line
Element
$get
Fold
Line
Tokens
$highlight
Indent
Guide
$poll
Size
Changes
$render
Highlight
Indent
Guide
$render
Line
$render
Lines
Fragment
$render
Overflow
Message
$render
Simple
Line
$render
Token
$render
Wrapped
Line
$set
Font
Metrics
$set
Indent
Guide
Active
$update
Eol
Char
$use
Line
Groups
check
For
Size
Changes
get
Character
Width
get
Line
Height
render
Indent
Guide
scroll
Lines
set
Display
Indent
Guides
set
Highlight
Indent
Guides
set
Padding
set
Session
set
Show
Invisibles
update
update
Lines
Constructors
constructor
new
Text
(
parentEl
:
HTMLElement
)
:
Text
Parameters
parentEl
:
HTMLElement
Returns
Text
Properties
$font
Metrics
$fontMetrics
:
any
$highlight
Indent
Guide
Marker
$highlightIndentGuideMarker
:
{
dir
?:
number
;
end
?:
number
;
indentLevel
?:
number
;
start
?:
number
;
}
$highlight
Indent
Guides
$highlightIndentGuides
:
any
$indent
Guide
Re
$indentGuideRe
:
RegExp
$lines
$lines
:
Lines
$padding
$padding
:
number
$poll
Size
Changes
Timer
$pollSizeChangesTimer
:
any
$tab
Strings
$tabStrings
:
any
@type{any}
config
config
:
Ace
.
LayerConfig
destroy
destroy
:
{}
display
Indent
Guides
displayIndentGuides
:
any
dom
dom
:
src/lib/dom
element
element
:
HTMLDivElement
EOF_
CHAR
EOF_CHAR
:
string
EOL_
CHAR
EOL_CHAR
:
any
EOL_
CHAR_
CRLF
EOL_CHAR_CRLF
:
string
EOL_
CHAR_
LF
EOL_CHAR_LF
:
string
MAX_
LINE_
LENGTH
MAX_LINE_LENGTH
:
number
on
Change
Tab
Size
onChangeTabSize
:
()
=>
void
session
session
:
EditSession
show
EOL
showEOL
:
boolean
show
Invisibles
showInvisibles
:
any
show
Spaces
showSpaces
:
boolean
show
Tabs
showTabs
:
boolean
SPACE_
CHAR
SPACE_CHAR
:
string
TAB_
CHAR
TAB_CHAR
:
string
tab
Size
tabSize
:
number
Methods
$clear
Active
Indent
Guide
$clearActiveIndentGuide
()
:
void
Returns
void
$compute
Tab
String
$computeTabString
()
:
void
Returns
void
$create
Line
Element
$createLineElement
(
parent
:
any
)
:
HTMLDivElement
Parameters
parent
:
any
Returns
HTMLDivElement
$get
Fold
Line
Tokens
$getFoldLineTokens
(
row
:
number
,
foldLine
:
FoldLine
)
:
Token
[]
Parameters
row
:
number
foldLine
:
FoldLine
Returns
Token
[]
$highlight
Indent
Guide
$highlightIndentGuide
()
:
void
Returns
void
$poll
Size
Changes
$pollSizeChanges
()
:
any
Returns
any
$render
Highlight
Indent
Guide
$renderHighlightIndentGuide
()
:
void
Returns
void
$render
Line
$renderLine
(
parent
:
any
,
row
:
any
,
foldLine
:
any
)
:
void
Parameters
parent
:
any
row
:
any
foldLine
:
any
Returns
void
$render
Lines
Fragment
$renderLinesFragment
(
config
:
Ace
.
LayerConfig
,
firstRow
:
number
,
lastRow
:
number
,
)
:
any
[]
Parameters
config
:
Ace
.
LayerConfig
firstRow
:
number
lastRow
:
number
Returns
any
[]
$render
Overflow
Message
$renderOverflowMessage
(
parent
:
any
,
screenColumn
:
any
,
token
:
any
,
value
:
any
,
hide
:
any
,
)
:
void
Parameters
parent
:
any
screenColumn
:
any
token
:
any
value
:
any
hide
:
any
Returns
void
$render
Simple
Line
$renderSimpleLine
(
parent
:
any
,
tokens
:
any
)
:
void
Parameters
parent
:
any
tokens
:
any
Returns
void
$render
Token
$renderToken
(
parent
:
any
,
screenColumn
:
any
,
token
:
any
,
value
:
any
)
:
any
Parameters
parent
:
any
screenColumn
:
any
token
:
any
value
:
any
Returns
any
$render
Wrapped
Line
$renderWrappedLine
(
parent
:
any
,
tokens
:
any
,
splits
:
any
)
:
void
Parameters
parent
:
any
tokens
:
any
splits
:
any
Returns
void
$set
Font
Metrics
$setFontMetrics
(
measure
:
any
)
:
void
Parameters
measure
:
any
Returns
void
$set
Indent
Guide
Active
$setIndentGuideActive
(
cell
:
any
,
indentLevel
:
any
)
:
void
Parameters
cell
:
any
indentLevel
:
any
Returns
void
$update
Eol
Char
$updateEolChar
()
:
boolean
Returns
boolean
$use
Line
Groups
$useLineGroups
()
:
boolean
Returns
boolean
check
For
Size
Changes
checkForSizeChanges
()
:
void
Returns
void
get
Character
Width
getCharacterWidth
()
:
number
Returns
number
get
Line
Height
getLineHeight
()
:
number
Returns
number
render
Indent
Guide
renderIndentGuide
(
parent
:
any
,
value
:
any
,
max
:
any
)
:
any
Parameters
parent
:
any
value
:
any
max
:
any
Returns
any
scroll
Lines
scrollLines
(
config
:
Ace
.
LayerConfig
)
:
void
Parameters
config
:
Ace
.
LayerConfig
Returns
void
set
Display
Indent
Guides
setDisplayIndentGuides
(
display
:
boolean
)
:
boolean
Parameters
display
:
boolean
Returns
boolean
set
Highlight
Indent
Guides
setHighlightIndentGuides
(
highlight
:
boolean
)
:
boolean
Parameters
highlight
:
boolean
Returns
boolean
set
Padding
setPadding
(
padding
:
number
)
:
void
Parameters
padding
:
number
Returns
void
set
Session
setSession
(
session
:
EditSession
)
:
void
Parameters
session
:
EditSession
Returns
void
set
Show
Invisibles
setShowInvisibles
(
showInvisibles
:
string
)
:
boolean
Parameters
showInvisibles
:
string
Returns
boolean
update
update
(
config
:
Ace
.
LayerConfig
)
:
void
Parameters
config
:
Ace
.
LayerConfig
Returns
void
update
Lines
updateLines
(
config
:
Ace
.
LayerConfig
,
firstRow
:
number
,
lastRow
:
number
)
:
void
Parameters
config
:
Ace
.
LayerConfig
firstRow
:
number
lastRow
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
$font
Metrics
$highlight
Indent
Guide
Marker
$highlight
Indent
Guides
$indent
Guide
Re
$lines
$padding
$poll
Size
Changes
Timer
$tab
Strings
config
destroy
display
Indent
Guides
dom
element
EOF_
CHAR
EOL_
CHAR
EOL_
CHAR_
CRLF
EOL_
CHAR_
LF
MAX_
LINE_
LENGTH
on
Change
Tab
Size
session
show
EOL
show
Invisibles
show
Spaces
show
Tabs
SPACE_
CHAR
TAB_
CHAR
tab
Size
Methods
$clear
Active
Indent
Guide
$compute
Tab
String
$create
Line
Element
$get
Fold
Line
Tokens
$highlight
Indent
Guide
$poll
Size
Changes
$render
Highlight
Indent
Guide
$render
Line
$render
Lines
Fragment
$render
Overflow
Message
$render
Simple
Line
$render
Token
$render
Wrapped
Line
$set
Font
Metrics
$set
Indent
Guide
Active
$update
Eol
Char
$use
Line
Groups
check
For
Size
Changes
get
Character
Width
get
Line
Height
render
Indent
Guide
scroll
Lines
set
Display
Indent
Guides
set
Highlight
Indent
Guides
set
Padding
set
Session
set
Show
Invisibles
update
update
Lines
Ace API Reference
Loading...
@type{any}