UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

60 lines 1.96 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Styling_1 = require("../../../Styling"); var Utilities_1 = require("../../../Utilities"); exports.getStyles = Utilities_1.memoizeFunction(function (theme, customStyles) { var splitButtonStyles = { splitButtonContainer: { position: 'relative', display: 'inline-block', border: '1px solid transparent' }, splitButtonContainerFocused: { outline: 'none!important', border: '1px solid' }, splitButtonMenuButton: [ Styling_1.getFocusStyle(theme, -1), { padding: 6, height: 'auto', boxSizing: 'border-box', border: '1px solid transparent', borderRadius: 0, outline: 'transparent', userSelect: 'none', display: 'inline-block', textDecoration: 'none', textAlign: 'center', cursor: 'pointer', verticalAlign: 'top', width: 32, marginLeft: -1 } ], splitButtonDivider: { position: 'absolute', width: 1, right: 31, top: 8, bottom: 8 }, splitButtonMenuButtonDisabled: { pointerEvents: 'none', selectors: { ':hover': { cursor: 'default' } } }, splitButtonFlexContainer: { display: 'flex', height: '100%', flexWrap: 'nowrap', justifyContent: 'center', alignItems: 'center' }, }; return Styling_1.concatStyleSets(splitButtonStyles, customStyles); }); //# sourceMappingURL=SplitButton.styles.js.map