File tree Expand file tree Collapse file tree 4 files changed +16
-3
lines changed
observability-maps-nerdlet Expand file tree Collapse file tree 4 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,8 @@ function ObservabilityMap(props) {
53
53
highlightStrokeColor : 'blue' ,
54
54
fontSize : 16 ,
55
55
highlightFontSize : 16 ,
56
- labelProperty : node => cleanNodeId ( node . name || node . id ) ,
56
+ labelProperty : node =>
57
+ cleanNodeId ( node . customLabel || node . name || node . id ) ,
57
58
// fontColor: 'white',
58
59
viewGenerator : node => < NodeHandler node = { node } nodeSize = { nodeSize } />
59
60
} ,
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import IconSet from './icon-set';
7
7
import CustomAlertSeverity from './custom-alert-severity' ;
8
8
import Options from './options' ;
9
9
import DrilldownDashboard from './drilldown-dashboard' ;
10
+ import CustomLabel from './custom-label' ;
10
11
11
12
export default class EditNode extends React . PureComponent {
12
13
constructor ( props ) {
@@ -41,6 +42,8 @@ export default class EditNode extends React.PureComponent {
41
42
return < Options /> ;
42
43
case 'dash' :
43
44
return < DrilldownDashboard /> ;
45
+ case 'customLabel' :
46
+ return < CustomLabel /> ;
44
47
default :
45
48
return '' ;
46
49
}
@@ -110,6 +113,15 @@ export default class EditNode extends React.PureComponent {
110
113
} )
111
114
}
112
115
/>
116
+ < Menu . Item
117
+ name = "Custom Label"
118
+ active = { selectedEditOption === 'customLabel' }
119
+ onClick = { ( ) =>
120
+ this . setState ( {
121
+ selectedEditOption : 'customLabel'
122
+ } )
123
+ }
124
+ />
113
125
</ Menu >
114
126
115
127
< Form > { componentSelect ( ) } </ Form >
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ export default class ObservabilityMaps extends React.Component {
44
44
highlightStrokeColor : 'blue' ,
45
45
fontSize : 16 ,
46
46
highlightFontSize : 16 ,
47
- labelProperty : node => cleanNodeId ( node . id ) ,
47
+ labelProperty : node => cleanNodeId ( node . customLabel || node . id ) ,
48
48
fontColor : 'white' ,
49
49
viewGenerator : node => < NodeHandler node = { node } nodeSize = { nodeSize } />
50
50
} ,
Original file line number Diff line number Diff line change 438
438
margin : 0 !important ;
439
439
}
440
440
441
- .icons > .icon {
441
+ .icons > .icon {
442
442
margin : 0 !important ;
443
443
}
444
444
You can’t perform that action at this time.
0 commit comments