Skip to content

Commit df8ab8a

Browse files
committed
extracting the constants
1 parent ac7aafa commit df8ab8a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/vs/workbench/contrib/interactiveEditor/browser/interactiveEditorWidget.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@ export interface InteractiveEditorWidgetViewState {
118118
placeholder: string;
119119
}
120120

121+
const MESSAGE_CROPPED_NUMBER_LINES = 3;
122+
const MESSAGE_EXPANDED_NUMBER_LINES = 10;
123+
121124
export class InteractiveEditorWidget {
122125

123126
private static _modelPool: number = 1;
@@ -441,7 +444,7 @@ export class InteractiveEditorWidget {
441444
this._ctxMessageCropState.reset();
442445
this._expansionState = ExpansionState.NOT_CROPPED;
443446
} else {
444-
this._elements.message.style.webkitLineClamp = '3';
447+
this._elements.message.style.webkitLineClamp = MESSAGE_CROPPED_NUMBER_LINES.toString();
445448
reset(this._elements.message, message);
446449
const expansionState = this._elements.message.scrollHeight > this._elements.message.clientHeight ? ExpansionState.CROPPED : ExpansionState.NOT_CROPPED;
447450
this._ctxMessageCropState.set(expansionState);
@@ -497,7 +500,7 @@ export class InteractiveEditorWidget {
497500
updateMarkdownMessageExpansionState(expansionState: ExpansionState) {
498501
this._ctxMessageCropState.set(expansionState);
499502
this._expansionState = expansionState;
500-
this._elements.message.style.webkitLineClamp = expansionState === ExpansionState.NOT_CROPPED ? 'none' : (expansionState === ExpansionState.EXPANDED ? '10' : '3');
503+
this._elements.message.style.webkitLineClamp = expansionState === ExpansionState.NOT_CROPPED ? 'none' : (expansionState === ExpansionState.EXPANDED ? MESSAGE_EXPANDED_NUMBER_LINES.toString() : MESSAGE_CROPPED_NUMBER_LINES.toString());
501504
this._onDidChangeHeight.fire();
502505
}
503506

0 commit comments

Comments
 (0)