office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
43 lines • 1.36 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var Tooltip_types_1 = require("./Tooltip.types");
var Styling_1 = require("../../Styling");
exports.getStyles = function (props) {
var className = props.className, delay = props.delay, maxWidth = props.maxWidth, theme = props.theme;
var palette = theme.palette, fonts = theme.fonts;
return {
root: [
'ms-Tooltip',
Styling_1.AnimationClassNames.fadeIn200,
{
background: palette.white,
padding: '8px',
animationDelay: '300ms',
maxWidth: maxWidth
},
delay === Tooltip_types_1.TooltipDelay.zero && {
animationDelay: '0s'
},
delay === Tooltip_types_1.TooltipDelay.long && {
animationDelay: '500ms'
},
className
],
content: [
'ms-Tooltip-content',
fonts.small,
palette.neutralPrimary,
{
wordWrap: 'break-word',
overflowWrap: 'break-word'
}
],
subText: [
'ms-Tooltip-subtext',
{
margin: 0
}
]
};
};
//# sourceMappingURL=Tooltip.styles.js.map
;