@pnp/spfx-controls-react
Version:
Reusable React controls for SharePoint Framework solutions
18 lines • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getFluentUIThemeFromHostCapability = exports.setFluentUIThemeAsHostCapability = exports.hostCapabilitiesFluentUIThemeKey = void 0;
var FluentUIDefaultTheme_1 = require("../../../common/fluentUIThemes/FluentUIDefaultTheme");
exports.hostCapabilitiesFluentUIThemeKey = "fluentUITheme";
var setFluentUIThemeAsHostCapability = function (hostConfig, theme) {
hostConfig.hostCapabilities.setCustomProperty(exports.hostCapabilitiesFluentUIThemeKey, theme);
};
exports.setFluentUIThemeAsHostCapability = setFluentUIThemeAsHostCapability;
var getFluentUIThemeFromHostCapability = function (hostConfig) {
var theme = hostConfig.hostCapabilities.getCustomProperty(exports.hostCapabilitiesFluentUIThemeKey);
if (!theme) {
theme = (0, FluentUIDefaultTheme_1.fluentUIDefaultTheme)();
}
return theme;
};
exports.getFluentUIThemeFromHostCapability = getFluentUIThemeFromHostCapability;
//# sourceMappingURL=HostCapability.js.map