monaco-editor
Version:
A browser based code editor
24 lines (22 loc) • 740 B
JavaScript
class LineHeightChangingDecoration {
static toKey(obj) {
return `${obj.ownerId};${obj.decorationId};${obj.lineNumber}`;
}
constructor(ownerId, decorationId, lineNumber, lineHeight) {
this.ownerId = ownerId;
this.decorationId = decorationId;
this.lineNumber = lineNumber;
this.lineHeight = lineHeight;
}
}
class LineFontChangingDecoration {
static toKey(obj) {
return `${obj.ownerId};${obj.decorationId};${obj.lineNumber}`;
}
constructor(ownerId, decorationId, lineNumber) {
this.ownerId = ownerId;
this.decorationId = decorationId;
this.lineNumber = lineNumber;
}
}
export { LineFontChangingDecoration, LineHeightChangingDecoration };