Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/scm
browser/merge-editor/model/range-mapping
DetailedLineRangeMapping
Class DetailedLineRangeMapping
A line range mapping with inner range mappings.
Hierarchy (
View Summary
)
LineRangeMapping
DetailedLineRangeMapping
Index
Constructors
constructor
Properties
modified
Document
modified
Range
original
Document
original
Range
range
Mappings
Methods
add
Modified
Line
Delta
add
Original
Line
Delta
get
Line
Edit
get
Modified
Lines
get
Original
Lines
get
Reverse
Line
Edit
join
reverse
to
String
join
Constructors
constructor
new
DetailedLineRangeMapping
(
originalRange
:
LineRange
,
originalDocument
:
TextEditorDocument
,
modifiedRange
:
LineRange
,
modifiedDocument
:
TextEditorDocument
,
rangeMappings
?:
readonly
RangeMapping
[]
,
)
:
DetailedLineRangeMapping
Parameters
originalRange
:
LineRange
originalDocument
:
TextEditorDocument
modifiedRange
:
LineRange
modifiedDocument
:
TextEditorDocument
Optional
rangeMappings
:
readonly
RangeMapping
[]
Returns
DetailedLineRangeMapping
Properties
Readonly
modified
Document
modifiedDocument
:
TextEditorDocument
Readonly
modified
Range
modifiedRange
:
LineRange
Readonly
original
Document
originalDocument
:
TextEditorDocument
Readonly
original
Range
originalRange
:
LineRange
Readonly
range
Mappings
rangeMappings
:
readonly
RangeMapping
[]
Methods
add
Modified
Line
Delta
addModifiedLineDelta
(
delta
:
number
)
:
DetailedLineRangeMapping
Parameters
delta
:
number
Returns
DetailedLineRangeMapping
add
Original
Line
Delta
addOriginalLineDelta
(
delta
:
number
)
:
DetailedLineRangeMapping
Parameters
delta
:
number
Returns
DetailedLineRangeMapping
get
Line
Edit
getLineEdit
()
:
LineRangeEdit
Returns
LineRangeEdit
get
Modified
Lines
getModifiedLines
()
:
string
[]
Returns
string
[]
get
Original
Lines
getOriginalLines
()
:
string
[]
Returns
string
[]
get
Reverse
Line
Edit
getReverseLineEdit
()
:
LineRangeEdit
Returns
LineRangeEdit
join
join
(
other
:
DetailedLineRangeMapping
)
:
DetailedLineRangeMapping
Parameters
other
:
DetailedLineRangeMapping
Returns
DetailedLineRangeMapping
reverse
reverse
()
:
DetailedLineRangeMapping
Returns
DetailedLineRangeMapping
to
String
toString
()
:
string
Returns
string
Static
join
join
(
mappings
:
readonly
DetailedLineRangeMapping
[]
,
)
:
undefined
|
DetailedLineRangeMapping
Parameters
mappings
:
readonly
DetailedLineRangeMapping
[]
Returns
undefined
|
DetailedLineRangeMapping
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
modified
Document
modified
Range
original
Document
original
Range
range
Mappings
Methods
add
Modified
Line
Delta
add
Original
Line
Delta
get
Line
Edit
get
Modified
Lines
get
Original
Lines
get
Reverse
Line
Edit
join
reverse
to
String
join
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
A line range mapping with inner range mappings.