Skip to content

Commit 9a6f9c2

Browse files
committed
sunburst
1 parent f13d7b2 commit 9a6f9c2

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/traces/sunburst/fx.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ module.exports = function attachFxHandlers(sliceTop, entry, gd, cd, opts) {
143143
fontFamily: _cast('hoverlabel.font.family'),
144144
fontSize: _cast('hoverlabel.font.size'),
145145
fontColor: _cast('hoverlabel.font.color'),
146+
fontWeight: _cast('hoverlabel.font.weigth'),
147+
fontStyle: _cast('hoverlabel.font.style'),
148+
fontStretch: _cast('hoverlabel.font.stretch'),
149+
fontVariant: _cast('hoverlabel.font.variant'),
146150
nameLength: _cast('hoverlabel.namelength'),
147151
textAlign: _cast('hoverlabel.align'),
148152
hovertemplate: hovertemplate,

src/traces/sunburst/helpers.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ function determineOutsideTextFont(trace, pt, layoutFont) {
7171
return {
7272
color: exports.getOutsideTextFontKey('color', trace, pt, layoutFont),
7373
family: exports.getOutsideTextFontKey('family', trace, pt, layoutFont),
74-
size: exports.getOutsideTextFontKey('size', trace, pt, layoutFont)
74+
size: exports.getOutsideTextFontKey('size', trace, pt, layoutFont),
75+
weight: exports.getOutsideTextFontKey('weight', trace, pt, layoutFont),
76+
style: exports.getOutsideTextFontKey('style', trace, pt, layoutFont),
77+
stretch: exports.getOutsideTextFontKey('stretch', trace, pt, layoutFont),
78+
variant: exports.getOutsideTextFontKey('variant', trace, pt, layoutFont)
7579
};
7680
}
7781

@@ -96,7 +100,11 @@ function determineInsideTextFont(trace, pt, layoutFont, opts) {
96100
return {
97101
color: customColor || Color.contrast(cdi.color),
98102
family: exports.getInsideTextFontKey('family', trace, pt, layoutFont, opts),
99-
size: exports.getInsideTextFontKey('size', trace, pt, layoutFont, opts)
103+
size: exports.getInsideTextFontKey('size', trace, pt, layoutFont, opts),
104+
weight: exports.getInsideTextFontKey('weight', trace, pt, layoutFont, opts),
105+
style: exports.getInsideTextFontKey('style', trace, pt, layoutFont, opts),
106+
stretch: exports.getInsideTextFontKey('stretch', trace, pt, layoutFont, opts),
107+
variant: exports.getInsideTextFontKey('variant', trace, pt, layoutFont, opts)
100108
};
101109
}
102110

0 commit comments

Comments
 (0)