@@ -40,33 +40,33 @@ import "./index.css";
40
40
41
41
42
42
/**
43
- * Gets the begin line number of the log event hovered by mouse in editor.
43
+ * Gets the begin line number of the log event selected by mouse in editor.
44
44
*
45
45
* @param editor
46
46
* @param beginLineNumToLogEventNumRefCurrent
47
- * @return the begin line number of the hovered log event
47
+ * @return the begin line number of the selected log event
48
48
*/
49
- const getHoveredLogEventNum = (
49
+ const getSelectedLogEventNum = (
50
50
editor : monaco . editor . IStandaloneCodeEditor ,
51
51
beginLineNumToLogEventNumRefCurrent : BeginLineNumToLogEventNumMap
52
52
) : Nullable < number > => {
53
- const hoveredLineNum = editor . getPosition ( ) ?. lineNumber ;
54
- if ( "undefined" === typeof hoveredLineNum ) {
53
+ const selectedLineNum = editor . getPosition ( ) ?. lineNumber ;
54
+ if ( "undefined" === typeof selectedLineNum ) {
55
55
return null ;
56
56
}
57
57
58
- const hoveredLogEventNum = getMapValueWithNearestLessThanOrEqualKey (
58
+ const selectedLogEventNum = getMapValueWithNearestLessThanOrEqualKey (
59
59
beginLineNumToLogEventNumRefCurrent ,
60
- hoveredLineNum
60
+ selectedLineNum
61
61
) ;
62
62
63
- if ( null === hoveredLogEventNum ) {
63
+ if ( null === selectedLogEventNum ) {
64
64
// Unable to find logEventLineNum from logEventNum because `beginLineNumToLogEventNum`
65
65
// is either uninitialized or holds the value from the last loaded page.
66
66
return null ;
67
67
}
68
68
69
- return hoveredLogEventNum ;
69
+ return selectedLogEventNum ;
70
70
} ;
71
71
72
72
/**
@@ -79,34 +79,34 @@ const handleCopyLogEventAction = (
79
79
editor : monaco . editor . IStandaloneCodeEditor ,
80
80
beginLineNumToLogEventNumRefCurrent : BeginLineNumToLogEventNumMap
81
81
) => {
82
- const hoveredLogEventNum = getHoveredLogEventNum (
82
+ const selectedLogEventNum = getSelectedLogEventNum (
83
83
editor ,
84
84
beginLineNumToLogEventNumRefCurrent ,
85
85
) ;
86
86
87
- if ( null === hoveredLogEventNum ) {
87
+ if ( null === selectedLogEventNum ) {
88
88
return ;
89
89
}
90
- const hoveredLogEventLineNum = getMapKeyByValue (
90
+ const selectedLogEventLineNum = getMapKeyByValue (
91
91
beginLineNumToLogEventNumRefCurrent ,
92
- hoveredLogEventNum
92
+ selectedLogEventNum
93
93
) ;
94
94
95
- if ( null === hoveredLogEventLineNum ) {
95
+ if ( null === selectedLogEventLineNum ) {
96
96
// unreachable
97
97
return ;
98
98
}
99
99
const nextLogEventLineNum = getMapKeyByValue (
100
100
beginLineNumToLogEventNumRefCurrent ,
101
- hoveredLogEventNum + 1
101
+ selectedLogEventNum + 1
102
102
) ;
103
103
104
104
const model : Nullable < monaco . editor . ITextModel > = editor . getModel ( ) ;
105
105
if ( null === model ) {
106
106
return ;
107
107
}
108
108
const maxLineNum : number = model . getLineCount ( ) ;
109
- const startLineNumber : number = hoveredLogEventLineNum ;
109
+ const startLineNumber : number = selectedLogEventLineNum ;
110
110
const endLineNumberMaybeNegative : number = null === nextLogEventLineNum ?
111
111
maxLineNum - 1 :
112
112
nextLogEventLineNum - 1 ;
0 commit comments