office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
18 lines • 945 B
JavaScript
define(["require", "exports", "../../../Utilities", "../../../Styling"], function (require, exports, Utilities_1, Styling_1) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getClassNames = Utilities_1.memoizeFunction(function (styles, disabled, expanded, checked) {
return {
root: Styling_1.mergeStyles(styles.splitButtonMenuButton, expanded && [
styles.splitButtonMenuButtonExpanded
], disabled && [
styles.splitButtonMenuButtonDisabled
], checked && [
styles.splitButtonMenuButtonChecked
]),
icon: (disabled ? Styling_1.mergeStyles(styles.splitButtonMenuIcon, styles.splitButtonMenuIconDisabled) : styles.splitButtonMenuIcon),
flexContainer: styles.splitButtonFlexContainer
};
});
});
//# sourceMappingURL=SplitButton.classNames.js.map