@@ -45,41 +45,41 @@ export class TreeView {
45
45
const li = document . createElement ( "li" ) ;
46
46
li . classList . add ( "entry" ) ;
47
47
48
- const element = document . createElement ( "div" ) ;
48
+ const content = document . createElement ( "div" ) ;
49
49
50
50
if ( this . hasChildren ( node . id ) ) {
51
51
const caret = downCaret . cloneNode ( true ) ;
52
- element . appendChild ( caret ) ;
52
+ content . appendChild ( caret ) ;
53
53
54
54
const div = document . createElement ( "div" ) ;
55
- div . classList = `${ node . type } -syntax` ;
55
+ div . classList . add ( `${ node . type } -syntax` ) ;
56
56
div . innerHTML = node . text ;
57
- element . appendChild ( div ) ;
58
- li . appendChild ( element ) ;
57
+ content . appendChild ( div ) ;
58
+ li . appendChild ( content ) ;
59
59
60
60
const children = this . getChildren ( node . id ) ;
61
61
for ( const child of children ) {
62
62
li . appendChild ( this . renderNode ( child ) ) ;
63
63
}
64
64
65
- element . addEventListener ( "click" , ( event ) => {
65
+ content . addEventListener ( "click" , ( event ) => {
66
66
event . preventDefault ( ) ;
67
67
event . stopPropagation ( ) ;
68
68
69
- if ( element . classList . contains ( "collapsed" ) ) {
70
- this . expand ( node , element , li ) ;
69
+ if ( content . classList . contains ( "collapsed" ) ) {
70
+ this . expand ( node , content , li ) ;
71
71
} else {
72
- this . collapse ( node , element , li ) ;
72
+ this . collapse ( node , content , li ) ;
73
73
}
74
74
} ) ;
75
75
} else {
76
- element . classList . add ( "token" ) ;
76
+ content . classList . add ( "token" ) ;
77
77
if ( node . text . length === 0 ) {
78
- element . innerHTML = `<span class="badge">Empty</span>` ;
78
+ content . innerHTML = `<span class="badge">Empty</span>` ;
79
79
} else {
80
- element . innerHTML = node . text ;
80
+ content . innerHTML = node . text ;
81
81
}
82
- li . appendChild ( element ) ;
82
+ li . appendChild ( content ) ;
83
83
}
84
84
85
85
li . addEventListener (
@@ -88,7 +88,7 @@ export class TreeView {
88
88
event . stopPropagation ( ) ;
89
89
90
90
li . classList . add ( "hover" ) ;
91
- this . onmouseover ( event , element , node ) ;
91
+ this . onmouseover ( event , content , node ) ;
92
92
} ,
93
93
{ capture : false , once : false , passive : false }
94
94
) ;
@@ -98,7 +98,7 @@ export class TreeView {
98
98
event . stopPropagation ( ) ;
99
99
100
100
li . classList . remove ( "hover" ) ;
101
- this . onmouseout ( event , element , node ) ;
101
+ this . onmouseout ( event , content , node ) ;
102
102
} ,
103
103
{ capture : false , once : false , passive : false }
104
104
) ;
0 commit comments