Skip to content

Commit c5a4804

Browse files
authored
Merge pull request #3663 from childrentime/dev_wlw
Make registerMarker's cursor offset optional
2 parents e1c1495 + 9b02e95 commit c5a4804

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/browser/public/Terminal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class Terminal implements ITerminalApi {
166166
this._checkProposedApi();
167167
this._core.deregisterCharacterJoiner(joinerId);
168168
}
169-
public registerMarker(cursorYOffset: number): IMarker | undefined {
169+
public registerMarker(cursorYOffset: number = 0): IMarker | undefined {
170170
this._checkProposedApi();
171171
this._verifyIntegers(cursorYOffset);
172172
return this._core.addMarker(cursorYOffset);

src/headless/public/Terminal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export class Terminal implements ITerminalApi {
136136
this._verifyIntegers(columns, rows);
137137
this._core.resize(columns, rows);
138138
}
139-
public registerMarker(cursorYOffset: number): IMarker | undefined {
139+
public registerMarker(cursorYOffset: number = 0): IMarker | undefined {
140140
this._checkProposedApi();
141141
this._verifyIntegers(cursorYOffset);
142142
return this._core.addMarker(cursorYOffset);

typings/xterm-headless.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,7 @@ declare module 'xterm-headless' {
643643
* @param cursorYOffset The y position offset of the marker from the cursor.
644644
* @returns The new marker or undefined.
645645
*/
646-
registerMarker(cursorYOffset: number): IMarker | undefined;
646+
registerMarker(cursorYOffset?: number): IMarker | undefined;
647647

648648
/**
649649
* @deprecated use `registerMarker` instead.

typings/xterm.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -930,7 +930,7 @@ declare module 'xterm' {
930930
* @param cursorYOffset The y position offset of the marker from the cursor.
931931
* @returns The new marker or undefined.
932932
*/
933-
registerMarker(cursorYOffset: number): IMarker | undefined;
933+
registerMarker(cursorYOffset?: number): IMarker | undefined;
934934

935935
/**
936936
* @deprecated use `registerMarker` instead.

0 commit comments

Comments
 (0)