UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

21 lines (18 loc) 839 B
"use strict"; var extend = require("../../core/utils/extend").extend, _extend = extend, BaseThemeManager = require("../core/base_theme_manager").BaseThemeManager; var ThemeManager = BaseThemeManager.inherit({ _themeSection: 'gauge', _fontFields: ['scale.label.font', 'valueIndicators.rangebar.text.font', 'valueIndicators.textcloud.text.font', 'title.font', 'title.subtitle.font', 'tooltip.font', 'indicator.text.font', 'loadingIndicator.font', "export.font"], _initializeTheme: function _initializeTheme() { var that = this, subTheme; if (that._subTheme) { subTheme = _extend(true, {}, that._theme[that._subTheme], that._theme); _extend(true, that._theme, subTheme); } that.callBase.apply(that, arguments); } }); module.exports = ThemeManager;