File tree Expand file tree Collapse file tree 2 files changed +16
-21
lines changed Expand file tree Collapse file tree 2 files changed +16
-21
lines changed Original file line number Diff line number Diff line change @@ -11,12 +11,11 @@ module.exports = class extends React.Component {
11
11
tree = null ;
12
12
13
13
eventHandlers = {
14
- onUpdate : null ,
14
+ onContentWillUpdate : null ,
15
+ onContentDidUpdate : null ,
15
16
onOpenNode : null ,
16
17
onCloseNode : null ,
17
- onSelectNode : null ,
18
- onDropNode : null ,
19
- onScrollProgress : null
18
+ onSelectNode : null
20
19
} ;
21
20
22
21
componentDidMount ( ) {
@@ -32,7 +31,7 @@ module.exports = class extends React.Component {
32
31
return ;
33
32
}
34
33
35
- const eventName = lcfirst ( key . substr ( 2 ) ) ; // e.g. onUpdate -> update
34
+ const eventName = lcfirst ( key . substr ( 2 ) ) ; // e.g. onContentWillUpdate -> contentWillUpdate
36
35
this . eventHandlers [ key ] = this . props [ key ] ;
37
36
this . tree . on ( eventName , this . eventHandlers [ key ] ) ;
38
37
} ) ;
Original file line number Diff line number Diff line change 1
1
@import 'nib'
2
2
3
- /* Change the max-height to suit your needs. */
4
- .infinite-tree-content {
5
- max-height : 400px ;
6
- }
7
3
.infinite-tree {
8
4
}
9
5
.infinite-tree-scroll {
10
6
overflow : auto ;
7
+ max-height : 400px ; /* Change the height to suit your needs. */
8
+ }
9
+ .infinite-tree-table {
10
+ width : 100% ;
11
11
}
12
12
.infinite-tree-content {
13
13
// Outline removes default browser's borders for focused element.
14
14
outline : 0 ;
15
15
16
- .tree-selected.tree-item ,
17
- .tree-selected.tree-item :hover {
16
+ .infinite- tree-selected.infinite- tree-item ,
17
+ .infinite- tree-selected.infinite- tree-item :hover {
18
18
background : #de ec fd ;
19
19
border : 1px solid #00 66 cc ;
20
20
}
21
- .tree-item {
21
+ .infinite- tree-item {
22
22
border : 1px solid transparent ;
23
23
cursor : default ;
24
24
}
25
- .tree-item :hover {
25
+ .infinite- tree-item :hover {
26
26
background : #f2 fd ff ;
27
27
}
28
- .tree-item.highlight {
29
- border : 1px dotted #c c c ;
30
- background-color : #f5 f6 f7 ;
31
- }
32
- .tree-node {
28
+ .infinite-tree-node {
33
29
position : relative ;
34
30
}
35
- .tree-toggler {
31
+ .infinite- tree-toggler {
36
32
color : #6 6 6 ;
37
33
user-select : none ;
38
34
}
39
- .tree-toggler :hover {
35
+ .infinite- tree-toggler :hover {
40
36
color : #3 3 3 ;
41
37
text-decoration : none ;
42
38
}
43
- .tree-title {
39
+ .infinite- tree-title {
44
40
cursor : pointer ;
45
41
user-select : none ;
46
42
}
You can’t perform that action at this time.
0 commit comments