Build 533169stable
Module 291224
2,516 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>g});var r=n(873298),i=n(97469),s=n(544028),a=n(253932),o=n(617617),l=n(954571),u=n(775602),c=n(53298);let d=c.O.NONE,_=window.matchMedia("(prefers-color-scheme: dark)"),f=window.matchMedia("(prefers-color-scheme: light)"),p=window.matchMedia("(inverted-colors: inverted)"),h=window.matchMedia("(prefers-contrast: more)"),m=window.matchMedia("(forced-colors: active)");function E(e,t){t?d|=e:d&=~e}let g={init(){u.A.addChangeListener(this.handleAccessibilityStoreChanged),s.A.addChangeListener(this.handleAccessibilityStoreChanged),o.A.addChangeListener(this.handleUiDensityChanged),_.addListener(this.handlePrefersColorSchemeDarkChanged),this.handlePrefersColorSchemeDarkChanged(_),f.addListener(this.handlePrefersColorSchemeLightChanged),this.handlePrefersColorSchemeLightChanged(f),h.addListener(this.handlePrefersMoreContrastChanged),this.handlePrefersMoreContrastChanged(h),m.addListener(this.handlePrefersForcedColorsChanged),this.handlePrefersForcedColorsChanged(m),p.addListener(this.handleInvertColorsChanged),this.handleInvertColorsChanged(p),l.default.setSystemAccessibilityFeatures(this.getActiveFeatures)},getActiveFeatures:()=>d,handlePrefersColorSchemeDarkChanged(e){E(c.O.PREFERS_COLOR_SCHEME_DARK,e.matches)},handlePrefersColorSchemeLightChanged(e){E(c.O.PREFERS_COLOR_SCHEME_LIGHT,e.matches)},handlePrefersMoreContrastChanged(e){E(c.O.HIGH_CONTRAST,e.matches)},handlePrefersForcedColorsChanged(e){E(c.O.FORCED_COLORS,e.matches)},handleInvertColorsChanged(e){E(c.O.INVERT_COLORS,e.matches)},handleUiDensityChanged(){let e=a.Xi.getSetting();E(c.O.UI_DENSITY_COMPACT,e===r.NS.COMPACT),E(c.O.UI_DENSITY_SPACIOUS,e===r.NS.COZY)},handleAccessibilityStoreChanged(){E(c.O.REDUCED_MOTION,u.A.useReducedMotion),E(c.O.REDUCED_MOTION_FROM_USER_SETTINGS,"auto"!==u.A.rawPrefersReducedMotion),E(c.O.FORCED_COLORS_FROM_USER_SETTINGS,u.A.syncForcedColors),E(c.O.CHAT_FONT_SCALE_DECREASED,u.A.isFontScaledDown),E(c.O.CHAT_FONT_SCALE_INCREASED,u.A.isFontScaledUp),E(c.O.ZOOM_LEVEL_DECREASED,u.A.isZoomedOut),E(c.O.ZOOM_LEVEL_INCREASED,u.A.isZoomedIn),E(c.O.MESSAGE_GROUP_SPACING_DECREASED,u.A.isMessageGroupSpacingDecreased),E(c.O.MESSAGE_GROUP_SPACING_INCREASED,u.A.isMessageGroupSpacingIncreased),E(c.O.DARK_SIDEBAR,(0,i.$i)()),E(c.O.SATURATION_LEVEL_DECREASED,u.A.saturation<1),E(c.O.ROLE_STYLE_ADJUSTED,"username"!==u.A.roleStyle),E(c.O.SYNC_PROFILE_THEME_WITH_USER_THEME,u.A.syncProfileThemeWithUserTheme),E(c.O.CONTRAST_LEVEL_INCREASED,u.A.isHighContrastModeEnabled)}}}