Preparing search index...
The search index is not available
Ace API Reference
Ace API Reference
src/edit_session/fold
Fold
Class Fold
Hierarchy (
View Summary
)
RangeList
Fold
Index
Constructors
constructor
Properties
collapse
Children?
compare
Points
end
fold
Line
on
Change
placeholder
range
ranges
same
Row
session
start
sub
Folds
Methods
add
add
List
add
Sub
Fold
attach
clip
Rows
clone
contains
contains
Point
detach
merge
point
Index
range
At
Point
remove
All
restore
Range
set
Fold
Line
substract
Point
Constructors
constructor
new
Fold
(
range
:
Range
,
placeholder
:
any
)
:
Fold
Parameters
range
:
Range
placeholder
:
any
Returns
Fold
Properties
Optional
collapse
Children
collapseChildren
?:
number
compare
Points
comparePoints
:
(
p1
:
Point
,
p2
:
Point
)
=>
number
end
end
:
Point
fold
Line
foldLine
:
FoldLine
on
Change
onChange
:
any
placeholder
placeholder
:
any
range
range
:
Range
ranges
ranges
:
any
[]
same
Row
sameRow
:
boolean
session
session
:
EditSession
start
start
:
Point
sub
Folds
subFolds
:
Fold
[]
Methods
add
add
(
range
:
Range
)
:
any
[]
Parameters
range
:
Range
Returns
any
[]
add
List
addList
(
list
:
Range
[]
)
:
any
[]
Parameters
list
:
Range
[]
Returns
any
[]
add
Sub
Fold
addSubFold
(
fold
:
Fold
)
:
any
Parameters
fold
:
Fold
Returns
any
attach
attach
(
session
:
EditSession
)
:
void
Parameters
session
:
EditSession
Returns
void
clip
Rows
clipRows
(
startRow
:
number
,
endRow
:
number
)
:
any
[]
Parameters
startRow
:
number
endRow
:
number
Returns
any
[]
clone
clone
()
:
Fold
Returns
Fold
contains
contains
(
row
:
number
,
column
:
number
)
:
boolean
Parameters
row
:
number
column
:
number
Returns
boolean
contains
Point
containsPoint
(
pos
:
Point
)
:
boolean
Parameters
pos
:
Point
Returns
boolean
detach
detach
()
:
void
Returns
void
merge
merge
()
:
any
[]
Returns
any
[]
point
Index
pointIndex
(
pos
:
Point
,
excludeEdges
?:
boolean
,
startIndex
?:
number
)
:
number
Parameters
pos
:
Point
Optional
excludeEdges
:
boolean
Optional
startIndex
:
number
Returns
number
range
At
Point
rangeAtPoint
(
pos
:
Point
)
:
any
Parameters
pos
:
Point
Returns
any
remove
All
removeAll
()
:
any
[]
Returns
any
[]
restore
Range
restoreRange
(
range
:
IRange
)
:
void
Parameters
range
:
IRange
Returns
void
set
Fold
Line
setFoldLine
(
foldLine
:
FoldLine
)
:
void
Parameters
foldLine
:
FoldLine
Returns
void
substract
Point
substractPoint
(
pos
:
Point
)
:
any
[]
Parameters
pos
:
Point
Returns
any
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
collapse
Children
compare
Points
end
fold
Line
on
Change
placeholder
range
ranges
same
Row
session
start
sub
Folds
Methods
add
add
List
add
Sub
Fold
attach
clip
Rows
clone
contains
contains
Point
detach
merge
point
Index
range
At
Point
remove
All
restore
Range
set
Fold
Line
substract
Point
Ace API Reference
Loading...